Трирівнева архітектура геоінформаційних ситем
Рис. 4. Трирівнева архітектура ГІС
В більшості інструментальних ГІС проект (карта) є сукупністю тематично-орієнтованих шарів геоданих одного чи кількох споріднених форматів з атрибутами їх візуалізації і операційними характеристиками кожного. ГІС-проект трирівневого застосування може базуватися на значно більш широкому наборі форматів геоданих. Підтримка кожного з форматів забезпечується відповідною інструментальною ГІС, клієнтом якої є ГІС-сервер, а не безпосередньо прикладна програма.
Можна виділити два основні підходи до уніфікації функцій ГІС-серверу: еволюційна глобальна уніфікація широкого набору функцій як передумова стандартизації функціонального інтерфейсу переважної більшості ГІС-застосувань та локальна уніфікація в межах конкретної сфери використання ГІС-технологій чи навіть окремих прикладних програм. В рамках першого підходу доцільна параметризація ГІС-серверу для спрощення налагодження на конкретні платформи та введення спеціальної функції ESCAPE для підтримки механізму "стандартного використання нестандартних можливостей" ГІС. Метадані в базі даних характеристик та функцій ІПС призначені для реєстрації функцій конкретних інструментальних ГІС (включаючи нестандартні) на рівні синтаксису виклику функцій та опису їх параметрів.
Для більшості ГІС-застосувань достатнім буде такий мінімальний набір функцій ГІС-серверу:
1) Функції роботи з проектами та візуалізації шарів, в тому числі:
• створити новий чи відкрити існуючий проект, зберегти проект;
• візуалізувати при заданих властивостях шар карти в вікні проекту. Параметри: система світових координат, світові координати, вікно в світових координатах, дескриптор вікна Windows (hWnd), область виводу в екранних координатах, умови генералізації та графічні атрибути зображення;
2) Функції ідентифікації та виділення об'єктів:
• графічна селекція об'єктів за координатами точки або області (радіальної, прямокутної чи довільної полігональної);
• графічне виділення об'єктів за заданим списком їх ключових ідентифікаторів;
3) Функції вводу та редагування геоданих:
• одержати координати об'єкту;
• змінити координати існуючого об'єкту;
• додати новий об'єкт з його координатами;
• видалити графічний об'єкт;
4) Функції геометричного аналізу:
• визначення відстаней, довжин ламаних ліній, центроїдів полігонів;
• розрахунок периметрів та площ;
• пошук перетинів ліній;
5) Оверлейні функції:
• побудова буферних зон навколо об'єктів;
• об'єднання та перетин полігональних об'єктів;6) Функція отримання експрес-інформації про атрибути об'єкту безпосередньо від інструментальних ГІС.
База атрибутних даних застосування може бути локальною, клієнт-серверною (в тому числі побудованою за трирівневою архітектурою) або інтегрованою (на основі використання реляційних моделей геоданих по технологіях SDO чи SDE).
Цікаві статті з розділу
Екологічні коридори екологія та економіка
Поняття про екологічний коридор тісно пов’язане з поняттям
екологічної мережи (екомережа); він є невід’ємною складовою екомережі і може
включати в себе різні за функціональним призначенням к ...
Техногенні катастрофи, як фактор загрози біорізноманіттю
П`ять тисячоліть тому, коли з'явились
перші міські поселення, почала формуватися і техносфера — сфера, яка містить
штучні технічні споруди на Землі. Звичайно, тоді це були тільки елементи
т ...
Технологія метанового зброджування гнойової біомаси
Робота виконана на основі даних отриманих під
час проходження виробничої практики в сільськогосподарському товаристві
з обмеженою відповідальністю розташованому у Васильківському районі Київ ...