GeoArrow

GeoArrow (Apache Arrow)

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

GeoArrow är ett kolumnbaserat format för geospatiala data baserat på Apache Arrow. Idealiskt för analys av stora datamängder, ML-pipelines och visualisering. Fungerar med DuckDB, Pandas, Polars och andra Arrow-kompatibla verktyg.

Exportera GeoArrow nu ✨ Öppen beta — gratis, inga begränsningar

Viktiga funktioner

Kolumnbaserad lagring
Zero-copy-läsningar
Kompatibilitet med Arrow-ekosystemet
Example GeoArrow export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Om formatet 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.

Vilket program öppnar GeoArrow-filer

Följande program och applikationer kan öppna, redigera och arbeta med GeoArrow (Apache Arrow)-filer (.arrow) som exporterats från OSM2CDR:

💻DuckDB 💻Apache Arrow 💻Pandas 💻Polars 💻GeoPandas

Format specifications

Vem använder GeoArrow-kartor

🏗
Big data-analys
Millions of features are read by an analytical engine with no text parsing.
💻
ML-pipelines
Ready spatial features for training models — straight away as a table.
📊
Kolumnbaserad analys
Queries on individual columns run faster than on row-based formats.
🎨
Visualisering
A source for lonboard and deck.gl, which draw Arrow tables directly.
🗺
Vetenskapliga beräkningar
The same file is read by Python, R and Julia — exchange between teams with no conversion.

Så exporterar du GeoArrow

1
Välj område
Rita en rektangel eller polygon på den interaktiva kartan på osm2cdr.ru
2
Välj GeoArrow
Välj GeoArrow (Apache Arrow) från listan med 127 tillgängliga exportformat
3
Exportera
Klicka på Exportera och få din .arrow-fil på 1–5 minuter
4
Ladda ner
Ladda ner den färdiga GeoArrow-filen och öppna den i DuckDB

Så öppnar du filen efter exporten

Populära kartor i GeoArrow

Free

Hämta kartexporter i GeoArrow (Apache Arrow)

Ladda ner professionella GeoArrow-kartor från OpenStreetMap. Direktgenerering, valfritt område.

Gratis / export
Exportera GeoArrow nu →

Vanliga frågor

Varför är GeoArrow bättre än GeoJSON?
Vilka verktyg stöder GeoArrow?
How is the geometry stored in the file?
How is .arrow different from GeoParquet?
Is there a limit on the export size?

Relaterade format

Ofta exporterade tillsammans

Related Articles