Смекни!
smekni.com

Геоінформаційні системи як системи вивчення, аналізу та оцінки впливу екологічних факторів на навколишнє середовище (стр. 3 из 5)

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

Інтегрування інформації з різних джерел та з різних форм уявлення ґрунтується на використанні єдиної для усіх моделей системи координат та єдиного базового набору геопросторових даних. До складу останнього входять геодезична (математична) основа, об'єкти гідрографії, рослинність, мережа транспортних шляхів, межі адміністративно-територіальних утворень.

Основний зміст зворотних перетворень у напрямку від користувача до моделей геопросторових даних полягає у визначенні набору об'єктів, що потрапляють у сферу інтересу (запит) користувача за просторово визначеною межею території дослідження та (або) за певними значеннями характеристик об'єктів. Підкреслимо, що карти і комплексні геозображення, але вже в електронному (екранному) варіанті, продовжують і в ГІС відігравати важливу роль. Вони залишаються не тільки засобом найбільш адекватного відображення моделі геопросторових даних на екрані дисплею, а й перетворюються в зручний інструмент динамічного доступу і взаємодії користувачів з базою геопросторових даних.

Ключовими словами картографічного моделювання в ПС стають „взаємодія” і "динаміка". Дослідники та й пересічні користувачі бажають, "натиснувши мишкою" на карті, одержати безпосередню та негайну реакцію системи з більш деталізованою інформацією про вибрані об'єкти (земельні ділянки, пам'ятки історії, будівлі, комунікації, шляхи, стан довкілля тощо) або, наприклад, одержати зображення та опис найкоротшого шляху між заданими пунктами, а, можливо, і "проїхати" по ньому з використанням комп'ютерних мультимедійних засобів та анімації. Остання, до речі, надає такі можливості просторово-часового моделювання, яких традиційна картографія ніколи не мала. Геозображення формуються з динамічною зміною масштабу, а їх зміст залежить переважно від повноти бази геопросторових даних, потреб і запитів користувачів, а не від картографічних правил і бачення картографів.

Таким чином, ГІС демократизує картографію і картографічне моделювання, оскільки географічні знання, створені й накопичені в програмах і базах даних, стають потенційно доступними усім зацікавленим користувачам (організаціям, професіоналам і пересічним громадянам). Як свого часу персональні комп'ютери забезпечили доступ до складних програм професіоналам без посередників-програмістів, так і ГІС перетворює в прямих учасників картографічного моделювання мільйони користувачів без посередників-картографів.


2.4 Концептуальне моделювання геопросторових даних

В ГІС ще й сьогодні переважає парадигма винятковості геопросторових даних, наслідком якої є різноманіття підходів та форматів від різних виробників інструментальних ГІС поряд з високим рівнем уніфікації представлення і обробки фактографічних даних в універсальних системахкерування базами даних (СКБД) на рівні стандартної мови SQL та уніфікованих механізмів і засобів доступу до даних. Така ситуація на початкових етапах розвитку ГІС, що випали на 80-ті роки минулого століття, мала об'єктивні причини, оскільки технології фактографічних даних дійсно не могли запропонувати геоінформатиці готових ефективних рішень для обробки просторових даних. Розширення сфер застосування ГІС у 90-х роках та їх практична спроможність перетворитися в засіб інтегрування різноманітних даних про навколишнє середовище стимулювали розвиток в універсальних СКБД засобів для представлення та маніпулювання просторовими і багатовимірними даними [7]. В геоінформаційних системах третього покоління ми спостерігаємо повне інтегрування ГІС з універсальними СКБД, а також їх вихід у глобальний інформаційний простір через Internet.

Така технологічна "зрілість" ПС, з точки зору універсальних методів інформаційних технологій, та ідеї об'єктно-орієнтованого погляду на світ при проектуванні інформаційних систем створюють умови для переходу на вищий теоретичний і практичний рівень в моделюванні і проектуванні геоінформаційних систем. Стосовно концептуального моделювання геопросторових даних це означає перехід від "графічного примітивізму" (з його основними концептами: "шар об'єктів", "лінійний об'єкт", "полігональний об'єкт", "точковий об'єкт або позамасштабний знак" тощо) до об'єктно-орієнтованих моделей реального світу, які ґрунтуються на категорії класів об'єктів, що мають просторові та фактографічні властивості, а також різноманітні просторові, топологічні та семантичні зв'язки і відношення.

