Format Atlas

مقارنة

مقارنة GeoPackage وKML

يمثل التنسيقان معلومات جغرافية، لكن GeoPackage قاعدة SQLite لطبقات وبلاطات متعددة، بينما KML صيغة XML لتصور البيانات الجغرافية في الخرائط ومتصفحات الكرة الأرضية.

أي تنسيق يجب أن تختار؟

اختر GeoPackage لجمع بيانات GIS أو الوصول عبر SQL أو العمل دون اتصال؛ واختر KML لمشاركة المعالم والأنماط بغرض العرض على الخريطة.

مناسب لـ GeoPackage

توزيع البيانات الجغرافية المكانية واستخدامها في ملف واحد

  • جمع المعالم المتجهة والبلاطات النقطية والسمات لاستخدام GIS أو العمل دون اتصال

مناسب لـ KML

وصف البيانات الجغرافية لعرضها على الخرائط والكرة الأرضية الافتراضية · مشاركة العلامات والمسارات والمناطق والأوصاف وأنماط العرض

  • عرض المعالم والتعليقات في Google Earth وأدوات GIS المتوافقة
  • جمع الموقع مع الأسماء والأوصاف وطريقة العرض

المعلومات الأساسية

البندGeoPackageKML
الامتداد.gpkg.kml
نوع MIMEapplication/geopackage+sqlite3application/vnd.google-earth.kml+xml
الاستخدامات الشائعةتوزيع البيانات الجغرافية المكانية واستخدامها في ملف واحدوصف البيانات الجغرافية لعرضها على الخرائط والكرة الأرضية الافتراضية · مشاركة العلامات والمسارات والمناطق والأوصاف وأنماط العرض
طريقة الفتحافتحه في برنامج GIS يدعم GeoPackage مثل QGIS، وتحقق من الطبقات وأنظمة الإسناد المكاني والامتدادات. قد تعرض أدوات SQLite الجداول، لكن تفسير الأشكال الهندسية وبلاطات الخرائط يتطلب برنامجًا متوافقًا.افتحه في Google Earth أو تطبيق خرائط أو GIS يدعم KML. تحقق من مواقع المعالم والخطوط والمضلعات والأنماط والأوصاف والصور الخارجية وروابط الشبكة. يعرض محرر XML البنية، لكن استخدم تطبيقًا متوافقًا للتحقق من ظهورها على الخريطة.
التصدير أو التحويليمكنك التصدير إلى GeoJSON أو Shapefile أو MBTiles. قد لا يحتفظ التنسيق الهدف بكل الطبقات أو السمات أو أنظمة الإسناد أو البلاطات؛ لذا تحقق بعد التصدير من عدد المعالم والإحداثيات والسمات ومظهر الخريطة.يمكن تحويله إلى GeoJSON أو صيغة أخرى لبرامج GIS والخرائط على الويب. قد لا تنتقل الأنماط والأوصاف والطوابع الزمنية والمراجع الخارجية كلها. تحقق من ترتيب الإحداثيات ومعالجة الارتفاع والعرض في التطبيق المستهدف، واحتفظ بملف KML الأصلي.

الاختيار حسب الاستخدام

جمع المعالم المتجهة والبلاطات النقطية والسمات لاستخدام GIS أو العمل دون اتصال

توزيع البيانات الجغرافية المكانية واستخدامها في ملف واحد

GeoPackage

عرض المعالم والتعليقات في Google Earth وأدوات GIS المتوافقة

وصف البيانات الجغرافية لعرضها على الخرائط والكرة الأرضية الافتراضية · مشاركة العلامات والمسارات والمناطق والأوصاف وأنماط العرض

KML

جمع الموقع مع الأسماء والأوصاف وطريقة العرض

وصف البيانات الجغرافية لعرضها على الخرائط والكرة الأرضية الافتراضية · مشاركة العلامات والمسارات والمناطق والأوصاف وأنماط العرض

KML

نقطة أساسية 1

يتبع GeoPackage مخطط SQLite من OGC ويمكنه تخزين معالم متجهة وبلاطات نقطية وسمات؛ ويشفّر KML المعالم الجغرافية ومعلومات العرض في XML.

مزيد من التفاصيل حول الاختلافات

نقطة أساسية 2

يدعم GeoPackage جداول متعددة واستعلامات SQL. ويصف KML المحتوى الجغرافي المطلوب عرضه في التطبيق وكيفية عرضه.

مزيد من التفاصيل حول الاختلافات

مزيد من التفاصيل حول الاختلافات

استخدم GeoPackage عند جمع طبقات معالم وبلاطات وسمات متعددة في ملف قاعدة بيانات مع استعلامات SQL أو وصول دون اتصال. واستخدم KML لتوزيع المواقع والمسارات والمناطق والأنماط المرئية على برامج خرائط أو متصفحات كرة أرضية متوافقة. بعد التحويل تحقق من ترتيب الإحداثيات ومعالجة الارتفاع والأنماط ودعم الامتدادات.

  • GeoPackage حاوية SQLite متوافقة مع المعيار للمعالم المتجهة والبلاطات النقطية والسمات. وKML ترميز XML للتعليقات الجغرافية والتصور.
  • يعمل GeoPackage كمخزن متعدد الجداول مع وصول SQL؛ ويركز KML على عرض المحتوى الجغرافي وخصائص مظهره في تطبيقات العميل.
  • يخزن GeoPackage معلومات الإسناد المكاني وقد يستخدم امتدادات. وتتبع إحداثيات KML ترتيب الطول والعرض والارتفاع، لذا يجب الحفاظ على المحاور ومعنى الارتفاع عند التحويل.

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

هل يمكن أن يحل KML محل GeoPackage لتخزين GIS؟

ليس في كل سير عمل. يفيد KML التصور وتبادل المعالم، ويوفر GeoPackage حاوية قاعدة بيانات متعددة الطبقات والسمات والبلاطات مع وصول SQL.

مزيد من المعلومات

المراجع والمواصفات