GeoArrow

GeoArrow (Apache Arrow)

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

GeoArrow és un format columnar per a dades geoespacials basat en Apache Arrow. Ideal per a l'analítica de grans volums de dades, els fluxos d'aprenentatge automàtic i la visualització. Funciona amb DuckDB, Pandas, Polars i altres eines compatibles amb Arrow.

Exporta GeoArrow ara ✨ Beta oberta — gratuït, sense límits

Característiques clau

Emmagatzematge en columnes
Lectures sense còpia (zero-copy)
Compatibilitat amb l'ecosistema Arrow
Example GeoArrow export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Sobre el format 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.

Quin programa obre els fitxers GeoArrow

Els programes i les aplicacions següents poden obrir, editar i treballar amb fitxers GeoArrow (Apache Arrow) (.arrow) exportats des d'OSM2CDR:

💻DuckDB 💻Apache Arrow 💻Pandas 💻Polars 💻GeoPandas

Format specifications

Qui utilitza els mapes GeoArrow

🏗
Analítica de big data
Millions of features are read by an analytical engine with no text parsing.
💻
Pipelines d'aprenentatge automàtic
Ready spatial features for training models — straight away as a table.
📊
Anàlisi columnar
Queries on individual columns run faster than on row-based formats.
🎨
Visualització
A source for lonboard and deck.gl, which draw Arrow tables directly.
🗺
Càlcul científic
The same file is read by Python, R and Julia — exchange between teams with no conversion.

Com exportar GeoArrow

1
Selecciona l'àrea
Dibuixa un rectangle o un polígon al mapa interactiu d'osm2cdr.ru
2
Tria GeoArrow
Tria GeoArrow (Apache Arrow) de la llista de 127 formats d'exportació disponibles
3
Exporta
Fes clic a Exporta i rep el fitxer .arrow en 1-5 minuts
4
Descarrega
Descarrega el fitxer GeoArrow llest i obre'l amb DuckDB

Com obrir el fitxer després de l'exportació

Mapes populars en GeoArrow

Free

Obtingues exportacions de mapes GeoArrow (Apache Arrow)

Descarrega mapes GeoArrow professionals d'OpenStreetMap. Generació instantània, qualsevol àrea.

Gratuït / exportació
Exporta GeoArrow ara →

Preguntes freqüents

Per què GeoArrow és millor que GeoJSON?
Quines eines admeten GeoArrow?
How is the geometry stored in the file?
How is .arrow different from GeoParquet?
Is there a limit on the export size?

Formats relacionats

Sovint exportats junts

Related Articles