面 Coverage 转区域 (Coverage)

许可等级:BasicStandardAdvanced

摘要

将多边形以一对一映射方式转换为区域子类中的区域。

输入 Coverage 中的每个多边形变为输出子类中的一个区域。将多边形属性表 (PAT) 中的属性复制到相应的区域 PAT 子类。输出 Coverage 可能与输入 Coverage 相同;如果是这样的话,则在输入 Coverage 中创建输出子类。

了解有关“面 Coverage 转区域”工作原理的详细信息

用法

语法

PolyRegion_arc (in_cover, out_cover, out_subclass)
参数说明数据类型
in_cover

将转换为区域子类的多边形 Coverage。将 <in_cover> 中的每个多边形变为一个区域。

Coverage
out_cover

将包含新子类的 Coverage。

Coverage
out_subclass

将创建的区域子类的名称。

String

代码实例

PolyRegion 示例(独立脚本)

以下独立脚本演示如何从多边形 Coverage 创建区域 Coverage。

# Name: PolyRegion_Example.py
# Description: Creates a region coverage from a polygon coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "citylim"
outCover = "C:/output/cityregions"
outSubclass = "city"

# Execute PolyRegion
arcpy.PolyRegion_arc(inCover, outCover, outSubclass)

环境

相关主题

许可信息

ArcGIS for Desktop Basic: 否
ArcGIS for Desktop Standard: 否
ArcGIS for Desktop Advanced: 需要 已安装 ArcInfo Workstation
5/10/2014