Помощь в создании модели фильтрации данных для выгрузки

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Nick_81
Новоприбывший
Сообщения: 1
Зарегистрирован: 26 май 2017, 08:25
Репутация: 0

Помощь в создании модели фильтрации данных для выгрузки

Сообщение Nick_81 » 26 май 2017, 15:00

Здравствуйте, форумчане! Нужна помощь.
Есть задача....Необходимо выгрузить из множества баз данных MDB с идентичной структурой классы аннотаций из определенного набора классов объектов,например,в новую MDB. Классы аннотаций объединяет первая буква в имени. Как это сделать? С помощью ModelBuilder? Можно пошаговую инструкцию?
Вложения
2.JPG
2.JPG (14.87 КБ) 2562 просмотра
1.JPG
1.JPG (17.4 КБ) 2562 просмотра

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Помощь в создании модели фильтрации данных для выгрузки

Сообщение giser » 26 май 2017, 15:46

1. Используем итератор классов пространственных объектов.
2. В итераторе на вход указываем папку, в которой лежат все базы данных mdb (в данном случае папка "Пример").
3. В настройках итератора указываем тип класса объектов "ANNOTATION"; ставим галочку Recursive, чтобы обрабатывались все подкаталоги.
4. К итератору цепляем инструмент Copy, в котором в качестве выходного элемента указываем:" путь к новой базе\%Name% ". %Name% - это переменная, хранящая название соответствующего класса аннотаций.

В данном случае выгрузятся абсолютно все классы аннотаций, хранящиеся в базах данных. Если скопируется что-то лишнее (не из целевого набора данных), возможно, руками будет проще удалить.
Вложения
Итератор.png
Итератор.png (6.52 КБ) 2545 просмотров

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 35 гостей