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