Как преобразовать файлы геопакета в шейп-файлы в R
Я пытаюсь взять серию файлов геопакета (.gpkg) и преобразовать их в шейп-файлы для последующего обрезания и извлечения.
Я предполагаю, что что-то похожее на чтение файлов в R, обеспечение того, что они имеют разумный класс (например, SpatialPolygonsDataFrame), а затем использование функции writeOGR для экспорта их, поскольку шейп-файлы будут работать теоретически. Однако, используя функцию readOGR для файлов геопакета, которую можно использовать для импорта возвращаемых шейп-файлов:
Error in ogrInfo(dsn = dsn, layer = layer, encoding = encoding,
use_iconv = use_iconv, :
Cannot open data source
Хотя использование почти идентичного кода в шейп-файле отлично вписывается.
Сработает ли моя идея преобразования, если я смогу выяснить, как импортировать файлы геопакета? Любые идеи о том, как правильно импортировать файл геопакета в R в первую очередь?