Более

Получить все слои из файла gdb


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

Прямо сейчас я использую
База геоданных база геоданных = Geodatabase.Open ("… /… /samples/data/Querying.gdb");

// Строка allTables = geodatabase.DataSetTypes .;

Я пробовал несколько вещей, например, получить типы данных и оттуда получить таблицы, но безуспешно.


Если по слой ты имеешь в виду Таблица или класс характеристик тогда это довольно просто:

foreach (var ds в gdb.GetChildDatasets ("", string.Empty)) {Console.WriteLine (ds); }


Смотреть видео: Как изменить формат файла (October 2021).