6.2.10.16. eqcorrscan.utils.plotting.threeD_seismplot

eqcorrscan.utils.plotting.threeD_seismplot(stations, nodes, **kwargs)[source]

Plot seismicity and stations in a 3D, movable, zoomable space.

Uses matplotlibs Axes3D package.

Parameters:
  • stations (list) – list of one tuple per station of (lat, long, elevation), with up positive.

  • nodes (list) – list of one tuple per event of (lat, long, depth) with down positive.

  • title (str) – Title of figure

  • show (bool) – Whether to show the figure or not (defaults to True)

  • save (bool) – Whether to save the figure or not (defaults to False)

  • savefile (str) – Filename to save figure to, if save==True (defaults to “EQcorrscan_figure.png”)

  • return_figure (bool) – Whether to return the figure or not (defaults to True), if False then the figure will be cleared and closed.

  • size (tuple of float) – Figure size as (width, height) in inches. Defaults to (10.5, 7.5)

Returns:

matplotlib.figure.Figure

Note

See eqcorrscan.utils.plotting.obspy_3d_plot() for example output.