GeoArrow

GeoArrow (Apache Arrow)

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

GeoArrow هي صيغة عمودية للبيانات المكانية مبنية على Apache Arrow. مثالية لتحليلات البيانات الضخمة وخطوط أنابيب التعلّم الآلي والتمثيل المرئي. تعمل مع 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.
💻
مسارات تعلّم الآلة
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