Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Розрахунково-графічна робота.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.27 Mб
Скачать
    1. Створення шейп-файлу на основі вибірки

Відкриваю вікно ArcToolbox.

Розгортаю набір інструментів Аналіз (Analysis Tools), потім – групу Вилучення (Extract).

Двічі натискаю інструмент Вибірка (Select), щоб відкрити його.

У рядку Вхідні об’єкти (Input Features), вибираю Приходи.

Натискаю на клавіші Огляд (Browse), яка розташована поряд із рядком Вихідний клас просторових об’єктів (Output Feature Class).

Переходжу в папку C:/ArcGIS9.3Execuses/Инструменты и функциональность/ИФ_Упр/Exercise13.

Вводжу ім’я шейп-файлу Jefferson_Orleans, і натискаю Зберегти (Save).

У рядку Висловлювання (Expression) натискаю SQL. Відкривається вікно Конструктор запитів (Query Builder).

Внизу даного вікна натискаю Завантажити (Load).

Переходжу до папки Exercise13, вибираю JeffOrleans.exp і натискаю Відкрити (Open).

Збережене раніше висловлювання завантажено в Конструктор запитів (Query Builder). Натискаю OK.

Натискаю OK у вікні інструмента Вибірка (Select). Новий шар Jefferson_Orleans доданий до карти. Він містить ті ж просторові об’єкти, які були і в шарі вибірки Приходи.

Тепер я використовуватиму новий шейп-файл у просторовому запиті, щоб з’ясувати, які типи ґрунтів зустрічаються в даних приходах.

    1. Просторова вибірка об’єктів

Просторові запити дозволяють вибирати об’єкти на основі їх просторових відношень з іншими об’єктами. У результаті роботи просторового запиту отримуємо вибраний піднабір просторових об’єктів, розташованих у документі карти.

Вмикаю шар Ґрунти і вимикаю Приходи.

У меню Вибірка (Selection) натискаю Вибрати за розташуванням (Select By Location). Я хочу вибрати просторові об’єкти шару Ґрунти, які пересікаються із об’єктами шару Jefferson_Orleans.

У першому ж нижче поданому списку вибираю «вибрати об’єкти» («select features from»).

У списку шарів відмічаю шар Ґрунти.

У наступному нижче поданому меню натискаю стрілочку і переглядаю список. Із даного списку вибираю «пересікають об’єкти» («intersect»).

У наступному списку вибираю Jefferson_Orleans.

Мій запит означає: «Я хочу вибрати просторові об’єкти шару Ґрунти, які пересікають об’єкти шару Jefferson_Orleans.»

Натискаю Застосувати (Apply). Переходжу до повного екстенту.

Відкриваю таблицю атрибутів шару Ґрунти.

Натискаю Вибрані (Selected), щоб побачити лише виділені записи. Вибрано 38 об’єктів. Закриваю таблицю атрибутів та знімаю виділення із об’єктів.

У діалоговому вікні Вибрати за розташуванням (Select By Location) змінюю умову на «знаходяться повністю всередині об’єктів» («are completely within»).

Натискаю Застосувати (Apply). Збільшую область вивчення.

Відкриваю таблицю атрибутів шару Ґрунти. Виділені сім полігонів ґрунтів. Закриваю таблицю атрибутів.

У діалоговому вікні Вибрати за розташуванням (Select By Location) знову змінюю умову на «пересікають об’єкти» («intersect»). Натискаю OK.

    1. Сумування таблиці атрибутів

При сумуванні таблиць обчислюється число просторових об’єктів, які мають однакові значення будь-якого атрибуту.

Відкриваю таблицю атрибутів шару Ґрунти.

Знаходжу поле SOILS_ON.

Натискаю правою клавішею мишки на імені поля і вибираю Сумувати (Summarize).

У другому рядку діалогового вікна Сумування (Summarize) знаходжу поле AREA_SQM і розгортаю його. В даному полі площа вказана в метрах квадратних.

Відмічаю Сума (Sum).

Також відмічаю Сума (Sum) для поля AREA_АС. У даному полі площа вказана в арах.

Натискаю на клавішу Огляд (Browse) у рядку Вкажіть вихідну таблицю (Specify output table).

У рядку Зберегти як тип (Save as type), вибираю Таблиці персональної і файлової баз геоданих (File and Personal Geodatabase tables).

Зберігаю вихідну таблицю в базі геоданих C:/ArcGIS9.3Execuses/Инструменты и функциональность/ИФ_Упр/Exercise13/SpatialAnalysis.gdb під іменем Soils_Statistics і натискаю Зберегти (Save).

Внизу діалогового вікна повинен бути відмічений параметр Сумування лише вибраних записів (Summarize on the selected records only).

Натискаю OK у діалоговому вікні Сумування (Summarize).

Натискаю Так (Yes) у вікні запиту про додавання результатів таблиці до карти.

Закриваю таблицю атрибутів.

У таблиці змісту відкриваю таблицю Soils_Statistics.

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

Переглядаю поля Sum_ AREA_SQM і Sum_ AREA_АС fields.

Значення у цих колонках показують площу, яку займають типи ґрунтів, що пересікаються із шаром вибраних приходів. Але, оскільки, екстент вибраних полігонів ґрунтів перевищує область вивчення, то і значення площ у таблиці виходять за межі області вивчення. Тому необхідно розбити полігони шару Ґрунти по межах приходів, а потім перерахувати площі.

Отже, закриваю таблицю і знімаю виділення із карти.