Руководство по установке#

Модуль обеспечивает получение сведений из ЕЭКО для дальнейшего использования в качестве картографической основы ГИСОГД.

Получение доступа к видам сведений#

Важно

Для получения доступа к видам сведений должна быть выполнена Проверка СМЭВ в тестовом контуре

Участнику взаимодействия (заказчику) необходимо получить доступ к следующим видам сведений СМЭВ:

Установка#

Примечание

Модуль устанавливается совместно с основным приложением.

  1. Подключите в метаданные проекта подсистему Подсистемы\Межведомственные запросы\СМЭВ.Получение сведений ЕЭКО.

  2. Обновите метаданные на всех схемах проекта.

  3. Убедитесь в наличии модуля EekoGetInfo.Modules. Модуль уже присутствует, если вы получили пакет с дистрибутивами для проекта.

  4. Установите компонент БД Project.EekoGetInfo на все схемы проекта. (См. Установка и обновление компонентов БД)

  5. Подключите подложку внешнего сервиса WMTS. При получении ответа на запрос в поле [Ссылки на документы ЕЭКО] будет доступна ссылка, по которой можно получить ссылку на внешний сервис WMTS.

  6. Укажите следующие переменные в файле vars.yml. (См. Редактирование vars.yml файла). В таблице обязательная к изменению переменная отмечена значком треугольник.

    Обязательная к изменению

    Название переменной

    Значение по умолчанию

    Описание переменной

    gvGOST_INSTALL_DIR

    /opt/gost/

    Директория, в которую будет установлен сервис проксирования. Рекомендуется не изменять значение данной переменной.

    gvGOST_PUBLIC_ORIGIN

    https://gost-{{ gvNGINX_FQDN }}

    URL-адрес, по которому будет доступен проксированный сервис подложек с сайта ЕЭКО.

  7. На сервере с Геосервером в файле hosts (как правило /etc/hosts) добавьте запись для адреса, указанного в перменной gvGOST_PUBLIC_ORIGIN, например, 10.12.1.12 gost-testserver.gemsdev.ru.

  8. При работе с ссылкой из ЕЭКО вида 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.

  9. Обновите основное приложение Geometa, приложение по интеграции со СМЭВ и контейнер для доступа к ЕЭКО с помощью тегов install_ias, install_smev, install_gost. (См. Обновление и установка Системы с использованием Ansible)

Настройка#

  1. Добавьте в Систему справочные значения, роль и каталог с реестрами для модуля с помощью скриптов из каталога \Подсистемы\Межведомственные запросы\СМЭВ. Получение сведений ЕЭКО\Для установки\FullWfScript\.

  2. Добавьте и загрузите значения по умолчанию в проект. Если сведения запрашиваются из муниципального образования, то настройте заполнение поля «Территория, на которую запрашиваются сведения», указав наименование нужного значения. Значения по умолчанию находятся в каталоге: \Подсистемы\Межведомственные запросы\СМЭВ. Получение сведений ЕЭКО\Значения по умолчанию.dvdiff. (См. config_default)

usages/geometa_ru/gisogd/_static/eeko2.png

Конфигурирование#

Настройка периодичности запроса#

По умолчанию статусы заявлений опрашиваются раз в 24 часа. Для настройки периодичности опроса статуса заявления укажите в файле modulesettings.json для модуля Gems.Module.Smev.EekoGetInfo интервал в минутах:

{
  "EkkoStatusRequest": {
  "RunIntervalByMinutes": 1440 - укажите минуты
  }
}

Добавление доверенности и подписи к ней для возможности запроса сведений ЕЭКО#

Важно

  • К одному сотруднику (субъекту) нельзя привязать несколько доверенностей или подписей к ним.

  • Названия файла доверенности и подписи доверенности должны различаться. Если названия будут одинаковые, то запрос на получение сведений ЕЭКО не будет отправлен.

  1. В конфигураторе откройте вкладку «Межведомственные запросы» и перейдите к разделу «Запросы в ЕЭКО. Поставщик: Федеральное государственное бюджетное учреждение «Центр геодезии, картографии и ИПД».

  2. Выберите субъекта с доверенностью в поле «Добавить сотрудника с доверенностью». Указанный субъект должен быть привязан к пользователю.

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

  4. Укажите дату истечения доверенности. Дата истечения доверенности должна быть больше текущей. Если она равна текущей или до текущей, то пользователь, привязанный к данному субъекту, не сможет отправить запрос.

  5. Нажмите Сохранить.

Как обновить или удалить доверенность и подпись к ней#

Примечание

Если дата истечения доверенности равна текущей или до текущей, то пользователи, получат сообщение об истечении срока действия доверенности.

Чтобы обновить доверенность:

  1. Найдите субъект, у которого хотите обновить доверенность.

  2. Загрузите новые файлы доверенности и подписи к ней.

  3. Укажите дату истечения доверенности.

Удалить доверенность можно нажав кнопку удалить в конце строки с информацией о пользователе.

Подключение пользователей#

Назначьте пользователям, которые будут работать с модулем, роль armSmevEekoGetInfo (См. Как назначить права доступа).