您好我正在尝试阅读并绘制R中不是地图的自定义形状文件。 这是我使用的代码和我得到的错误:
library(rgdal)
mySHP<- choose.files()
myFile<- readOGR(mySHP)
ogrListLayers(dsn = dsn)出错:无法打开数据源
答案 0 :(得分:0)
如果您的文件是shapefile,则需要指定dsn
这是保存shapefile的目录,layer
是没有扩展名的shapefile的名称。你无法用choose.files
真正做到这一点。至少不是那么简单。
myFile <- readOGR(dsn='path.to.folder', layer='nameOfShapefile')