pyinterp.geometry.geographic.algorithms.disjoint

Contents

pyinterp.geometry.geographic.algorithms.disjoint#

pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.Point, geometry2: pyinterp.core.geometry.geographic.Point) → bool#
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.Point, geometry2: pyinterp.core.geometry.geographic.Box) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.Point, geometry2: pyinterp.core.geometry.geographic.Polygon) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.Point, geometry2: pyinterp.core.geometry.geographic.MultiPolygon) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.Box, geometry2: pyinterp.core.geometry.geographic.Point) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.Box, geometry2: pyinterp.core.geometry.geographic.Box) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.Box, geometry2: pyinterp.core.geometry.geographic.Polygon) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.LineString, geometry2: pyinterp.core.geometry.geographic.LineString) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.LineString, geometry2: pyinterp.core.geometry.geographic.Polygon) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.LineString, geometry2: pyinterp.core.geometry.geographic.Box) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.Polygon, geometry2: pyinterp.core.geometry.geographic.Point) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.Polygon, geometry2: pyinterp.core.geometry.geographic.Box) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.Polygon, geometry2: pyinterp.core.geometry.geographic.Polygon) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.Polygon, geometry2: pyinterp.core.geometry.geographic.MultiPolygon) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.MultiPolygon, geometry2: pyinterp.core.geometry.geographic.Point) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.MultiPolygon, geometry2: pyinterp.core.geometry.geographic.Polygon) → bool
pyinterp.geometry.geographic.algorithms.disjoint(geometry1: pyinterp.core.geometry.geographic.MultiPolygon, geometry2: pyinterp.core.geometry.geographic.MultiPolygon) → bool

Checks if two geometries are disjoint (do not intersect).

Two geometries are disjoint if they have no point in common.

Parameters:
  • geometry1 – First geometric object.

  • geometry2 – Second geometric object.

Returns:

True if the geometries are disjoint, False otherwise.