geost.accessors.header.PointHeader.select_with_points#

PointHeader.select_with_points(points: str | Path | GeoDataFrame | GeometryType, buffer: float | int, invert: bool = False) GeoDataFrame[source]#

Make a selection of the header based on point geometries.

Parameters:
  • points (str | Path | gpd.GeoDataFrame | GeometryType) – Any type of point geometries that can be used for the selection: GeoDataFrame containing points or filepath to a shapefile like file, or Shapely Point, MultiPoint or list containing Point objects.

  • buffer (float | int) – Buffer distance for selection geometries.

  • invert (bool, optional) – Invert the selection, by default False.

Returns:

GeoDataFrame instance containing only the selected geometries.

Return type:

gpd.GeoDataFrame