سؤال

أحتاج إلى تحويل إحداثيات خطوط الطول/العرض إلى إحداثيات الشرق/الشمال في إسقاط ألبرتا 10 TM.

يشبه إسقاط 10 TM UTM، ولكنه إسقاط مخصص لمقاطعة ألبرتا، كندا.أعتقد (مع بعض الجهد) أنه يمكنني ترميزها بنفسي ولكني أفضل عدم إعادة اختراع العجلة إذا تم ذلك بالفعل.

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

المحلول

يمسك PROJ.4 مكتبة الإسقاطات الخرائطية - مكتبة مفتوحة المصدر .

المعلمات المقترحة لـ 10TM:

+proj=tmerc +lon_0=-115 +k_0=0.9992 +x_0=500000 +datum=NAD27

وفق هذا المشنور قد تحتاج إلى:

قم بتغيير ELLPS إلى GRS80 إذا تمت الإشارة إلى بيانات 10TM الخاصة بك إلى NAD83 DATUM (بدلاً من NAD27/CLRK66).قد تحتاج أيضًا إلى تغيير Northing False (Y_0) لتكون -5000000 إذا كانت إحداثيات 10TM الخاصة بك لألبرتا أقل من 5،000،000 (وهو "المعيار" altalis).

وأود أن أذكر أن proj.4 هو المكتبة للحصول على أي نوع من التحول في نظام الإحداثيات الجغرافية.ليس هناك إلى حد كبير أي تحول لا يمكن القيام به.

وأوصي أيضا بالقراءة توقعات الخريطة-دليل العمل (غلاف ورقي) بقلم جون سنايدر إذا كنت في هذا النوع من الأشياء..إنها كلاسيكية.:) (تم إصلاح الرابط)

نصائح أخرى

لقد استخدمت GDAL (http://www.gdal.org) لفعل هذا.وهو يدعم الارتباطات للعديد من اللغات المختلفة أيضًا.

للحصول على مكتبات نظم المعلومات الجغرافية المجانية، قم بإلقاء نظرة هنا: http://www.freegis.org/database/?cat=12.نأمل أن تجد شيئًا يناسب احتياجاتك.

سأفكر بجدية في استخدام ملف dll لجهة خارجية للقيام بذلك بدلاً من ترميزه بنفسك.

لا أعرف التفاصيل الكاملة لإسقاط 10 TM، لكنني عملت في مشروع يتطلب تحويلات تنسيقية بين العديد من أنظمة الإحداثيات المختلفة بدرجة عالية من الدقة، بما في ذلك UTM وLat/Long.لقد وجدنا أن الرياضيات المعنية كانت معقدة للغاية.

ربما نلقي نظرة على PROJ.4 مفتوح المصدر:http://trac.osgeo.org/proj/

ويبدو أنها تدعم نطاقًا كبيرًا من التحويلات، ولذلك آمل أن تتم تغطية Alberta 10 TM.

قم بتنزيل تطبيق GIS مفتوح المصدر MapWindow

افتح قائمة أدوات نظم المعلومات الجغرافية

واستخدم أداة إعادة عرض ملفات الشكل الخاصة بهم.ضمن "National Grids Canada" يمكنك تحديد إسقاط ألبرتا هذا.

-jeff Tiemann Jefftiemann@gmail.com

تستطيع ايضا استخذام http://code.google.com/p/android-openmap-framework/ والتي يمكنها تحويل موقع Android إلى LatLonPoint أو UTMPoint أو MGRSPoint.

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

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