"Графічний примітивізм" при моделюванні геопросторових даних успадкований від картографії, коли об'єкти розбиваються на групи за типом просторової локалізації. При цьому, як справедливо зазначено у праці [10], поняття просторової локалізації підмінюється поняттям розмірності, оскільки усі об'єкти розділяються на точкові, лінійні та площинні. Реальні ж об'єкти є фізичними тілами (дискретними об'єктами) або полями, а їх локалізація може бути точковою, лінійною, смуговою, площинною, просторовою, комбінованою і глобальною. Поля мають глобальний тип локалізації, оскільки існують у будь-якій точці земної поверхні або її частини, що моделюється. Дискретні об'єкти можуть мати будь-який тип просторової локалізації, крім глобального, а також мати множинне уявлення (multiple representations) геометричними моделями в базі геопросторових даних. Наприклад, вулиці можуть бути представлені осьовими лініями, двома осьовими у відповідності з напрямками руху, осьовими окремих сегментів або площинними (смуговими) об'єктами окремих ділянок. Разом з тим, осьові сегменти вулиць можуть входити до складу комплексного об'єкта типу вулично-дорожньої мережі або типу "маршрут певного транспортного засобу". Сказане, справедливе для моделювання річок, мережі залізниць тощо.

Таким чином, маємо досить складні відношення як між об'єктами реального світу та їх просторовими моделями, так і між певними елементами графічної моделі й моделями реальних об'єктів на рівні ситуаційного встановлення відношень. Аналогічно поля можуть бути представлені регулярними та нерегулярними сітками, TIN-моделями, ізолініями тощо. Для об'єктів реального світу характерні також відношення агрегування, композиції та асоціації, які практично не реалізуються в ПС з графічним підходом до геоінформаційного моделювання.

Загальні принципи визначення змісту концептуальних схем (КС) та підходи до моделювання проблемних сфер сформульовані в ДСТУ 3329 - 96 (ТОСТ 34.320 - 96) [7], який відповідає міжнародному стандарту ISO/TR 9007:1987 "Concepts and terminology for the conceptual schema and the information base". До основних складових змісту КС належать: описи класів (типів) сутностей проблемної сфери; описи понять, які найменше піддаються змінам; внесення правил або обмежень, які мають широкий вплив на поведінку проблемної сфери.

У стандартах рекомендовані два загальних принципи концептуальних схем: принцип 100 відсотків та принцип концептуалізації. Згідно з "принципом 100 відсотків" усі загальні аспекти проблемної сфери повинні бути описані в КС, причому інформаційна система не може відповідати за недотримання правил і законів, описаних поза концептуальною схемою. Згідно з "принципом концептуалізації" КС повинна містити статичні та динамічні аспекти проблемної сфери лише концептуального рівня, не торкаючись зовнішніх і внутрішніх аспектів подання та організації даних. Основними підходами до моделювання інформаційних систем та баз даних є: об'єктно-орієнтований підхід (ООП), підходи "сутність-атрибут-зв'язок"; підходи на основі бінарних і елементарних n-арних відношень та підходи на основі інтерпретованої логіки предикатів.

Об'єктно-орієнтований підхід в останні роки набув найбільшого поширення. Він охоплює всі етапи життєвого циклу інформаційних систем від концептуального моделювання до програмування, експлуатації та модернізації. ООП прийнятий за основу також і при розробці серії стандартів ISO 19100 - Географічна інформація/Геоматика [9], в яких для концептуального моделювання широко використовується уніфікована мова моделювання UML (Unified Modeling Language) [11], мова опису інтерфейсів IDL (Interface Description Language) та мова об`єктних обмежень OCL (Object Constraint Language). Принципи застосування сучасних засобів моделювання для концептуальних схем геопросторових даних представлені в проектах відповідних стандартів серії ISO 19100, в тому числі: ISO 19103 - Conceptual schema language (Мови концептуальних схем), ISO 19107

- Spatial schema (Просторова схема), ISO 19108 - Temporal schema (Часова схема), ISO 19109

- Rules for application schema (Правила для прикладної схеми).

Прикладом практичної реалізації сучасних методів концептуального моделювання геопросторових даних з застосуванням нотації UML є нове покоління ГІС-технологій від ESRI Arc GIS 8.2 [4]. Це свідчить про близькість появи на ринку повноцінних ГІС-орієнтованих CASE - засобів, які дозволяють візуально конструювати UML-схеми геопросторових даних, створювати специфікації та документувати артефакти предметної сфери на рівні концептуальних моделей класів об'єктів, відношень між ними, їх властивостей та методів поведінки. За створеними концептуальними моделями автоматично генеруються класифікатори понять, структура бази даних, специфікації програмних компонентів та макети форм діалогового інтерфейсу користувача.