面積の計算(Calculate Areas) (空間統計)

ライセンス レベル:BasicStandardAdvanced

サマリ

ポリゴン フィーチャクラスの各フィーチャの面積の値を計算します。

レガシーレガシー:

このツールは ArcGIS の今後のリリースで廃止になります。ポリゴンの面積を取得する、より適切な方法が提供されています。たとえば、[フィールド演算(Calculate Field)] を使用する方法や [ジオメトリ演算(Geometry Calculator)] を使用する方法などがあります。

Calculate Areas illustration

使用法

構文

CalculateAreas_stats (Input_Feature_Class, Output_Feature_Class)
パラメータ説明データ タイプ
Input_Feature_Class

入力ポリゴン フィーチャクラス。

Feature Layer
Output_Feature_Class

出力フィーチャクラス。このフィーチャクラスは、[F_AREA] フィールドが追加(または更新)された入力フィーチャクラスのコピーです。[F_AREA] フィールドには、ポリゴン エリアが含まれています。

Feature Class

コードのサンプル

Calculate Areas(面積の計算)ツールの例(Python ウィンドウ)

次の Python ウィンドウのスクリプトは、[面積の計算(Calculate Areas)] ツールを使用する方法を示しています。

import arcpy
arcpy.env.workspace = "c:/data"
arcpy.CalculateAreas_stats("tracts.shp", "tracts_with_area_field.shp")
Calculate Areas(面積の計算)ツールの例(スタンドアロン Python スクリプト)

次のスタンドアロン Python スクリプトは、[面積の計算(Calculate Areas)] ツールを使用する方法を示しています。

# Calculate AREA values
 
# Import system modules
import arcpy
 
# Local variables...
workspace = "C:/data"
input = "tracts.shp"
calculate_output = "tracts_with_area_field.shp"
 
try:
    # Set the current workspace (to avoid having to specify the full path to the feature classes each time)
    arcpy.env.workspace = workspace
 
    # Process: Calculate Areas...
    arcpy.CalculateAreas_stats(input, calculate_output)
 
except:
    # If an error occurred when running the tool, print out the error message.
    print arcpy.GetMessages()

環境

出力データの座標系

フィーチャ ジオメトリは、解析の前に、出力データの座標系に投影変換されます。

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ○
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
9/15/2013