О сервисе геометрии
В этом разделе
- Администрирование сервиса геометрии
- Разработка с помощью сервиса геометрии, используя интерфейсы
ArcGIS API for JavaScript
Сервис геометрии позволяет выполнять в приложениях геометрические расчеты, например построение буферных объектов, упрощение, расчет площадей и длин, а также проецирование. Кроме того, в программных веб-интерфейсах приложений ArcGIS для создания и изменения геометрии пространственных объектов во время веб-редактирования используется сервис геометрии. Сервис геометрии является альтернативой платформе разработки мелкозадачных модулей ArcObjects или сервису геообработки.
Сервис геометрии создается автоматически в папке Утилиты (Utilities) при установке ArcGIS for Server. Он виден только издателям и администраторам и может быть настроен через Manager, ArcCatalog или окно Каталог в ArcGIS for Desktop. Кроме того, издатели и администраторы могут увидеть сервис геометрии и узнать его URL-адрес REST с помощью директории Сервисов (Services Directory).
Простые пользователи, подключающиеся к серверу, не видят сервиса геометрии. Однако они будут поражены расширенными функциональными возможностями, которые предоставляет сервис геометрии через клиентские приложения, разработанные с помощью ArcGIS Web API.
Администрирование сервиса геометрии
По умолчанию сервис геометрии не запускается после завершения установки ArcGIS for Server. Прежде, чем вы сможете использовать сервис геометрии для выполнения геометрических расчетов, вам потребуется запустить его в Менеджере (Manager) или ArcGIS for Desktop. Подробные инструкции см. в следующих разделах:
На сайте сервера ArcGIS может существовать только один сервис геометрии. Однако можно настроить несколько экземпляров сервиса для одновременной работы. Это можно сделать путем увеличения значения Максимальное количество экземпляров (Maximum number of instances) во время настройки сервиса геометрии в Manager или ArcGIS for Desktop. Статья по ссылке выше содержит инструкции по получению доступа к этому свойству. Более подробные сведения по слиянию см. в разделе Настройка и конфигурирование сервисов.
Если необходимо переместить сервис геометрии из папки Утилиты (Utilities) в другую папку на сервере, необходимо будет удалить этот сервис и повторно его создать с помощью Директории администратора (Administrator Directory) ArcGIS for Server. Подробные инструкции см. в разделе Повторное создание сервиса геометрии.
Разработка с помощью сервиса геометрии, используя интерфейсы ArcGIS API for JavaScript
ArcGIS API for JavaScript содержит примеры использования сервиса геометрии для создания или изменения геометрии пространственных объектов с помощью программного кода.