Просмотр веб-карты#

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

Чтобы открыть веб-карту, нажмите значок карта с лупой рядом с названием карты в списке ресурсов. Или зайдите на страницу ресурса карты и выберите «Открыть» в панели действий справа.

Откроется страница просмотра карты:

../../_images/webmap_client_rus_6.png

Рис. 587. Внешний вид веб-клиента для просмотра карт#

Цифрами обозначены:

Масштаб и поворот карты#

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

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

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

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

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

Также вы можете отобразить на карте своё текущее местоположение, нажав на кнопку button_my_location. Посмотрите, как это работает, в видео:

Посмотреть видео на youtube, rutube.

Панели#

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

Ниже их функционал описывается подробнее.

Инструменты карты#

Для работы с картой предусмотрены инструменты, организованные в два блока.

Слева наверху:

  • button_zoom кнопки управления масштабом;

  • домик вернуться к начальному масштабу карты;

  • button_my_location показать местоположение устройства.

Слева внизу:

Инструменты измерения#

Измерять длины, в том числе ломаных линий, и площади можно при помощи инструментов измерения карты. Активируйте инструмент и отметьте узлы линии кликами по карте. Двойной клик завершает создание линии. Вы можете отметить на карте несколько линий и сравнить результаты измерений. Чтобы удалить линию измерения, нажмите на крестик рядом с результатами измерения. Чтобы сбросить выбранное полностью, нажмите ещё раз на кнопку с линейкой.

../../_images/ngw_map_measure_line_ru.png

Рис. 588. Измерение расстояний на карте#

Аналогичным образом работает измерение площади. Выделите произвольную полигональную область на карте. Двойным кликом замкните полигон.

../../_images/ngw_map_measure_area_ru.png

Рис. 589. Измерение площадей на карте#

Единицы измерений настраиваются в Панели управления

Шторка#

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

Выберите слой щелчком в дереве слоёв (он будет подсвечен голубым цветом) и нажмите прямоугольник, рассечённый по вертикали в нижней части карты (см. Рис. 590.).

../../_images/choose_layer_swipe_ru_2.png

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

Шторку можно сдвигать, зажимая квадрат по центру, или поворачивать на 90 градусов кликом по кружку на линии.

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

../../_images/swiped_satellite_ru.png

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

Показ координат/охвата#

В интерфейсе карты можно включить поле, где будут показаны текущие координаты курсора или охват видимого участка карты. Для этого нажмите кнопку button_extent_coord в инструментах карты.

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

../../_images/web_client_coordinates_ru.png

Рис. 592. Включено отображение координат курсора#

../../_images/web_client_extent_ru.png

Рис. 593. Включено отображение охвата#

Легенда в дереве слоёв#

В панели panel_layers_small дерево слоёв находится список всех стилей слоёв, добавленных на веб-карту.

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

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

Чтобы убрать слой из легенды и с карты, нажмите Х в меню слоя.

При нажатии на три точки рядом с заголовком панели откроется меню, с помощью которого можно:

  • button_extent_all Увеличить до всех слоёв - все объекты всех добавленных слоёв попадут в охват отображаемой карты;

  • зачеркнутый глаз Скрыть все слои;

  • стрелка по кругу назад Восстановить исходное состояние (не перезагружая страницу и не теряя текущий охват карты);

  • + Добавить слои.

../../_images/webmap_layers_panel_menu_ru_2.png

Рис. 594. Меню панели слоёв#

Если вы хотите, чтобы текущее состояние дерева слоёв стало видом карты по умолчанию, нажмите дискета на синем фоне в левом нижнем углу.

Возможности панели слоёв также представлены в видео:

Смотреть на youtube, rutube. Как настроить легенду.

