Подключение базы геоданных в RStuido.Больше не могу просматривать / читать все файлы - PullRequest
0 голосов
/ 07 февраля 2019

Я использовал R для анализа и выполнения некоторых вычислений с использованием шейп-файла.Все нужные мне файлы находятся в базе геоданных, и раньше я мог получить к ним доступ с помощью readOGR, но теперь, когда я просматриваю список слоев, не все файлы отображаются.

Если я создаю новую базу геоданных и копирую все данные, я могу снова просматривать, считывать и редактировать файлы, но я не хочу делать это каждый раз, когда хочу просмотреть эти файлы вR.

Вот код, который я использовал:

LA.gdb <-'C:/Users/GIS/EnviModel/GIS/GDB/LA.gdb'
DC.gdb <-'C:/Users/GIS/EnviModel/GIS/GDB/DC.gdb'

subset(ogrDrivers(), grepl("LA", name))
fc_list <- ogrListLayers(LA.gdb)
print(fc_list)

subset(ogrDrivers(), grepl("DC", name))
fc_list <- ogrListLayers(DC.gdb)
print(fc_list)

Я ожидал бы, что это покажет все файлы в базе данных, но я вижу только два файла, которые язаписал в базу геоданных последний раз, когда мне удалось получить доступ к файлам в R.

Я должен добавить, что когда я писал в шейп-файл, я устанавливал драйвер в ESRI Shapefile, но я не знаю, почему это может сделатьразница.

...