أكثر

G المسافة لتحديد أقرب نقطة إلى المضلع: هل تغيير الإسقاط يغير النتائج نوعياً؟


أنا استخدمالمسافة gمنرجيوحزمة لـ R للعثور على أقرب نقطة إلى مضلع. إسقاط كلا النقطتين والمضلع+ مشروع = longlat + datum = WGS84 + no_defs + ellps = WGS84 + towgs84 = 0،0،0. يبدو الرمز الخاص بي على هذا النحو:

min (gDistance (MyPolygon، MyPoints، byid = TRUE))

يؤدي تشغيل هذا إلى نتيجة والتحذيرات التالية:

رسائل التحذير: 1: في RGEOSDistanceFunc (spgeom1، spgeom2، byid، "rgeos_distance"): الكائن المكاني 1 غير مُسقط ؛ تتوقع GEOS إحداثيات مستوية 2: في RGEOSDistanceFunc (spgeom1 ، spgeom2 ، byid ، "rgeos_distance"): الكائن المكاني 2 غير مُسقط ؛ تتوقع GEOS إحداثيات مستوية

ما أفهمه هو ذلكالمسافة gليس سعيدًا بإسقاطي (أو عدمه). الحجم الفعلي للنتيجة ليس مهمًا ، فقط أن النقطة هي بالفعل أقرب نقطة للمضلع. سؤالي هل ستتغير هذه النتيجة إذا قمت بتغيير الإسقاط؟ أي ، بغض النظر عن القيمة الرقمية الفعلية للمسافة بين المضلع والنقطة ، هل سيتم تحديد نفس النقطة على أنها الأقرب إذا قمت بتغيير الإسقاط؟


تفاصيل أكثر

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


بدلا منالمسافة g(للإحداثيات المستوية) يمكنك استخدامهاdist2Line(للإحداثيات الزاوية) ، منالغلاف الجويرزمة. على الرغم من أنه يطلق عليهdist2Line، تعمل الوظيفة أيضًا مع المضلعات (المكانية) *.


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

ألق نظرة على Greenland vs Africa على خريطة GCS وستخبرك أن Greenland أكبر من إفريقيا - ولا حتى قريبة.

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


شاهد الفيديو: Rekenen met hoeken in figuren met meerdere driehoeken havovwo 1 - WiskundeAcademie (شهر اكتوبر 2021).