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

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

SDTS 导出控制文件

  • SDTS 转换控制文件格式
  • 全局命令
  • 其他导出命令
  • 命令参数定义和注释

SDTS 转换控制文件格式

导出到 SDTS 控制文件用于转换并非以 in_dataset 前缀命名的 INFO 表。还可以使用控制文件覆盖默认全局信息和从标准 SDTS INFO 表读取的信息。

控制文件中的每条命令占用一行。以字符 /* 开始的行是注释行且不会加以执行。控制文件包含 EXPORT 命令、全局控制块、零或多个要素类或表的数据段以及 END 命令。

全局命令

以下命令仅在全局控制块中有效(范围:全局)。

  • Table <INFO_name> {IGNORE} - 允许将 INFO 表转换为非默认表。默认 INFO 表是基本名称与 <in_dataset> 名称或 {in_point_cover} 名称(如果指定)相同的表。
  • Title <string> {MasterDD} - 在 IDEN 或 MIDE 模块中添加标题子字段,其中最大字符串长度为 1024。
  • Version <d.nn> {MasterDD} - 在 IDEN 或 MIDE 模块中添加数据 ID 子字段,其中 d = 无前导零的正整数,nn = 两位正整数。
  • MapDate <YYYYMMDD> - 在 IDEN 模块中添加地图日期子字段。
  • CreationDate <YYYYMMDD> {MasterDD} - 在 IDEN 或 MIDE 模块中添加数据集创建日期子字段。
  • MapScale <scale> - 在 IDEN 模块中添加地图比例分母子字段。
  • ConformanceLvl <level> {MasterDD} - 在 IDEN 或 MIDE 模块中添加符合要素级别子字段,其中 <level> 为 1、2、3 或 4。
  • ScaleFactor {sfax} {sfay} - 在 IREF 模块中添加 x 和 y 的比例因子子字段,并将比例因子应用于空间坐标,其中 {sfax} {sfay} 是实数值。
  • Shift {xorg} {yorg} - 在 IREF 模块中添加和应用 x 和 y 的原点子字段,其中 {xorg} {yorg} 是实数值。
  • HorizontalRes {xhrs} {yhrs} - 在 IREF 模块中添加水平分辨率的 x 和 y 分量子字段,其中 {xhrs} {yhrs} 是实数值。
  • Comment <TEXT | FILE> <module_name> <string> - 在 MIDE、IDEN、IREF、XREF 或 SPDM 模块中添加注释子字段。
  • AddRecord <TEXT | FILE> <module_name> <string> - 在 MQCG、MQHL、DQAA、DQCG、DQHL、DQLC 或 DQPA 模块中添加注释子字段。

其他导出命令

这些命令不限于全局范围。有关各命令的使用范围的详细信息,请参见各命令的描述。

  • AUTHORITY <Attr_/Entity_Authority> <Authority_Description>

    范围:全局、要素类和表

    设置属性(实体)的授权机构和完整描述。如果授权机构是另一个 FIPS 标准,则请指定 FIPS 作为授权机构,并给出完整的引用作为描述。全局控制块中的 AUTHORITY 语句也影响 TVP 传输和 MasterDD 传输的 README 文件内容。

    默认值:Authority = "unknown" Authority_Desc = ""

    示例:AUTHORITY ESRI 'Environmental System Research Institute, Inc.'

  • CellLabel <label_string>

    此命令仅用于 RASTER 剖面。

    设置栅格单元输出值子字段标注。如果未指定,请使用 LABEL。

  • CellNull <null_value>

    此命令仅用于 RASTER 剖面。

    在导出 NODATA 格网栅格单元时设置输出空值。如果未指定栅格单元空值,则根据栅格单元类型使用默认值。

    栅格单元类型默认空值

    I

    -2147483647

    R

    -2147483647

    BI8

    -127

    BI16

    -32767

    BI32

    -2147483647

    BUI8

    255

    BUI15

    4294967295

    BFP32

    -2147483647

  • CellSequenceCode <GI|GL|GJ>

    此命令仅用于 RASTER 剖面。

    导出多个格网(也就是图层)时,可以通过此关键字设置模块 RSDF、子字段 CSCD。如果未指定,则使用 GI。

  • DDDEFINITION ENT <Entity_Label> {Entity_Label_Definition} {Source_Definition} DDDEFINITION ATT <Attr_Label> {Attr_Label_Definition} {Source_Definition}

    范围:要素类和表

    允许将实体标注或属性标注(也就是子字段)的定义转换成“数据字典/定义”模块的记录。

    注:只有当 Conv_Ctrl_File 中有 DDDefinition 语句且该语句提到属性标注时,属性标注在 DDDF 模块中的数据字典信息才会改变。

    示例 1:DDEFINITION ATT BANK "Describe river bank" "TIGERI Dictionary"

    示例 2:DDDEFINITION ENT 0500206 "This code identifies Danger curve"

  • DDDOMAIN <Attr_Label> <Domain_Type> <Domain_Val_Format> <Measure_Unit> ~ <Range_or_Value> <Domain_Val> <Domain_Val_definition>

    范围:要素类和表

    此命令允许设置属性标注的值域(也就是范围)。

    示例 1:DDDOMAIN BANK ENUMERATED A "" VALUE "" "Not Applied"

    示例 2:DDDOMAIN BANK ENUMERATED A "" VALUE L "River left bank"

    示例 3:DDDOMAIN BANK ENUMERATED A ""VALUE R "River Right bank"

  • EXPORT 导出数据段的开始,SDTSExport 使用此命令作为转换控制。
  • FEATURECLASS <Arc_FeaCls{.sub_cls}> {IGNORE}

    此句标记 Coverage 要素类块的开始。此数据块中的所有命令只应用于此要素类。此数据块以下一个 FEATURECLASS、TABLE、END 或 IMPORT 命令结束。

  • HorizontalFmt <BFP64 | BI32> HFMT <BFP64 | BI32>

    此命令仅用于 POINT 剖面。

    注: HFMT 是 HorizontalFmt 的简写。可使用此关键字在 IREF 模块中指定 HFMT 子字段。如果用户未使用此关键字指定水平格式,则使用默认值 BFP64(即,高精度的双精度型)。

  • IGNOREITEM <Item1> {Item2} .. . {Item9}

    范围:全局、要素类和表

    忽略 INFO 项目(最多 9 个项目)以使其不转换为 SDTS 模块。

  • ITEMBECOMES <item> <Attr_Label> {Format} {Max_length} {Key_Type} {Measurement_Unit} {Description}

    范围:全局、要素类和表

    使用 INFO 项目的 SDTS 属性标注(子字段)定义,而非使用默认定义。

    默认值

    参数默认值

    key_Type

    NOKEY

    Measurement_Unit

    ""

    描述

    与 Attr_Label 参数相同

    INFO 数据类型SDTS 数据类型AIR南CB16B32

    D

    1

    X

    X

    C(n)

    1

    I(1-16)

    1

    N(1-16)

    1

    B(2 个字节)

    1

    B(4 个字节)

    1

    F(4 个字节)

    1

    F(8 个字节)

    1

    提示:
    • 1 = 给定 INFO 数据类型的默认数据类型
    • X -- 给定 INFO 数据类型的无效数据类型
  • SRCDEFINITION <Source_Definition>

    范围:全局、要素类和表

    ENT 或 ATT 标注的定义数据源

    示例 1: SRCDEFINITION 'ARC/INFO Data Model, Concepts, & Key Terms'

    示例 2:SRCDEFINITION "TIGERI Dictionary"

  • TABLE <INFO_name> {IGNORE} TABLE <INFO_name> {out_module_name}

    可选 TABLE 控制块允许将 INFO 表转换为非默认表。默认 INFO 表是基本名称与 <in_dataset> 名称或 {in_point_cover} 名称(如果指定)相同的表。

命令参数定义和注释

<Field> 和 <Tag> 可互换使用。

<SubField>、<Label> 和 <Attr_Label> 可互换使用。

以下是各种控制文件命令使用的一些参数:

  • Arc_FeaCls{.sub_cls}:

    ARC | NODE | POINT | POLY | TIC | LINK | BND | ANNO.subcls | SECTION.subclass | ROUTE.system | REGION.subclass

  • Domain_Type:

    GR-CHARS | ALPHANUM | ALPHABET | INTEGER | REAL | BINARY | ENUMERATED | FIPSCODE

  • Domain_Val_Format:

    值意义

    A

    图形字符

    I

    隐式点(整数)

    R

    显式点,不缩放(定点实数)

    南

    显式点,可缩放(浮点实数)

    B

    位域数据

    BFP32

    32 位浮点实数

    BFP64

    64 位浮点实数

    BI8

    8 位有符号整数

    BI16

    16 位有符号整数

    BI24

    24 位有符号整数

    BI32

    32 位有符号整数

    BUI8

    8 位无符号整数

    BUI16

    16 位无符号整数

    BUI24

    24 位无符号整数

    BUI32

    32 位无符号整数

    C

    字符

  • Format:

    Domain_Val_Format 或 ^ (已填充外键标识符;请参见 4.1.3.6.7)

  • Key_Type:

    NOKEY | PKEY | FKEY | PFKEY

  • Range_or_Value:

    VALUE | MIN | MAX

  • DQ_Module_Name:

    DQHL | DQPA | DQAA | DQLC | DQCG | MQCG | MQHL

  • TEXT:

    <string> 参数被视为正则文本字符串。

  • FILE:

    <string> 参数被视为 ASCII 文本文件的路径,其内容被保存到目标模块的子字段中。

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

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

关于 Esri

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