导出到 SDTS (Coverage)
摘要
根据 ArcGIS coverage 或格网来创建空间数据转换标准 (SDTS) 的拓扑矢量专用标准 (TVP) 或点专用标准转换。
用法
-
SDTS 是由若干个更小且更有限的子集(这些子集已经联邦政府批准作为 SDTS FIPS 173 标准的组成部分)所组成的大型标准体系。这些子集被称为专用标准。SDTSEXPORT 只支持拓扑矢量专用标准(专门用于带有拓扑的平面矢量数据)、栅格专用标准和点专用标准。
-
创建 TVP 传输时,必须满足以下条件:
- Coverage 必须具有面拓扑。
- Coverage 不得包含掩膜文件,仅导出整洁 coverage。
- Coverage 必须定义了投影,否则无法将其导出。
-
创建 TVP 传输时,注记将被忽略。
语法
SDTSExport_arc (SDTS_type, in_dataset, out_transfer_prefix, {in_point_cover}, {out_DD_transfer}, {Conv_Ctrl_File})
参数 | 说明 | 数据类型 |
SDTS_type |
要创建的 SDTS 专用标准的类型:
| 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