3

我有一个带有纬度/经度坐标的数据框:

head(COORD)
   LAT   LON 
1  69.34 16.17  
2  69.20 17.92   
3  69.59 17.87 
4  69.17 18.52  
5  69.42 18.95 
6  69.22 18.91 

我想检索每个点的国家名称并将其添加为第三列。也许which结合使用map来检索点在哪个多边形中,但我无法弄清楚如何。

4

1 回答 1

8

尝试使用 map.where()

library(maps)

COORD$Country <- map.where(database="world", COORD$LON, COORD$LAT)
于 2013-06-25T16:04:34.600 回答