coincident.plot.plot_altimeter_points#

coincident.plot.plot_altimeter_points(gf, column, ax=None, cmap='inferno', title='', da_hillshade=None, **kwargs)#

Map view of laser altimeter point data with an optional hillshade background.

Parameters:
  • gf (geopandas.GeoDataFrame) – GeoDataFrame containing altimeter point data

  • ax (matplotlib.axes._axes.Axes) – Axis on which to plot the points

  • column (str) – Name of the GeoDataFrame elevation column to plot (e.g. ‘h_li’ for ICESat-2 ATL06)

  • cmap (str) – Matplotlib colormap to use for the points

  • alpha_p (float) – the alpha of the points

  • title (str) – Title of the plot

  • da_hillshade (xarray.core.dataarray.DataArray | None) – A 2d xarray DataArray containing hillshade data

  • cmin (float | None) – Minimum value for the elevation colorbar

  • cmax (float | None) – Maximum value for the elevation colorbar

  • p_alpha (float | None) – Alpha value for the points, default is 0.5

  • **kwargs (Any) – Artist properties passed to geopandas.GeoDataFrame.plot (e.g., markersize, legend, etc.)

Returns:

The Axes object with the altimeter points plot

Return type:

plt.Axes

Notes

alpha=0.5 set by default if you pass in a hillshade.