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