Skip to main content

GEOSGeometry

A class that, generally, encapsulates a GEOS geometry.

Attributes

AttributeTypeDescription
sridintThe Source Reference Identifier (SRID) number for this Geometry, which must be an integer.

Constructor

Signature

def GEOSGeometry(
geo_input: string | bytes | memoryview | GEOM_PTR | GEOSGeometry,
srid: int = None
)

Parameters

NameTypeDescription
geo_input`stringbytes
sridint = NoneThe Source Reference Identifier (SRID) number for the geometry.

Signature

def GEOSGeometry(
geo_input: string, bytes, memoryview, or GEOSGeometry,
srid: integer = None
)

Parameters

NameTypeDescription
geo_inputstring, bytes, memoryview, or GEOSGeometryThe raw geometry data in WKT, HEXEWKB, GeoJSON, or WKB format, or an existing geometry pointer/object to clone.
sridinteger = NoneThe spatial reference system identifier to assign to the geometry; must match the input's SRID if one is already defined.