أكثر

الإسناد الجغرافي إلى إحداثيات x y مع أصل خط عرض واحد؟

الإسناد الجغرافي إلى إحداثيات x y مع أصل خط عرض واحد؟


نقوم بتشغيل خطوط عرضية متوازية للمسح ، والتي ستغطي تقريبًا منطقة مستطيلة. عند إجراء المقاطع العرضية ، سنلتقط بشكل دوري المواقع المكانية للميزات والأحداث التي نواجهها.

نظرًا لوجود مشكلات فنية ، يمكننا فقط تسجيل إحداثيات خطوط الطول / العرض لبداية أول مقطع عرضي (أي زاوية واحدة من المستطيل). سيتم تسجيل مواقع جميع الميزات / الأحداث الأخرى الخاصة بنا بالنسبة إلى الأصل ، مع إحداثيات x y (تعمل على طول محاور الشرق والغرب والشمال والجنوب ، على التوالي).

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

كيف أفعل ذلك؟

أفضل حل يمكن تنفيذه في QGIS 1.7+ ، لكن ArcGIS 10 مناسب أيضًا.


عندما تقول "سيتم تسجيل مواقع جميع عمليات تسجيل الميزات / الأحداث الأخرى بالنسبة إلى الأصل" أفترض أنك تقصد في بعض القياسات المستوية (دعنا نستخدم العدادات في هذا المثال). الخطوات التي ستتخذها ، بافتراض أن بياناتك موجودة في جدول بيانات ، هي كما يلي:

  1. قم بإسقاط خط العرض / الطول في إسقاط متر محلي (سيعتمد ذلك على موقعك). أوجد الاتجاه نحو الشرق والشمال.
  2. خذ قياساتك النسبية الأخرى وأضفها / أو اطرحها من اتجاه الأصل باتجاه الشرق والشمال في جدول البيانات.
  3. قم باستيراد جدول البيانات إلى ArcGIS باستخدام "أداة إضافة بيانات XY" (أو أداة مكافئة في QGIS) وحدد الإسقاط الذي استخدمته في الخطوة 1.
  4. أعد تقسيم بياناتك إلى WGS84.

لا أعرف ما إذا كنت أفهم المشكلة جيدًا ، إذا كانت الإجابة بنعم ، أقترح تسجيل بداية المقطع العرضي في UTM / WGS84 بدلاً من WGS84. بهذه الطريقة سوف تسجل الموقع بالأمتار بدلاً من الدرجات.

ثم تقوم بتسجيل مواقع الميزات / الأحداث الخاصة بك مع الإشارة إلى أصلك ، ولكن في هذه المرحلة من السهل حساب إحداثيات x / y UTM الخاصة بهم أثناء عملك بالأمتار.

بمجرد الانتهاء من ذلك ، قم فقط باستيراد جدول البيانات / الجدول في QGIS باستخدام أداة "إضافة طبقة نص محددة" (تحتاج إلى حفظ الجدول بتنسيق .CSV) وبمجرد أن يتم استيراد النقاط ، قم بإعطاء الطبقة منطقة UTM الصحيحة وحفظها في النهاية كمتجه (شكل ، kml ، إلخ) مع مربع الحوار "حفظ باسم ...".


سيكون من السهل جدًا إنشاء "شبكة" من النقاط باستخدام محرك Python في ArcGIS.

ستحتاج إلى نقطة البداية ، والحدود ، وزيادة x و y ، ثم مجرد حلقة على طول المحور x لملء النقاط الخاصة بك ، ثم انتقل إلى القيمة Y التالية ، وحلقة على طول المحور x لملء القيم ، ثم قيمة y أخرى ، إلخ ، إلخ ، إلخ.

أنا في الواقع أستخدم هذه الطريقة لبناء شبكة متباعدة متساوية من الأرض:

أصل الشبكة X: 0.0000000E + 00 Y أصل الشبكة: -90.00000 X حجم الشبكة: 640 Y حجم الشبكة: 480 X دقة الشبكة: 0.5625000 Y دقة الشبكة: 0.3750000

ثم يمكنك بسهولة إنشاء ملف مرجعي لطبقة XY ؛ تحتاج فقط إلى التأكد من أن الأصل الخاص بك هو نقطة الزاوية اليسرى السفلية ، ثم تأكد من أن الدقة مناسبة ، ومن الواضح ، التأكد من أن حجم الشبكة يتوافق مع متطلباتك. كل ما أفعله هو عمل حلقة من 480 (y) مع القيمة الأولى -90.00000 ، ثم داخلها حلقة من 640 (x) مع النقطة الأولى 0.00 وزيادة بمقدار 0.5625 لكل دوران خلال (x) ، ثم الزيادة الحلقة الأولى (ص) بمقدار 0.375 على كل لفة خلال ذلك.

المنطق سهل للغاية حقًا ، بمجرد أن تعرف النقاط المرجعية الخاصة بك.


شاهد الفيديو: شرح تركيب الاحداثيات في قوقل ماب طريقه سهله وبسيطه