نظم المعلومات الجغرافية وبيانات الخرائط: GeoJSON و KML وملفات Shapefile
الإحداثيات الجغرافية، والطبقات المتجهة، ومعايير الخرائط المكانية.
تتم معالجة ملفاتك بالكامل داخل متصفح الويب الخاص بك باستخدام HTML5 Canvas و WebAssembly. لا تغادر أي بيانات جهازك أبداً.
تخطَّ طوابير الرفع والتنزيل. تحدث التحويلات محلياً بأقصى سرعة لأجهزة الجهاز دون قيود الخادم.
متوافقة مع مواصفات ISO و W3C و IETF الرسمية لضمان توافق المخرجات عبر أنظمة التشغيل الحديثة.
مقارنة التنسيقات والمواصفات التقنية
| تنسيق الإخراج | نوع MIME | المواصفات | النوع |
|---|---|---|---|
| GeoJSON ملف | application/geo+json | RFC-7946-GEOJSON | معيار JSON الجغرافي |
| KML ملف Google | application/vnd.google-earth.kml+xml | OGC-KML-SPEC | لغة ترميز Keyhole |
| GPX مسار GPS | application/gpx+xml | TOPOGRAFIX-GPX-SPEC | تنسيق تبادل بيانات نظام تحديد المواقع العالمي GPS |
| SHP ملف أشكال ESRI | application/x-esri-shapefile | ESRI-SHAPEFILE-SPEC | شكل مكاني متجهات ESRI |
| TopoJSON ملف | application/json | RFC-7946-GEOJSON | بيانات JSON جغرافية طبولوجية |
المواصفات التقنية وتحليل الترميز (Codec)
مقارنة بين GeoJSON و Google Earth KML
تقوم تنسيقات GeoJSON النمذجة للحدود الجغرافية والنقاط والمسارات باستخدام بناء جملة JSON القياسي للويب، مما يجعله المفضل للخرائط التفاعلية على الويب مثل Leaflet وMapbox. أما KML فهو عبارة عن لغة XML مصممة خصيصاً لبرنامج Google Earth، حيث تجمع بين التضاريس ثلاثية الأبعاد وزوايا الكاميرا.
فخ ترتيب خطوط الطول ودوائر العرض
بينما يقول البشر 'دائرة العرض، خط الطول' (Y, X)، فإن معايير هندسة الحاسوب (بما في ذلك GeoJSON و GeoTIFF) تتطلب حصرياً '[خط الطول، دائرة العرض]' (X, Y). إن عكس ترتيب الإحداثيات هذا قد يؤدي إلى وضع دبابيس خريطتك في القارة القطبية الجنوبية بدلاً من نيويورك.
صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.