GeoArrow

GeoArrow (Apache Arrow)

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

GeoArrow-ն Apache Arrow-ի վրա հիմնված սյունակային ձևաչափ է գեոտարածական տվյալների համար։ Իդեալական է մեծ տվյալների վերլուծության, ML հոսքագծերի և վիզուալիզացիայի համար։ Աշխատում է DuckDB-ի, Pandas-ի, Polars-ի և Arrow-համատեղելի այլ գործիքների հետ։

Արտահանել GeoArrow հիմա ✨ Open Beta — անվճար, առանց սահմանափակումների

Հիմնական հատկություններ

Սյունակային պահպանում
Zero-copy ընթերցումներ
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 ֆայլերը

Հետևյալ ծրագրերն ու հավելվածները կարող են բացել, խմբագրել և աշխատել OSM2CDR-ից արտահանված GeoArrow (Apache Arrow) (.arrow) ֆայլերի հետ՝

💻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