GeoArrow

GeoArrow (Apache Arrow)

Open Beta
.arrow · application/vnd.apache.arrow.file

GeoArrow je stupčani format za geoprostorne podatke temeljen na Apache Arrowu. Idealan za analitiku velikih podataka, ML procese i vizualizaciju. Radi s alatima DuckDB, Pandas, Polars i drugima kompatibilnima s Arrowom.

Izvezi GeoArrow sada ✨ Otvorena beta — besplatno, bez ograničenja

Ključne značajke

Stupčana pohrana
Čitanje bez kopiranja
Kompatibilnost s Arrow ekosustavom
Example GeoArrow export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

O formatu GeoArrow

Apache Arrow is the standard for representing tables in memory: columns lie contiguously, the schema is described explicitly, and different programs read the very same bytes without copying or re-encoding. GeoArrow is the agreement on how to store geometry inside that structure so that GeoPandas, DuckDB, Polars, deck.gl and GDAL understand it.

The format is taken when data is not displayed but computed: spatial joins over millions of features, feature preparation for a model, a dashboard on top of a columnar engine. At those volumes, parsing text GeoJSON eats more time than the analysis itself.

The output is a single .arrow file (Apache Arrow IPC, also known as Feather v2). All the layers are merged into one table, and every row has a layer column with the name of its source layer. Geometry is stored as a binary column in WKB format, and the WGS84 (EPSG:4326) coordinate system is described in the schema metadata per the GeoArrow 1.0.0 convention.

By default the file is compressed with the zstd codec; you can choose lz4 or no compression at all. There is a safety limit of 10 million features per export, so as not to eat up the server's memory.

Koji program otvara datoteke GeoArrow

Sljedeći programi i aplikacije mogu otvoriti, uređivati i raditi s datotekama GeoArrow (Apache Arrow) (.arrow) izvezenima iz OSM2CDR-a:

💻DuckDB 💻Apache Arrow 💻Pandas 💻Polars 💻GeoPandas

Format specifications

Tko koristi karte GeoArrow

🏗
Analitika velikih podataka
Millions of features are read by an analytical engine with no text parsing.
💻
ML procesi
Ready spatial features for training models — straight away as a table.
📊
Stupčana analiza
Queries on individual columns run faster than on row-based formats.
🎨
Vizualizacija
A source for lonboard and deck.gl, which draw Arrow tables directly.
🗺
Znanstveno računarstvo
The same file is read by Python, R and Julia — exchange between teams with no conversion.

Kako izvesti GeoArrow

1
Odaberite područje
Nacrtajte pravokutnik ili poligon na interaktivnoj karti na osm2cdr.ru
2
Odaberite GeoArrow
Odaberite GeoArrow (Apache Arrow) s popisa od 127 dostupnih formata izvoza
3
Izvoz
Kliknite Izvoz i primite svoju .arrow datoteku za 1 – 5 minuta
4
Preuzimanje
Preuzmite gotovu datoteku GeoArrow i otvorite je u DuckDB

Kako otvoriti nakon izvoza

Popularne karte u formatu GeoArrow

Besplatno

Nabavite izvoze karata u formatu GeoArrow (Apache Arrow)

Preuzmite profesionalne karte u formatu GeoArrow iz OpenStreetMapa. Trenutno generiranje, bilo koje područje.

Besplatno / izvoz
Izvezi GeoArrow sada →

Često postavljana pitanja

Zašto je GeoArrow bolji od GeoJSON-a?
Koji alati podržavaju GeoArrow?
How is the geometry stored in the file?
How is .arrow different from GeoParquet?
Is there a limit on the export size?

Povezani formati

Često se izvoze zajedno

Related Articles