سؤال

لدي بعض بيانات الشبكة (صفيف ثنائي الأبعاد) التي تحتوي على بعض البيانات الوصفية الجغرافية المكانية المرتبطة بها.الحدود في مضلع JTS مع إحداثيات WSG84 Lon Lat.المضلع هو مستطيل، ولكنه غير محاذاة محاذاة (وليس مربع محيط).

أحاول إنشاء كائن نظام تأسيس GeoTools الذي يصف هذه التغطية.أريد استخدام CRS لإبادة التغطية، لكنني بحاجة أيضا إلى استخدام CRS كما هو الحال تخطي خطوة إنشاء CRS ليست جيدة.

غطلي أسفل: كيف تذهب من مضلع WSG84، DX، DY، NX، NY إلى كائن ScreenAtereferensystem يصف الشبكة باستخدام GeoTools؟

شكرا مقدما على المساعدة

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

المحلول

حتى تعرف مستطيل لاتلون الذي يناسب الإحداثيات الخاصة بك؟ يبدو أنك قد تحقق تحويل تفكيا لتحويل إحداثياتك إلى Lat / Lon؛ ثم استمر بشكل طبيعي؟

لذلك قم بمعالجة هندسةك إلى "يصطف" مع المستطيل الخاص بك أولا؛ سيكونون بعد ذلك في WGS84 ويمكنك الحصول على الحياة.

للحصول على خلفية حول تحويل Affine، تحقق من المستندات:

  • li> http://docs.geotools.org/latest/userguide/ تعليمي / متقدم / Affinetransform.html

    إذا كانت بياناتك هي بالفعل شبكة (كما في تغطية الشبكة) يمكنك إلقاء نظرة على رمز مصمم الصورة؛ وهو يدعم شبكات التسجيل في جميع أنواع الاتجاهات وتجرزها في نتيجة سلسة.

    يرجى ملاحظة أنه بالنسبة للشبكات التي يتم عكس العملية؛ بدلا من تحويل البيانات بناء على الطلب؛ يتم تحويل الطلب للحصول على البيانات مع البيانات (حتى تتمكن من تذوق القيم المناسبة من الصورة النقطية).

نصائح أخرى

إذا كانت إحداثياتك هي WGS86، يجب عليك استخدام EPSG: 4326 كأوراق CRS.ومع ذلك، من صوت تكنولوجيا المعلومات الخاصة بك في بعض التسهيز الآخر، ستحتاج إلى تحديث المستطيل المحيط بهذا الإسقاط ثم قم بإنشاء الشبكة في الإسقاط الصحيح.

إذا كنت لا تعرف الإسقاط أن بيانات الشبكة موجودة في أظن أنك مشدود.

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