簡體   English   中英

R - 如何將緯度和經度坐標轉換為地址/人類可讀位置?

[英]R - How to convert latitude and longitude coordinates into an address/ human readable location?

如何將緯度和經度坐標轉換為R中的地址/人類可讀位置?

例如,我有以下數據:

humandate           lat         lon     
09/10/2014 13:41    41.83174254 -75.87998774    
09/10/2014 13:53    41.83189873 -75.87994957

我想知道緯度41.83174254,經度-75.87998774的地址/位置。 R有可能嗎? 還是別的什么?

使用ggmap包中的revgeocode函數。 使用data.frame df

revgeocode(c(df$lon[1], df$lat[1]))

"27-37 Beech Street, Montrose, PA 18801, USA"

您可以使用以下值在data.frame中創建一個新變量:

df$textAddress <- mapply(FUN = function(lon, lat) revgeocode(c(lon, lat)), df$lon, df$lat)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM