Skip to main content

Что такое сервис геометрии?

Сервис геометрии позволяет выполнять в приложениях геометрические расчеты, например, построение буферных объектов, упрощение, расчет площадей и длин, а также проецирование. Кроме того, в программных веб-интерфейсах приложений ArcGIS для создания и изменения геометрии пространственных объектов во время веб-редактирования используется сервис геометрии. Сервис геометрии является альтернативой платформе разработки мелкомодульных методов ArcObjects или сервису геообработки.

Сервис геометрии создается автоматически в папке Utilities во время создания сайта ArcGIS Server. Он виден только издателям и администраторам и может быть настроен через ArcGIS Server Manager. Кроме того, издатели и администраторы могут видеть сервис геометрии и определить его REST URL с помощью ArcGIS Server Services Directory.

Простые пользователи, подключающиеся к серверу, не видят сервиса геометрии. Однако они могут пользоваться преимуществом от расширенных функциональных возможностей, которые предоставляет сервис геометрии через клиентские приложения, разработанные с помощью ArcGIS Web API.

Администрирование сервиса геометрии

По умолчанию после создания сайта ArcGIS Server сервис геометрии не запускается. Прежде, чем вы сможете использовать сервис геометрии для выполнения геометрических расчетов, вам потребуется запустить его. Вы также можете запустить несколько экземпляров сервиса геометрии. Инструкции см. в разделе Запуск сервиса геометрии в ArcGIS Server Manager.

Для перемещения сервиса геометрии из папки Utilities в другую папку на сервере необходимо удалить этот сервис и создать его заново. Инструкции см. в разделе Повторное создание сервиса геометрии.

Разработка с использованием сервиса геометрии и ArcGIS Maps SDK for JavaScript

ArcGIS Maps SDK for JavaScript содержит примеры использования сервиса геометрии для создания или изменения геометрии пространственных объектов с помощью программного кода.