排序编码值属性域 (数据管理)

摘要

以升序或降序方式排列编码值属性域的编码或描述。

参数

标注说明数据类型
输入工作空间

包含要排序的属性域的地理数据库。

Workspace
属性域名称

要排序的编码值属性域的名称。

String
排序依据

指定是使用代码还是描述对属性域进行排序。

  • 代码记录基于属性域的代码值进行排序。
  • 描述记录基于属性域的描述值进行排序。
String
排序顺序

指定记录排序方向。

  • 升序将按照值从低到高的顺序对记录进行排序。
  • 降序将按照值从高到低的顺序对记录进行排序。
String

派生输出

标注说明数据类型
更新的输入工作空间

已更新的输入工作空间。

Workspace

arcpy.management.SortCodedValueDomain(in_workspace, domain_name, sort_by, sort_order)
名称说明数据类型
in_workspace

包含要排序的属性域的地理数据库。

Workspace
domain_name

要排序的编码值属性域的名称。

String
sort_by

指定是使用代码还是描述对属性域进行排序。

  • CODE记录基于属性域的代码值进行排序。
  • DESCRIPTION记录基于属性域的描述值进行排序。
String
sort_order

指定记录排序方向。

  • ASCENDING将按照值从低到高的顺序对记录进行排序。
  • DESCENDING将按照值从高到低的顺序对记录进行排序。
String

派生输出

名称说明数据类型
out_workspace

已更新的输入工作空间。

Workspace

代码示例

SortCodedValueDomain 示例(Python 窗口)

以下 Python 窗口脚本演示了如何在即时模式下使用 SortCodedValueDomain 函数。

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.management.SortCodedValueDomain("montgomery.gdb", "material", "CODE", "ASCENDING")

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是

相关主题