Skip to content

Types

geoarrow.rust.core.types

CRSInput module-attribute

CRSInput = Union[CRS, str, dict, int]

Acceptable input for the CRS parameter.

This can be a pyproj.CRS object or anything that can be passed to pyproj.CRS.from_user_input().

CoordTypeInput module-attribute

CoordTypeInput = Union[CoordType, CoordTypeT]

Acceptable coord_type input.

CoordTypeT module-attribute

CoordTypeT = Literal['interleaved', 'separated']

Acceptable coord_type strings.

DimensionInput module-attribute

DimensionInput = Union[Dimension, DimensionT]

Acceptable dimension input.

DimensionT module-attribute

DimensionT = Literal['XY', 'XYZ', 'XYM', 'XYZM', 'xy', 'xyz', 'xym', 'xyzm']

Acceptable dimension strings.

EdgesInput module-attribute

EdgesInput = Union[Edges, EdgesT]

Acceptable edges input.

EdgesT module-attribute

EdgesT = Literal['andoyer', 'karney', 'spherical', 'thomas', 'vincenty']

Acceptable edges strings.