6.15. Административные задачи¶
6.15.1. Переключение языка¶
Любой авторизованный пользователь может переключить язык интерфейса. Для этого в правом верхнем углу экрана по иконке пользователя нужно перейти в раздел «Настройки» (Рис. 6.188.)
Для выбора доступны следующие языки (Рис. 6.187.):
По умолчанию в браузере
Русский
Английский
Болгарский
Итальянский
Испанский
Китайский
Немецкий
Португальский
Французский
Чешский
6.15.2. Поиск ресурсов¶
Для удобного поиска ресурсов и навигации в NextGIS Web существует строка поиска в верхней панели интерфейса (Рис. 6.189.) Поиск осуществляется по всей меющейся базе данных, независимо от того, в какой директории пользователь в данный момент находится.
6.15.3. Избранное¶
Наиболее важные ресурсы (группы, слои, карты и их фрагменты и т.д.) можно добавлять в избранное.
Ресурс добавляется в избранное через меню пользователя путем нажатия на звездочку. Нажатие на сам пункт меню открывает страницу избранного со списком всех добавленных ресурсов.
Список избранных ресурсов можно изменять: удалять из него ресурсы и редактировать название добавленных фрагментов карты (подробнее о работе с избранным).
6.15.4. Регистрация операций пользователей (Аудит)¶
История пользовательских запросов к Веб-ГИС регистрируется в журнале. Он располагается в разделе Информация Панели управления Веб-ГИС (Рис. 6.192.).
Журнал состоит из верхней панели фильтров и таблицы истории запросов пользователей (Рис. 6.193.). Каждое действие пользователя регистрируется в таблице журнала и содержит следующие параметры:
Время
Запрос (включает в себя код состояния и метод запроса)
IP адрес
Пользователь
Имя маршрута
Контекст (тип и ID ресурса)
Существует возможность отфильтровать записи в журнале по временному интервалу и пользователю, который совершал действия (Рис. 6.194.). Таблица может быть экспортирована в формате .*CSV с учетом применения фильтров.
По клику на запись журнала можно посмотреть текст самого запроса (Рис. 6.195.).
6.15.5. Создание групп пользователей¶
Диалог создания новой группы пользователей представлен на Рис. 6.196.
Для открытия этого окна необходимо в основном меню (см. Рис. 6.5., п.1) выбрать пункт «Панель управления» (см. ngweb_main_page_main_menu_pic
). На Панели управления (см. Рис. 6.6.) следует выбрать команду «Создать» в подпункте «Группы».
В диалоге необходимо указать полное и краткое наименование группы, при необходимости ввести описание группы, выбрать членов данной группы в выпадающем списке и нажать кнопку «Создать». Установите флаг «Новые пользователи» в настройках группы для её автоматического назначения вновь создаваемым пользователям.
Примечание
Название группы должно содержать только цифры и буквы.
Глобальные права групп¶
При создании или редактировании группы можно задать для всех пользователей, входящих в неё, права в отношении Веб ГИС в целом:
создавать пользователей и группы пользователей, задавать им права;
управлять системами координат в вашей Веб ГИС;
управлять настройками CORS.
Это отличается от настроек прав доступа в конкретных ресурсах (векторных и растровых слоях, группах, сервисах, веб-картах). Такие настройки касаются работы исключительно с ресурсами, а глобальные настройки – управления функциями Веб ГИС.
6.15.6. Создание пользователя¶
Диалог создания нового пользователя представлен на Рис. 6.198..
Для открытия этого окна необходимо в основном меню (см. Рис. 6.5., п.1) открыть панель управления (см. ngweb_main_page_main_menu_pic
) и выбрать команду «Создать» в подпункте «Пользователи».
В диалоге необходимо указать:
Полное имя пользователя (например, Иванов Иван Иванович)
Имя пользователя – логин (например, ivanov)
Пароль для входа
Группа(-ы), к которым относится пользователь (в списке будут отображены имеющиеся группы. Если необходимой группы в списке нет, то ее необходимо предварительно создать (см. Создание групп пользователей)).
Язык интерфейса для этого пользователя
Дополнительные сведения о пользователе можно добавить в пункт «Описание».
Далее необходимо нажать кнопку «Создать».
Примечание
Пароль ограничен по длине в диапазоне 5-25 символов. Логин может иметь символы латинского алфавита, цифры и символ подчеркивания, но должен начинаться обязательно с буквы.
Для пользователей и групп пользователей можно настроить права доступа ко всей Веб ГИС и отдельным ресурсам.
6.15.7. Отключение и удаление пользователей¶
В основном меню (см. Рис. 6.5., п.1) откройте панель управления (см. ngweb_main_page_main_menu_pic
) и выберите подпункт «Пользователи». В строке каждого пользователя есть иконки «Изменить» и «Удалить».
В окне изменения можно редактировать параметры пользователя, а также отключить его. Для этого нужно поставить флажок в поле «Отключен» и нажать кнопку Сохранить.
Отключенный пользователь не будет учитываться в лимите тарифного плана. Это позволяет включать различных пользователей по необходимости, не выходя за ограничения текущего плана.
Если нужно именно полностью удалить пользователя, это можно сделать из списка пользователей, нажав на значок удаления (см. Рис. 6.199.) и подтвердив действие во всплывающем окне.
Также можно открыть окно редактирования и там нажать кнопку Удалить.
6.15.8. Изменение пароля пользователя¶
Для смены пароля пользователя можно воспользоваться административным интерфейсом. Для этого необходимо в основном меню (см. Рис. 6.5., п.1) выбрать пункт «Панель управления» (см. ngweb_main_page_main_menu_pic
). На Панели управления (см. Рис. 6.6.) следует выбрать команду «Список» в подпункте «Пользователи» и нажать на иконку в виде карандаша напротив пользователя, для которого необходимо сменить пароль (см. Рис. 6.201.). В открывшемся окне в поле «Пароль» выбрать в выпадающем меню «Назначить новый» и ввести новый пароль. После ввода нового пароля следует нажать на кнопку Сохранить.
Также существует возможность изменить пароль пользователя из командной строки:
Предупреждение
Указание нового пароля пользователя в командной строке потенциально небезопасно.
env/bin/nextgisweb --config config.ini change_password user password
Примечание
Пароль ограничен по длине в диапазоне 5-25 символов
6.15.9. Хранилище¶
Раздел «Хранилище» содержит информацию об объёме загруженных в Веб ГИС данных в зависимости от их типа. Оценка занимаемого пространства происходит с различной периодичностью, которая указывается под общей таблицей. Администратор может принудительно пересчитать объем хранилища (например - сразу после загрузки больших данных, если система пока не пересчитала занимаемый объем самостоятельно).
6.15.10. Резервные копии¶
В данном разделе можно посмотреть список имеющихся резервных копий NextGIS Web, а также скачать любую из них. Процесс создания бэкапов и восстановления для разработчиков описан здесь.
6.15.11. Информация о системе¶
Через панель управления администратор может посмотреть информацию о системе и текущей версии платформы (Рис. 6.203.) Через иконку в правом верхнем углу есть возможность скопировать все эти данные в буфер обмена.
6.15.12. Кадастровые сервисы¶
Наличие Premium-подписки или NextGIS Web на своем сервере позволяет получить API-ключ (через GeoServices, API key в разделе Profile) для расширенных функций по работе с веб-картой. Кадастровые сервисы дают возможность пользователю идентифицировать на веб-карте различные кадастровые единицы:
Кварталы
Земельные участки
Объекты капитального строительства
Округа
Создать глобальный аккаунт my.nextgis.com (если его еще нет);
Сообщить через систему поддержки о создании аккаунта, запросить перевод на Premium;
Дождаться уведомления о переводе на Premium;
Авторизоваться на geoservices.nextgis.com (облачный аккаунт NextGIS ID, пункт 1);
Вставить ключ в настройки на стороне NGW в Панели управления.
6.15.13. Экспорт ресурсов¶
Данная настройка показывает в интерфейсе Веб ГИС возможность экспорта (сохранения) данных только для тех категорий пользователей, которые выбраны из соответствующего списка.
Функцию Экспорта данных могут видеть либо только администраторы, либо пользователи с правом на:
Чтение данных
Запись данных
Все остальные пользователи не смогут сохранить данные из интерфейса Веб ГИС.
Примечание
Эта настройка никак не влияет на возможность получать данные через REST API в соответствии с установленными правами доступа к ним.
6.15.14. Настройки веб-карты¶
Через панель управления администратор может задать ряд общих настроек для всех веб-карт в NextGIS Web (Рис. 6.208.):
Видимость меню навигации для гостя
Размер окна идентификации
Параметры измерений
Параметры адресного поиска
Параметры видимости легенды
Вы можете скрыть переход к списку ресурсов для гостей, просматривающих веб-карту.
В панели управления вашей Веб ГИС в разделе Настройки веб-карты включите опцию Скрывать меню навигации для гостя.
Может быть в формате всплывающего окна или панели. Переключение между этими режимами осуществляется ползунком «Использовать панель вместо всплывающего окна для идентификаци».
Можно настроить следующие параметры:
Радиус области вокруг объекта, в рамках которой индентификация работает.
Включить показ информации о геометрии.
Для всплывающего окна можно задать размеры.
Размеры задаются в пикселях (Рис. 6.210.)
Одновременно с этим можно включить/выключить отображение атрибутов объектов слоя.
В разделе задаются параметры, отвечающие за различные измерения на веб-карте (Рис. 6.208.):
Единицы измерения длин (в соответствии с выбранной СК)
Единицы измерения площадей (в соответствии с выбранной СК)
Формат градусов
Система координат для расчета измерений
Адресный поиск в NextGIS Web осуществляется по двум базам адресов (провайдерам):
OpenStreetMap - используется по-умолчанию
Yandex Maps - внешний геокодер с использованием API ключа
Параметры:
«Включить» - результаты поиска на веб-картах будут включать не только атрибутивные данные, но и базу адресов, если найдутся совпадения
«Ограничить охватом карты» - поиск будет произведен в пределах того охвата, который установлен в настройках веб-карты
«Ограничить странами» - работает для провайдера OSM. Формат заполения - ru, de и т.д.
«Ключ геокодера API Яндекс.Карт» - для провайдера Yandex Maps. Пользователь получает самостоятельно через https://developer.tech.yandex.ru
6.15.15. Управление шрифтами¶
Чтобы зайти в раздел управления шрифтами, откройте через Основное меню Панель управления и в разделе «Настройки» выберите «Управление шрифтами».
На этой странице можно посмотреть список системных и добавленных пользователями шрифтов, загрузить или удалить пользовательский шрифт.
Подробнее об управлении шрифтами.
6.15.16. Настройка внешнего вида интерфейса на CSS¶
Можно изменять внешний вид NextGIS Web.
Для этого необходимо в основном меню (см. Рис. 6.5., п.1) выбрать пункт «Панель управления» (см. ngweb_main_page_main_menu_pic
).
На Панели управления (см. Рис. 6.6.) следует выбрать команду «Пользовательские стили CSS» в подпункте «Настройки».
В открывшейся вкладке можно задать собственные стили CSS, которые будут использованы для оформления всех страниц Веб ГИС.
6.15.17. Примеры настроек внешнего вида интерфейса¶
Шапка, символы в шапке, кнопки, обводка полей, подсветка ссылок при наведении и другое.
:root {
--primary: red
}
Пункты меню, имя и свойства текущей группы ресурсов и другое.
:root {
--text-base: #ff6600
}
Путь до текущего ресурса, заголовки свойств ресурсов и другое.
:root {
--text-secondary: rgb(40 200 40 / .8)
}
6.15.18. Настройка элементов интерфейса NextGIS (White label)¶
White label — это специальный модуль, позволяющий убрать или заменить логотипы и названия NextGIS на логотипы и названия вашей компании. Модуль приобретается и устанавливается в NextGIS Web отдельно. Модуль добавляет новый раздел в Панель управления (см. Рис. 6.214.), позволяющий отключить или переопределить различные элементы интерфейса, связанные с упоминанием NextGIS.
В панели управления вы сможете загрузить свой логотип в формате PNG (см. Рис. 6.215.) для отображения в правом нижнем углу карты. Если файл не загружен - логотип отсутствует (см. Рис. 6.216.).
Новому логотипу также можно назначить ссылку на адрес организации (см. Рис. 6.217.)
Без модуля White label справка ведет на http://nextgis.ru/help/. Вы можете задать свою ссылку (см. Рис. 6.218.) на справку (см. Рис. 6.219.).
Аналогично вы сможете задать свою ссылку (см. Рис. 6.220.) на страницу техподдержки (см. Рис. 6.221.).
Название Веб ГИС по умолчанию задаётся без упоминания NextGIS.
В ресурсах WMS и WFS сервисов упоминание NextGIS QGIS заменяется на QGIS (см. Рис. 6.222.).
В ссылках на Веб ГИС убирается превью с упоминанием NextGIS (см. Рис. 6.223.).