أكثر

فرق المسافة في برنامج Google Earth مع GPX أو KML المُصدَّر مقارنة بملف شكل المصدر

فرق المسافة في برنامج Google Earth مع GPX أو KML المُصدَّر مقارنة بملف شكل المصدر


لقد قمت بتحويل ملف أشكال (نقاط) إلى KML باستخدام QGIS. تقع النقاط في ملف الشكل على مسافة 100 متر من بعضها البعض. عندما أقيسها في Google Earth ، تتغير المسافة إلى 80 مترًا. يحدث الشيء نفسه مع ملف GPX الذي تم إنشاؤه. لماذا هذا؟

تم إنشاء ملف الشكل الأصلي الخاص بي في WGS84 / UTM Zone 20S لأنني كنت بحاجة للعمل مع النظام المتري. أنا أعمل مع بيانات تنتمي إلى منطقة لا تزيد مساحتها عن 6 كيلومترات مربعة. لتجنب المشكلة التي أواجهها الآن ، قمت بإعادة إسقاطها إلى WGS84 (EPSG 4326) عن طريق "الحفظ باسم" وتغيير SRC قبل إنشاء KML و GPX. يظهر كل من KML و GPX نفس السطح ، ويأتي الاختلاف مع ملف الأشكال.

الإحداثيات النموذجية هي:

معرف خط الطول POINT (-61.82795607536099425 -37.83722374457502724) نقطة (-61.82861595101069696 -37.83772772712714527) النقطة (-61.82724009148368083 -37.83767676392982793) POINT (-61.82870)

إذا كانت نقاطك في منطقة UTM 20S ، فيجب تبديل خطوط العرض والخط.

إعادة إسقاط الإحداثيات إلى UTM 20S ، أحصل على إحداثيات x-y التالية:

معرف ؛ خط الطول ؛ س ؛ ص 1 ؛ -37،83722374 ؛ -61،82795608 ؛ 603131 ؛ 5811597 2 ؛ -3783772773 ؛ -61،82861595 ؛ 603072 ؛ 5811542 3 ؛ -37،83767676 ؛ -61،82724009 ؛ 603193؛ 5811546 4؛ -37،83817749؛ -61،82789676؛ 603135؛ 5811492

المسافة من نقطة إلى التي تليها تساوي 80.66 مترًا. إذا كان ملف الشكل الأصلي الخاص بك يحتوي على إحداثيات مسافة 100 متر ، فلا بد أنه كان هناك خطأ ما في عملية إعادة الإسقاط الأولى التي قمت بها.

ربما يجب عليك إضافة الإحداثيات في الإسقاط الأصلي أيضًا.


شاهد الفيديو: طريقة قياس المسافات في خرائط جوجل