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