Skip to content

Enums

geoarrow.rust.core.enums

CoordType

Bases: StrEnum

Available GeoArrow coordinate types.

Interleaved class-attribute instance-attribute

Interleaved = auto()

Interleaved coordinate layout.

All coordinates are stored in a single buffer, as XYXYXY.

Separated class-attribute instance-attribute

Separated = auto()

Separated coordinate layout.

Coordinates are stored in a separate buffer per dimension, e.g. XXXX and YYYY.

Dimension

Bases: StrEnum

Geometry dimensions.

XY class-attribute instance-attribute

XY = auto()

Two dimensions, X and Y

XYZ class-attribute instance-attribute

XYZ = auto()

Three dimensions, X, Y, and Z