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

Τα ακόλουθα προγράμματα και εφαρμογές μπορούν να ανοίξουν, να επεξεργαστούν και να εργαστούν με αρχεία GeoArrow (Apache Arrow) (.arrow) που έχουν εξαχθεί από το OSM2CDR:

💻DuckDB 💻Apache Arrow 💻Pandas 💻Polars 💻GeoPandas

Format specifications

Ποιοι χρησιμοποιούν χάρτες GeoArrow

🏗
Ανάλυση Big Data
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