GeoArrow

GeoArrow (Apache Arrow)

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

GeoArrow је колонски формат за геопросторне податке заснован на Apache Arrow-у. Идеалан за аналитику великих података, ML процесе и визуализацију. Ради са DuckDB, Pandas, Polars и другим алатима компатибилним са Arrow-ом.

Извезите GeoArrow одмах ✨ Отворена бета — бесплатно, без ограничења

Кључне могућности

Колонско складиштење
Читање без копирања
Компатибилност са Arrow екосистемом
Example GeoArrow export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

О формату 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.

Који програм отвара GeoArrow датотеке

Следећи програми и апликације могу да отворе, уреде и раде са GeoArrow (Apache Arrow) (.arrow) датотекама извезеним из OSM2CDR:

💻DuckDB 💻Apache Arrow 💻Pandas 💻Polars 💻GeoPandas

Format specifications

Ко користи GeoArrow карте

🏗
Аналитика великих података
Millions of features are read by an analytical engine with no text parsing.
💻
ML процеси
Ready spatial features for training models — straight away as a table.
📊
Колонска анализа
Queries on individual columns run faster than on row-based formats.
🎨
Визуализација
A source for lonboard and deck.gl, which draw Arrow tables directly.
🗺
Научно рачунарство
The same file is read by Python, R and Julia — exchange between teams with no conversion.

Како извести GeoArrow

1
Изаберите област
Нацртајте правоугаоник или полигон на интерактивној карти на osm2cdr.ru
2
Одаберите GeoArrow
Изаберите GeoArrow (Apache Arrow) са листе од 127 доступних формата извоза
3
Извоз
Кликните на Извоз и добићете своју .arrow датотеку за 1–5 минута
4
Преузимање
Преузмите готову GeoArrow датотеку и отворите је у DuckDB

Како отворити након извоза

Популарне карте у формату GeoArrow

Бесплатно

Преузмите извозе карата у формату GeoArrow (Apache Arrow)

Преузмите професионалне GeoArrow карте из OpenStreetMap. Тренутачно генерисање, било која област.

Бесплатно / извоз
Извезите GeoArrow одмах →

Често постављана питања

Зашто је GeoArrow бољи од GeoJSON-а?
Који алати подржавају GeoArrow?
How is the geometry stored in the file?
How is .arrow different from GeoParquet?
Is there a limit on the export size?

Сродни формати

Често се извозе заједно

Related Articles