描述
将 coverage 转换为 S-57 对象文件。
使用方法
S-57 是由国际航道测量组织 (IHO) 开发的用于数字航道测量数据交换的数据标准。
输出日志文件将在该导出过程中创建并用来保存导出报告。
S-57 文件所在的输入工作空间必须包含无法选择的 coverage 或目录。
语法
arcpy.arc.ArcS57(in_workspace, log_file, {out_workspace})
参数 | 说明 | 数据类型 |
in_workspace | 包含要转换(导出)的 coverage 的工作空间。 | Folder |
log_file | 包含导出过程的报告。 | File |
out_workspace (可选) | 包含 S-57 对象文件的文件夹。 | Folder |
代码示例
ArcS57 示例(独立脚本)
以下独立脚本演示了如何将 coverage 导出为 S-57 格式。
# Name: ArcS57_Example.py
# Description: Export a coverage to S-57 format
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
import os
# Set environment settings
env.workspace = "C:/data"
# Set local variables
input = "tongass1"
logFile = "ArcS57_log.txt"
outWorkspace = "C:/output/tongass_s57"
# Execute ArcS57
arcpy.ArcS57_arc(input, logFile, outWorkspace)
环境
许可信息
- Basic: 否
- Standard: 否
- Advanced: 需要 已安装 ArcInfo Workstation