مقارنة
FlatGeobuf وGeoPackage: التوزيع وإدارة SQL
FlatGeobuf مجموعة معالم ثنائية؛ وGeoPackage قاعدة SQLite للبيانات الجغرافية.
أي تنسيق يجب أن تختار؟
فكّر في FlatGeobuf لتوزيع طبقة ثابتة وقراءتها جزئياً، وفي GeoPackage لإدارة طبقات وبلاطات معاً.
مناسب لـ FlatGeobuf
توزيع طبقة معالم ثابتة
- قراءة معالم نطاق محدد بأدوات متوافقة
مناسب لـ GeoPackage
توزيع البيانات الجغرافية المكانية واستخدامها في ملف واحد
- جمع المعالم المتجهة والبلاطات النقطية والسمات لاستخدام GIS أو العمل دون اتصال
المعلومات الأساسية
| البند | FlatGeobuf | GeoPackage |
|---|---|---|
| الامتداد | .fgb | .gpkg |
| نوع MIME | application/geopackage+sqlite3 | |
| الاستخدامات الشائعة | توزيع طبقة معالم ثابتة | توزيع البيانات الجغرافية المكانية واستخدامها في ملف واحد |
| طريقة الفتح | استخدم GIS متوافقاً لفحص الطبقة وCRS وأنواع السمات والفهرس. تحتاج القراءة الجزئية عبر HTTP إلى دعم Range وإعداد مناسب. أبقِ التحقق من المخازن المؤقتة مفعّلاً للبيانات المجهولة. | افتحه في برنامج GIS يدعم GeoPackage مثل QGIS، وتحقق من الطبقات وأنظمة الإسناد المكاني والامتدادات. قد تعرض أدوات SQLite الجداول، لكن تفسير الأشكال الهندسية وبلاطات الخرائط يتطلب برنامجًا متوافقًا. |
| التصدير أو التحويل | بعد التحويل إلى GeoPackage، طابق العدد وCRS والإحداثيات وZ/M وأنواع السمات. افصل الطبقات في ملفات .fgb. لا تنتقل كل بلاطات GeoPackage وامتداداته إلى ملف معالم. | يمكنك التصدير إلى GeoJSON أو Shapefile أو MBTiles. قد لا يحتفظ التنسيق الهدف بكل الطبقات أو السمات أو أنظمة الإسناد أو البلاطات؛ لذا تحقق بعد التصدير من عدد المعالم والإحداثيات والسمات ومظهر الخريطة. |
الاختيار حسب الاستخدام
قراءة معالم نطاق محدد بأدوات متوافقة
توزيع طبقة معالم ثابتة
FlatGeobufجمع المعالم المتجهة والبلاطات النقطية والسمات لاستخدام GIS أو العمل دون اتصال
توزيع البيانات الجغرافية المكانية واستخدامها في ملف واحد
GeoPackageنقطة أساسية 1
الفهرس المكاني في FlatGeobuf اختياري.
مزيد من التفاصيل حول الاختلافاتنقطة أساسية 2
يمكن أن يحفظ GeoPackage المعالم والبلاطات والسمات والبيانات الوصفية المحددة.
مزيد من التفاصيل حول الاختلافاتمزيد من التفاصيل حول الاختلافات
تحقق من حاجات التحديث ودعم المستلم. قِس الأداء ببيانات وفهارس وتنفيذ وظروف توزيع قابلة للمقارنة.
- لا يستهدف FlatGeobuf الكتابة في مواضع عشوائية. يسمح GeoPackage بتحديث SQL مع حفظ متطلبات GIS والاتساق.
- عند تصدير .fgb، افصل الطبقات وافحص CRS وZ/M والأشكال NULL وأنواع السمات. احفظ البلاطات والامتدادات الخاصة منفصلة.
الأسئلة الشائعة
هل يحفظ التحويل كل المعلومات؟
لا. تحقق من الطبقات المختارة والأشكال والسمات وCRS ودعم التنفيذ واحتفظ بالأصول. الاسم وحده لا يضمن الحفظ الكامل.