pyinterp.geometry.cartesian.algorithms.distance

Contents

pyinterp.geometry.cartesian.algorithms.distance#

pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.Point, geometry2: pyinterp.core.geometry.cartesian.Point) float#
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.Point, geometry2: pyinterp.core.geometry.cartesian.Box) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.Point, geometry2: pyinterp.core.geometry.cartesian.Polygon) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.Point, geometry2: pyinterp.core.geometry.cartesian.MultiPolygon) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.Box, geometry2: pyinterp.core.geometry.cartesian.Point) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.Box, geometry2: pyinterp.core.geometry.cartesian.Box) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.Box, geometry2: pyinterp.core.geometry.cartesian.Polygon) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.LineString, geometry2: pyinterp.core.geometry.cartesian.LineString) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.LineString, geometry2: pyinterp.core.geometry.cartesian.Polygon) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.LineString, geometry2: pyinterp.core.geometry.cartesian.Box) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.Polygon, geometry2: pyinterp.core.geometry.cartesian.Point) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.Polygon, geometry2: pyinterp.core.geometry.cartesian.Box) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.Polygon, geometry2: pyinterp.core.geometry.cartesian.Polygon) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.Polygon, geometry2: pyinterp.core.geometry.cartesian.MultiPolygon) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.MultiPolygon, geometry2: pyinterp.core.geometry.cartesian.Point) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.MultiPolygon, geometry2: pyinterp.core.geometry.cartesian.Polygon) float
pyinterp.geometry.cartesian.algorithms.distance(geometry1: pyinterp.core.geometry.cartesian.MultiPolygon, geometry2: pyinterp.core.geometry.cartesian.MultiPolygon) float

Calculates the distance between two geometries.

Parameters:
  • geometry1 – First geometric object.

  • geometry2 – Second geometric object.

Returns:

The distance between the geometries in cartesian coordinate units.