ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

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

Системные инструменты геообработки (которые установлены в ArcGIS) предназначены для выполнения одной небольшой, но очень важной операции с географическими данными. Применение ModelBuilder или Python позволяет вам создавать модели последовательного выполнения этих инструментов геообработки, где выходные данные одного инструмента будут входными данными для другого инструмента. Создаваемый вами скрипт может быть важнейшей частью вашего технологического процесса—задачи, которую вам нужно будет выполнять снова и снова.

Создаваемые вами скрипты могут выполняться одним из двух основных методов: вне ArcGIS и в ArcGIS.

  • Вне ArcGIS означает, что скрипт запущен из командной строки операционной системы, как показано ниже, или в таком приложении (development application), как PythonWin. Скрипты, исполняемые таким методом, называют автономными, или самостоятельными скриптами.

    Запуск скрипта из командной строки.

    E:\ScriptLib>transform_data.py "e:\data\d052573
    
  • В ArcGIS означает, что вы создаете инструмент-скрипт внутри набора инструментов. Инструмент-скрипт, как и любой другой инструмент, может быть открыт и исполнен из диалогового окна Инструмент (tool), может применяться в моделях и окне Python , и может вызываться из других скриптов и инструментов-скриптов. Инструмент-скрипт в окне Каталога

Инструменты геообработки могут создаваться из Python двумя способами: стандартные наборы инструментов, (Набор инструментов) когда вы соединяете инструмент-скрипт Python (Python script tool) с набором инструментов при помощи мастера (wizard), и наборов инструментов Python (Набор инструментов Python), который является файлом ASCII, полностью написанным на языке Python. Более подробно о различиях между пользовательскими наборами инструментов и наборами инструментов Python см. Сравнение пользовательского и Python наборов инструментов (Comparing custom and Python toolboxes).

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

  • Что такое инструмент-скрипт?
  • Что такое набор инструментов Python?
  • Сравнение пользовательского набора инструментов и набора инструментов Python
  • Общая информация о параметрах инструмента-скрипта
  • Общая информация о проверке в инструментах-скриптах
  • Что такое сообщения в инструментах-скриптах
  • Общая информация о диалоговом окне хода процесса в инструментах-скриптах
  • Что такое ArcPy?
  • Что такое язык Python?

ArcGIS Desktop

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

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

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