Вы можете сразу опубликовать сервисы в ArcGIS Pro, поскольку многие свойства сервисов задаются по умолчанию. Однако если вы ожидаете, что сервис будет использоваться большим числом пользователей, можно изменить значения параметров сервиса по умолчанию в соответствии с вашим развертыванием.
Когда вы публикуете сервис геокодирования, вы задаете свойства, управляющие использованием сервиса. Эти свойства задаются в процессе публикации на вкладке Конфигурация на панели Опубликовать сервис геокодирования.
Свойства сервиса геокодирования описываются ниже.
Функциональные возможности
В разделе Функции можно включить следующие возможности для сервиса геокодирования:
- Геокодирование – поиск адресов или геокодирование таблицы адресов.
- Обратное геокодирование – возвращает адрес точечного местоположения на карте.
- Предположение - генерирует предположения для автозавершения ввода пользователя.
Параметры
В разделе Параметры можно задать следующие параметры сервиса геокодирования:
- Выберите кластер, в котором размещен сервис – кластер, в котором будет работать ваш локатор. Кластер представляет собой группу из двух или более ГИС-серверов, которые работают совместно для предоставления сервисов клиентам.
- Максимальное количество кандидатов, возвращенных сервером – Количество кандидатов, которое будет возращено, когда вы в интерактивном режиме найдете адреса. Время отклика уменьшается, когда возвращается меньшее количество кандидатов. Это свойство используется для SOAP и REST – приложений.
- Максимальное количество записей для обработки на каждое пакетное задание – количество записей в виде набора записей, предназначенных для одновременной обработки на сервере, во время выполнения вами геокодирования таблиц адресов. Значение по умолчанию, 1000, это найденное значение оптимального размера, позволяющее избежать больших накладных расходов и чрезмерного потребление ресурсов ЦПУ сервера. Это свойство используется только для приложений, использующих SOAP.
- Рекомендуемое количество записей для прохождения на каждое пакетное задание – Количество записей, которое клиент передает на сервер для обработки во время выполнения вами геокодирования таблиц адресов. Это значение не должно превысить значение параметра Максимальное количество записей для прохождения на каждое пакетное задание. В большинстве случаев для обоих параметров задается одинаковое значение. С помощью этого параметра администратор сервера может оптимизировать процесс управления числом записей, передаваемых на сервер в каждом пакетном задании геокодирования.
Слияние сервисов
Все сервисы, опубликованные при помощи ArcGIS Server, сливаются. Это означает, что экземпляры сервиса могут совместно использоваться различными сеансами приложений.
Разверните раздел Слияние сервисов для задания минимального и максимального количества копий сервиса геокодирования, которые могут быть одновременно запущенны на каждом серверном компьютере. Из-за того, как сервер разделяет эти экземпляры между клиентами, возможно, что количество клиентов, которые сервер может поддерживать, больше, чем количество запущенных экземпляров. Вы должны увеличить количество экземпляров, если сервис имеет высокий трафик.
Примечание:
Чтобы гарантировать, что для геокодирования всегда доступны максимальные ресурсы, установите для параметра Минимальное число экземпляров на машину или модуль и Максимальное число экземпляров на машину или модуль одинаковое значение.В разделе Слияние сервисов можно задать способ взаимодействия сервиса геокодирования с пользователями.
Процессы
Разверните раздел Процессы, чтобы задать режим работы локатора как процесса на сервере. См. Раздел Настройка и конфигурация сервисов для ознакомления с рекомендациями, которые необходимо учитывать при настройке изоляции, определении интервалов повторного использования и проверке недопустимых подключений к данным.