摘要
计算面要素类中每个要素的面积值。
插图
用法
语法
CalculateAreas_stats (Input_Feature_Class, Output_Feature_Class)
参数 | 说明 | 数据类型 |
Input_Feature_Class | 输入面要素类。 | Feature Layer |
Output_Feature_Class | 输出要素类。此要素类是输入要素类的副本,但添加(或更新)了字段 F_AREA。F_AREA 字段包含面的面积。 | Feature Class |
代码示例
CalculateAreas 示例(Python 窗口)
以下 Python 窗口脚本演示了 CalculateAreas 工具的使用方法。
import arcpy
arcpy.env.workspace = "c:/data"
arcpy.CalculateAreas_stats("tracts.shp", "tracts_with_area_field.shp")
CalculateAreas 示例(独立 Python 脚本)
以下独立 Python 脚本演示了 CalculateAreas 工具的使用方法。
# 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 Desktop Basic: 是
- ArcGIS Desktop Standard: 是
- ArcGIS Desktop Advanced: 是