GeoArrow

GeoArrow (Apache Arrow)

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

GeoArrow er et kolonneorienteret format til geospatiale data baseret på Apache Arrow. Ideelt til big data-analyse, ML-pipelines og visualisering. Fungerer med DuckDB, Pandas, Polars og andre Arrow-kompatible værktøjer.

Eksportér GeoArrow nu ✨ Open Beta — gratis, ingen begrænsninger

Vigtigste funktioner

Kolonnebaseret lagring
Zero-copy-læsning
Kompatibilitet med Arrow-økosystemet
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.

Hvilket program åbner GeoArrow-filer

Følgende programmer og applikationer kan åbne, redigere og arbejde med GeoArrow (Apache Arrow)-filer (.arrow), der er eksporteret fra OSM2CDR:

💻DuckDB 💻Apache Arrow 💻Pandas 💻Polars 💻GeoPandas

Format specifications

Hvem bruger GeoArrow-kort

🏗
Big data-analyse
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.
📊
Kolonnebaseret analyse
Queries on individual columns run faster than on row-based formats.
🎨
Visualisering
A source for lonboard and deck.gl, which draw Arrow tables directly.
🗺
Videnskabelige beregninger
The same file is read by Python, R and Julia — exchange between teams with no conversion.

Sådan eksporterer du GeoArrow

1
Vælg område
Tegn et rektangel eller en polygon på det interaktive kort på osm2cdr.ru
2
Vælg GeoArrow
Vælg GeoArrow (Apache Arrow) fra listen over 127 tilgængelige eksportformater
3
Eksportér
Klik på Eksportér, og modtag din .arrow-fil på 1-5 minutter
4
Download
Download den færdige GeoArrow-fil, og åbn den i DuckDB

Sådan åbner du filen efter eksporten

Populære kort i GeoArrow

Free

Få korteksport i GeoArrow (Apache Arrow)

Download professionelle GeoArrow-kort fra OpenStreetMap. Øjeblikkelig generering, ethvert område.

Gratis / eksport
Eksportér GeoArrow nu →

Ofte stillede spørgsmål

Hvorfor er GeoArrow bedre end GeoJSON?
Hvilke værktøjer understøtter GeoArrow?
How is the geometry stored in the file?
How is .arrow different from GeoParquet?
Is there a limit on the export size?

Relaterede formater

Ofte eksporteret sammen

Related Articles