TransformX 工具
使用说明
TransformX 工具用于在SuperMap iDesktopX工具箱中接入 SuperMap TransformX 模型文件。可将 TransformX 模型文件(*.xml)添加为工具节点,在 iDesktopX 中单独使用或参与 GPA 模型构建。
TransformX 工具以模型文件为基础创建。模型中设置为参数变量的内容会作为工具运行参数显示,可在 iDesktopX 中修改这些参数。如需调整模型内部节点、连线或完整工作流结构,需要使用 SuperMap TransformX 进行编辑。
应用场景
- 自然资源数据整理:将 TransformX 中已编排的数据读取、质检、转换和写出流程接入 iDesktopX,用于批量处理调查成果数据。
- 住建和管线数据转换:复用 TransformX 模型完成 CAD、SHP、数据库等多源数据之间的转换,并在 iDesktopX 处理自动化模型中作为前置处理步骤。
- 交通和电力数据加工:将常用格式转换或属性处理流程封装为 TransformX 工具,在工具箱中直接运行。
功能条件说明
- 使用 TransformX 工具前,iDesktopX 需获取数据转换工具模块许可。
- 添加的 TransformX 模型文件中需包含参数变量。导入 iDesktopX 后,仅参数变量会作为工具参数显示。
- 在 iDesktopX 中运行 TransformX 工具或修改参数变量不需要安装 SuperMap TransformX;如需编辑 TransformX 模型文件,需要安装 SuperMap TransformX 并设置主程序路径。
版本信息
SuperMap iDesktopX 2026 版本开始支持 TransformX 工具接入能力。
功能入口
- 工具箱面板 > 工具箱选项 > TransformX 工具节点。
操作说明
- 添加 TransformX 工具
- 在工具箱面板中展开工具箱选项,找到TransformX 工具节点。
- 在TransformX 工具节点上单击鼠标右键,选择添加TransformX工具。
- 在弹出的添加 TransformX 工具对话框中,单击添加按钮,选择一个或多个 TransformX 模型文件(*.xml)。
- 在工具列表中检查模型文件路径和工具名称。工具名称默认使用模型文件名,支持手动修改。
- 根据需要使用全选、反选、删除、置顶、上移、下移和置底等按钮调整列表内容和顺序。
- 确认无误后,单击确定按钮完成添加,工具会显示在TransformX 工具节点下。
提示:添加TransformX工具对话框除用于添加模型文件外,还用于管理TransformX 工具节点下的所有工具。对话框中的列表顺序决定工具在TransformX 工具节点下的显示顺序。
- 运行 TransformX 工具
- 双击TransformX 工具节点下的目标工具,打开参数设置对话框。
- 在参数设置对话框中配置运行参数。参数列表来自原 TransformX 模型文件中设置为参数变量的内容。
- 单击执行按钮运行工具。若模型包含写出类工具,执行成功后输出窗口会列出输出结果路径,可根据路径定位结果文件。
- 编辑 TransformX 模型
- 在已添加的 TransformX 工具子节点上单击鼠标右键,选择编辑TransformX模型。
- 若未设置 TransformX 主程序路径,系统会弹出设置TransformX主程序对话框。选择 TransformX 主程序后再继续编辑。
- 系统启动 SuperMap TransformX,并加载当前工具对应的模型文件。
- 在 SuperMap TransformX 中调整模型节点、连接线或参数变量,保存模型文件。
- 回到 iDesktopX 后,TransformX 工具节点同步使用保存后的模型内容。
- 在处理自动化模型中使用 TransformX 工具
- 在 TransformX 工具子节点上单击鼠标右键,选择添加到新模型,或在当前处理自动化模型窗口中选择添加到当前模型。
- TransformX 工具会作为普通功能节点加入 GPA 画布,模型内部流程以单一节点形式运行。
- 工具节点的输入端可接收上游数据或参数,输入端口来自 TransformX 模型中设置的参数变量。
注意事项:TransformX 工具作为 GPA 节点使用时,输出端口不能直接作为下游工具的数据源。需要在 TransformX 模型中使用写出类工具生成实体结果,再通过文件路径或迭代文件等方式衔接后续处理。
- 如果 TransformX 模型中包含写出类工具,可通过迭代文件、变量等方式在 GPA 模型中继续使用写出结果。
相关主题