ArcGIS Desktop

  • 文档
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

帮助

  • 主页
  • 入门
  • 制图
  • 分析
  • 管理数据
  • 工具
  • 更多...

计算面积

  • 摘要
  • 插图
  • 用法
  • 语法
  • 代码示例
  • 环境
  • 许可信息

摘要

计算面要素类中每个要素的面积值。

旧版本:

由于存在获取要素面积的更加简单和高效的方式,因此 ArcGIS Pro 中不再包含计算面积工具。在工作流和自定义脚本或模型工具中使用计算字段工具或几何计算器代替计算面积工具。

插图

Calculate Areas illustration

用法

  • 在输出要素类中创建的 F_AREA 字段将会用每个面要素的面积值(以输出坐标系的平方为单位)进行填充。

  • 此外,还有其他方法可用来为面要素创建面积字段,其中包括:计算字段和几何计算器。

  • 输出要素类是输入要素类的副本,并且其中具有包含面的面积的附加(或更新)的 F_AREA 字段。

  • 警告:

    F_AREA 字段将在输出要素类中创建,以存储计算出的“面积”值。如果输入要素类中已存在此名称的字段,则该字段将在输出要素类中被覆盖。

    警告:

    在使用 shapefile 时,请注意 shapefile 无法存储空值。根据非 shapefile 输入创建 shapefile 的工具或其他过程可能会将空值存储(或解释)为零。某些情况下,空值则以极大的负值储存于 shapefile 中。这会产生意外的结果。有关详细信息,请参阅 shapefile 输出的地理处理注意事项。

语法

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()

环境

  • 输出坐标系
    注:

    执行分析之前将要素几何投影到“输出坐标系”。

  • 当前工作空间
  • 临时工作空间
  • 限定的字段名
  • 输出包含 M 值
  • 输出包含 Z 值
  • 默认输出 Z 值

许可信息

  • ArcGIS Desktop Basic: 是
  • ArcGIS Desktop Standard: 是
  • ArcGIS Desktop Advanced: 是

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

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

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2018 Esri. | 隐私政策 | 法律声明