Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Зацерковний ''Геоінформаційні системи і бази даних. Кн. 2''.pdf
Скачиваний:
532
Добавлен:
17.03.2017
Размер:
21.98 Mб
Скачать

корисно при аналізі придатності місця, коли декілька факторів сприяють цій придатності, але певні фактори є більш сильними, ніж інші.

Деякі Інструменти здійснюють алгебраїчні або логічні операції для поверхонь. Інструменти Околиця із Spatial Analyst, такі як статистика по блоках і фокальна статистика, розраховують значення для комірок вхідного растра на основі значень оточуючих комірок. Їх можна використовувати для видалення шумів, покращення контрасту по краях або перерахунку растра для зменшення просторового розрізнення.

Локальні функції дозволяють комбінувати, порівнювати або узагальнювати різні растри за принципом "комірка-за-коміркою".

Зональні функції дозволяють розраховувати для кожної комірки деякі функції або статистику з використанням значень для всіх комірок, що належать одній зоні.

10.7. Добування інформації з поверхні

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

10.7.1. Вибірка растрів

Інструмент Зразок (Sample) дозволяє створювати таблиці, які показують значення растра або декількох растрів у наборі обраних точок місцеположень. Точки можуть бути в класі точкових просторових об’єктів або комірками в растрі, що мають значення, відмінні від NoData. Цей Інструмент можна використовувати для одержання інформації про те, що зустрічається в наборі точок, наприклад, растри місць гніздування птахів, рельєфу, відстані до води і типів лісів.

На рис. 10.24 представлений приклад геологічного растра, обраного в наборі точок, результатом якого є таблиця.

Рис. 10.24. Приклад геологічного растра, обраного в наборі точок, результатом якого є таблиця

222

Вихідна таблиця може бути проаналізована по вихідних або приєднаних до вибірки точкових об’єктах. На рис. 10.25 представлений приклад вибірки підсумкової таблиці зі зворотнім поєднанням з вихідними точками вибірки.

Рис. 10.25. Приклад вибірки підсумкової таблиці зі зворотнім поєднанням з вихідними точками вибірки

Інструменти Витяг (Extract) дозволяють створити новий растр з копією комірок за визначеною маскою.

Інструмент Витяг за маскою (Extract By Mask) дозволяє використо-

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

(рис. 10.26).

Інструмент Витяг значення в точки (Extract Values To Points) дозволяє створювати нові класи просторових точкових об’єктів зі значеннями тільки одного растра в наборі вхідних точкових об’єктів.

Рис. 10.26. Приклад витягу растрових даних за маскою

Інструмент Витяг за атрибутами (Extract By Attributes) дозволяє оби-

рати комірки растра за логічним запитом. На рис. 10.27 наведений приклад

223

витягу комірок растра на основі логічного запиту: OutRas = Select(InRas1, "Value >= 2".

Інструменти Витяг за полігоном (Extract By Polygon) і Витяг за прямо-

кутником (Extract By Rectangle) використовують списки значень координат, які визначають область, і на виході утворюється растр, який знаходиться або всередині або ззовні полігону.

Рис. 10.27. Приклад витягу растрових даних за атрибутами

Інструмент Витяг за окружністю (Extract By Circle) використовує центр координат і радіуси кола, і на виході утворюється растр, який знаходиться або всередині або зовні окружності.

Інструмент Витяг за точками (Extract By Points) використовує список значень координат, які визначають набір точок і на виході видає растр значень комірок у цих точках (або виключаючи ці точки). У всіх випадках коміркам із вихідного растра, які не є частиною області витягу, присвоюється значення NoData.

Інструмент Ділянка поверхні (Surface Spot) 3D Analyst дозволяє витягу-

вати значення висот з поверхні для набору точкових об’єктів і додавати їх до атрибуту точок Spot [129].

10.7.2. Добування інформації з TIN

TIN-поверхні містять інформацію про ухили та експозиції у вигляді атрибутів граней TIN. Замість того, щоб отримувати ухили та експозицію для TIN-поверхонь (як це робили з растровими моделями рельєфу, які зберігають тільки значення висот), можна витягти цю інформацію з граней в набір полігонів.

Інструменти Експозиція TIN (TIN Aspect) і Ухил (TIN Slope) витягують дані по експозиції та ухилу з TIN і додають цю інформацію як атрибути до класу полігональних просторових об’єктів.

На рис. 10.28 наведений приклад моделі рельєфу TIN і інформації про експозицію, що міститься в ній.

224

Рис. 10.28. Приклад моделі рельєфу TIN та інформації про експозицію, що міститься в ній

На рис. 10.29 наведений приклад моделі рельєфу TIN та інформації про ухили, що міститься в ній.

Рис. 10.29. Приклад моделі рельєфу TIN та інформації про ухили, що міститься в ній

10.7.3. Витяг ізоліній

Інструмент Ізолінія (Contour) дозволяє витягувати ізолінії з растрової поверхні.

Інструмент Ізолінія (TIN Contour) дозволяє витягувати клас лінійних просторових об’єктів ізоліній з поверхні TIN.

На рис. 10.30 наведений приклад моделі рельєфу TIN і горизонталей, отриманих з неї.

Інструменти Зональна статистика (Zonal statistics) створювати таблиці підсумкової статистики для заданого растра на підставі зон, що визначаються іншим растром або класом полігональних просторових об’єктів (рис. 10.31), або цей Інструмент може створювати новий растр, який відповідає зонам із спеціальною підсумковою статистикою як атрибуту (рис. 10.32).

225

Рис. 10.30. Приклад моделі рельєфу TIN і горизонталей, отриманих з неї

Значення=NoData

Зональний растр

Растр значень

Вихідний растр

 

 

 

Рис. 10.31. Приклад створення таблиці підсумкової статистики на підставі запиту OutRas = ZonalStatistics (ZoneRas, "VALUE", ValRas, "MINIMUM")

Шар зон.

Визначає зони (Геометрія, значення чи місце розташування)

Шар значень

Містить вхідні значення, які використовують для обчислення вихідних значень для кожної зони

Вихідні дані

Результат статистики застосовується для вхідного значення.

(В цьому прикладі – максимум)

Рис. 10.32. Приклад створення нового растру, який відповідає зонам із спеціальною підсумковою статистикою як атрибуту

226