2
我不明白坐标系如何在plotputGoogleMaps包中工作。如何使用Google Maps坐标系?
例如,可以说我想要绘制这些坐标(埃菲尔铁塔):
lat <- 48.858264 # y
lon <- 2.294557 # x
这里是我的代码:
coords <- data.frame(lon, lat)
coordinates(coords) <- ~ lat + lon
proj4string(coords) <- CRS('+init=epsg:28992')
plotGoogleMaps(coords, filename = 'map.htm')
但是我得到的位置是什么,我期待完全不同。我究竟做错了什么?
编辑: 倒纬度和经度
你的坐标我放在现场附近拉塞勒圣西在法国。有趣的是,当我在Google Maps中搜索大概的地点并且在你的代码中再次使用提供的坐标(47.975211,3.313445)时,它将我置于完全相同的位置。奇怪的东西。 – LAP
有时拉特+长/长+拉特的顺序抛出我。大多数用途是long(x)+ lat(y),但Google出于某种原因使用lat + long。值得一检查? – Phil
顺便说一下,巴黎艾菲尔铁塔的经度是2.294577,纬度是48.858264。 – aichao