GeoArrow

GeoArrow (Apache Arrow)

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

GeoArrow er et kolonnebasert format for geodata bygget på Apache Arrow. Ideelt for stordataanalyse, ML-pipelines og visualisering. Fungerer med DuckDB, Pandas, Polars og andre Arrow-kompatible verktøy.

Eksporter GeoArrow nå ✨ Åpen beta — gratis, ingen begrensninger

Hovedfunksjoner

Kolonnebasert lagring
Kopifri lesing
Kompatibel med Arrow-økosystemet
Example GeoArrow export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Om GeoArrow-formatet

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 åpner GeoArrow-filer

Følgende programmer og applikasjoner kan åpne, redigere og arbeide med GeoArrow (Apache Arrow) (.arrow)-filer eksportert fra OSM2CDR:

💻DuckDB 💻Apache Arrow 💻Pandas 💻Polars 💻GeoPandas

Format specifications

Hvem bruker GeoArrow-kart

🏗
Stordataanalyse
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.
📊
Kolonnebasert 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.
🗺
Vitenskapelige beregninger
The same file is read by Python, R and Julia — exchange between teams with no conversion.

Slik eksporterer du GeoArrow

1
Velg område
Tegn et rektangel eller polygon på det interaktive kartet på osm2cdr.ru
2
Velg GeoArrow
Velg GeoArrow (Apache Arrow) fra listen over 127 tilgjengelige eksportformater
3
Eksporter
Klikk Eksporter og motta .arrow-filen din på 1–5 minutter
4
Last ned
Last ned den ferdige GeoArrow-filen og åpne den i DuckDB

Slik åpner du filen etter eksporten

Populære kart i GeoArrow

Free

Få karteksporter i GeoArrow (Apache Arrow)

Last ned profesjonelle GeoArrow-kart fra OpenStreetMap. Umiddelbar generering, uansett område.

Gratis / eksport
Eksporter GeoArrow nå →

Ofte stilte spørsmål

Hvorfor er GeoArrow bedre enn GeoJSON?
Hvilke verktøy støtter GeoArrow?
How is the geometry stored in the file?
How is .arrow different from GeoParquet?
Is there a limit on the export size?

Relaterte formater

Ofte eksportert sammen

Related Articles