如何将要素东距和要素北距转换为R中的经度和纬度?

如何将要素东距和要素北距转换为R中的经度和纬度?,r,maps,coordinates,R,Maps,Coordinates,我使用纬度和经度以及东距和北距中的点数据指定多边形数据。我的问题是如何将东距和北距数据转换为经度和纬度点,以便在多边形上绘图?我的数据如下: feature_easting feature_northing <dbl> <dbl> 1 209420 922820 2 260123 666308 3 337004

我使用纬度和经度以及东距和北距中的点数据指定多边形数据。我的问题是如何将东距和北距数据转换为经度和纬度点,以便在多边形上绘图?我的数据如下:

  feature_easting feature_northing
             <dbl>            <dbl>
 1          209420           922820
 2          260123           666308
 3          337004           795573
 4          259210           723869
 5          105583           934443
 6          136664           645354
 7          224222           677810
 8          229931           682446
 9          426639           544285
10          271574           798532
feature\u easting feature\u northing
1          209420           922820
2          260123           666308
3          337004           795573
4          259210           723869
5          105583           934443
6          136664           645354
7          224222           677810
8          229931           682446
9          426639           544285
10          271574           798532

我的直接想法是使用一个简单的公式来转换数据,但我也认为可能还有更多的内容。R是否有用于此功能的内置函数或可能有帮助的软件包?

您可以使用
sp::spTransform
。我假设您的初始数据集是epsg:27700(英国国家电网)

库(sp)

你的数据来自哪个国家?
library(sp)
east_north <- SpatialPoints(dat,
                     proj4string=CRS("+init=epsg:27700"))

spTransform(east_north, CRS("+init=epsg:4326"))