GeoArrow

GeoArrow (Apache Arrow)

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

GeoArrow è un formato a colonne basato su Apache Arrow per dati geospaziali. Ideale per l'analisi di big data, le pipeline ML e la visualizzazione. Funziona con DuckDB, Pandas, Polars e altri strumenti compatibili con Arrow.

Esporta GeoArrow ora ✨ Open Beta — gratis, senza limiti

Caratteristiche principali

Archiviazione a colonne
Letture zero-copy
Compatibilità con l'ecosistema Arrow
Example GeoArrow export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Informazioni sul formato 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.

Quale programma apre i file GeoArrow

I seguenti programmi e applicazioni possono aprire, modificare ed elaborare i file GeoArrow (Apache Arrow) (.arrow) esportati da OSM2CDR:

💻DuckDB 💻Apache Arrow 💻Pandas 💻Polars 💻GeoPandas

Format specifications

Chi usa le mappe GeoArrow

🏗
Analisi di big data
Millions of features are read by an analytical engine with no text parsing.
💻
Pipeline di machine learning
Ready spatial features for training models — straight away as a table.
📊
Analisi colonnare
Queries on individual columns run faster than on row-based formats.
🎨
Visualizzazione
A source for lonboard and deck.gl, which draw Arrow tables directly.
🗺
Calcolo scientifico
The same file is read by Python, R and Julia — exchange between teams with no conversion.

Come esportare in GeoArrow

1
Seleziona l'area
Disegna un rettangolo o un poligono sulla mappa interattiva su osm2cdr.ru
2
Scegli GeoArrow
Seleziona GeoArrow (Apache Arrow) dall'elenco dei 127 formati di esportazione disponibili
3
Esporta
Fai clic su Esporta e ricevi il file .arrow in 1-5 minuti
4
Scarica
Scarica il file GeoArrow pronto e aprilo in DuckDB

Come aprire il file dopo l'esportazione

Mappe popolari in GeoArrow

Free

Ottieni esportazioni di mappe in GeoArrow (Apache Arrow)

Scarica mappe GeoArrow professionali da OpenStreetMap. Generazione istantanea, qualsiasi area.

Gratis / esportazione
Esporta GeoArrow ora →

Domande frequenti

Perché GeoArrow è migliore di GeoJSON?
Quali strumenti supportano GeoArrow?
How is the geometry stored in the file?
How is .arrow different from GeoParquet?
Is there a limit on the export size?

Formati correlati

Esportati spesso insieme

Related Articles