7.18. Настройки веб-карты¶
Через панель управления администратор может задать ряд общих настроек для всех веб-карт в NextGIS Web (Рис. 7.231.):
Видимость меню навигации для гостя
Размер окна идентификации
Параметры измерений
Параметры адресного поиска
Параметры видимости легенды
7.18.2. Окно идентификации¶
Может быть в формате всплывающего окна или панели. Переключение между этими режимами осуществляется ползунком «Использовать панель вместо всплывающего окна для идентификаци».
Можно настроить следующие параметры:
Радиус области вокруг объекта, в рамках которой индентификация работает.
Включить показ информации о геометрии.
Для всплывающего окна можно задать размеры.
Размеры задаются в пикселях (Рис. 7.233.)
Одновременно с этим можно включить/выключить отображение атрибутов объектов слоя.
7.18.3. Измерения¶
В разделе задаются параметры, отвечающие за различные измерения на веб-карте (Рис. 7.231.):
Единицы измерения длин (в соответствии с выбранной СК)
Единицы измерения площадей (в соответствии с выбранной СК)
Формат градусов
Система координат для расчета измерений
7.18.4. Адресный поиск¶
Адресный поиск в NextGIS Web осуществляется по двум базам адресов (провайдерам):
OpenStreetMap - используется по-умолчанию
Yandex Maps - внешний геокодер с использованием API ключа
Параметры:
«Включить» - результаты поиска на веб-картах будут включать не только атрибутивные данные, но и базу адресов, если найдутся совпадения
«Ограничить охватом карты» - поиск будет произведен в пределах того охвата, который установлен в настройках веб-карты
«Ограничить странами» - работает для провайдера OSM. Формат заполения - ru, de и т.д.
«Ключ геокодера API Яндекс.Карт» - для провайдера Yandex Maps. Пользователь получает самостоятельно через https://developer.tech.yandex.ru
Отключение адресного поиска¶
Адресный поиск можно отключить. Тогда поиск будет осуществляться только по атрибутивной информации добавленных на карту слоёв (не считая подложки). Через панель управления перейдите в настройки веб-карты и передвиньте ползунок в пункте «Адресный поиск» в выключенное состояние.
Выбор провайдера для поиска¶
NextGIS Web может производить поиск, используя одну из двух баз данных: Nominatim OpenStreetMap или Геокодер API Яндекс.Карт. По умолчанию на веб-карте подключен поиск OSM. Для того, чтобы выбрать провайдера, через панель управления перейдите в настройки веб-карты. В разделе «Адресный поиск» в пункте «Провайдер» выберете необходимый геокодер в выпадающем меню.
Для провайдера Яндекс.Карты необходимо ввести Ключ API в поле справа. Пользователь получает ключ самостоятельно через https://developer.tech.yandex.ru.
Ограничение зоны поиска¶
Можно ограничить зону поиска начальным охватом веб-карты. Через панель управления перейдите в настройки веб-карты и передвиньте ползунок в пункте «Ограничить начальным охватом карты» во включенное состояние.
При использовании OSM можно ограничить поиск территорией определенной страны. Для этого в поле «Ограничить поиск странами» введите код страны в формате ru, gb, de и т.п. в соответствии с ISO базы OSM (можно проверить на сайте https://www.openstreetmap.org, введя в строку поиска название страны).