سؤال

أنا أعمل حاليا على مشروع تصور ثلاثي الأبعاد، واجهت مشكلة لاحظت أننا أفعلنا في طريقة اختراق.

أنا لست من ذوي الخبرة في نظام WGS84 نفسه، وأنت أتساءل عما إذا كانت هناك طريقة "صحيحة" لتحويل نقطة LL إلى تنسيق WGS، بالنظر إلى قيمة محددة للارتفاع فوق مدار الأرض.

كيف نقوم بذلك الآن تقوم بالتحويل المعتاد من LL إلى WGS84، ثم أخذ ناقلات الوحدة من ذلك، وضربها بمجموع الارتفاع وقافة نصف قطر الأرض. هذا لا يبدو أن الطريقة الأكثر كفاءة، وأنا أتساءل عما إذا كانت هناك طريقة أكثر قبولا لجعل هذا التحويل.

هل كانت مفيدة؟

المحلول

العديد من مكتبات الإسقاط، مثل proj.4. والمكتبات التي تستخدمها مثل gdal / ogr. سوف تسمح لك بتحديد ارتفاع.

ال EPSG يحتوي المشروع على قاعدة بيانات تسرد طريقة "السليم" لتنفيذ ذلك، لكل إسقاط تقريبا هناك، بما في ذلك WGS84 في أنظمة التنسيق الجغرافية والمتوقعة. إنها قاعدة بيانات متاحة بحرية (على الرغم من بتنسيق MS Access).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top