Публикация локатора

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

Совместное использование локатора в качестве размещенного сервиса

После создания локатора его можно опубликовать на активный портал ArcGIS. С помощью публикации локатора ArcGIS Enterprise в виде размещенного сервиса на вы сможете сделать операцию геокодирования доступной для всех в вашей организации. Пользователи Интернет и интранет могут использовать размещенные локаторы в веб-приложениях, ArcGIS Desktop, ArcGIS Online и других клиентских приложениях.

Перед публикацией ваших локаторов необходимо задать несколько опций для управления данными локатора на сервере. Если ваш локатор хранится или должен храниться на сервере в определенном месте, например, в том случае, если размер вашего локатора превышает 1 ГБ, зарегистрируйте местоположение папки как хранилище данных. Использование хранилища данных может минимизировать время простоя сервиса при перезапуске или перезаписи. Если ваш локатор хранится на локальной машине, то при процессе публикации локатор будет скопирован на сервер. Более подробно об управлении данными локатора см. в следующих разделах:

Примечание:

Вы можете опубликовать локатор на портале ArcGIS Enterprise, на ArcGIS Enterprise on Kubernetes или на автономном ArcGIS Server. Если ваш локатор имеет размер более 1 ГБ, вы должны опубликовать локатор, используя хранилище данных, так как локатор может не опубликоваться. Скопируйте локатор в папку на сервере, которая будет зарегистрирована как хранилище данных на интегрированном сервере.

  • При публикации на портале локатора, созданного с помощью инструмента Создать локатор адресов, вы должны войти в ArcGIS Enterprise 10.5 как минимум с одним интегрированным сервером с правами издателя или администратора. Однако ArcGIS Enterprise 10.9 будет последней версией, поддерживающей публикацию на портале локаторов, созданных с помощью инструмента Создать локатор адресов. Заново создайте локаторы в ArcGIS Pro 2.3 или более поздней версии с помощью инструмента Создать локатор.
  • При публикации на портале локатора, созданного с помощью инструмента Создать локатор, вы должны войти в ArcGIS Enterprise 10.6.1 или новее как минимум с одним интегрированным сервером с правами издателя или администратора.
  • При публикации на портале локатора на основе роли Участок, созданного с помощью инструмента Создать локатор, или локатора, созданного с помощью инструмента Создать локатор объектов, вы должны войти в ArcGIS Enterprise 10.8 или новее как минимум с одним интегрированным сервером с правами издателя или администратора.
  • При публикации на портале локатора, созданного с помощью инструмента Создать локатор с параметром Тип точности, заданным как Глобальная экстра высокая или Локальная экстра высокая, вы должны войти в ArcGIS Enterprise 10.8.1 или новее как минимум с одним интегрированным сервером с правами издателя или администратора.
