pyinterp.geometry.geographic.algorithms.unique#
- pyinterp.geometry.geographic.algorithms.unique(geometry: pyinterp.core.geometry.geographic.Point) None#
- pyinterp.geometry.geographic.algorithms.unique(geometry: pyinterp.core.geometry.geographic.Segment) None
- pyinterp.geometry.geographic.algorithms.unique(geometry: pyinterp.core.geometry.geographic.Box) None
- pyinterp.geometry.geographic.algorithms.unique(geometry: pyinterp.core.geometry.geographic.LineString) None
- pyinterp.geometry.geographic.algorithms.unique(geometry: pyinterp.core.geometry.geographic.Ring) None
- pyinterp.geometry.geographic.algorithms.unique(geometry: pyinterp.core.geometry.geographic.Polygon) None
- pyinterp.geometry.geographic.algorithms.unique(geometry: pyinterp.core.geometry.geographic.MultiPoint) None
- pyinterp.geometry.geographic.algorithms.unique(geometry: pyinterp.core.geometry.geographic.MultiLineString) None
- pyinterp.geometry.geographic.algorithms.unique(geometry: pyinterp.core.geometry.geographic.MultiPolygon) None
Removes consecutive duplicate points from a geometry.
This function removes points that are equal to their immediate predecessor. For closed geometries like rings, the closing point is preserved.
This operation modifies the geometry in-place.
- Parameters:
geometry – Geometric object to process.