Skip To Content

Развертывание пользовательских инструментов функций Java

Создание пользовательского инструмента функций геообработки расширяет платформу геообработки ArcGIS за счет использования компонентов ArcObjects. Пользовательские инструменты функций создаются с помощью пакета ArcObjects SDK для Java или ArcObjects .SDK для Microsoft .NET framework. Созданный пользовательский инструмент может быть интегрирован в ArcGIS для работы точно так же, как и любой готовый инструмент геообработки ArcGIS. Можно открыть и запустить пользовательский инструмент геообработки в ArcToolbox, использовать его в скриптах-инструментах или ModelBuilder, а также использовать его в связке с другими инструментами геообработки.

Дополнительные сведения о создании инструментов функций с помощью пакета ArcObjects SDK for Java.

Примечание:

Совместное использование настраиваемого инструмента функции геообработки, встроенного в Java, поддерживается только в ArcMap, но не поддерживается в ArcGIS Pro.

При публикации к модели или скрипта, где используются пользовательские инструменты функций, на сервере в виде сервиса геообработки, необходимо развернуть (зарегистрировать) пользовательский инструмент в ArcGIS Server. Чтобы развернуть пользовательский инструмент функции Java в ArcGIS Server, выполните следующие действия:

  1. Скопируйте JAR-файл пользовательского инструмента функций в папку <ArcGIS Server Install Directory>\usr\lib\ext.
  2. При использовании среды кластерных серверов необходимо развернуть JAR-файл на каждом узле кластера.
  3. Опубликуйте модель или инструмент-скрипт, в котором есть пользовательский инструмент, таким же образом, как и другие инструменты и модели геообработки, из ArcGIS Desktop или через ArcGIS Manager.