Если вы являетесь участником пользовательской роли в ArcGIS Enterprise 10.6, убедитесь, что администратор портала выдал вам права на Публикацию серверных слоев. Подробнее о публикации локатора на автономном ArcGIS Server 10.6 и выше см. в разделе Публикация сервиса геокодирования.

  1. На вкладке Общий доступ ленты, в группе Опубликовать как, щелкните стрелку ниспадающего меню Локатор и выберите Перезаписать локатор Новый локатор.
    Подсказка:

    Либо разверните на панели Каталог Локаторы или подключение к папке Папка в категории Папки Подключение папки и щелкните правой кнопкой на локаторе, который хотите опубликовать, а затем выберите Опубликовать как локатор Новый локатор.

    Появится диалоговое окно Выберите локатор для публикации.

  2. Выберите нужный локатор, затем щелкните OK.

    Откроется панель Опубликовать локатор.

  3. Заполните информацию на вкладке Общие на панели Опубликовать локатор.
    1. Сохраните или измените название локатора в текстовом окне Имя, заполняемом автоматически называнием локатора, которое тем не менее можно поменять.
    2. Введите информацию в текстовые окна Описание элемента, Краткая информация и Теги.
    3. В разделе Местоположение с помощью меню Папка портала выберите папку в ресурсах портала, в которой будет храниться локатор. Вы можете создать папку.

      По умолчанию, локатор хранится на корневом уровне ресурсов портала.

      Подсказка:

      Нажмите кнопку Обзор Обзор, чтобы перейти к папке в ресурсах портала. Вы также можете ввести имя папки в текстовом поле.

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

      По умолчанию, сервис хранится в корневой папке хост-сервера.

      Примечание:

      Если размер локатора больше 1 ГБ, щелкните кнопку Хранилища данных Хранилища данных, чтобы открыть панель Управление зарегистрированными хранилищами данных. Используйте эту панель для регистрации папок на интегрированных серверах.

    5. Дополнительно можно указать, для каких пользователей из вашей организации вы открываете доступ к локатору, изменив Опции публикации.
  4. А также вы можете настроить свойства сервиса на вкладке Конфигурация, располагающейся на вкладке Опубликовать локатор.
  5. Изучите структуру каталогов, в которой ваш локатор будет опубликован на вкладке Ресурсы вкладки Опубликовать локатор.
  6. В разделе Завершить публикацию щелкните Анализировать, чтобы идентифицировать потенциальные проблемы и ограничения.

    На вкладке Сообщения отображаются ошибки и предупреждения, возникшие во время анализа. Щелкните правой кнопкой сообщение, чтобы получить более подробную информацию, прочитать справку по данной ошибке и выбрать подходящее решение. Перед сохранением определения сервиса следует устранить ошибки Ошибка. Решение предупреждений Предупреждение рекомендуется, но не является обязательным.

    Подробнее об анализе ГИС-ресурсов

  7. После устранения ошибок и, дополнительно, учитывая предупреждения, щелкните Опубликовать, чтобы опубликовать локатор.

    Если вместо этого вы хотите сохранить определение сервиса для локатора, щелкните стрелку ниспадающего списка Опубликовать и щелкните Сохранить как SD. Подробнее см. раздел Сохранение определения сервиса для локатора.

    Ваш локатор теперь запущен на интегрированном сервере вашего портала, и с ним могут работать другие пользователи и клиенты вашей сети. Если вы опубликовали локатор из-под учетной записи администратора сервера и разрешили веб-доступ к сервису, то сервис также будет доступен по сети Интернет.

    Добавить локатор в проект можно с портала на вкладке Портал вкладки Каталог. Во вкладке перейдите к опубликованному локатору, щелкните локатор правой кнопкой мыши и выберите Добавить в проект. Затем вы можете использовать этот локатор на панели Найти местоположение, панели Таблица геокодирования и в инструментах геообработки с геокодированием .

Публикация пакета локатора

Удобным способом распространения локатора в организации или за ее пределами является создание пакета локатора.

  1. На вкладке Анализ на ленте щелкните кнопку Инструменты и откройте панель Геообработка.

    Откроется панель Геообработка.

  2. В текстовом окне выполните поиск инструмента Упаковать локатор и щелкните его, чтобы открыть.

    Инструмент Упаковать локатор откроется.

  3. Чтобы опубликовать Входной локатор, перейдите к локатору на диске, который вы хотели бы упаковать и опубликовать для совместного использования с другими сотрудниками организации.
  4. Что касается Выходного локатора, укажите местоположение на диске, в котором требуется сохранить пакет этого локатора.
  5. Щелкните Запустить для выполнения инструмента геообработки.

    Когда работа инструмента будет завершена, будет создан файл .gcpk, содержащий все файлы из исходного локатора, который можно с легкостью опубликовать для дальнейшего использования в автономной среде.

Публикация локатора в пакете мобильной карты

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

  1. На вкладке Общий доступ ленты в разделе Пакет щелкните Мобильная карта.

    Откроется панель Пакет мобильной карты.

  2. Выберите опцию Сохранить пакет в файл, если она еще не была выбрана по умолчанию.

    Выходные данные сохраняются на диске как файл .mmpk.

  3. Укажите папку, где будет храниться выходной файл, и его имя в поле для текста Имя.

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

  4. Добавьте Сводку и Теги с описанием локатора, чтобы его легче было найти пользователям, и чтобы последним было понятно, что именно данный локатор может делать.
  5. При необходимости измените экстент карты, которую надо добавить в пакет мобильных карт, и укажите, требуется ли обрезка данных под этот экстент.

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

  6. Отметьте опцию Включая локатор.

    Если эта опция будет отмечена, локатор будет включен в пакет мобильных карт.

  7. Нажмите кнопку Упаковать, чтобы создать пакет мобильных карт.

    Когда работа инструмента будет завершена, будет создан файл .mmpk, содержащий все файлы из исходного локатора, который можно с легкостью опубликовать для дальнейшего использования в автономной среде.

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