我有一個位置數據框,我一直想要將它們與地圖上的分類變量(氣候區域)進行匹配。這裏是一個小摘錄:R從網格數據中提取點的提取類別
df <- data.frame(lat = c(29.30050, 47.67309, 53.30710, -27.60303, 41.31858, 40.50738,
50.67013,60.23163, 42.54555),
long = c(47.806320, -122.315312, -6.281798, 151.951778, -72.849961,
-74.382711, 4.348718, 19.710874, -71.038764))
我學會了從哪裏該excellent article獲取數據。我想要做的是爲我的數據框中的每個點集提取分類變量。這可能聽起來微不足道,但我是映射的新手,並且找不到任何幫助文章。問題可能是我使用了錯誤的術語!
映射數據集在本教程中非常簡單,但網格匹配不在我身邊。分類地圖數據可以使用.txt,.kmz或GIS格式here,因此我不僅限於一種方法。
我已經嘗試了最近匹配的每個拉特和長,但它沒有區分網格的哪一側可供選擇。我通過關於牧師,rworldmap,rgdal和堆棧溢出的所有搜索組合的文檔來挖掘。
你在尋找一個空間覆蓋?另外,是否可以通過''rworldmap''獲取相同的數據? –
雖然我發佈的教程鏈接來自rworldmap編寫者,但我沒有在rworldmap文檔中看到關於內部氣候區域映射的任何內容。我能夠很容易地將兩者映射在一起,但不能提取類別。下面的alistaire的答案是訣竅。 –