https://data.kyivcity.gov.ua/ http://193.200.205.213:8090/pages/viewpage.action?pageId=1413682
Головна
До першочергових компонентів ІАС “Майно”, належать:
Функціонально програмно-технологічний комплекс ІАС “Майно” розглядається як єдине інформаційне середовище, в якому через телекомунікаційну мережу вноситься інформація від окремих суб’єктів системи (департаментів, управлінь, відділів, центрів та комунальних підприємств) до єдиної бази даних ІАС “Майно” та відображається на єдиному порталі геопросторових даних міста Києва.
Платформа ІАС “Майно” (далі Платформа) повинна будуватися за сучасною сервіс-орієнтованою архітектурою та відповідати принципам взаємодії відкритих систем на основі стандартизованих протоколів. В частині опрацювання геопросторових даних, які складають основу інформаційних ресурсів ІАС “Майно”, Платформа повинна відповідати вимогам національного стандарту ДСТУ 19101:2009 (2002 – еталонна модель), “Географічна інформація – Еталонна модель”.
Платформа повинна бути реалізована за клієнт-серверною та сервіс-орієнтованою архітектурою (див. рис. 2), ядром якої є сервер сховища геопросторових даних, документів та інших даних в середовищі об’єктно-реляційної системи керування базами даних (ОР СКБД) з функціональними розширеннями для підтримки зберігання і опрацювання геопросторових даних на основі дотримання стандарту SQL 2008 (базово – SQL 3). На сервері повинна використовуватись операційна система типу UNIX. Інші компоненти системи повинні створюватись переважно шляхом інтегрування програмних продуктів з відкритим кодом (OpenSource) та розроблення на їх основі додаткових прикладних програмних модулів.
Серверна компонента сховища даних ІАС “Майно” повинна бути реалізована на основі відкритої СКБД PostgreSQL (версії не нижче релізу 9.5.4) з функціональним розширенням для роботи з геопросторовими даними PostGIS (версії не нижче релізу 2.3), яка досить широко та успішно використовується в практичних реалізаціях в геоінформаційних кадастрових системах та системах територіального управління за кордоном і в Україні, зокрема в геопорталі Публічної кадастрової карти України.
BOX-L_xMf1ZmpAdIX0LYcuLQmYirYOpbTrIMJFXRJBiy4HjwCyd9qz3L1Lf2IngfuR5lxi-uzIGBc-d8N-oACz8Wy0nOVj4M5JSYASjsm4KpJmxfljmeDgHYyN8eLSrrlRTARszqXGbqrUWAGw
Рис. 2. Сервіс-орієнтована архітектура ІАС “Майно”.
ІАС “Майно” будується за трирівневою логічною структурою у складі:
В сховищі даних ІАС “Майно” виділяються такі основні складові:
Архів електронних копій вхідних/вихідних документів, який дозволяє ефективно виконувати одну із принципових вимог до автоматизованих систем – документованість. Це означає, що: 1) усі відомості, що заносяться в систему, мають бути підтвердженими відповідними документами в електронному вигляді; 2) усі відомості, які формуються і видаються системою підлягають обліку. В ІАС “Майно” з сервіс-орієнтованою архітектурою для кожного із реєстрів бази даних на сервері системи в програмних сервісах виконується інтерпретація вхідних е-документів та внесення змін в базу даних системи, а також зворотні дії – отримання даних з бази даних та формування вихідних е-документів для АРМ’ів користувачів. ІАС “Майно” будується за модульним принципом. Базовим модулем системи є програмно-технічний комплекс (ПТК), що поєднує й обслуговує автоматизовані робочі місця. Кожний ПТК АРМ налаштовується на множину певних функцій, виходячи із завдань і повноважень користувача при роботі із системою. Сервіс-орієнтована технологія повинна підтримувати можливість зберігання геопросторових даних (топографічних карт і плані, даних дистанційного зондування землі, профільних геопросторових даних прикладних модулів) в середовищі серверної СКБД та забезпечує публікацію цих даних на робочих місцях з обмеженими апаратними ресурсами. Програмна платформа ІАС “Майно” має базуватися на загальних стандартах веб-технології та міжнародних стандартах в сфері географічної інформації, в тому числі, стандартів на геоінформаційні сервіси роботи з електронними картами WMS (WEB Map Service), WMTS (WEB Map Tile Service) та сервіси доступу до геопросторових даних WFS (WEB Feature Service). Для відображення електронних карт повинна використовуватись бібліотека з відкритим вихідним кодом із використанням мови JavaScript, що підтримується поширеними мобільними і стаціонарними програмно-технічними платформами. Сервером публікації просторової інформації для растрових тайлів WMTS має бути Mapnik, який може використовувати дані з різних джерел (PosgreSQL, ESRI shape та інші). Ця бібліотека має багату функціональність з підтримки нових просторових сервісів, незалежна від конкретної операційної системи і може бути розгорнута в будь якому серверному середовищі. Mapnik орієнтований в першу чергу на швидкодію, особливо при роботі в багато потоковому середовищі веб-розробки, і на якісну візуалізацію геопросторової інформації. Сервером для генерації даних містобудівного моніторингу та даних карт масштабу М 1:500 має бути QGIS сервер, який використовує ідентичний набір інструментів та умовних знаків що й настільна версія QGIS. Це дозволяє одночасно розвивати як геопортальну (серверну) так і настільну геоінформаційну (ГІС) систему ІАС “Майно”. Доступ до інформаційних ресурсів та обмін даними між компонентами має будуватись за REST архітектурою. Веб-сервером для побудови REST архітектури повинен бути Node.js з використанням фреймворку Express або аналогу, який, через використання веб-сокетів та потоків даних найкраще підходить для додатків реального часу та систем роботи з великими об’ємами даних. Спеціалізоване програмне забезпечення автоматизованих робочих місць (АРМ) базових суб’єктів ІАС “Майно”, які згідно своїх службових повноважень створюють та використовують дані про об’єкти територіально-майнового комплексу міста, мають розробляється у вигляді окремих прикладних програмних модулів за єдиними вимогами, технологіями та засобами сервіс-орієнтованої архітектури ІАС “Майно” з уніфікованим обігом електронних вхідних/вихідних документів. В кожному модулі структурно виділяються такі функціональні складові:
Платформа ІАС “Майно” повинна забезпечувати можливість розроблення та підключення нових програмних модулів без необхідності здійснювати перекомпіляцію інших модулів та без необхідності обов’язкового залучення розроблювача системи. Загальні системні засоби Платформи ІАС “Майно” повинні забезпечувати: