csep.utils.plots.plot_catalog
- csep.utils.plots.plot_catalog(catalog, ax=None, show=False, extent=None, set_global=False, plot_args=None)[source]
Plot catalog in a region
- Parameters:
catalog (
CSEPCatalog) – Catalog object to be plottedax (
matplotlib.pyplot.ax) – Previously defined ax object (e.g from plot_spatial_dataset)show (bool) – Flag if the figure is displayed
extent (list) – default 1.05-
catalog.region.get_bbox()set_global (bool) – Display the complete globe as basemap
plot_args (dict) –
matplotlib and cartopy plot arguments. The dictionary keys are str, whose items can be:
- title:
str- defaultcatalog.name
- title_size:
int- default 10
- filename:
str- File to save figure. default None
- projection:
cartopy.crs.Projection- defaultcartopy.crs.PlateCarree. Note: this can be ‘fast’ to apply an approximate transformation of axes.
- basemap:
str/None. Possible values are: stock_img, stamen_terrain, stamen_terrain-background, google-satellite, ESRI_terrain, ESRI_imagery, ESRI_relief, ESRI_topo, ESRI_terrain, or webservice link. Default is None
- coastline:
bool- Flag to plot coastline. default True,
- grid:
bool- default True
- grid_labels:
bool- default True
- grid_fontsize:
float- default 10.0
- marker:
str- Marker type
- markersize:
float- Constant size for all earthquakes
- markercolor:
str- Color for all earthquakes
- borders:
bool- Flag to plot country borders. default False,
- region_border:
bool- Flag to plot the catalog region border. default True,
- alpha:
float- Transparency for the earthquakes scatter
- mag_scale:
float- Scaling of the scatter
- legend:
bool- Flag to display the legend box
- mag_ticks:
list- Ticks to display in the legend
- labelspacing:
int- Separation between legend ticks
- linewidth:
float- Line width of borders and coast lines. default 1.5,
- linecolor:
str- Color of borders and coast lines. default ‘black’,
- Returns:
matplotlib.pyplot.axobject