GEOSGeometry
A class that, generally, encapsulates a GEOS geometry.
Attributes
| Attribute | Type | Description |
|---|---|---|
| srid | int | The 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
| Name | Type | Description |
|---|---|---|
| geo_input | `string | bytes |
| srid | int = None | The Source Reference Identifier (SRID) number for the geometry. |
Signature
def GEOSGeometry(
geo_input: string, bytes, memoryview, or GEOSGeometry,
srid: integer = None
)
Parameters
| Name | Type | Description |
|---|---|---|
| geo_input | string, bytes, memoryview, or GEOSGeometry | The raw geometry data in WKT, HEXEWKB, GeoJSON, or WKB format, or an existing geometry pointer/object to clone. |
| srid | integer = None | The spatial reference system identifier to assign to the geometry; must match the input's SRID if one is already defined. |