Меню слоя#

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

  • капля Настроить его непрозрачность при помощи ползунка.

  • таблица Таблица объектов - открывает на карте таблицу объектов векторного слоя.

  • карандаш Редактировать - активирует режим редактирования, который позволяет изменять объекты выбранного слоя. Для завершения изменений нужно снова открыть то же меню и выбрать Завершить редактирование (подробнее) или нажать на кнопку дискета на белом фоне на карте.

  • воронка Фильтр позволяет отображать на карте только те объекты слоя, которые отвечают заданным условиям (подробнее).

  • прямоугольник со строчками Описание - если у слоя добаввлено описание, оно открывается в соответствующей панели.

  • Х Удалить слой с карты (чтобы вернуть слой, нажмите Восстановить в меню дерева слоёв).

  • button_extent_all Увеличить до слоя - происходит масштабирование карты таким образом, чтобы выбранный слой занимал всю видимую площадь карты.

  • палитра Редактировать ресурс стиля - открывается во всплывающем окне, подробнее о настройках стилей

  • шестерёнка Редактировать ресурс слоя - открывается во всплывающем окне, подробнее о настройках ресурса векторного слоя.

  • линии с засечками Свойства слоя - позволяет настроить работу слоя на конкретной веб-карте, подробнее.

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

../../_images/ngweb_webmap_layer_menu_ru_3.png

Рис. 595. Меню слоя на веб-карте#

Фильтрация объектов слоя#

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

../../_images/web_map_filter_add_ru.png

Рис. 596. Условие фильтра#

На карте и в таблице атрибутов останутся только объекты, удовлетворяющие заданным условиям.

../../_images/web_map_filter_result_ru.png

Рис. 597. Отфильтрованные объекты: озёра площадью более 5000 квадратных километров#

Также можно отфильтровать объекты по выбранной области карты.

Идентификация объектов#

Чтобы получить информацию об объектах, расположенных на веб-карте, активируйте panel_ident_small панель идентификации. Теперь по клику на любом месте карты вы получите информацию о расположенных в этой точке векторных объектах или пикселе растра.

В панели идентификации отображаются значения атрибутов объекта, сведения о геометрии, описание (если задано) и вложения.

../../_images/ngw_panel_id_ru.png

Рис. 598. Панель идентификации с информацией об объекте#

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

Примечание

Обратите внимание, что растр должен быть создан через веб-интерфейс. Упакуйте в один архив файл .TIF и соответствующий ему файл .XML. Выберите этот архив при создании растрового слоя.

../../_images/landcover_rat_ident_ru.png

Рис. 599. Отображение класса из растровой таблицы атрибутов#

Если объектов в месте клика несколько (например, линия и лежащая на этой линии точка), то в панели будет отображён объект из слоя, находящегося выше всего в дереве слоёв. Чтобы получить информацию по остальным объектам, кликните на стрелочку вниз рядом с именем объекта и выберите нужный из списка.

../../_images/ngw_panel_id_select_feature_ru_2.png

Рис. 600. Выбор объекта из списка найденных при идентификации#

Чтобы снять выделение, нажмите кнопку X в левом нижнем углу карты. Когда ни один объект не выделен, эта кнопка имеет вид panel_ident_small.

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

В контекстном меню слоя можно отключить для него идентификацию. Также вы можете отключить идентификацию для отдельных слоёв и изменить их порядок в настройках веб-карты.

Чтобы изменить атрибуты объекта, нажмите значок карандаша в правом верхнем углу панели (подробнее).

../../_images/ngw_panel_id_edit_ru.png

Рис. 601. Вызов окна редактирования атрибутов объекта#

Поделиться#

В панели panel_share_intext «Поделиться» можно:

  • скопировать ссылку на веб-карту (в ссылке сохраняется текущий зум и видимость слоёв);

  • добавить фрагмент веб-карты в избранное;

  • настроить и скопировать код для встраивания веб-карты на сайт.

../../_images/web_client_share_ru.png

Рис. 603. Панель «Поделиться»#

Выбор подложки#

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

  • No basemap - без подложки

  • OpenStreetMap

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

Можно подключить к карте другую подложку, как это сделать см. в разделе Веб-карта.

Примечание

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

Связь с владельцем Веб ГИС#

Пользователи публично доступных веб-карт могут отправить сообщение владельцу Веб ГИС.

../../_images/webmap_getintouch_ru.png

Рис. 605. Кнопка связи с владельцем Веб ГИС#

Нажатие этой кнопки перенаправит вас в личный кабинет (нужно будет авторизоваться по своему NextGIS ID). После этого откроется форма создания сообщения:

../../_images/webmap_owner_contact_ru.png

Рис. 606. Форма отправки сообщения#

Владелец Веб ГИС получит сообщение с указанием адреса электронной почты, на который сможет вам ответить.