Как преобразовать файлы геопакета в шейп-файлы в R

Я пытаюсь взять серию файлов геопакета (.gpkg) и преобразовать их в шейп-файлы для последующего обрезания и извлечения.

Я предполагаю, что что-то похожее на чтение файлов в R, обеспечение того, что они имеют разумный класс (например, SpatialPolygonsDataFrame), а затем использование функции writeOGR для экспорта их, поскольку шейп-файлы будут работать теоретически. Однако, используя функцию readOGR для файлов геопакета, которую можно использовать для импорта возвращаемых шейп-файлов:

     Error in ogrInfo(dsn = dsn, layer = layer, encoding = encoding, 
     use_iconv = use_iconv,  : 
     Cannot open data source

Хотя использование почти идентичного кода в шейп-файле отлично вписывается.

Сработает ли моя идея преобразования, если я смогу выяснить, как импортировать файлы геопакета? Любые идеи о том, как правильно импортировать файл геопакета в R в первую очередь?

0 ответов

Другие вопросы по тегам