创建标注 (Coverage)

许可等级:BasicStandardAdvanced

摘要

为不具有标注的面创建标注点并为每个标注点指定用户 ID。

了解有关“创建标注”工作原理的详细信息

插图

Create Labels illustration

用法

语法

CreateLabels_arc (in_cover, {id_base})
参数说明数据类型
in_cover

要添加标注点的 coverage。

Coverage
id_base
(可选)

要指定给新标注点的最小用户 ID 值。

该指定值将作为所遇到的第一个不具有标注点的面的用户 ID。之后每遇到一个无标注点的面,其用户 ID 的数值都将增加一。如果将 ID 基础值指定为零,将为所有面创建新标注,其中每个用户 ID 都将等于面的内部编号减一。这是默认值。

Long

代码实例

CreateLabels 示例(独立脚本)

以下独立脚本演示了如何在面 coverage 中创建标注。

# Name: CreateLabels_Example.py
# Description: Creates labels in 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 = "texas"
idBase = 0

# Execute CreateLabels
arcpy.CreateLabels_arc(inCover, idBase)

环境

相关主题

许可信息

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