mplstereonet is a Python module that provides lower-hemisphere equal-area stereonets for matplotlib.
Basic Usage
In most cases, you'll want to import mplstereonet and then make an axes with projection="stereonet".
As an example:
import matplotlib.pyplot as plt
import mplstereonet
fig = plt.figure()
ax = fig.add_subplot(111, projection='stereonet')
ax.plane(315, 35)
plt.show()
Planes, lines, poles, and rakes can be plotted using axes methods (e.g. ax.line(plunge, bearing) or ax.rake(strike, dip, rake_angle)).
All planar measurements are expected to follow the right-hand-rule to indicate dip direction. As an example, 315/30S would be 135/30 follwing the right-hand rule.
Product's homepage
Requirements:
· Python