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

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

Использование директив AML с инструментами-скриптами

Доступно с лицензией Advanced.

Можно использовать файлы языка макросов ARC (AML) в ArcGIS Desktop путем создания нового инструмента-скрипта геообработки. При наличии лицензии ArcGIS Desktop Advanced и установленном приложении ArcInfo Workstation можно добавить пользовательский инструмент-скрипт, поддерживающий AML.

Необходимо выполнить предварительное действие, прежде чем файл AML можно настроить как инструмент-скрипт. Система должна иметь доступ к ArcInfo Workstation и запускать команду &run, например: arc: &run MyAml.aml. Esri предоставляет инструмент для обновления системного реестра. После обновления системного реестра добавьте новый инструмент-скрипт с помощью мастера Добавить инструмент-скрипт (Add Script Tool). Инструмент-скрипт можно использовать как и любой другой инструмент геообработки.

Примечание:

Любые ограничения в ArcInfo Workstation или модулях Workstation, таких как GRID или TIN, сохраняются при запуске файла AML в качестве инструмента-скрипта.

Более подробно об окне Python

  1. Обновление системного реестра:
    1. Перейдите в подпапку ArcToolbox\Scripts, расположенную в каталоге установки ArcGIS.
    2. Дважды щелкните файл RegisterAmlAsExecutable.reg.
    3. Выберите Да (Yes), чтобы добавить эту информацию в реестр.
  2. Создайте инструмент-скрипт, который выполняет AML-файл.
    1. В ArcGIS щелкните правой кнопкой мыши папку или базу геоданных и щёлкните на Создать (New) > Набор инструментов (Toolbox).
    2. Щелкните правой кнопкой набор инструментов, созданный на предыдущем шаге, затем щелкните Добавить (Add) > Скрипт (Script). Откроется мастер Добавить скрипт (Add Script).
    3. Назовите и опишите новый инструмент-скрипт, затем нажмите кнопку Далее (Next).
    4. Перейдите к местоположению AML-файла и нажмите кнопку Далее (Next).
    5. Задайте входные и выходные параметры и опции, затем нажмите кнопку Готово (Finish).
  3. Примечание:

    AML-файлы, которые выполняются как инструменты-скрипты, должны начинаться с командной строки Arc:. Можно выполнять команды из других командных строк в рамках ArcInfo Workstation, например: GRID, TABLES, ArcPlot, ArcEdit и т. д., однако AML-файл должен начинаться с командной строки Arc:. Например, если AML-файл выполняется только в GRID, обязательно добавьте строку в AML-файл, которая запускает GRID до выполнения остальной части программы.

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

  • Эквиваленты функций AML в Python
  • Эквиваленты языка Python для AML-директив

ArcGIS Desktop

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

ArcGIS

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

Об Esri

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