seispy.core.mapping

This is some introductory text describing this module.

class seispy.core.mapping.Basemap(**kwargs)[source]

A basic map to get started with.

Todo

Document this class.

class seispy.core.mapping.FaultCollection(infile)[source]

A collection of faults.

class seispy.core.mapping.CaliforniaFaults[source]

Faults in California.

class seispy.core.mapping.VerticalPlaneProjector(lat, lon, depth, aux_data=None)[source]

This is the VerticalPlaneProjector docstring.

Parameters:
  • lat (list) – Event latitude coordinates.
  • lon (list) – Event longitude coordinates.
  • depth (list) – Event depth coordinates.
  • aux_data (list) – Auxiliary data.
plot(ax=None)[source]

Plot the vertical transect.

Parameters:ax (matplotlib.pyplot.Axes) – The axes to plot to.
update_colorbar_kwargs(**kwargs)[source]

Update kwargs passed directly to matplotlib.pyplot.Figure.colorbar.

This method updates only the kwargs specified.

update_general_kwargs(**kwargs)[source]

Update general plot kwargs.

This method updates only the kwargs specified.

Parameters:
  • ax (matplotlib.pyplot.Axes) –
  • fig_width (float) –
  • origin (seispy.coords.GeographicCoordinates) –
  • strike (float) –
  • ymin (float) –
  • ymax (float) –
Oaram float length:
 
update_scatter_kwargs(**kwargs)[source]

Update kwargs passed directly to matplotlib.pyplot.Axes.scatter.

This method updates only the kwargs specified.