ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Что такое инструмент-скрипт?

  • Создание набора инструментов
  • Создание инструментов-скриптов в наборе инструментов

Создание инструмента-скрипта позволяет превратить ваши собственные скрипты на языке Python с заданной функциональностью в инструменты геообработки — инструменты, которые выглядят и работают как системные инструменты геообработки. Создание инструмента-скрипта дает вам множество преимуществ:

  • Создаваемый инструмент-скрипт является неотъемлемой частью геообработки, как любой другой системный инструмент — вы можете открыть его из окна Поиск (Search) или Каталог (Catalog), использовать его в ModelBuilder и в окне Python), а также вызвать его из другого скрипта.
  • Вы можете записывать сообщения в окно Результаты (Results) и диалоговое окно, отображающее ход процесса.
  • Используя встроенные инструменты документирования, можно подготавливать необходимую документацию.
  • Когда скрипт запущен как инструмент-скрипт, arcpy получает уведомление, из какого приложения (например, ArcMap) он был вызван. Настройки приложения, такие как arcpy.env.overwriteOutput и arcpy.env.scratchWorkspace, доступны из ArcPy вашего инструмента-скрипта.

Чтобы создать инструмент-скрипт в пользовательском наборе инструментов, вам потребуется три вещи:

  • Скрипт
  • Пользовательский набор инструментов
  • Точное определение параметров вашего скрипта

Создание набора инструментов

Чтобы создать пользовательский набор инструментов, щелкните правой кнопкой мыши папку или базу геоданных, в которой вы хотите создать новый набор инструментов, а затем нажмите последовательно Новый (New) > Набор инструментов (Toolbox).

Создание инструментов-скриптов в наборе инструментов

Чтобы создать инструмент-скрипт, щелкните правой кнопкой на вашем наборе инструментов, а затем нажмите Добавить (Add) > Скрипт (Script). Откроется мастер Добавить скрипт (Add Script), который проведет вас через пошаговый процесс создания инструмента-скрипта. Когда вы завершите все шаги мастера, в вашем пользовательском наборе инструментов появится новый инструмент-скрипт. Вы всегда можете изменить такие свойства, как имя и тип данных инструмента-скрипта, щелкнув правой кнопкой инструмент-скрипт и выбрав Свойства (Properties).

Более подробно о добавлении инструмента скрипта, см. Добавление инструмента-скрипта (Adding a script tool)

Связанные разделы

  • Краткий обзор процесса создания инструментов с помощью Python
  • Сравнение пользовательского набора инструментов и набора инструментов Python

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2020 Esri. | Конфиденциальность | Правовая информация