FlatGeobuf

FlatGeobuf (FGB)

Open Beta
.fgb · application/flatgeobuf

FlatGeobuf هو تنسيق ثنائي عالي الأداء للبيانات الجغرافية مبني على FlatBuffers. مُحسَّن لسير العمل السحابي الأصلي ولطلبات النطاق عبر HTTP. يتضمّن فهرسًا مكانيًا مدمجًا للوصول الفوري إلى أي جزء من الخريطة.

صدّر FlatGeobuf الآن ✨ النسخة التجريبية المفتوحة — مجاني، بلا قيود

الميزات الرئيسية

صيغة ثنائية مدمجة
فهرس مكاني مدمج
طلبات HTTP Range
تحميل سريع للأجزاء
Example FlatGeobuf export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

عن صيغة FlatGeobuf

FlatGeobuf is a binary vector data format based on FlatBuffers, which appeared in 2018 as "a shapefile for the cloud". Features are laid out in the file sequentially, with a spatial index written alongside, so the fragment you need is read directly, without parsing the whole file.

The main feature is working over HTTP range requests: you can put the file in object storage or on static hosting and read from the browser only the features that fall into the current screen. You don't have to stand up a geoserver for the sake of one layer.

All the selected layers are merged into a single .fgb, and every feature keeps a _layer attribute with the name of its source layer — it takes the export apart again into roads, buildings, water and greenery. OpenStreetMap attributes are preserved, coordinates are WGS84 (EPSG:4326), and the spatial index is written automatically.

Compared to GeoJSON the file is noticeably smaller and reads faster; compared to a shapefile there are no limits on field name length, encoding or size. There is one price to pay: you cannot look at such a file in a text editor.

ما البرنامج الذي يفتح ملفات FlatGeobuf

تستطيع البرامج والتطبيقات التالية فتح ملفات FlatGeobuf (FGB) (.fgb) المُصدَّرة من OSM2CDR وتحريرها والعمل عليها:

🌎QGIS 💻GDAL/OGR 💻GeoPandas 💻MapLibre 💻DeckGL 💻Leaflet (flatgeobuf plugin)

Format specifications

من يستخدم خرائط FlatGeobuf

🏗
نظم المعلومات الجغرافية السحابية
The layer sits in object storage and is read directly, with no database and no geoserver.
💻
بث البيانات الجغرافية
The client fetches only the features in the visible area — thanks to the index and range requests.
📊
خرائط الويب
A vector source for MapLibre, deck.gl and Leaflet that loads faster than an equivalent GeoJSON.
🎨
مجموعات البيانات الكبيرة
Hundreds of thousands of features in one file, without the shapefile's limits on size and field names.
🗺
البنية بلا خادم
A static file instead of an API: nothing to stand up and nothing to maintain.

كيفية تصدير FlatGeobuf

1
حدد المنطقة
ارسم مستطيلاً أو مضلعاً على الخريطة التفاعلية في osm2cdr.ru
2
اختر FlatGeobuf
اختر FlatGeobuf (FGB) من قائمة تضم 127 صيغة تصدير متاحة
3
تصدير
انقر على تصدير واستلم ملف .fgb خلال 1-5 دقائق
4
تنزيل
نزّل ملف FlatGeobuf الجاهز وافتحه في QGIS

كيفية الفتح بعد التصدير

خرائط شائعة بصيغة FlatGeobuf

مجاني

احصل على عمليات تصدير خرائط FlatGeobuf (FGB)

نزّل خرائط FlatGeobuf الاحترافية من OpenStreetMap. توليد فوري لأي منطقة.

مجاني / تصدير
صدّر FlatGeobuf الآن →

الأسئلة الشائعة

لماذا FlatGeobuf أفضل من GeoJSON؟
هل يمكنني فتح FlatGeobuf في QGIS؟
How do I split the export back into layers?
Which coordinate system does the data arrive in?
Does the file have to be on a server for range requests to work?

الصيغ ذات الصلة

تُصدَّر معاً عادةً

Related Articles