Руководство по установке#
Модуль обеспечивает получение сведений из ЕЭКО для дальнейшего использования в качестве картографической основы ГИСОГД.
Получение доступа к видам сведений#
Важно
Для получения доступа к видам сведений должна быть выполнена Проверка СМЭВ в тестовом контуре
Участнику взаимодействия (заказчику) необходимо получить доступ к следующим видам сведений СМЭВ:
Установка#
Примечание
Модуль устанавливается совместно с основным приложением.
Подключите в метаданные проекта подсистему Подсистемы\Межведомственные запросы\СМЭВ.Получение сведений ЕЭКО.
Обновите метаданные на всех схемах проекта.
Убедитесь в наличии модуля
EekoGetInfo.Modules
. Модуль уже присутствует, если вы получили пакет с дистрибутивами для проекта.Установите компонент БД Project.EekoGetInfo на все схемы проекта. (См. Установка и обновление компонентов БД)
Подключите подложку внешнего сервиса WMTS. При получении ответа на запрос в поле [Ссылки на документы ЕЭКО] будет доступна ссылка, по которой можно получить ссылку на внешний сервис WMTS.
Укажите следующие переменные в файле vars.yml. (См. Редактирование vars.yml файла). В таблице обязательная к изменению переменная отмечена значком .
Обязательная к изменению
Название переменной
Значение по умолчанию
Описание переменной
gvGOST_INSTALL_DIR
/opt/gost/
Директория, в которую будет установлен сервис проксирования. Рекомендуется не изменять значение данной переменной.
gvGOST_PUBLIC_ORIGIN
https://gost-{{ gvNGINX_FQDN }}
URL-адрес, по которому будет доступен проксированный сервис подложек с сайта ЕЭКО.
На сервере с Геосервером в файле hosts (как правило /etc/hosts) добавьте запись для адреса, указанного в перменной
gvGOST_PUBLIC_ORIGIN
, например, 10.12.1.12 gost-testserver.gemsdev.ru.При работе с ссылкой из ЕЭКО вида https://tiles.eeko.cgkipd.ru/wmts/39/8f23b9da4a2522….f7d0360ab6ceef/1.0.0/WMTSCapabilities.xml замените хост, на указанные значения в переменной
gvGOST_PUBLIC_ORIGIN
, чтобы получилось https://gost-XXXXXX/wmts/39/8f23b9da4a2522….f7d0360ab6ceef/1.0.0/WMTSCapabilities.xml.Обновите основное приложение Geometa, приложение по интеграции со СМЭВ и контейнер для доступа к ЕЭКО с помощью тегов
install_ias
,install_smev
,install_gost
. (См. Обновление и установка Системы с использованием Ansible)
Настройка#
Добавьте в Систему справочные значения, роль и каталог с реестрами для модуля с помощью скриптов из каталога \Подсистемы\Межведомственные запросы\СМЭВ. Получение сведений ЕЭКО\Для установки\FullWfScript\.
Добавьте и загрузите значения по умолчанию в проект. Если сведения запрашиваются из муниципального образования, то настройте заполнение поля «Территория, на которую запрашиваются сведения», указав наименование нужного значения. Значения по умолчанию находятся в каталоге: \Подсистемы\Межведомственные запросы\СМЭВ. Получение сведений ЕЭКО\Значения по умолчанию.dvdiff. (См. config_default)
Конфигурирование#
Настройка периодичности запроса#
По умолчанию статусы заявлений опрашиваются раз в 24 часа. Для настройки периодичности опроса статуса заявления укажите в файле modulesettings.json для модуля Gems.Module.Smev.EekoGetInfo интервал в минутах:
{ "EkkoStatusRequest": { "RunIntervalByMinutes": 1440 - укажите минуты } }
Добавление доверенности и подписи к ней для возможности запроса сведений ЕЭКО#
Важно
К одному сотруднику (субъекту) нельзя привязать несколько доверенностей или подписей к ним.
Названия файла доверенности и подписи доверенности должны различаться. Если названия будут одинаковые, то запрос на получение сведений ЕЭКО не будет отправлен.
В конфигураторе откройте вкладку «Межведомственные запросы» и перейдите к разделу «Запросы в ЕЭКО. Поставщик: Федеральное государственное бюджетное учреждение «Центр геодезии, картографии и ИПД».
Выберите субъекта с доверенностью в поле «Добавить сотрудника с доверенностью». Указанный субъект должен быть привязан к пользователю.
Загрузите файлы доверенности и подписи к ней. Убедитесь, что названия файла доверенности и подписи к ней различаются.
Укажите дату истечения доверенности. Дата истечения доверенности должна быть больше текущей. Если она равна текущей или до текущей, то пользователь, привязанный к данному субъекту, не сможет отправить запрос.
Нажмите Сохранить.
Как обновить или удалить доверенность и подпись к ней#
Примечание
Если дата истечения доверенности равна текущей или до текущей, то пользователи, получат сообщение об истечении срока действия доверенности.
Чтобы обновить доверенность:
Найдите субъект, у которого хотите обновить доверенность.
Загрузите новые файлы доверенности и подписи к ней.
Укажите дату истечения доверенности.
Удалить доверенность можно нажав кнопку в конце строки с информацией о пользователе.
Подключение пользователей#
Назначьте пользователям, которые будут работать с модулем, роль armSmevEekoGetInfo (См. Как назначить права доступа).