2.9. Веб-клиент для просмотра карт

В составе NextGIS Web предусмотрено специальное клиентское веб приложение для просмотра веб-карт (см. Рис. 2.88.).

../../_images/webmap_client_rus.png

Рис. 2.88. Внешний вид веб-клиента.

Цифрами обозначено: 1 – карта; 2 - кнопки управления масштабом карты; 3 - дерево слоев; 4 - выпадающее меню выделенного слоя; 5 - строка поиска; 6 - «Поделиться»; 7 - «Распечатать карту»; 8 – выпадающий список выбора подложек; 9 – инструменты карты; 10 – строка статуса.

Веб-клиент включает в себя три основных компонента: карту (см. Рис. 2.88., п. 1, 8, 10), панели (см. Рис. 2.88., п. 3-7), инструменты карты (см. Рис. 2.88., п. 2, 9).

Масштаб карты можно изменять с помощью кнопок управления масштабом (см. Рис. 2.88., п. 2), а также вернуть его к изначальному состоянию с помощью кнопки «Начальный охват» с иконкой в виде домика.

Для работы с картой приложение имеет следующие возможности:

  • при одновременном нажатии клавиш alt + shift и осуществлении круговых движений курсором по экрану монитора происходит поворот изображения на необходимое количество градусов в нужную сторону - вправо или влево,

  • при одновременном нажатии клавиши shift и выделении курсором необходимой части изображения на экране монитора происходит выделение, а потом изменение масштаба (увеличение) этой выделенной области на карте.

2.9.1. Панели

В левой части рабочей области располагаются функциональные панели:

  • Дерево слоев

  • Поиск

  • Описание

  • Закладки

  • Поделиться

  • Печать

В панели поиска (см. Рис. 2.88., п.5) по мере ввода будет производиться поиск по двум источникам:

  • По атрибутивной информации добавленных на карту слоёв.

  • По адресной базе OpenStreetMap.

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

С помощью функции «Поделиться» (см. Рис. 2.88., п.6) формируется ссылка на карту, а с помощью функции «Печать» (см. Рис. 2.88., п.7) открывается окно подготовки к печати.

Строка статуса (см. Рис. 2.88., п.10) отображает текущий масштаб. Если кликнуть по карте инструментом идентификации, то во всплывающем окне будут указаны координаты клика и перечислены объекты, если они имеются в данной точке карты.

При выборе слоя в дереве слоев можно вызвать меню слоя (см. Рис. 2.88., п.4), в котором имеются следующие пункты:

  • Описание

  • Увеличить до слоя

  • Таблица объектов

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

При выборе пункта «Таблица объектов» под картой появляется таблица объектов выбранного слоя. При выделении в таблице отдельной записи происходит переход к соответствующей геометрии на карте, данная геометрия будет подсвечена на карте (см. Рис. 2.89.). Для выбранного объекта можно открыть окно с его свойствами, редактировать его или удалить. При нажатии на кнопку «Перейти» карта масштабируется таким образом, чтобы выбранный объект оказался в центре (см. Рис. 2.89.). В окне просмотра атрибутов можно выполнять поиск по текущим атрибутам. По мере ввода, содержимое окна фильтруется и остаются только записи, которые удовлетворяют критериям поиска.

../../_images/ngweb_webmap_attribute_table_rus.png

Рис. 2.89. Таблица объектов слоя на веб-карте.

Для смены картографических подложек служит выпадающий список (см. Рис. 2.88., п.8). По умолчанию имеются следующие подложки:

  • None

  • OpenStreetMap

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

Примечание

Если предполагается работа в сети без доступа к Интернету, то в файле настроек подложек нужно удалить записи про подложки из сети Интернет.

2.9.2. Инструменты карты

Для работы с картой предусмотрены инструменты (см. Рис. 2.88., п.9), которые перечислены слева направо:

  • Приблизить

  • Отодвинуть

  • Измерение расстояния

  • Измерение площади

  • Вертикальная шторка

Вертикальная шторка

../../_images/swipe_tool.png

Рис. 2.90. Иконка инструмента “Вертикальная шторка”

Вертикальная шторка (см. Рис. 2.90.) делает прозрачной ту область выбранного слоя на карте, которая находится справа от неё (см. Рис. 2.91.).

../../_images/full_swipe.png

Рис. 2.91. Снимок до применения вертикальной шторки

Это дает возможность “заглянуть” под выбранный слой и сравнить его с подложкой или другим слоем на карте (см. Рис. 2.92.). Например, инструмент будет полезен, если мы хотим сравнить изменения на местности по космическим снимкам за разные даты (например - выявить лесные рубки).

../../_images/swiped.png

Рис. 2.92. Снимок после применения вертикальной шторки

Примечание

Выбранный слой - это слой, который выбран щелчком по нему в дереве слоёв (подсвечен серым цветом) (см. Рис. 2.93.).

../../_images/choose_layer.png

Рис. 2.93. Выбор слоя для использования вертикальной шторки