Overview of GeoParquet features and limitations
mainGeoParquet is a specification for storing geospatial vector data (points, lines, polygons) in Apache Parquet columnar storage.
Key Features
- Multiple Spatial Reference Systems (SRS): Supports native projections with clear default recommendations for interoperability.
- Multiple Geometry Columns: Supports a default geometry column and additional geometry columns.
- Efficient Storage: Leverages Parquet's compression for small file sizes and network efficiency.
- Coordinate Support: Works with both planar and spherical coordinates.
- Analytic Performance: Optimized for read-heavy workflows via columnar reading and chunk filtering based on statistics.
- Data Partitioning: Supports geospatial partitioning.
Limitations
- Not for Write-Heavy Workflows: GeoParquet is not recommended for systems that require constant updates or frequent data additions; row-based formats are better suited for those use cases.