^ВВЕРХ
При разработке картографических веб-сервисов могут быть использованы различные средства. Среди зарубежных продуктов следует, прежде всего, назвать ArcIMS и ArcGIS Server (ESRI Inc.), Autodesk MapGuide (Autodesk Inc.), GeoMedia (Intergraph Corp., США), MapXtreme (Pitney Bowes, США), Bentley Geo Spatial Server и Bentley Geo Web Publisher (Bentley Systems, США) и др., среди российских - «ГеоКонструктор Web-сервер» (ЦГИ ИГ РАН), «ИнГео MapW» (ЦСИ «Интегро», Уфа), GIS WebServer (КБ «ПАНОРАМА»), WebMap (ЗАО «Резидент») и др.
Основными элементами геопортального решения являются:
Интерфейс геопортала предоставляется пользователю в окне веб-браузера по запросу, обрабатываемому веб-сервером. При отсутствии у пользователя аутентификации доступна только открытая информация общего доступа, функционал интерфейса ограничен. После прохождения авторизации дополнительно предоставляется информация министерств и ведомств в соответствии с уровнем доступа. Информация о правах доступа авторизованного пользователя находится в БД сервера конфигурации и включает в себя информацию о том, какие геоданные доступны пользователю для редактирования, какие для просмотра, местонахождение геоданных, стили оформления.
Вся доступная пользователю информация делится на две большие группы: картографическая основа и тематические слои.
Картографическую основу клиентское приложение запрашивает на сервере отображения картографической подложки из кэша изображений карты (совокупность тайлов - файлов растрового формата размером 256 на 256 пикселей). Для ускорения работы клиентского приложения происходит кэширование частых запросов в оперативную память сервера отображения для ускорения отдачи клиентам.
Кэш изображений карты формируется сервером генерации картографической подложки с помощью Geoserver. Информация для создания кэша берется из базы пространственных данных и отображается в соответствии со стилями заданными в Geoserver. Тайлы подготавливаются для ряда масштабных уровней с помощью Geoserver. Происходит кэширование частых запросов к базе данных в оперативную память сервера генерации для ускорения работы.
Сервер отображения картографической подложки и сервер генерации картографической подложки работают совместно. Существуют два варианта взаимодействия:
Сервер динамической генерации изображений тематических слоев. Тематические слои несут информацию, которая часто может меняться, одновременно может обрабатываться большое количество записей, источники данных могут быть в разных форматах. С точки зрения безопасности нецелесообразно передавать клиенту векторные объекты, поэтому был выбран механизм передачи данных на основе стандартизованных протоколов WMS, WMS- C. В качестве WMS-сервера используется Geoserver. Возможно использование WMS сервисов других поставщиков информации.
Сервер геокодирования осуществляет поиск объектов методом полнотекстового поиска по адресной базе (адреса, наименованию района, населенного пункта и т. д.). Параметром запроса служит текстовая строка, результатом - геометрический объект и атрибутивная информация по найденному объекту.
Клиентская часть веб-приложения создана на основе технологии Flash (Flex, Action script), функциональные возможности которой удовлетворяют основным требованиям к современным геоинформационным системам такого рода.
Защита информации обеспечивается управлением доступа на основе ролей и включает в себя: регистрацию пользователей на геопортале, единую аутентификацию и авторизацию пользователей на геопортале, контроль соблюдения прав доступа, протоколирование пользовательской активности, аппаратную защиту и использование защищенных каналов связи.
Благодаря использованию модульной архитектуры геопортала и соблюдению стандартов OGC становятся возможными масштабирование системы (в зависимости от потребностей, решаемых задач, объемов имеющихся данных и наличия технических средств изменение количества модулей и серверов для создания оптимального решения), а также использование в качестве модулей работающих систем министерств и ведомств.
На сайте есть все что нужно знать о ГИС
Все о ГИС специального назначения
Сайт для тех кто хочет все знать о ГИС
Сайт для тех кто изучает ГИС
Сайт для тех кто участвует в развитии ГИС