Module array

Source
Expand description

The concrete array definitions.

All arrays implement the core GeoArrowArray trait.

Structs§

GenericWkbArray
An immutable array of WKB geometries.
GenericWktArray
An immutable array of WKT geometries using GeoArrow’s in-memory representation.
GeometryArray
An immutable array of geometries of unknown geometry type and dimension.
GeometryCollectionArray
An immutable array of GeometryCollection geometries.
InterleavedCoordBuffer
An array of coordinates stored interleaved in a single buffer.
LineStringArray
An immutable array of LineString geometries.
MultiLineStringArray
An immutable array of MultiLineString geometries.
MultiPointArray
An immutable array of MultiPoint geometries.
MultiPolygonArray
An immutable array of MultiPolygon geometries.
PointArray
An immutable array of Point geometries.
PolygonArray
An immutable array of Polygon geometries using GeoArrow’s in-memory representation.
RectArray
An immutable array of Rect or Box geometries.
SeparatedCoordBuffer
An array of coordinates stored in separate buffers of the same length.
WkbViewArray
An immutable array of WKB geometries.
WktViewArray
An immutable array of WKT geometries.

Enums§

CoordBuffer
An Arrow representation of an array of coordinates.

Traits§

GenericWkbArrayType
A trait for GeoArrow arrays that can hold WKB data.
GenericWktArrayType
A trait for GeoArrow arrays that can hold WKT data.

Functions§

from_arrow_array
Construct a new GeoArrowArray from an Arrow Array and Field.

Type Aliases§

LargeWkbArray
A GenericWkbArray using i64 offsets
LargeWktArray
A GenericWktArray using i64 offsets
WkbArray
A GenericWkbArray using i32 offsets
WktArray
A GenericWktArray using i32 offsets