pyinterp.geometry.cartesian.algorithms.area#
- pyinterp.geometry.cartesian.algorithms.area(geometry: pyinterp.core.geometry.cartesian.Point) float#
- pyinterp.geometry.cartesian.algorithms.area(geometry: pyinterp.core.geometry.cartesian.Segment) float
- pyinterp.geometry.cartesian.algorithms.area(geometry: pyinterp.core.geometry.cartesian.Box) float
- pyinterp.geometry.cartesian.algorithms.area(geometry: pyinterp.core.geometry.cartesian.LineString) float
- pyinterp.geometry.cartesian.algorithms.area(geometry: pyinterp.core.geometry.cartesian.Ring) float
- pyinterp.geometry.cartesian.algorithms.area(geometry: pyinterp.core.geometry.cartesian.Polygon) float
- pyinterp.geometry.cartesian.algorithms.area(geometry: pyinterp.core.geometry.cartesian.MultiPoint) float
- pyinterp.geometry.cartesian.algorithms.area(geometry: pyinterp.core.geometry.cartesian.MultiLineString) float
- pyinterp.geometry.cartesian.algorithms.area(geometry: pyinterp.core.geometry.cartesian.MultiPolygon) float
Calculate the area of a geometric object in Cartesian coordinates.
The area is calculated on a flat 2D plane using standard Euclidean geometry.
- Parameters:
geometry – Geometric object (Box, Ring, Polygon, or MultiPolygon).
- Returns:
Area in square units.
Note
For Point, Segment, LineString, MultiPoint, and MultiLineString, the area is always 0.0.