Создание пользовательского инструмента функций геообработки расширяет платформу геообработки ArcGIS за счет использования компонентов ArcObjects. Пользовательские инструменты функций создаются с помощью пакета ArcObjects SDK для Java или ArcObjects .SDK для Microsoft .NET framework. Созданный пользовательский инструмент может быть интегрирован в ArcGIS для работы точно так же, как и любой готовый инструмент геообработки ArcGIS. Можно открыть и запустить пользовательский инструмент геообработки в ArcToolbox, использовать его в скриптах-инструментах или ModelBuilder, а также использовать его в связке с другими инструментами геообработки.
Дополнительные сведения о создании инструментов функций с помощью пакета ArcObjects SDK for Java.
При предоставлении общего доступа к модели или скрипту, где используются пользовательские инструменты функций, на сервере в виде сервиса геообработки, необходимо развернуть (зарегистрировать) пользовательский инструмент в ArcGIS Server. Чтобы развернуть пользовательский инструмент функций Java в ArcGIS Server, выполните приведенные ниже действия.
- Скопируйте JAR-файл пользовательского инструмента функций в папку <ArcGIS Server Install Directory>\usr\lib\ext.
- Публикуйте модель или скрипт-инструмент, использующие пользовательский инструмент, таким же образом, как и другие инструменты и модели геообработки из ArcGIS Desktop или через ArcGIS Manager.
- Если вы не знакомы с публикацией инструментов в качестве сервисов геообработки, см. раздел Краткий обзор публикации сервиса геообработки.