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