Не удается загрузить файл формы Аргентины, "Не удается открыть слой"
Я пытался напрасно открыть файл формы аргентинских провинций. Я не могу открыть другие файлы форм США, но по какой-то причине любой файл форм Аргентины доставляет мне некоторое горе. В частности, файл формы здесь: http://www.ign.gob.ar/descargas/geodatos/provincia.zip под названием "provincias.shp".
После долгого перерыва я снова начал программировать на R и первоначально подумал, что это Windows (ранее я использовал Linux для записи на R), который вел себя забавно. Но я смог прочитать и отобразить не-аргентинские файлы форм.
Ниже приведен код, за которым следует сообщение об ошибке:
require(rgdal)
shape <- readOGR("C:\\Analysis\\Argentina\\Shape Files", "provincia")
Запустив код, я получаю следующую ошибку:
Error in ogrInfo(dsn = dsn, layer = layer, encoding = encoding, use_iconv = use_iconv, : Cannot open layer
Я попробовал каждую перестановку этого кода, включая добавление имени файла к первому аргументу, добавление расширения файла.shp и т. Д., И оно просто не будет работать. List.files() показывает, что файл там. Как я уже сказал, он работает для других файлов фигур, но любой файл формы, который я получаю из Аргентины, не нужен. Я не знаком с низкоуровневой функциональностью функции readOGR, но, возможно, там есть персонаж, с которым он не согласен?