GIS WebServer — универсальное средство разработки геопорталов
Приложение предназначено для публикации в сетях Интернет/Интранет электронных карт, данных ДЗЗ и информации из баз данных
Приложение предназначено для публикации в сетях Интернет/Интранет электронных карт, данных ДЗЗ и информации из баз данных (БД). В приложении имеются функции по управлению видом карты. Выполняется поиск и фильтрация информации в БД и на карте, поиск по области, адресу и перекрестков улиц для крупномасштабных карт и планов городов, измерение расстояния по карте, создание на карте пользовательских закладок, печать карты в файл. Для объектов карты выводятся всплывающие подсказки, выполняется обработка гиперссылок в таблицах БД и в подсказках на карте. Обеспечивается публикация новостей в формате RSS.
В новой версии GIS Web-Server 2.3 появится возможность создавать, удалять и перемещать точечные объекты карты. Будет добавлена функция вывода краткой информации о выбранном объекте карты. Расширены возможности поиска объектов по области — добавлен режим поиска по области, заданной произвольным полигоном. Расширены настройки интерфейса пользователя — теперь можно управлять параметрами яркости и контрастности рисунка карты.
Стандартная «коробочная» версия GIS WebServer уже стала основой для множества проектов. Интерактивная карта Воронежской области, схема расположения автозаправочных комплексов и автозаправочных станций ОАО «НК «РОСНЕФТЬ» (рис. 1), портал Департамента потребительского рынка и услуг г. Москвы, корпоративный портал «Ростелеком», проект «Интерактивная карта Российской Федерации» (рис. 2), корпоративный сайт Борисовской зерновой компании — все они построены на базе GIS WebServer.
Рис.1. Портал ОАО «НК «РОСНЕФТЬ»
На рис. 3 изображен пример работы портала Департамента потребительского рынка и услуг г. Москвы. GIS WebServer встроен во фрейме и отображает картографические данные. Внешний сайт формирует HTTP-запрос и передает его в WebServer. На основе полученных команд GIS WebServer выводит требуемый фрагмент карты с необходимыми параметрами: видимость карт, слоев, объектов, масштаб и т. п. Подобная схема применима для организации работы любого Web-сайта, предоставляющего доступ к электронным картам, а также связывающая базу данных с картографическими материалами.
Рис. 2. Проект «Интерактивная карта Российской Федерации»
В Белгородской области действует корпоративный сайт Борисовской зерновой компании, ведущий мониторинг работы сельскохозяйственной техники. Данные о движении объектов поступают по GPRS и аккумулируются в базе данных. ГИС «Панорама-АГРО» анализирует полученную информацию и изменяет карту, нанося на нее новые данные. GIS WebServer автоматически обновляет рисунок карты с данными о движении техники (пройденный путь и стоянки), осуществляя слежение за объектами.
Рис. 3. Портал Департамента потребительского рынка и услуг г. Москвы
Также в Белгородской области запущена Beta-версия картографического Web-сервиса — «Геопортал Белгородской области». Портал, созданный на основе инструментария для разработки Web-приложений GIS WebToolKit, позволяет найти информацию об интересующих организациях/учреждениях или самостоятельно разместить данные о своем предприятии. С работой портала можно ознакомиться по адресу http://www.map31.ru/ .
А.Н. Поленок, программист отдела общего программного обеспечения КБ «ПАНОРАМА»