Назначение геопортала

Геопортал представляет из себя основу для построения картографических интернет-сайтов, на которых можно публиковать карты и покрытия космических снимков, созданные в профессиональных ГИС, дополнять их слоями векторных данных и вести с ними работу.

Карты снабжены дополнительными инструментами, которые позволяют проводить различные виды поиска, создавать и редактировать объекты в векторных слоях, использовать аналитические сервисы и прочие полезные инструменты. Существуют инструмент для встраивания интерактивных карт с геопортала в сторонние сайты, с сохранением большинства возможностей и инструментов.

Геопортал имеет большие возможности по организации многопользовательской работы над векторными слоями, дополняющими базовую карту. Существуют механизмы распределения прав, организации данных, коллективной работы над общими данными, организации поиска по семантическому описанию создаваемых объектов.

Геопортал реализован на распространенных веб-технологиях, имеется возможность развернуть систему на бесплатном ПО. Пользовательская работа с геопорталом доступна на практически любой операционной системе с современным браузером и поддержкой Adobe Flash.

Базовые возможности

На сайте можно работает несколько независимых картографических проектов для Самарской области и ее городов.

При заходе пользователя на страницу проекта, загружается Flash-приложение, которое отображает карту и элементы управления: набор инструментов, список слоев, и другие.

Пользователь может просматривать карту, перемещая и изменяя масштаб отображения, выбирать любую комбинацию из картографических слоев, космических снимков и векторных слоев, а также вызывать доступные инструменты.

Дополнительные инструменты

Вся дополнительная функциональность при работе с картой реализуется с помощью «инструментов». Для каждого проекта доступен свой состав инструментов, которые могут работать с данной картой. Некоторые из инструментов могут быть платными, и доступны только определенной категории пользователей. Зарегистрированные пользователи имеют дополнительную возможность выбрать состав и порядок следования инструментов на свое усмотрение.


Управление масштабом

Инструмент отображает кнопки «+» и «-», которые изменяют масштаб отображения карты по масштабной линейке.


Координатный поиск

Инструмент делает поисковый запрос по точке, указанной на карте, и отображает объекты, находящиеся в указанной точке. Результаты поиска заносятся в отдельный векторный слой.


Семантический поиск

Инструмент делает поисковый запрос по фразе, введенной в текстовое поле. Используется полнотекстовый поиск по семантическому описанию объектов во всех векторных слоях, доступных пользователю для данного проекта, в том числе – по адресному плану. Результаты поиска заносятся в отдельный векторный слой.


Создание объектов

Инструмент позволяет создать точечный, линейный или полигональный векторный объект в одном из слоев, в которые пользователь имеет право добавлять объекты. Это может быть общедоступный векторный слой, или локальный слой, который хранится на стороне пользователя.


Редактирование объектов

Инструмент позволяет редактировать семантическое описание объектов, на которые у пользователя есть право редактирования, и удалять объекты. Редактирование происходит прямо на карте в пузыре с информацией, который отображает информацию об объекте. Редактирование происходит транзакционно, чтобы исключить проблемы при многопользовательской работе с картой, в начале пользователь запирает объект, затем изменяет информацию и сохраняет ее, и затем отпирает объект.


Печатная версия карты

Инструмент позволяет получить пригодное для печати изображение рабочей области с картой в точности в том же виде, как ее видит пользователь на экране, со всеми векторными объектами и дополнительной информацией.


Ссылка на карту

Инструмент отдает короткую ссылку на карту. Открывший ее пользователь увидит ту же самую карту, с теми же масштабом, местом, набором слоев и найденными объектами, которые были в приложении при получении ссылки.


Код для встраивания

Инструмент отдает HTML-код для встраивания виджета с картой в сторонних сайт. Как и при получении ссылки на карту, масштаб, место, набор слоев и найденные объекты в виджете будут такими же, как были в приложении при получении кода встраивания.


Поиск кратчайшего маршрута

Инструмент находит кратчайший по протяженности путь между двумя указанными точками по городским улицам, учитывая действующие ограничения на движение по улицам и ограничения на повороты.