Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Запити за місцем розташуванняСодержание книги
Поиск на нашем сайте
Основним інструментом запитів за місцем розташування в більшості програмних ГІС-пакетів є велика стрілка на кнопці піктографічного меню. За допомогою цього інструмента визначаються й активізуються картографічні об'єкти при редагуванні. При затримці цього інструмента над об'єктом на певний час (2-5 с) на екран виводиться текстове повідомлення про атрибути об'єкта (звичайно виводиться вміст першого текстового поля або, можливо, настроювання на інше поле, або використання комбінації вмісту полів). При організації просторових вибірок з використанням різних шарів використовуються різні функції визначення взаємопо-ложення просторових об'єктів. Просторове положення розраховується відносно одиничних об'єктів, груп об'єктів або усієї сукупності об'єктів зазначених шарів. У багатьох пакетах ГІС доступні такі функції (рис. 7.1): Рис. 7.1. Методи організації просторових вибірок (доступно при скачуванні повної версії підручника) Запити за атрибутами Побудова запиту за атрибутами, що зберігаються в записах реляційної бази даних, виконується з використанням спеціальних мов програмування – універсальних (SQL, мова структурованих запитів) або внутрішніх мов запитів програмного ГІС-пакета. Звичайно запит являє собою вираз, написане в спеціальному редакторі або рядку побудови запиту; текст запиту може бути збережений для повторного використання. У запиті використовуються імена полів атрибутивної бази даних, оператори і функції. Рекласифікація Рекласифікація є поширеною на практиці операцією, суть якої полягає в зміні змісту растрової карти або на основі характеристик, які містяться в іншій карті (чи картах) з наявної бази даних, або одержаних в результаті просторового аналізу, або, нарешті, на основі сформульованої умови. Операція застосовується для створення нових шарів просторових даних для даної території на основі вже наявної цифрової картографічної бази. Шляхом рекласифікації можуть бути побудовані тематичні карти, що мають самостійне наукове або прикладне значення, наприклад, карти еколого-технологічних груп земель, побудовані на основі карти крутизни схилів за методикою Українського НДІ землеробства (Тараріко, 1990), або карти оцінки умов життя людей для гірських територій, побудовані шляхом рекласифікації цифрової моделі рельефа тощо. Картографічна алгебра Більшість процедур аналізу в середовищі ГІС, які виконуються з растровими просторовими даними, виконується з використанням операцій картографічної алгебри. Операції картографічної алгебри реалізуються за допомогою набору операторів, які виконуються через введення команд, записаних з використанням певних правил побудови. У загальному вигляді ці команди мають вигляд: Результат = оператор (вираз), де Результат — результуюча карта; оператор — один з операторів картографічної алгебри; вираз — карта, або оператор, або послідовність операторів. Необхідною умовою для виконання операцій з декількома картографічними шарами є збіг просторових атрибутів цих шарів - кількості рядків, кількості стовпців, розміру комірок растра, систем координат і картографічних проекцій, що використовуються. Результат = if (умова then вираз1 else вираз2) або де if... then... else — умовний оператор; умова — карта типу boolean (булівський) або умовний вираз, результатом обчислення якого є карта цього ж типу, тобто утримуюча булівські «1» (так) і/чи «0» (ні); вираз1, вираз2 — карти, або послідовності операторів, передбачають якісь дії з картами. Існує також можливість застосування скороченої форми умовного оператора — if... then: Результат = if (умова then вираз), У випадку використання скороченої форми умовного оператора виконуються дії, передбачені операторами, що входять у вираз тільки для комірок карти або карт, у яких умова виконується (тобто результат є 1); в інші ж комірки растра заноситься символ, який означає відсутнє значення (наприклад, mv — missing value, тобто «відсутнє значення»). Локальні операції Клас локальних операцій містить функції, що впливають на картографічні шари «покомірково», тобто — на окремі комірки однієї або декількох карт. Властивості комірок змінюються на основі вмісту цих самих комірок або вертикального потоку матеріалу через ці комірки. Операції не залежать від властивостей навколишніх комірок. Іншими словами, для кожної комірки нове значення обчислюється на основі значень у цій комірці в одному (чи більше) з картографічних шарів. Арифметичні оператори. З арифметичних у ГІС звичайно використовуються (рис. 7.2): Рис. 7.2. Приклад локальної операції картографічної алгебри (операції додавання) (доступно при скачуванні повної версії підручника) Результатом виконання арифметичних операцій є карта типу real (scalar), тобто набуває речовинних значень. Оператори порівняння. Операторами порівняння є: Логічні оператори. Логічні оператори є операторами логічної, або булевої, алгебри — розділу математики, який вивчає закони алгебри двох значень. Уперше досліджений Джорджем Булем, англійським математиком і логіком XIX сторіччя. Загальний вигляд булівської операції: Результат = вираз1 оператор вираз1, де Результат — результуюча карта; оператор — один з булівських операторів; вираз1 i вираз1 — карти. Результатом виконання логічних операцій є карта типу boolean, тобто карта, яка містить тільки логічні «1» і/або «0». Найбільш часто використовуваними логічними операторами є and (логічне «і»), or (логічне «або»), not (логічне «ні»), xor (логічне «або/або») і деякі інші. Оператор and є оператором логічного множення, оператор or — логічного додавання, not — логічного заперечення. Просторова інтерпретація операцій логічної алгебри наведена на рис. 7.3. Рис. 7.3. Просторова інтерпретація операцій логічної алгебри (доступно при скачуванні повної версії підручника) Таблиця 7.1. Закони булевої алгебри (доступно при скачуванні повної версії підручника) З операторів логічної алгебри можуть формуватися складні логічні функції на основі законів комутативності, асоціативності і дистрибутивності (табл. 7.1). Перші два мають аналоги у звичайній алгебрі, останній є новим. При цьому ще Буль показав, що скільки завгодно складну логічну функцію можна записати, використовуючи всього лише три базові логічні операції: складання х+у (or), множення ху (and) і заперечення — х (not). Для логічних функцій без дужок використовується такий порядок обчислень: Порядок дій може бути змінений за допомогою круглих дужок. Алгебраїчні операції. До алгебраїчних операцій відносять операції перетворення змісту комірок растра з використанням таких алгебраїчних функцій, як степенева (з виділенням як самостійного оператора обчислення квадрата числа і кореня квадратного з числа), логарифмічна (з використанням як десяткових, так і натуральних логарифмів), експоненційна, ціла частина числа (реалізована шляхом відкидання дробової частини або за правилами округлення), абсолютна частина числа, знак числа і деякі інші. До цієї ж групи слід віднести операції генерації випадкових поверхонь, що підпорядковуються певному закону розподілу, у тому числі, як правило, нормальному, експоненційному і рівномірному. Тригонометричні операції. З тригонометричних операцій в ГІС, як правило, реалізуються основні прямі і зворотні тригонометричні функції: синус (sin), косинус (cos), тангенс (tan), котангенс (ctan) і, відповідно, арксинус (asin), арккосинус (acos), арктангенс (atan) і арккотангенс (асtan). Операції сусідства При операціях сусідства (фокальних операціях) вміст (властивості) комірки растра зіставляється зі вмістом (властивостями) оточуючих комірок і змінюється за певним правилом, або на основі властивостей оточуючих комірок, або залежно від характеристик потоку матеріалу із сусідніх комірок. Іншими словами, для кожної комірки нове значення обчислюється на основі інформації, що міститься в одному чи декількох картографічних шарах у комірках, просторово асоційованих з даною, і зберігається в новому картографічному шарі. При операціях сусідства може бути розглянуто п'ять категорій просторових асоціацій. Операції в ковзному (або змінному) вікні. Полягають у виконанні певних операцій в прямокутному вікні, що переміщається по растру, з присвоєнням на кожному кроці результату центральній комірці вікна. Існують дві групи операцій у ковзному вікні. До першої групи відносять операції обрахування деяких статистичних параметрів зі значень комірок, що надходять у вікно. Для цих операцій розмір квадратного вікна визначається користувачем і не обмежений загальною кількістю комірок. До цієї групи відносять операції, що виконуються такими операторами, як (рис. 7.4): Рис. 7.4. Операції в ковзному вікні розміром 3x3 комірки (доступно при скачуванні повної версії підручника) Формат команд виконання операцій цієї групи однотипний. Наприклад, запуск на виконання операції ковзного осереднення (згладжування) карти виконується за допомогою команди Результат = mean (вираз, розмір вікна), де Результат — результуюча карта, кожна комірка якої містить результат ковзного осереднення в окні; mean — оператор ковзного осереднення; розмір вікна — обчислюється в одиницях довжини, що використовуються на карті вираз (метри, кілометри та ін.), або — у кількості комірок. У результаті виконання даної команди для кожної комірки вихідної карти (вираження) знаходиться середнє значення з комірок, що розміщені навколо даної в прямокутному вікні. Розмір вікна визначається параметром розмір вікна. Результат записується у відповідну комірку результуючої карти Результат. До другої групи операцій у ковзному вікні відносять операції у фіксованому вікні розміром 3x3 комірки, за допомогою яких обчислюються морфометричні характеристики топографічної поверхні (див. п. 7.9.2). Як вихідна карта в цьому випадку використовується цифрова модель рельєфу. До складу операцій цієї групи належать операції з обчислення ухилів, експозицій, кривизни поверхні і побудови карт місцевих ліній течій (local drain direction — ldd) (останніх — у пакетах з розвинутими аналітичними можливостями). Дистанційні операції. Дистанційні операції визначають шлях між розглянутою (цільовою) та іншими комірками растра. При цьому шлях може бути визначений двома способами: як найкоротша відстань між комірками або по лініях течії з використанням карти місцевих ліній течії. При цьому й у першому, і у другому випадках можуть враховуватися витрати на подолання кожної комірки (тертя). Аналіз видимості. Операція з аналізу видимості використовує як вихідну карту висот (цифрову модель рельєфу), за якою визначаються комірки, що знаходяться в прямій видимості від даної Зональні операції Дана група операцій картографічного моделювання складається із операторів, що обчислюють нове значення для кожної комірки як функцію значень комірок, які входять у той самий ареал (зону), що і розглянута в даний момент комірка. Ці операції забезпечують агрегування значень комірок у межах територіальних одиниць (ареалів) розглянутої карти. Для кожної комірки розглянутої територіальної одиниці обчислюється статистичне значення на основі значень комірок вихідної карти. Це значення присвоюється всім коміркам результуючої карти, що належить до однієї (даної) територіальній одиниці (зони, ареалу). До операторів, що забезпечують виконання операцій даної групи, звичайно належать оператори: Загальний формат команд більшості зональних операцій такий: Результат = оператор (вираз, класи ареалів), де Результат — результуюча карта; оператор — один із зональних операторів; вираз — карта змінної, з якою виконуються дії (обчислюється площа, середнє значення, знаходиться кількість унікальних значень і т.ін.), класи ареалів — карта просторового розподілу деяких класів просторових ареалів (ґрунтових, рослинності, ландшафтних, адміністративних або господарських одиниць). Глобальні операції Глобальні операції виконуються в тому випадку, коли карта класів об'єктів представлена одним об'єктом, розподіленим по всій площі. Результатом виконання глобальної операції є число — функція значень всіх комірок, що не містять відсутні значення (mv). До складу глобальних входять такі оператори, як: Загальним форматом глобальної операції є: Результат = оператор (вираз), де Результат — результуюча карта; оператор — один із глобальних операторів; вираз — карта змінної. Результат виконання глобальних операцій присвоюється всім коміркам нової карти з такими ж просторовими атрибутами, що й у вихідної. Статистичний аналіз Сучасні інструментальні ГІС мають різні можливості статистичного аналізу. У пакетах з розвиненими аналітичними можливостями, таких, як, наприклад, IDRISI, функції статистичного аналізу реалізовані як власні оператори і відображені в головному меню. У низці пакетів, у тому числі й у пакеті MapInfo, що широко використовується в Україні, функції статистичного аналізу реалізуються засобами офісного пакета фірми Microsoft (MS Excel), з яким вони цілком сумісні. До найбільш часто реалізованих у рамках ГІС-пакетів операцій статистичного аналізу відносять такі: У пакетах з розвинутими аналітичними можливостями набір операцій статистичного аналізу значно розширений. У рамках пакета просторового аналізу растрових зображень IDRISI у розділі Statistics головного меню, крім модуля, що реалізує описані вище операції (HISTO), пропонуються до використання ще декілька програмних модулів, які реалізують різні операції статистичного аналізу, у тому числі: Крім цього, в пакеті IDRISI в модулі TSA (Time Series Analysis) (Розділ головного меню Change / Time Series Analysis (Аналіз змін / Часових рядів)) реалізується один із методів факторного аналізу — метод головних компонентів, а в модулі BAYCLASS з розділу Image Processing (обробка зображень) — класифікація геозображень з використанням теореми Байєса і ряду інших методів статистичного аналізу. Просторовий аналіз До методів просторового аналізу можна, по суті, віднести переважну більшість процедур аналітичного блока сучасних ГІС. Проте в ГІС традиційно до «просторового аналізу» відносять досить вузьку сукупність методів, реалізованих практично у всіх ГІС-пакетах, а саме: побудову буферів, аналіз географічного збігу і включення, аналіз близькості і зонування території з використанням полігонів Тиссена-Вороного. Побудова буферів Точкові, лінійні і територіальні об'єкти можуть бути використані для побудови нових територіальних об'єктів, межі яких знаходяться на певній відстані від вихідних. Ці нові територіальні об'єкти в ГІС-технології називаються буферами. Буфери можуть будуватися навколо точкових (свердловина питного водопостачання, зосереджене джерело забруднення та ін.), лінійних (ріка, траса автомобільної дороги або залізниці, нафтопроводу тощо) і просторових (територіальних) об'єктів (смітник побутових відходів, водоймище, лісовий масив та ін.) (рис. 7.5). Рис. 7.5. Буфери навколо точкових (а), лінійних (б) та просторових (в) об'єктів (доступно при скачуванні повної версії підручника) Навколо точкового об'єкта буфер утворить коло з радіусом, визначеним користувачем або обчисленим за зазначеним правилом з використанням набору характеристик.
|
||||
Последнее изменение этой страницы: 2016-07-11; просмотров: 370; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.54.75 (0.012 с.) |