GeoArrow

GeoArrow (Apache Arrow)

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

‏GeoArrow הוא פורמט עמודתי מבוסס Apache Arrow לנתונים גיאומרחביים. אידיאלי לניתוח נתוני עתק, צינורות ML והמחשה. עובד עם DuckDB, ‏Pandas, ‏Polars וכלים נוספים תואמי Arrow.

ייצוא GeoArrow עכשיו ✨ Open Beta — חינם, ללא הגבלות

תכונות עיקריות

אחסון עמודתי
קריאות ללא העתקה
תאימות למערכת האקולוגית של 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