GeoRose 0.5.0 – A Free Geological Rose Diagram and Stereonet Plotting Program

We are happy to announce that GeoRose 0.5.0 is released.

With GeoRose 0.5.0, users are able to plot stereonet diagram with plane data and lineation data for both equal area and equal angle projections, . Users can fully control the style of the diagram as in rose diagram plotting mode.

At the same time, polar area diagram is ruled out in this release. If you use GeoRose for roots directions statistics, please don’t update it to 0.5 version.

Your feedback will be very welcome.


GeoRose 0.3.0 Released

I am very happy to announce that GeoRose 0.3.0 now is available. GeoRose 0.3.0 is a completely rewritten version. Now users can completely control their rose diagrams’ displaying style. Supported image export formats extended to PNG, PDF, PS and SVG. Furthermore, transparent diagram background is available. With this function, overlaying rose diagram on top of other image files becomes a piece of cake.

An online rose diagram app released

We are pleased to announce the first release of our online rose diagram application.

You can find it in the sub-menu of menu Yong Lab. This app is a replacement for GeoRose. It has all GeoRose’s functions. From now on you don’t need to download a package of files to generate rose diagrams.

Don’t forget use HTML 5 enabled browser to use this application. If you use IE as your browser, please update your IE at least to IE 9. Otherwise the image will not show up.

If you have any question please let me know. Enjoy!

GeoRose – A Geological Rose Diagram Program

GeoRose 0.2.0 is released today. GeoRose is a standalone program, which can generate rose diagram without python dependency.

Currently it can:

  • 1. generate diagram of strike, dip and dip direction.
  • 2. export diagram as png format file.
  • 3. calculate strike from dip direction.

More functions will come soon. It is available at

Rose diagram code

If you want to draw rose diagram by yourself, there is a super easy way to achieve it. The cooking ingredients includes: Python, Numpy and Matplotlib. Yes, I’ve already posted it in my other blog.

You only need to run or or to get the rose diagram you want. The input file and control angle are set in file configure.

Here are examples coming with the code:

Please download the code here: