أكثر

تحويل الإحداثيات من WGS84 إلى Gauss-Krüger 5

تحويل الإحداثيات من WGS84 إلى Gauss-Krüger 5


إحداثيات GPS بتنسيق WGS84 شائعة جدًا. أحتاج إلى تحويلها إلى إحداثيات Gauss-Krüger لكن ليس لدي أي فكرة عن كيفية القيام بذلك. الشيء الوحيد الذي أعرفه هو أنه ليس بالأمر السهل ويجب علي استخدام تحويل هيلمرت.

عادةً ما أعمل مع r-project ، وبالتالي أفضل العمل مع حزمة r لحل مشكلتي. هل هناك حزمة يمكنها التعامل مع ذلك؟

هل من الضروري تحويل "إحداثيات نظام تحديد المواقع العالمي (GPS)" لإنشاء خريطة تلال ذات "معالم" مختلفة وفقًا للإحداثيات؟ هل هناك أي برنامج مفتوح المصدر لإنشاء خريطة ثم تحديد المواقع بناءً على الإحداثيات؟


بالنظر إلى أنك تعرف R ، كان يجب عليك تقديم مثال صغير قابل للتكرار ، ولكن هنا تذهب.

xy <- data.frame (مصفوفة (c (8.58، 10، 11، 10.27، 10.69، 51.52، 52.26، 51.4، 50.9، 49.43)، ncol = 2)) مكتبة (sp) colnames (xy) <- c (' إحداثيات lon '،' lat ') (xy) <- ~ lon + lat proj4string (xy) <- CRS ("+ proj = longlat + datum = WGS84") p <- spTransform (xy، CRS ("+ proj = tmerc) + lat_0 = 0 + lon_0 = 27 + k = 1 + x_0 = 5500000 + y_0 = 0 + ellps = krass + unit = m + no_defs ")) # انظر http://spatialreference.org/ref/epsg/pulkovo-1942 -gauss-kruger-zone-5 / gauss <- إحداثيات (p) colnames (gauss) <- c ('x'، 'y') gauss

شاهد الفيديو: تحويل احداثيات جوجل ايرث الى احداثيات محلية WGS 84