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 ディレクティブに対応する Python の構文

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

ABBREVIATIONS

AML ディレクティブ

<サポートされない>

AMLPATH

AML ディレクティブ

<該当なし>

ARGS < var ... var >

AML ディレクティブ
import arcpy

arcpy.GetParameterAsText(var)

ATOOL

AML ディレクティブ

<該当なし>

CALL

AML ディレクティブ

<該当なし>

CODEPAGE ANSI

AML ディレクティブ
import locale
locale.setlocale(locale.LC_ALL, "")

COMMANDS

AML ディレクティブ
import arcpy
for tool in arcpy.ListTools():
    print tool

CONV_WATCH_TO_AML

AML ディレクティブ

<該当なし>

DALINES

AML ディレクティブ

<該当なし>

DATA

AML ディレクティブ

exec または eval ステートメント

DATEFORMAT

AML ディレクティブ

time モジュールではさまざまな関数を使用します。詳細については、DATE -DFMT AML 関数をご参照ください。

DELVAR < variable ... variable >

AML ディレクティブ
del variable

DESCRIBE < geo_dataset >

AML ディレクティブ
import arcpy

desc = arcpy.Describe(geo_dataset)
print desc.type

DO &LIST

AML ディレクティブ
for <target> in <list>:
   <statements>

DO &REPEAT

AML ディレクティブ
while <expression>:
    <statements>

DO &TO &BY

AML ディレクティブ
for <target> in <list>:
    <statements>

DO &UNTIL < expression >

AML ディレクティブ
while not <expression>:
    <statements>

DO &WHILE < expression >

AML ディレクティブ
while <expression>:
    <statements>

DO

AML ディレクティブ

for または while ステートメント

ECHO

AML ディレクティブ

<該当なし>

ENABLE

AML ディレクティブ

<該当なし>

ENCODE

AML ディレクティブ

<該当なし>

FLUSHPOINTS

AML ディレクティブ

<該当なし>

FORMAT

AML ディレクティブ

<該当なし>

FULLSCREEN

AML ディレクティブ

<該当なし>

GETLASTPOINT

AML ディレクティブ

<該当なし>

GETPOINT

AML ディレクティブ

<該当なし>

GOTO

AML ディレクティブ

<該当なし>

IACRETURN

AML ディレクティブ

<該当なし>

IF THEN ELSE

AML ディレクティブ
if <testcase1>:
    <statements1>
elif <testcase2>:
    <statements2>
else:
    <statements3>

LABEL

AML ディレクティブ

<該当なし>

LISTCHAR

AML ディレクティブ

<該当なし>

LISTFILES

AML ディレクティブ

<該当なし>

LISTGLOBAL

AML ディレクティブ

<該当なし>

LISTLOCAL

AML ディレクティブ

<該当なし>

LISTPROGRAM

AML ディレクティブ

<該当なし>

LISTVAR

AML ディレクティブ

<該当なし>

MENU

AML ディレクティブ

<該当なし>

MENUPATH

AML ディレクティブ

<該当なし>

MESSAGES

AML ディレクティブ

<該当なし>

PAUSE < prompt > &SECONDS < secs >

AML ディレクティブ
import time
print prompt
time.sleep(secs)

POPUP <file> <string_list>

AML ディレクティブ
from Tkinter import *
def PopupList(title, list):
    root = Tk()
    root.title(title)
    root.protocol("WM_DELETE_WINDOW", root.quit)
    frame = Frame(root)
    vScrollbar = Scrollbar(frame, orient=VERTICAL)
    hScrollbar = Scrollbar(frame, orient=HORIZONTAL)
    listbox = Listbox(frame, selectmode=SINGLE, xscrollcommand=hScrollbar.set, yscrollcommand=vScrollbar.set)
    vScrollbar.config(command=listbox.yview)
    vScrollbar.pack(side=RIGHT, fill=Y)
    hScrollbar.config(command=listbox.xview)
    hScrollbar.pack(side=BOTTOM, fill=Y)
    listbox.pack(side=LEFT, fill=BOTH, expand=1)
    frame.pack()
    for a in list:
        listbox.insert(END, a)
    root.mainloop()
    root.destroy()

file = sys.argv[1]
string_list = sys.argv[2] # semi-colon delimited string
sList = l.split(";")

f = open(file, 'r')
line = f.readline()
while len(line) <> 0:
    sList.append(line)
    line = f.readline()
PopupList(file, sList)

PT

AML ディレクティブ

<GetMessages メソッドを使用して、ツールの実行時間を取得>

PUSHPOINT

AML ディレクティブ

<ジオメトリ オブジェクトとカーソルを使用して、フィーチャを作成および変更>

RETURN

AML ディレクティブ

<該当なし>

ROUTINE

AML ディレクティブ

<該当なし>

RUN

AML ディレクティブ

<該当なし>

RUNWATCH

AML ディレクティブ

<該当なし>

SELECT

AML ディレクティブ

<該当なし>

SELCHAR

AML ディレクティブ

<該当なし>

SELVAR

AML ディレクティブ

<該当なし>

SEVERITY

AML ディレクティブ

<該当なし>

SHOW

AML ディレクティブ

<該当なし>

STATION

AML ディレクティブ

<該当なし>

STOP

AML ディレクティブ

<該当なし>

SYSTEM < command >

AML ディレクティブ
import os
os.system(command)

TB

AML ディレクティブ

<該当なし>

TERMINAL

AML ディレクティブ

<該当なし>

TEST

AML ディレクティブ

<該当なし>

THREAD

AML ディレクティブ

<該当なし>

TRANSLATE

AML ディレクティブ

<該当なし>

TTY

AML ディレクティブ

<該当なし>

TYPE < message >

AML ディレクティブ
print message

USAGE < command >

AML ディレクティブ
import arcpy
arcpy.Usage(command)

WATCH

AML ディレクティブ

<該当なし>

WORKSPACE < path >

AML ディレクティブ
from arcpy import env
arcpy.env.workspace = path

関連トピック

  • スクリプト ツールによる AML の使用
  • 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. | プライバシー | リーガル