ReadOGR() не может открыть файл
wmap <- readOGR(dsn="~/R/funwithR/data/ne_110m_land", layer="ne_110m_land")
Этот код не загружает файл формы, и ошибка генерируется как
Error in ogrInfo(dsn = dsn, layer = layer, encoding = encoding, use_iconv = use_iconv, :
Cannot open file
Я уверен, что каталог правильный. В конце/также нет и имя слоя также правильно.
Внутри файлов каталога ne_110m_land у меня есть: ne_110m_land.dbf, ne_110m_land.prj, ne_110m_land.shp, ne_110m_land.shx, ne_110m_land.VERSION.txt, ne_110m_land.README.html
Ответы
Ответ 1
Вы могли бы показать, что у вас есть правильный путь:
list.files('~/R/funwithR/data/ne_110m_land', pattern='\\.shp$')
file.exists('~/R/funwithR/data/ne_110m_land/ne_110m_land.shp')
возможно, попробуйте:
readOGR(dsn=path.expand("~/R/funwithR/data/ne_110m_land"), layer="ne_110m_land")
или более простая альтернатива, которая обернута вокруг этого:
library(raster)
s <- shapefile("~/R/funwithR/data/ne_110m_land/ne_110m_land.shp")