Python の要件

ArcGIS for Desktop ジオプロセシング ツールを使用するには、Python 2.7.x および Numerical Python 1.6.1 がインストールされている必要があります。ArcGIS for Desktop のセットアップで、ターゲット コンピュータ上に Python 2.7.x または Numerical Python 1.6.1(NumPy)が見つからなかった場合は、インストールの実行中に Python 2.7.2、Numerical Python 1.6.1、および Matplotlib 1.1 のすべてがインストールされます。カスタム インストールを選択し、Python 機能の選択を解除してインストールしないようにすることもできます。また、ArcGIS for Desktop のインストール中に Python をインストールする場合は、インストール場所を選択できます。Python のインストール場所にスペースを含めることはできません。

重要

ArcGIS 9 または 9.1 で作成したスクリプトでは、ジオプロセッサ オブジェクトを作成するために、Python Win32 によってインストールされた win32com モジュールを使用していました。ArcGIS 10.1(および 9.2、9.3、10)では、Python Win32 エクステンションは必要ないため、インストールされなくなりました。Python Win32 がインストールされていないと、ArcGIS 9 または 9.1 を使用して作成された既存のスクリプト(win32com を使用するもの)は正しく機能しなくなります。PythonWin32 エクステンションが必要な場合は、手動でインストールできます。

推奨されるジオプロセッサの作成手法が、最新バージョンの Python や複数のプラットフォーム(Windows や Linux)をサポートするために Esri が開発した新しい Python モジュールに変更されたため、ArcGIS では Python Win32 がインストールされなくなりました。

Python のスクリプトのバージョンを新しくするには、次のいずれかを実行する必要があります。

注意注意:

要件を満たすためにインストールできるのは、Python のバージョン 2.7 のみです。

Python を必要とする ArcGIS for Desktop ジオプロセシング ツールは以下のとおりです。

解析 ツール

  • 近接ツールセット
  • 多重リング バッファ(Multiple Ring Buffer)

変換ツール

dBASE へ変換

  • テーブル → dBASE(マルチプル)(Table To dBASE (multiple))

ジオデータベースへ変換

  • フィーチャクラス → ジオデータベース(マルチプル)(Feature Class To Geodatabase (multiple))
  • テーブル → ジオデータベース(マルチプル)(Table To Geodatabase (multiple))

シェープファイルへ変換

  • フィーチャクラス → シェープファイル(マルチプル)(Feature Class To Shapefile (multiple))

空間統計ツール

パターン分析

  • 平均最近隣距離分析(Average Nearest Neighbor)
  • 高/低クラスタ分析(High/Low Clustering (Getis-Ord General G))
  • 空間的自己相関分析(Spatial Autocorrelation (Moran's I))

クラスタ分析のマッピング

  • クラスタ/外れ値分析(Cluster and Outlier Analysis (Anselin Local Moran's I))
  • ホット スポット分析(Hot Spot Analysis (Getis-Ord Gi*))

地理的分布特性の算出

  • 中心フィーチャの算出(Central Feature)
  • 分布指向性分析(Directional Distribution (Standard Deviational Ellipse))
  • リニア平均方向の算出(Linear Directional Mean)
  • 地理的中心の算出(Mean Center)
  • 標準距離の算出(Standard Distance)

ユーティリティ

  • 面積の計算(Calculate Areas)
  • イベントの集計(Collect Events)
  • カウントのレンダリング処理(Count Rendering)
  • フィーチャ属性を ASCII にエクスポート(Export Feature Attribute to ASCII)
  • Z スコア レンダリング処理(Z Score Rendering)

Python のアンインストール

Python、NumPy、および Matplotlib が ArcGIS for Desktop セットアップによってインストールされている場合、ArcGIS for Desktop を削除すると、これらのコンポーネントもアンインストールされます。Python 2.7.x と NumPy は、ArcGIS for Desktop をインストールする前に手動でインストールすることもできます。ArcGIS for Desktop セットアップ プログラムで、Python と NumPy が見つかった場合、Python、NumPy、および Matplotlib はインストールされないため、アンインストールもされません。

9/14/2013