匯入形狀檔案(.shp)
rgdal
通過使用 rgdal
軟體包中的函式 readOGR()
,可以輕鬆地將 ESRI 形狀檔案匯入到 R 中。
library(rgdal)
shp <- readORG(dsn = "/path/to/your/file", layer = "filename")
重要的是要知道,dsn
不能以/
結束,而 layer
不允許檔案結束(例如 .shp
)
光柵
另一種匯入 shapefile 的方法是通過 raster
庫和 shapefile
函式:
library(raster)
shp <- shapefile("path/to/your/file.shp")
請注意路徑定義與 rgdal import 語句的不同之處。
TMAP
tmap
包為 rgdal::readORG
功能提供了一個很好的包裝器。
library(tmap)
sph <- read_shape("path/to/your/file.shp")