أكثر

كيفية عرض الخريطة ضمن خطي طول


أنا جديد على GIS وأحاول استخدام الكود التالي لعرض خريطة العالم التي تركز على المحيط الهادئ.

+ proj = robin + lon_0 = -198 + x_0 = 0 + y_0 = 0 + ellps = WGS84 + datum = WGS84 + الوحدات = m + no_defs

ومع ذلك ، فإن الخريطة المعروضة فوضوية بعض الشيء على النحو التالي:

أتساءل عما إذا كان بإمكاني قصر الخريطة على خطي طول لإزالة تلك الخطوط الأفقية. ومع ذلك ، فأنا لا أعرف كود proj4 لإدراك ذلك.


استخدم الوظيفةالآنراب مكاني مضلععند خط الطول المعاكس لخط الطول المركزي. هذا لا يعمل معwrld_simplمن maptools ، لكنها تعمل معالبلدان منخفضةمن rworldmap.

مكتبة (rworldmap) البيانات (الدول منخفضة) مكتبة (maptools) prj <- "+ proj = robin + lon_0 = -198 + x_0 = 0 + y_0 = 0 + ellps = WGS84 + datum = WGS84 + الوحدات = m + no_defs" x0 < - nowrapSpatialPolygons (البلدان منخفضة ، الإزاحة = -18) x <- spTransform (x0، CRS (prj)) قطعة الأرض (x ، col = colorRampPalette (c ("yellow"، "orange"، "brown")) (الطول (x) ))


شاهد الفيديو: تحديد خط العرض والطول على الخرائط (شهر اكتوبر 2021).