readOGR加载shape文件时报错

加载shape文件时报错:
> library(rgdal)
> maps <- readOGR(dsn=”/srv/shiny-server/fortune500-master”,
+                 layer = “ne_50m_admin_1_states_provinces_lakes”, 
+                  encoding = “UTF-8”,verbose=FALSE)
Error in ogrInfo(dsn = dsn, layer = layer, encoding = encoding, use_iconv = use_iconv,  : 
  Cannot open file
  
解决办法:
相关目录缺少下面的文件
ne_50m_admin_1_states_provinces_lakes.shp
ne_50m_admin_1_states_provinces_lakes.dbf
ne_50m_admin_1_states_provinces_lakes.shx
注意:只有shp文件也会报错,dbf,shx文件也不能少
在下面的地址下载:
http://peteraldhous.com/Data/storms/ne_50m_admin_1_states_provinces_lakes/

readOGR的用法参考:
http://facweb.knowlton.ohio-state.edu/pviton/courses2/crp87105/spatial-data.html
转载自:https://blog.csdn.net/lichangzai/article/details/52025248

You may also like...