
- •Завдання
- •1.Загальна характеристика моделі та вікна ModelBuilder
- •2. Створення моделі для визначення зон затоплення внаслідок урагану в округах Lafourche та Jefferson штату Louisiana.
- •2.1 Запуск АrcMap і зміна користувацького набору інструментів
- •2.2 Створення нової моделі і задання її параметрів
- •2.3 Додавання інструмента Вибрати в шарі за атрибутом (Select Layer By Attribute) та введення параметрів
- •2.4 Додавання інструменту Вирізування (Clip) і встановлення параметрів
- •2.5. Створення векторного шару
- •2.6 Додавання інструменту Додати з’єднання (Add Join) і встановлення параметрів.
- •2.6 Додавання інструменту Перетин (Intersect) і встановлення параметрів
- •2.6 Ведення додаткових параметрів моделі
- •3. Запуск моделі з ModelBuilder та з ArcToolbox
- •3.1. Запуск моделі з ModelBuilder
- •3.2 Заміна параметрів та запуск моделі із ArcToolbox
- •4. Редагування документації побудованої моделі в Редакторі Документації ArcToolbox.
- •Пошук найкращого місцеположення для нового тимчасового сховища людей, постраждалих від стихії
- •5.1 Запуск ArcMap і створення нової файлової бази геоданих
- •5.2. Створення нової моделі і настроювання поточної робочої області
- •5.3. Вибір округів, в яких повинні знаходитися сховища
- •5.4. Пошук шкіл в округах районів
- •5.5. Видалення шкіл, розташованих у затоплених районах
- •5.6. Створення буферного полігону для маршрутів евакуації
- •5.7. Вилучення шкіл, що знаходяться в буферній зоні маршрутів евакуації
- •5.8. Запуск моделі та перегляд результатів
- •5.9. Пошук шкіл в густонаселених виборчих дільницях
- •Висновок
2.4 Додавання інструменту Вирізування (Clip) і встановлення параметрів
Наступним кроком буде додавання в модель інструменту Вирізування (Clip).
Перетягую інструмент Вирізування (Clip) із інструмента ArcToolbox в модель.
У таблиці змісту ArcMap має бути активна закладка Відображення (Display). Перетягую шар Виборчі дільниці із таблиці змісту в модель та розміщую її зліва від інструменту Вирізування (Clip) (рис.10).
Рис.10 Вікно додавання інструменту Clip в модель
На панелі інструментів ModelBuilder натискаю інструмент Додати З’єднання (Add Connection).
Натискаю на вхідному елементі Виборчі дільниці, потім натискаю на інструменті Вирізування (Clip). Між цими елементами встановлено з’єднання (рис.11).
Рис.11 Вікно зєднання елементів
Двічі натискаю на інструменті Вирізування (Clip) у вікні переглядаю параметр Вхідні об’єкти (Input Features) (рис.12).
Рис.12 Вибір вихідних елементів
В якості вхідних даних автоматично встановлений шар Виборчі дільниці, оскільки він з’єднаний з інструментом.
У рядку Об’єкти, що підлягають вирізуванню (Clip Features) натискаю на стрілці спадаючого меню і вибираю елемент моделі Округи, позначений голубим значком.
Для вихідного класу просторових об’єктів присвоюю ім’я StudyAreaBlocksModel у базі Louisiana.gdb (рис.13).
Рис.13 Вікно інструменту Clip
Натискаю ОК.
Натискаю
клавішу Автоматичне компонування (Auto
Layout)
,
потім натискаю наступну клавішу Повного
екстенту (Full
Extent)
.
В результаті цього всі елементи моделі
розміщені у потрібному порядку
(рис.
14).
Рис.14 Обєднання елементів моделі
В моделі видно, що стрілка від елементу даних Округи направлена до інструменту Вирізування (Clip), тому що даний шар був заданий в якості об’єктів, що підлягають вирізуванню.
Даний текст на елементах моделі поміщається не повністю, тому ми можемо змінити розмір елемента, щоб помістити весь текст.
Натискаю
на інструмент -
Вибрати (Select),
розміщений на панелі інструментів вікна
ModelBuilder. Натискаю на один із елементів
моделі, де видно не весь текст, та натискаю
на голубі квадратики, розтягую мишкою
даний елемент, щоб змінити розмір
елемента.
2.5. Створення векторного шару
Наступний крок роботи полягає у використанні інструменту Додати з’єднання (Add Join), щоб приєднати атрибути із таблиці CensusInfo до вихідного класу просторових об’єктів, отриманому після вибірки і вирізування (StudyAreaBlocksModel). Однак, цей вихідний клас просторових об’єктів ще не створений, тому його не можна використати в якості вхідних даних для інструменту Додати з’єднання (Add Join). Інструмент Додати з’єднання (Add Join) потребує вхідних даних у вигляді шару об’єктів, а не у вигляді класу просторових об’єктів.
Із меню Довідка (Help) у вікні ModelBuilder вибираю Довідка ArcGIS Desktop (ArcGIS Desktop Help) (рис.15,15а).
Рис.15 Вікно довідки ArcGIS
Натискаю закладку Вказівник (Index). У рядку пошуку вводжу make feature. Двічі натискаю Make Feature Layer tool/command вверху списку.
Переглядаю довідку про даний інструмент. По завершенні закриваю діалогове вікно.
Рис.15а Вікно довідки ArcGIS
В ArcToolbox знаходжу набір інструментів Керування даними (Data Management Tools), а в ньому групу Шари та представлення таблиць (Layers and Table Views).
Перетягую
в модель інструмент Створити векторний
шар (Make Feature Layer)
.
Додаю
з’єднання
моделі StudyAreaBlocksModel
до інструмента Створити векторний шар
(Make Feature Layer) (рис.16).
Рис.16 Створення Make Feature Layer
Двічі натискаю елемент інструменту Створити векторний шар (Make Feature Layer).
Вихідний шар отримав те ж ім’я, що і вхідний, лише із доданням “_Layer”. Цей вихідний шар використовується в якості вхідного для інструменту Додати з’єднання (Add Join).
Натискаю Відмінити (Cancel), закриваю діалогове вікно інструменту.
Тепер, коли векторний шар створено, щоб використовувати його з інструментом Додати з’єднання (Add Join), то цей же інструмент можна додати в модель.