ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

スクリプト ツールによる AML の使用

Advanced のライセンスで利用可能。

新しいジオプロセシング スクリプト ツールの作成により、ArcGIS for Desktop で AML(Arc Macro Language)ファイルを使用できます。ArcGIS for Desktop Advanced ライセンスを使用していて、かつ ArcInfo Workstation がインストールされている場合は、AML を参照するカスタム スクリプト ツールを追加することができます。

AML ファイルをスクリプト ツールとして設定する前に、最初の手順を完了しておく必要があります。システムでは、ArcInfo Workstation を開いて arc: &run MyAml.aml などの &run コマンドを実行することが可能でなければなりません。Esri はシステム レジストリを更新するためのツールを提供しています。システム レジストリの更新が済んだら、[スクリプトの追加] ダイアログ ウィザードを使用して新しいスクリプト ツールを追加します。このスクリプト ツールは、他のジオプロセシング ツールと同じように使用できます。

注意:

ArcInfo Workstation または GRID や TIN などの Workstation モジュールにおける制限は、AML ファイルをスクリプト ツールとして実行するときも引き続き存在します。

AML 関数に対応する Python の構文の詳細

  1. システム レジストリを更新します。
    1. ArcGIS インストール ディレクトリにある [ArcToolbox\Scripts] サブフォルダへ移動します。
    2. ファイル RegisterAmlAsExecutable.reg をダブルクリックします。
    3. [はい] をクリックすると、この情報がレジストリに追加されます。
  2. AML ファイルを実行するスクリプト ツールを作成します。
    1. ArcGIS 環境で、フォルダまたはジオデータベースを右クリックし、[新規作成] > [ツールボックス] の順にクリックします。
    2. 前のステップで作成したツールボックスを右クリックして、[追加] > [スクリプト] の順にクリックします。[スクリプトの追加] ウィザードが開始されます。
    3. 新しいスクリプト ツールの名前と説明を指定し、[次へ] をクリックします。
    4. AML ファイルの場所を参照して選択し、[次へ] をクリックします。
    5. 入力パラメータと出力パラメータ、およびオプションを設定して [完了] をクリックします。
  3. 注意:

    スクリプト ツールとして実行される AML ファイルは Arc: プロンプトのコマンドで開始される必要があります。GRID、TABLES、ArcPlot、ArcEdit などの ArcInfo Workstation 環境内では他のプロンプトからコマンドを実行できますが、AML ファイルは Arc: プロンプトで開始される必要があります。たとえば、AML ファイルが GRID でのみ実行される場合は、残りのプログラムを実行する前に、必ず、GRID を開始する行を AML ファイルに追加しなければなりません。

関連トピック

  • AML 関数に対応する Python の構文
  • AML ディレクティブに対応する Python の構文
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

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

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル