导出到 SDTS (Coverage)

摘要

根据 ArcGIS coverage 或格网来创建空间数据转换标准 (SDTS) 的拓扑矢量专用标准 (TVP) 或点专用标准转换。

用法

语法

SDTSExport_arc (SDTS_type, in_dataset, out_transfer_prefix, {in_point_cover}, {out_DD_transfer}, {Conv_Ctrl_File})
参数说明数据类型
SDTS_type

要创建的 SDTS 专用标准的类型:

  • TVP专门用于具有 coverage 拓扑的平面矢量数据的拓扑矢量专用标准。
  • POINT用于高精度点数据集的点专用标准。
  • RASTER栅格专用标准。支持格网和栅格。
String
in_dataset

输入 coverage 或格网。

Coverage;Raster Dataset
out_transfer_prefix

命名传输中的各个文件时所使用的四字符前缀。该前缀可能包含目录路径名。默认情况下,传输中的文件将被写入当前工作空间。

String
in_point_cover
(可选)

要转换的点 Coverage 的名称(传输类型为 TVP 时)。如果传输类型被设置为 POINT,将忽略此选项。

Coverage
out_DD_transfer
(可选)

“主数据字典”的四字符前缀。将在 Out Transfer 目录的同一目录级别下创建名为 MASTERDD 的目录。此选项用于为共享公共数据字典的 coverage 或格网创建一个主数据字典。

String
Conv_Ctrl_File
(可选)

可用于在转换过程中添加信息的文件。此文件的名称由用户定义。

File

代码示例

SDTSExport 示例(独立脚本)

以下独立脚本演示了如何将面 coverage 导出为 SDTS 格式。

# Name: SDTSExport_Example.py
# Description: Exports a polygon coverage to SDTS format
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
SDTSType = "TVP"
inDataset = "stand"
outTransferPrefix = "C:/output/jrdl"

# Execute SDTSExport
arcpy.SDTSExport_arc(SDTSType, inDataset, outTransferPrefix)

环境

相关主题


7/10/2012