У меня есть функция, содержащаяся в базе геоданных размером более 2 ГБ в качестве экспортируемого шейп-файла. Мне нужно запустить функцию извлечения в R, чтобы приписать полигоны с данными из растрового файла. Экспорт функции в виде таблицы не является решением. Как я могу прочитать классы объектов, содержащиеся в файловой базе геоданных Esri?
r
features
file-geodatabase
feature-class
rgdal
Джоди Уиттиер
источник
источник
layer
аргумент может быть опущен, когда в GDB есть только один класс пространственных объектов.gdb
файлах,fgdb
в этом ответе здесь есть каталог иogrListLayers()
работает на этой директории ...Как уже сообщалось в этом ответе , теперь это также очень хорошо работает с
sf
:Но запись в fgdb не реализована ( пока? ), Вам потребуется лицензия ArcGIS / ArcMap, а также библиотека R
arcgisbinding
(см. Https://github.com/R-ArcGIS/r-bridge ).источник