ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

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

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

创建标注

在 Advanced 许可等级下可用。

  • 描述
  • 插图
  • 使用方法
  • 语法
  • 代码示例
  • 环境
  • 许可信息

描述

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

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

插图

Create Labels illustration

使用方法

  • 使用“创建标注”后,输入 Coverage PAT 中所存储的面用户 ID 不等于“创建标注”所生成的新标注点用户 ID。必须使用构建或更新 ID 使它们相等。

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

  • 输入 Coverage 必须包含面拓扑。

  • 如果指定的 ID 基础值为负,则所有新的用户 ID 将以该指定值为起始值,每遇到一个新标注点,其新的用户 ID 的数值将减一。不会生成负的 ID 值。

  • 如果 coverage 包含面并且只有其中某些面具有标注点,则在指定 ID 基础值后,“创建标注”将仅在那些不存在标注的面中生成标注。

  • “创建标注”不会更改 coverage 的坐标精度。

语法

arcpy.arc.CreateLabels(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)

环境

  • 当前工作空间
  • 投影文件之间的比较级别
  • 派生 Coverage 的精度
  • 新建 Coverage 的精度
  • 临时工作空间

许可信息

  • Basic: 否
  • Standard: 否
  • Advanced: 需要 已安装 ArcInfo Workstation

相关主题

  • 拓扑工具集概述
  • 更新 ID

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

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