Skip to main content

Module geo_meta

Module geo_meta 

Source
Expand description

GeoParquet and GeoArrow metadata for geometry columns.

GeoParquet: JSON metadata in Parquet file key-value metadata that tells external tools (DuckDB, QGIS, GeoPandas) which columns contain geometry and what encoding/CRS is used.

GeoArrow: Arrow extension type metadata on Binary columns so Arrow-native tools can recognize NodeDB’s spatial columns.

References:

  • GeoParquet spec: https://geoparquet.org/releases/v1.1.0/
  • GeoArrow spec: https://geoarrow.org/extension-types

Structs§

GeoParquetColumnMeta
Metadata for a single geometry column in GeoParquet.
GeoParquetMetadata
GeoParquet metadata for a Parquet file containing geometry columns.

Constants§

ARROW_EXTENSION_METADATA_KEY
ARROW_EXTENSION_NAME_KEY
Arrow field metadata keys for extension types.
GEOARROW_EXTENSION_NAME
GeoArrow extension type name for WKB-encoded geometry columns.

Functions§

geoarrow_extension_metadata
GeoArrow extension metadata (JSON).
geoarrow_field_metadata
Build Arrow field metadata for a WKB geometry column.