محول Google KML إلى مسارات GPS بتنسيق GPX

يقوم تحويل ترميز Google KML الجغرافي إلى تنسيق مسارات GPS القياسي GPX بتوحيد ميزات الخرائط الاحتكارية في بيانات نقاط ومسارات عالمية.

اختر أو اسحب الملفات

اختر أو أقطِف الملفات هنا

تحويل خاص بنسبة 100% داخل المتصفح - لا تغادر الملفات جهازك أبداً

أو الصق Ctrl+V
ضمان الخصوصية وعدم الإرسال عبر الشبكة: صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.

مقارنة التنسيقات والمواصفات التقنية

المواصفاتKMLGPX
نوع MIMEapplication/vnd.google-earth.kml+xmlapplication/gpx+xml
النوعgeographic XML notationGPS data exchange format
الضغطXML text (KMZ when ZIP compressed)XML text
المواصفات القياسيةOGC KML 2.3Topografix GPX 1.1
رأس البايتات السحرية (Magic Bytes)3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml)3C 3F 78 6D 6C ... 3C 67 70 78 (<gpx)

نظرة عامة على التنسيق والاستخدامات

تخزن ملفات لغة الترميز Google Keyhole هندسة مرئية غنية تشمل المضلعات والأيقونات المسارات المصممة خصيصًا لبرنامج Google Earth. ومع ذلك، تتطلب وحدات الأجهزة مثل أجهزة Garmin المحمولة وأجهزة الكمبيوتر الخاصة بالدراجات وساعات اللياقة البدنية ملفات تنسيق تبادل نظام تحديد الموقع العالمي لقراءة المسارات وطرق الملاحة. يؤدي الانتقال من KML إلى GPX إلى سد الفجوة بين برامج التصور المكتبية وأجهزة الحقل الخارجية. غالبًا ما يجمع الباحثون الميدانيون والمتسوقون وطيارو الطائرات بدون طيار النقاط في Google Earth ويحتاجون إلى نقل تلك الإحداثيات إلى مستقبلات GPS مخصصة. نظرًا لأن مسجلات الأجهزة لا يمكنها تفسير قواعد التنسيق أو البثق ثلاثي الأبعاد الموجودة في مستندات KML، فإن ترجمة البيانات المكانية تضمن أن وحدات الملاحة يمكنها قراءة الإحداثيات الدقيقة والارتفاعات والطوابع الزمنية دون أخطاء في العرض.

المواصفات التقنية وتحليل الترميز (Codec)

يستخدم KML نوع الوسائط application/vnd.google-earth.kml+xml كتدوين نص XML داخل حاوية نصية. وعندما يتم حزمه كملف KMZ، فهو يعمل كأرشيف ZIP يستخدم ضغط Deflate الذي يحتوي على ملف doc.kml والأصول الخارجية. بينما يستخدم GPX نوع الوسائط application/gpx+xml كنسق نص XML منظم خصيصًا حول المسارات والطرق والنقاط الوسيطة. لا يستخدم أي من التنسيقين رؤوس بايت سحرية ثنائية فريدة. وبلاً من ذلك، يعتمد كلا التنسيقين على رؤوس إعلان XML القياسية مثل علامة أقل من تتبعها علامة استفهام xml الإصدار يساوي 1.0 علامة أكبر من تتبعها علامات XML الجذرية مثل علامة أقل من kml علامة أكبر من أو علامة أقل من gpx علامة أكبر من. يتطلب التحويل بينهما تحليل شجرة XML، واستخراج عقد خطوط الطول والعرض والارتفاع، وتعيينها في مسار صارم ومخطط نقاط وسيطة تطلبه مواصفات GPX.

توافق أنظمة التشغيل والمتصفحات

يحقق تنسيقا نص XML توافقًا شاملاً عبر جميع أنظمة التشغيل المكتبية الحديثة بما في ذلك Windows و macOS و Linux باستخدام محللات النصوص القياسية أو برامج نظم المعلومات الجغرافية مثل QGIS. تقرأ منصات الهاتف المحمول على iOS و Android كلا نوعي الملفات من خلال تطبيقات خرائط مخصصة. تقوم متصفحات الويب بتحليل بنية XML الأساسية محليًا باستخدام محللات DOM المدمجة، مما يسمح لأدوات رسم الخرائط المستندة إلى الويب عرض المسارات الجغرافية مباشرة في إطار العرض.

💡 معلومات مفيدة

قم دائمًا بإزالة عناصر تنسيق KML غير الضرورية مثل روابط الأيقونات المخصصة وتعبئة المضلعات قبل التحويل للحفاظ على ملف GPX الناتج خفيفًا وقابلًا للقراءة لوحدات الأجهزة ذات ذاكرة محدودة.

مقارنة التنسيقات والمواصفات التقنية

يتم نقل ملف مسار KML قياسي بحجم 2 ميغابايت في أقل من 0.1 ثانية عبر اتصال 4G، وحوالي 0.02 ثانية على شبكة 5G، وبسرعة شبه فورية عبر شبكات الألياف الضوئية، مما يجعل عمليات التحويل المجمعة لملفات مسارات متعددة سريعة للغاية.

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

كيف تقوم بتحويل Google KML إلى مسار GPS GPX دون فقدان الجودة؟

التحويل خالٍ من الفقد رياضياً للإحداثيات الجغرافية، مما يعني أن قيم خطوط الطول والعرض والارتفاع تنتقل بدقة. ومع ذلك، تفقد العملية البيانات الخاصة بالتنسيق المرئي مثل ألوان المضلعات والأيقونات المخصصة وزوايا الكاميرا ثلاثية الأبعاد لأن مخطط GPX يخزن فقط نقاط الإحداثيات الخام والمسارات والطرق دون الخصائص الجمالية.

ما الفرق بين Google KML ومسار GPS GPX؟

KML هو تدوين XML يركز على التصور مصمم لعرض ميزات جغرافية معقدة وصور ونماذج ثلاثية الأبعاد داخل Google Earth. بينما GPX هو مخطط XML خفيف الوزن وموجه نحو نظام تحديد الموقع العالمي (GPS)، مصمم خصيصًا لتبادل المسارات المسجلة والنقاط الوسيطة وطرق الملاحة بين الأجهزة وبعضها أو برامج الخرائط.