В этом разделе описывается публикация локатора в качестве сервиса на портал 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 Pro 2.7 или более поздней версии, вы должны войти в ArcGIS Enterprise 10.9 или новее как минимум с одним интегрированным сервером для поддержки настроек.
- При публикации локатора на основе роли Адрес точки, которая поддерживает субадреса с помощью инструмента Создать локатор в ArcGIS Pro 2.8 или более поздней версии, вы должны войти в ArcGIS Enterprise 10.9 или более позднюю версию с правами издателя или администратора, используя хотя бы один интегрированный сервер для обратного геокодирования и возврата результатов субадреса.
- При публикации локатора на основе роли Адрес точки, которая поддерживает субадреса с помощью инструмента Создать локатор в ArcGIS Pro 2.9 или более поздней версии, с включенной опцией Предложения для частичных субадресов, вы должны войти в ArcGIS Enterprise 10.9.1 или более позднюю версию с правами издателя или администратора, как минимум, с одним интегрированным сервером для возврата корректных предложений для входных данных частичных субдадресов.
- При публикации локатора на основе роли Адрес точки, которая поддерживает субадреса с помощью инструмента Создать локатор в ArcGIS Pro 3.0 или более поздней версии, и когда включены свойства Показать сводку субадресов с предложением базового адреса, Предложить при вводе части блока или Предложить, когда будет введен базовый адрес, вы должны войти в ArcGIS Enterprise 11.0 или более поздней версии с правами издателя или администратора по крайней мере с одним интегрированным сервером, чтобы возвращать действительные предложения для субдадресов или краткую информацию по субадресам.
- При публикации локатора на основе роли Адрес точки, созданной с помощью инструмента Создать локатор в ArcGIS Pro 3.0 или более поздней версии, и включенной опции Показать предложения для неполных номеров домов вы должны войти в ArcGIS Enterprise или более позднюю версию с правами издателя или администратора по крайней мере с одним интегрированным сервером для возврата действительных предложений для частичного ввода номера дома.
- При публикации локатора, созданного с помощью инструмента Создать локатор объектов, который включает пользовательские выходные поля в ArcGIS Pro 3.2 или более поздней версии, вы должны войти с правами издателя или администратора в ArcGIS Enterprise 11.2 или более поздней версии хотя бы с одним интегрированным сервером, чтобы возвращать пользовательские выходные поля в результаты геокодирования.
- При совместном использовании локатора, к которому добавлены выходные поля полигонов с помощью инструмента Добавить поля полигонов в локатор в ArcGIS Pro 3.2 или более поздней версии, вы должны войти с правами издателя или администратора в ArcGIS Enterprise 11.2 или более поздней версии хотя бы с одним интегрированным сервером, чтобы возвращать выходные поля полигонов в результаты геокодирования.
- При публикации локатора, основанного на точечных данных с поддержкой z, созданного с помощью инструмента Создать локатор объектов или Создать локатор в ArcGIS Pro 3.2 или более поздней версии, вы должны войти с правами издателя или администратора в ArcGIS Enterprise 11.2 или более поздней версии хотя бы с одним интегрированным сервером, чтобы возвращать пользовательские выходные поля в результаты геокодирования.
- При публикации локатора на основе роли POI, которая поддерживает категории, созданные с помощью инструмента Создать локатор в ArcGIS Pro 3.2, вы должны войти с правами издателя или администратора в ArcGIS Enterprise 11.2 или более поздней версии хотя бы с одним интегрированным сервером, чтобы использовать параметр возвращать коллекции.
- На вкладке Общий доступ ленты, в группе Опубликовать как, щелкните стрелку ниспадающего меню Локатор и выберите Перезаписать локатор .
Подсказка:
Либо разверните на панели Каталог Локаторы или подключение к папке в категории Папки и щелкните правой кнопкой на локаторе, который хотите опубликовать, а затем выберите Опубликовать как локатор .
Появится диалоговое окно Выберите локатор для публикации.
- Выберите нужный локатор, затем щелкните OK.
Откроется панель Опубликовать локатор.
- Заполните информацию на вкладке Общие на панели Опубликовать локатор.
- Сохраните или измените название локатора в текстовом окне Имя, заполняемом автоматически называнием локатора, которое тем не менее можно поменять.
- Дополнительно, добавьте информацию в полях Краткая информация и Теги.
При публикации на ArcGIS Enterprise 10.9 или более ранний портал требуются краткая информации и тэги.
Вы можете ввести максимум 128 тегов.
- В разделе Местоположение с помощью меню Папка портала выберите папку в ресурсах портала, в которой будет храниться локатор. Вы можете создать папку.
По умолчанию, локатор хранится на корневом уровне ресурсов портала.
Подсказка:
Нажмите кнопку Обзор , чтобы перейти к папке в ресурсах портала. Вы также можете ввести имя папки в текстовом поле.
- Используйте ниспадающие меню Сервер и Папка, чтобы указать интегрированный сервер, на котором публикуется сервис, и папку, в которой он хранится. Вы можете создать папку.
По умолчанию, сервис хранится в корневой папке хост-сервера.
Примечание:
Если размер локатора больше 1 ГБ, щелкните кнопку Хранилища данных , чтобы открыть панель Управление зарегистрированными хранилищами данных. Используйте эту панель для регистрации папок на интегрированных серверах.
- Дополнительно можно указать, для каких пользователей из вашей организации вы открываете доступ к локатору, изменив Опции публикации.
- А также вы можете настроить свойства сервиса на вкладке Конфигурация, располагающейся на вкладке Опубликовать локатор.
- Изучите структуру каталогов, в которой ваш локатор будет опубликован на вкладке Ресурсы вкладки Опубликовать локатор.
- В разделе Завершить публикацию щелкните Анализировать , чтобы идентифицировать потенциальные проблемы и ограничения.
На вкладке Сообщения отображаются ошибки и предупреждения, возникшие во время анализа. Щелкните правой кнопкой сообщение, чтобы получить более подробную информацию, прочитать справку по данной ошибке и выбрать подходящее решение. Перед публикацией локатора или сохранением определения сервиса следует устранить ошибки . Решение предупреждений рекомендуется, но не является обязательным.
- После устранения ошибок и, дополнительно, учитывая предупреждения, щелкните Опубликовать , чтобы опубликовать локатор.
Если вместо этого вы хотите сохранить определение сервиса для локатора, щелкните стрелку ниспадающего списка Опубликовать и щелкните Сохранить как SD. Подробнее см. раздел Сохранение определения сервиса для локатора.
Ваш локатор теперь запущен на интегрированном сервере вашего портала, и с ним могут работать другие пользователи и клиенты вашей сети. Если вы опубликовали локатор из-под учетной записи администратора сервера и разрешили веб-доступ к сервису, то сервис также будет доступен по сети Интернет.
Добавить локатор в проект можно с портала на вкладке Портал вкладки Каталог. Во вкладке перейдите к опубликованному локатору, щелкните локатор правой кнопкой мыши и выберите Добавить в проект. Затем вы можете использовать этот локатор на панели Найти местоположение, панели Таблица геокодирования и в инструментах геообработки геокодирования.
Публикация пакета локатора
Для распространения локатора в организации или за ее пределами можно создать пакет локатора.
- На вкладке Анализ на ленте щелкните кнопку Инструменты и откройте панель Геообработка.
Откроется панель Геообработка.
- В текстовом окне выполните поиск инструмента Упаковать локатор и щелкните его, чтобы открыть.
Инструмент Упаковать локатор откроется.
- Чтобы опубликовать Входной локатор, перейдите к локатору на диске, который вы хотели бы упаковать и опубликовать для совместного использования с другими сотрудниками организации.
- Что касается Выходного локатора, укажите местоположение на диске, в котором требуется сохранить пакет этого локатора.
- Щелкните Запустить для запуска инструмента геообработки.
Когда работа инструмента будет завершена, будет создан файл .gcpk, содержащий все файлы из исходного локатора, который можно с легкостью опубликовать для дальнейшего использования в автономной среде.
Публикация локатора в пакете мобильной карты
Чтобы опубликовать локатор, который будет использоваться в автономной среде, можно создать пакет мобильной карты для использования в мобильных приложениях.
- На вкладке Общий доступ ленты в разделе Пакет щелкните Мобильная карта.
Откроется панель Пакет мобильной карты.
- Выберите опцию Сохранить пакет в файл, если она еще не была выбрана по умолчанию.
Выходные данные сохраняются на диске как файл .mmpk.
- Укажите папку, где будет храниться выходной файл, и его имя в поле для текста Имя.
Имя и место хранения по умолчанию будет создано автоматически, но вы можете изменить эти параметры.
- Добавьте Сводку и Теги с описанием локатора, чтобы его легче было найти пользователям, и чтобы последним было понятно, что именно данный локатор может делать.
Примечание:
Вы можете ввести максимум 128 тегов.
- При необходимости измените экстент карты, которую надо добавить в пакет мобильных карт, и укажите, требуется ли обрезка данных под этот экстент.
Если поставлена отметка Вырезать, локатор будет также вырезан до экстента карты. Вырезанный локатор в пакете мобильной карты возвращает только результаты геокодирования, которые находятся в заданном экстенте карты.
- Отметьте опцию Включая локатор.
Если эта опция будет отмечена, локатор будет включен в пакет мобильных карт.
- Нажмите кнопку Упаковать, чтобы создать пакет мобильных карт.
Когда работа инструмента будет завершена, будет создан файл .mmpk, содержащий все файлы из исходного локатора, который можно с легкостью опубликовать для дальнейшего использования в автономной среде.
В зависимости от того, зачем вам надо публиковать локатор в организации и от того, как этот локатор будет использоваться, вы сможете решить, какой из рабочих процессов – публикация локатора в качестве размещенного сервиса или пакета – будет в большей мере способствовать достижению ваших целей.