
- •Завдання
- •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.6 Додавання інструменту Додати з’єднання (Add Join) і встановлення параметрів.
В вище описаних, кроках інструменти додавались в модель шляхом перетягування їх із ArcToolbox. Це можливо також добавляти із самого ModelBuilder.
На
панелі інструментів ModelBuilder натискаю
на клавішу Додати дані (Add
Data)
.
У нижче поданому списку Шукати в: (Look in:) вибираю Набори інструментів (Toolboxes).
Переходжу до пункту Системні набори інструментів → Керування даними → З’єднання (System Toolboxes→Data Management Tools→Joins).
Вибираю інструмент Додати з’єднання (Add Join), потім натискаю Додати (Add) (рис.17).
Рис.17 Вікно Add Join
Інструмент і його вихідний шар додані в ModelBuilder.
Отже, інструменти ModelBuilder можна використовувати також для збільшення або зменшення зображення.
Натискаю
клавішу Фіксоване зменшення (Fixed
Zoom
Out),
,
щоб зменшити зображення.
На панелі ModelBuilder вибираю інструмент
Вибрати (Select).
Виділяю інструмент Додати з’єднання
(Add
Join)
і його вихідний шар та перетягую його
під елемент вихідного шару інструменту
Створити векторний шар (Make Feature Layer).
Двічі натискаю на елементі інструменту Додати з’єднання (Add Join). Відкрилось діалогове вікно даного інструменту.
У даному вікні у рядку Ім’я шару або представлення таблиці (Layer Name or Table View) натискаю на стрілці спадаючого меню і вибираю Вихідний шар (Output Layer) (Рис.18).
Рис.18 Вікно вибору Output Layer
Новий вихідний шар виглядає як можливі вхідні дані для з’єднання, на відміно StudyAreaBlocksModel.
З’єдную Вихідний шар (Output Layer) з таблицею CensusInfo використовуючи поле STFID кожної із таблиць, як спільне і зберігаю тільки співпадаючі записи (рис.19).
Рис.19 Використання поля STFID
Таблиця CensusInfo додана в модель у якості вхідних даних для інструменту Додати з’єднання (Add Join).
Натискаю
клавішу Автоматичне компонування (Auto
Layout)
.
Всі елементи об’єднані (рис.20).
Рис. 20 Вікно обєднання всіх елементів
2.6 Додавання інструменту Перетин (Intersect) і встановлення параметрів
Наступний крок аналізу полягає у створенні перетину вихідних даних операції з’єднання із шаром Зони затоплення.
Додаю в модель інструмент Перетин (Intersect).
Вводжу параметри для інструмента Перетин (Intersect), щоб виконати перетин Flooded Areas і StudyAreaBlocksModel_Layer. Називаю вихідні дані FloodedBlocks_Model (рис.21).
Рис.21 Вікно інструменту Intersect
Натискаю ОК в діалоговому вікні інструмента (рис.22).
Рис.22 Вікно перетину Flooded Areas і StudyAreaBlocksModel_Layer
2.6 Ведення додаткових параметрів моделі
Перед запуском моделі, необхідно змінити її загальний вигляд та деякі інші параметри.
Натискаю клавішу Автоматичне компонування (Auto Layout). Потім натискаю клавішу Повний екстент (Full Extent).
Всі елементи розміщені зліва на право у тому порядку, в якому будуть виконуватись під час роботи моделі (рис.23).
Рис.23 Вікно розміщення елементів
Можна підписати елементи даної моделі, для того, щоб модель стала більш зрозумілою.
Натискаю правою клавішею миші інструмент Вибрати в шарі по атрибуту (Select Layer By Attribute) і вибираю Створити підпис (Create Label). Підпис є добавлений поверх інструмента (рис.24,24б).
Рис.24 Редагування елементу
Натискаю інструмент Вибрати (Select), потім натискаю на вільному просторі, щоб зняти виділення.
Виділяю Підпис (Label) та розміщую його зверху над інструментом. При переміщенні підпису видно пунктирну лінію, яка вказує, до якого інструменту відноситься даний підпис.
Натискаю двічі на підпису, щоб відредагувати його.
Вводжу замість Label – Select Louisiana parish by attribute (Вибір округів штату Луїзіана по атрибуту) і натискаю Enter.
Розміщую підпис над інструментом, і натискаю на вільному місці, щоб зняти з неї виділення.
Рис.24б Редагування елементу
Далі працюватиму із змінними та параметрами моделі.
Натискаю правою клавішею миші елемент інструменту Вибрати в шарі по атрибуту (Select Layer By Attribute) і вибираю Створити змінну → Із параметра → Вираз (Make Variable → From Parameter → Expression).
Нова змінна з ім’ям Вираз (Expression) додана в модель.
Використовую інструмент Вибрати (Select), натискаю змінну Вираз (Expression) і переміщую її під інструмент Вибрати в шарі по атрибуту (Select Layer By Attribute).
Двічі натискаю змінну Expression. Діалогове вікно із відповідною назвою (Expression) вже містить вираз, створений раніше: [PARISH]=’Lafourche’ OR [PARISH]=’Jefferson’.
Натискаю у цьому ж діалоговому вікні Відміна (Cancel). Тепер цей вираз є параметром моделі.
Зберігаю модель.
В ArcToolbox, у наборі інструментів Custom Analysis Tools двічі натискаю модель Extract And Overlay (Вилучення та накладання), щоб відкрити її (рис.25).
Рис.25 Вікно Extract And Overlay
Для цієї моделі ще не задані параметри, це видно із повідомлення яке з’явилось.
Натискаю Відмінити (Cancel).
У моделі натискаю правою клавішею мишки змінну Вираз (Expression) і вибираю Параметр моделі (Model Parameter). Поряд із змінною з’явилась літера “P”, яка означає, що це параметр моделі (рис.26).
Рис.26 Вікно параметрів моделі
Зберігаю модель.
В ArcToolbox натискаю правою клавішею миші модель Extract And Overlay (Вилучення та накладання) і вибираю Відкрити (Open).
Вираз показано у вигляді параметра, який буде задіяний під час запуску моделі із її діалогового вікна. Введення параметрів робить статистичну модель динамічною.
Натискаю у цьому діалоговому вікні Відміна (Cancel).
Ще однією перевагою запуску моделі в ArcMap є те, що можна додати вихідні дані до карти. Якщо запускати модель із її діалогового вікна, то всі вихідні дані будуть додані автоматично, але якщо запускати модель із ModelBuilder, то необхідно вказати, які шари необхідно додати.
Натискаю правою клавішею миші FloodedBlocks_Model і вибираю Додати до карти (Add To Display) (рис.27).
Рис.27 Вікно додавання Add To Display
Зберігаю модель.