apache / apache/iceberg-rust

Geo types example

Open
#1,287 6 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
1.4k
Forks
567
Avg merge
2d 2h
Merged PRs (30d)
93

Description

### Is your feature request related to a problem or challenge?

Hi,
I was wondering about the geospatial data storage capabilities for this.
It looks like there's specifications such as https://www.geoiceberg.org/ in development and articles such as [this](https://wherobots.com/blog/benefits-of-apache-iceberg-for-geospatial-data-analysis/)
I think that developers in the geospatial Rust community would love to integrate this.
Could it be possible to include an example to get started ?
Please advise whether this is actually helpful or not really necessary.

### Describe the solution you'd like

An example rest server that holds onto and serves [Geo types](https://docs.rs/geo-types/latest/geo_types/). Ingest could include Parquet, GeoJSON etc .

### Willingness to contribute

I would be willing to contribute to this feature with guidance from the Iceberg Rust community

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the proposed REST server example and the geo-types, Parquet, and GeoJSON requirements in the issue. Clarify the supported storage and ingestion scope with the Iceberg Rust community; done means a documented example that serves Geo types and demonstrates the agreed ingestion paths.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
backend-api-design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.