CS UrbanView представляет собой трехзвенное портальное решение с тонким клиентом, позволяющее публиковать в сетях Internet/Intranet пространственные и описательные данные, хранящиеся в СУБД Oracle® с использованием спецификаций Oracle® Locator/Spatial. CS UrbanView предназначен для решения задач, связанных с поиском, анализом и отображением пространственных и атрибутивных данных как муниципального, так и регионального уровней за счет поддержки всех известных систем координат и картографических проекций.
CS UrbanView может с успехом применяться в рамках комплексных проектов по созданию муниципальных ГИС, информационных систем обеспечения градостроительной деятельности (ИС ОГД) и ГИС мониторинга инженерных коммуникаций, в том числе в качестве инструмента информационного обеспечения мобильных бригад. Использование принципа единого хранилища пространственных и описательных данных на основе СУБД Oracle® обеспечивает возможность оперирования неограниченными объемами данных для произвольного количества пользователей с организацией регламентированного доступа средствами администрирования СУБД. Подмножество пространственных и описательных данных, предназначенных для публикации, определяется администратором портала, обычно к таким данным относят:
градостроительную документацию муниципального и регионального уровней, в том числе функциональное и территориальное зонирование и правоустанавливающие документы;
адресные реестры уровней муниципалитетов и субъекта РФ;
данные по объектам капитального строительства и земельным, кадастровым участкам;
данные по инженерной инфраструктуре (водоснабжение и канализация, газо- и теплоснабжение, воздушные и кабельные сети энергоснабжения, телекоммуникационные сети)
Будучи построенным в соответствии с концепцией трехуровневой архитектуры на базе продуктов и технологий компании Oracle®, комплекс CS UrbanView состоит из трех основных компонентов:
Сервера приложений на основе продукта Oracle® WebLogic Server;
Сервера базы данных на основе СУБДOracle® Database;
Тонкого клиента (веб-клиента), в качестве которого выступает практически любой настольный или мобильный веб-браузер (Microsoft® Internet Explorer, Google® Chrome, Mozilla Firefox и т.д.).
Сервер приложения Oracle® WebLogic Server – это продукт линейки Oracle® Fusion Middleware, являющийся полноценной платформой Java для реализации бизнес бизнес-процессов обработки и статистического анализа данных ИС ОГД. Используемая основа Oracle® Application Development Framework (Oracle ADF), а также развёрнутый на сервере приложений компонент Oracle® MapViewer, позволяют оперативно обрабатывать и отображать данные, осуществлять тематическое картографирование и пространственный анализ.
Сервер базы данных построен на основе продукта Oracle® Database с опцией Oracle® Spatial или Oracle® Locator, обеспечивающей хранения пространственных данных.
Все перечисленные компоненты могут быть успешно инсталлированы и развёрнуты в популярных 32-разрядных и 64-разрядных операционных системах – Microsoft® Windows, Linux, Solaris, что обеспечивает дополнительную гибкость в конфигурировании системы и полную кроссплатформенность проекта.
Архитектура комплекса CS UrbanView обеспечивает отличную масштабируемость, конфигурируемость, надежность и безопасность системы, а главное, – низкие требования к производительности и характеристикам клиентских рабочих мест, что позволяет использовать в их качестве не только настольные и переносные компьютеры, но и мобильные телефоны, смартфоны, планшетные ПК и т.д.
Мобильные веб-клиенты дают возможность организации оперативной работы пользователей с сервисом CS UrbanView. Использование мобильных устройств и беспроводных сетей передачи данных (сети Wi-Fi и 3G) для организации доступа к CS UrbanView оптимально для работников коммунальных служб, осуществляющих оперативный ввод данных и административного персонала для последующего получения целостной информационной картины данных в той или иной сфере инженерных коммуникаций. К примеру, инженеры кабельных электросетей, осуществляющие обслуживание технологического оборудования могут вносить служебную атрибутивную информацию посредством смартфонов или планшетных ПК, которая затем немедленно отображается на клиентских компьютерах у персонала, находящегося в административном здании.
Для повышения производительности, масштабируемости и надежности программно-аппаратного комплекса CS UrbanView при его развертывании, возможно использование технологий Oracle® Real Application Cluster, Oracle® WebLogic Cluster.
CS UrbanView предоставляет широкие возможности интеграции со сторонними картографическими сервисами.
Интеграция с сервисами Google® Maps и Google® Earth дает возможность совмещать пространственные данные, хранимые на локальном сервере базы данных ИС ОГД с общедоступными картами, предоставляемыми Google® Maps. А взаимодействие с Google® Earth дает возможность отображения дополнительной информации о трехмерных объектах.
В случае наличия у заказчика собственного массива геопривязанных растровых данных (аэрофотосъемка или спутниковые снимки высокого разрешения) CS UrbanView позволяет использовать технологию Oracle® GeoRaster для их отображения в качестве подложки векторной карты.
Функциональность геоинформационных порталов может быть в значительной мере расширена за счёт использования CS UrbanView и средств сервисно-ориентированной архитектуры (SOA) для интеграции с внешними источниками пространственных или атрибутивных данных.
Примером такой реализации является реализованный в CS UrbanView механизм взаимодействия с веб-службой Федерального общедоступного портала Росреестра, которая позволяет в реальном времени запрашивать пространственные и атрибутивные (кадастровый номер, адрес, категория, площадь, стоимость) данные о кадастровых участках и отображать их на карте. Для реализации этой функциональности в состав CS UrbanView включен специально разработанный провайдер пространственных данных, работающий под управлением Oracle® MapViewer, а атрибутивные данные обрабатываются и отображаются непосредственно приложением CS UrbanView.
Возможности тематического картографирования, применяемого в CS UrbanView, позволяют выделить или обозначить на карте объекты, значения интересующих атрибутов которых, попадают в указанный интервал или совпадают с заданным значением. Например, можно обозначить цветом градостроительные зоны, площадь которых попадает в заданный диапазон значений. Другим примером возможностей тематического картографирования может служить обозначение на карте кабельных сетей кабелей низкого напряжения интересующих марок.
В CS UrbanView широко представлены возможности пространственного анализа и поиска:
Поиск объектов по радиусу от заданной точки позволяет искать объекты на карте, содержащиеся в зоне, определяемой окружностью с заданным центром и радиусом;
Поиск объектов внутри произвольного многоугольника позволяет, обозначив на карте интересуемую территорию, и указав, каким образом будет анализироваться содержимое, искать в информационной базе и на карте размещенные на ней объекты (здания, дороги, проекты планировки и межевания, коммуникации и т.д.);
Поиск объектов в буферной зоне позволяет пользователю, выбрав объект, тематический слой и ширину буферной зоны, осуществить анализ содержимого прилегающих к объекту территорий;
Оверлейный поиск позволяет, обозначив на карте интересуемый объект, найти всю информацию по объектам, содержащимся в нем. Например, найти все здания, сооружения и коммуникации, содержащиеся внутри заданного участка межевания или планировки.
По любому выбранному на карте объекту пользователь может оперативно получить техническую и правовую информацию, содержащуюся в ИС ОГД, а также просмотреть и загрузить на свой компьютер общедоступные актуальные правоустанавливающие документы, касающиеся выбранного объекта.
При необходимости пользователи могут создавать и редактировать геометрию с эскизной точностью прямо в среде CS UrbanView, не прибегая для этого к помощи других инструментов. Функции создания и редактирования геометрии работают с точечными, линейными и площадными слоями. Права на доступ к этим функциям предоставляются на уровне пользователя.
В ходе создания и редактирования геометрии также доступен ввод атрибутивной информации с поддержкой справочников и проверкой типов вводимых данных.
Если пользователь CS UrbanView желает сохранить все включенные слои легенды карты, он может воспользоваться механизмом сохранения состояний легенды. В дальнейшем это состояние можно загрузить в любой момент, при этом карта будет открыта в том месте, где была сохранена.
Помимо сохранения легенды CS UrbanView предоставляет своим пользователям возможность сохранения слоев тематического картографирования. В дальнейшем сохраненные слои можно загружать в легенду и использовать на протяжение всего сеанса работы.
Программный комплекс CS UrbanView также позволяет осуществлять OLAP анализ данных ИС ОГД, формируя сводные таблицы, а также наглядно иллюстрируя результаты анализа и агрегирования данных при помощи широкого спектра графиков и диаграмм.
Для управления работой комплекса CS UrbanView используется консоль администрирования, которая позволяет системному администратору произвольно изменять количество, номенклатуру, стили и последовательность отображения различных классов пространственных объектов, хранимых в СУБД Oracle® Database.
И, конечно же, большая часть функциональности комплекса CS UrbanView доступна на мобильных устройствах в среде широко используемых сейчас операционных систем iOS, Android и Symbian.
Испытать возможности сервиса CS UrbanView в действии можно на городских информационных порталах города Калининграда и города Пензы.
Видеоролик на канале CSoft Terra в YouTube содержит презентацию о возможностях CS UrbanView.