Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KUrsova см.docx
Скачиваний:
9
Добавлен:
12.02.2016
Размер:
3.69 Mб
Скачать

2.3.3 Додавання інструмента Вибрати в шарі за атрибутом (Select Layer By Attribute) та введення параметрів

Розміщуємо вікно ModelBuilder на екран так, щоб бачити його таблицю змісту ArcMap і ArcToolbox.

  • Cпочатку додаємо в модель інструмент Select Layer By Attribute.

  • В ArcToolbox розгортаємо набір інструментів Data Management Tools, потім групу Layers and Table View.

  • Вибираємо інструмент Select Layer By Attribute та перетягуємо його у вікно ModelBuilder (рис.27).

Рис.27 Вікно Layers and Table Views

Інструмент Select Layer By Attribute доданий в модель разом із елементом вихідного шару. Всі елементи моделі відображаються білим кольором через те, що ще не задані параметри інструмента.

  • У моделі двічі натискаємо елемент інструмента Select Layer By Attribute .

  • Відкрилось діалогове вікно даного інструменту.

  • У рядку Layer Name or Table View вибираємо із спадаючого списку шар Округи.

  • У рядку Selection Type залишаємо значення, запропоноване за замовчуванням (NEW_SELECTION).

  • У рядку Expression натискаємо клавішу SQL.

  • У діалоговому вікні Query Builder будуємо запит [PARISH]=’Jefferson OR [PARISH]=.’St. Tammany (рис.28).

  • Зберігаємо запит в папці Exercise08 під іменем SelectParishes.

Рис.28 Вікно Query Builder

  • Натискаємо ОК у вікні Query Builder.

  • Натискаємо ОК в діалоговому вікні інструмента.

Коли натиснемо ОК в діалоговому вікні інструмента в моделі не запускаємо , а тільки зберігаємо ведені параметри. Тепер вхідні дані додані в модель і кожен елемент показаний своїм кольором. Це означає, що інструмент готовий до роботи.

2.3.4 Додавання інструменту Clip і встановлення параметрів

  • Наступним кроком буде додавання в модель інструменту Clip.

  • Перетягуємо інструмент Clip із інструмента ArcToolbox в модель.

  • У таблиці змісту ArcMap має бути активна закладка Display.

  • Перетягуємо шар Виборчі дільниці із таблиці змісту в модель та розміщуємо її зліва від інструменту Clip (рис.29).

Рис.29 Вікно додавання інструменту Clip в модель

  • На панелі інструментів ModelBuilder натискаємо інструмент Add Connection.

  • Натискаємо на вхідному елементі Виборчі дільниці, потім натискаємо на інструменті Clip. Між цими елементами встановлено з’єднання.

  • Двічі натискаємо на інструменті Clip у вікні переглядаємо параметр Input Features.

  • В якості вхідних даних автоматично встановлений шар Виборчі дільниці, оскільки він з’єднаний з інструментом.

  • У рядку Clip Features натискаємо на стрілці спадаючого меню і вибираємо елемент моделі Округи, позначений голубим значком.

  • Для вихідного класу просторових об’єктів присвоюємо ім’я StudyAreaBlocksModel у базі Louisiana.gdb (рис.30).

Рис.30 Вікно інструменту Clip

  • Натискаємо ОК.

  • Натискаємо клавішу Auto Layout , потім натискаємо наступну клавішуFull Extent .

  • В результаті цього всі елементи моделі розміщені у потрібному порядку.

2.3.5. Створення векторного шару

Наступний крок роботи полягає у використанні інструменту Додати з’єднання (Add Join), щоб приєднати атрибути із таблиці CensusInfo до вихідного класу просторових об’єктів, отриманому після вибірки і вирізування (StudyAreaBlocksModel). Однак, цей вихідний клас просторових об’єктів ще не створений, тому його не можна використати в якості вхідних даних для інструменту Додати з’єднання (Add Join).

Інструмент Додати з’єднання (Add Join) потребує вхідних даних у вигляді шару об’єктів, а не у вигляді класу просторових об’єктів.

  • Із меню Help у вікні ModelBuilder вибираємо ArcGIS Desktop Help.

  • Натискаємо закладку Index. У рядку пошуку вводимо make feature.

  • Двічі натискаємо Make Feature Layer tool/command вверху списку.

  • Переглядаємо довідку про даний інструмент. По завершенні закриваємо діалогове вікно.

  • В ArcToolbox знаходимо набір інструментів Data Management Tools, а в ньому групу Layers and Table Views.

  • Перетягуємо в модель інструмент Створити векторний шар.

  • Додаємо з’єднання моделіStudyAreaBlocksModel до інструмента Make Feature Layer.

  • Двічі натискаємо елемент інструменту Make Feature Layer.

  • Вихідний шар отримав те ж ім’я, що і вхідний, лише із доданням “_Layer”. Цей вихідний шар використовується в якості вхідного для інструменту Додати з’єднання .

  • Натискаємо Відмінити, закриваємо діалогове вікно інструменту.

Тепер, коли векторний шар створено, щоб використовувати його з інструментом Додати з’єднання, то цей же інструмент можна додати в модель.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]