7.24. Аннотации веб-карты¶
Посмотрите, как работают аннотации, в нашем видео:
Ниже подробно рассматривается, что представляют из себя аннотации, как их добавлять и редактировать, а также настраивать их видимость на карте.
7.24.1. Что такое аннотации?¶
Аннотации - это текстовые сообщения, привязанные к точкам, линиям или полигонам, которые вы можете создавать и отображать поверх любой веб-карты. Для каждой веб-карты вы можете создавать свой собственный набор аннотаций.
Визуально аннотация состоит из символа (точки, линии или полигона) и сообщения, привязанного к этому символу.
Рис. 7.275. Визуальная структура аннотации (1 - сообщение аннотации, 2 - точка аннотации)¶
Аннотации предназначены, в первую очередь, для уточнения пользовательских данных путем размещения временных сообщений на веб-карте.
Рис. 7.276. Пример отображения аннотаций¶
В то же время, аннотации можно рассматривать как простой инструмент для создания точечных данных с текстовой атрибутикой, привязанный к опеределенной веб-карте.
Рис. 7.277. Пример отображения аннотаций (как точечных данных)¶
Примечание
В отличие от полноценного векторного слоя, инструмент аннотаций не позволяет осуществлять экспорт данных, поиск по ним и т.д. Поэтому для создания массива ваших данных рекомендуется использовать векторные слои.
7.24.2. Как включить аннотации для веб-карты?¶
Настройка возможности создания и опций отображения аннотаций для веб-карты осуществляется в секции «Настройки» окна «Создать ресурс» или «Изменить ресурс» для веб-карты (про Изменение ресурса). По умолчанию инструмент аннотаций для веб-карты выключен.
Рис. 7.278. Секция настроек веб-карты для управления аннотациями (аннотации для веб-карты разрешены и отображаются на веб-карте при ее открытии)¶
В секции настроек веб-карты доступны следующие опции управления:
Скрыть по умолчанию - аннотации на веб-карте при ее открытии будут скрыты.
Показать без сообщений - отображаются символы аннотаций (точки, линии и полигоны).
Показать с сообщениями - отображаются как символы аннотаций, так и текст.
7.24.3. Веб-карта: панель для работы с аннотациями¶
При включенной опции «Разрешить аннотирование» на веб-карте появляется панель «Аннотации», приведенная на рисунке ниже.
Рис. 7.279. Панель «Аннотации» на веб-карте¶
Панель «Аннотации» содержит следующие опции:
Показывать аннотации - позволяет скрыть или отобразить символы и сообщения аннотаций.
Редактировать аннотации - включает или отключает режим редактирования аннотаций. Ниже можно выбрать тип геометрии для создаваемой аннотации: точка, линия, полигон.
Приватные аннотации - здесь можно выбрать, какие аннотации отображать на карте. Тексты аннотаций будут отображаться с цветными полосками сбоку, соответствующими их типу.
Публичные аннотации - обозначены зеленым. Доступны всем, в том числе неавторизованным пользователям.
Мои приватные аннотаци - обозначены сиреневым. Видны самому пользователю и пользователям с соответствующими правами.
Другие приватные аннотации - обозначены красным, это приватные аннотации, созданные другими пользователями ВебГИС.
Рис. 7.280. Аннотации трех типов, обозначенные разными цветами: 1 - публичные, 2 - мои приватные, 3 - другие приватные¶
7.24.4. Веб-карта: редактирование аннотаций¶
Создание и изменение аннотаций становится возможным при включении опции Редактировать аннотации, расположенной в Панели аннотаций. После ее включения курсор изменяет свой вид на точку синего цвета. Кроме того, над созданными аннотациями при наведении появляется пиктограмма редактирования:
Рис. 7.281. Режим редактирования аннотаций на веб-карте (1 - редактирование аннотаций включено, 2 - вид курсора на свободном месте карты в процессе создания линии, 3 - пиктограмма редактирования, появляющаяся при наведении курсора на аннотацию)¶
Для создания аннотации необходимо кликнуть левой кнопкой мыши на свободной от созданных аннотаций области веб-карты. Тип геометрии создаваемых аннотаций выбирается в панели аннотаций при помощи выпадающего меню. Если выбран тип точка, то достаточно кликнуть один раз. При создании линии или полигона для завершения рисования контура кликните дважды на последней точке. Полигон при этом замкнется автоматически.
После этого отобразится окно создания аннотации, приведенное ниже.
Рис. 7.282. Окно создания аннотации. Выбранный тип геометрии - точка.¶
Окно создания аннотации состоит из следующих блоков:
Редактор сообщения аннотации - WYSIWYG редактор текста сообщения аннотации. В текст можно добавлять изображения, таблицы и ссылки.
Обводка: ширина / цвет - ширина и цвет линии аннотации или обводки точки/полигона аннотации.
Цвет заливки - цвет заливки точки/полигона аннотации.
Размер пунсона, пикс - размер (диаметр) точки аннотации в пикселях.
При нажатии на кнопку «Создать» в выпадающем меню необходимо выбрать, какую аннотацию вы хотите создать - публичную или приватную. В дальнейшем тип этой аннотации изменить будет невозможно. Созданная аннотация сразу отобразится на веб-карте.
Для редактирования аннотаций необходимо включить режим редактирования аннотаций, навести курсор на аннотацию, кликнуть левой кнопкой мыши по возникшей пиктограмме редактирования аннотации. Окно редактирования аннотации по своей структуре аналогично окну создания аннотации, за исключением наличия кнопки «Удалить», которая позволяет удалить выбранную аннотацию. Для того, чтобы полностью или частично изменить размер или начертание текста аннотации, необходимо его выделить.
Редактировать можно как свои, так и чужие приватные аннотации при наличии соответствующих прав пользователя. В верхней части окна редактирования обозначен тип аннотации. Для приватных аннотаций других пользователей в скобках будет указано имя создателя.
7.24.5. Веб-карта: права пользователя, связанные с аннотациями¶
Для тонкой настройки возможности работы с аннотациями предназначен механизма прав доступа (подробнее про работу с правами доступа можно прочитать в разделе Настройка прав доступа).
По умолчанию администратор видит все аннотации и может ими управлять, а для других пользователей панель аннотаций отключена.
Для пользователя или группы пользователей можно добавить права доступа. Каждое следующее работает только при добавлении предыдущего, то есть можно добавить только просмотр, просмотр+редактирование или просмотр+редактирование+управление. Права можно добавить в настройках конкретной веб-карты (выбрав «только для этого ресурса») или папки с картами («для этого и вложенных ресурсов»)
Веб-карта: Просмотр аннотаций - будет доступна панель аннотаций и видны публичные аннотации;
Веб-карта: Рисование аннотаций - доступна опция редактирования аннотаций. Пользователь может создавать и редактировать публичные и собственные приватные аннотации.
Веб-карта: Управление аннотациями - пользователь видит приватные аннотации, созданные другими пользователями, и может их редактировать.
Для незалогиненных пользователей (гостей) можно включить только просмотр аннотаций.