FME软件操作指南
1. FME软件概述
1.1 FME软件功能
1.1.1 数据转换
- FME(Feature Manipulation Engine)是一款强大的地理空间数据转换工具,支持超过300种数据格式的转换。
- FME能够处理各种格式的矢量数据(如Shapefile、DWG、DXF等)、栅格数据(如TIFF、JPEG等)以及数据库数据(如MDB、SQL等)。
- FME Workbench是FME的核心平台,提供了可视化的工作流设计界面,用户可以通过拖放数据转换组件来构建复杂的数据转换流程。
1.1.2 地理空间处理
- FME内置了丰富的地理空间处理功能,包括坐标转换、空间分析、裁剪、合并、提取等。
- FME能够处理各种地理空间问题,如地图投影转换、地理数据清洗、空间关系计算等。
- FME还支持自动化处理,用户可以通过编写脚本来自动化处理流程,提高工作效率。
1.2 界面与布局
1.2.1 用户界面
- FME Workbench采用直观的图形用户界面,用户可以通过拖放组件来构建工作流。
- 界面分为三个主要部分:工具箱、工作区、结果区。
- 工具箱提供了丰富的数据转换和地理空间处理组件,用户可以根据需要选择组件。
- 工作区是用户构建工作流的区域,用户可以将组件拖放到工作区,并连接组件之间的数据流。
- 结果区显示了工作流的执行结果,用户可以查看转换后的数据和日志信息。
1.2.2 布局与界面元素
- FME Workbench的界面布局简洁明了,用户可以快速上手。
- 界面元素包括菜单栏、工具栏、状态栏、信息栏等,用户可以通过菜单和工具栏来执行各种操作。
- FME还提供了丰富的自定义选项,用户可以根据自己的习惯来调整界面布局和元素大小。
1.3 平台与支持
1.3 平台与支持
- FME支持多种操作系统,包括Windows、Mac OS和Linux。
- FME还提供了丰富的API和插件支持,用户可以通过编写脚本或使用插件来扩展FME的功能。
- FME社区活跃,用户可以通过论坛、博客、教程等方式获取帮助和支持。
2. FME 数据格式转换
2.1 步骤 1: 打开 FME Workbench
2.1 步骤 1: 打开 FME Workbench
- 打开FME Workbench,用户将看到主界面,其中包括工具箱、工作区和结果区。
- 用户可以从工具箱中选择需要的数据转换组件,如读取器、转换器、写入器等。
- 用户还可以通过菜单栏中的“文件”选项来打开项目文件,继续之前的工作流。
2.2 步骤 2: 设置 DWG 作为输入
2.2 步骤 2: 设置 DWG 作为输入
- 用户可以从工具箱中选择“读取DWG”组件,将其拖放到工作区。
- 用户需要指定DWG文件的路径和位置,FME将读取DWG文件并将其转换为内部格式。
- 用户还可以通过属性面板来设置DWG文件的坐标系统和单位,以确保数据转换的正确性。
2.3 步骤 3: 配置转换逻辑
2.3 步骤 3: 配置转换逻辑
- 用户可以通过拖放转换组件来构建数据转换流程。
- 例如,用户可以将“转换坐标系统”组件连接到DWG读取器,将DWG文件从源坐标系统转换为目标坐标系统。
- 用户还可以添加“提取属性”、“裁剪”、“合并”等组件,以实现更复杂的地理空间处理。
2.4 步骤 4: 设置 MDB 作为输出
2.4 步骤 4: 设置 MDB 作为输出
- 用户可以从工具箱中选择“写入MDB”组件,将其拖放到工作区。
- 用户需要指定MDB文件的路径和位置,FME将根据设置的转换逻辑将数据写入MDB文件。
- 用户还可以通过属性面板来设置MDB文件的表结构、字段和索引,以确保数据转换的完整性。
3. 属性挂接 - 地类图斑数据入库
3.1 步骤 1: 准备图斑数据与属性文件
3.1 步骤 1: 准备图斑数据与属性文件
- 用户需要准备地类图斑数据和相应的属性文件。
- 图斑数据通常以矢量格式存储,如Shapefile或GeoDatabase。
- 属性文件通常以表格格式存储,如Excel或CSV。
- 用户需要确保图斑数据和属性文件具有相同的地理坐标系统,以便进行属性挂接。
3.2 步骤 2: 在 FME 中设置属性挂接
3.2 步骤 2: 在 FME 中设置属性挂接
- 用户可以从工具箱中选择“读取Shapefile”组件,将其拖放到工作区。
- 用户需要指定图斑数据的路径和位置,FME将读取Shapefile文件。
- 用户还需要选择“读取Excel”或“读取CSV”组件,将其拖放到工作区。
- 用户需要指定属性文件的路径和位置,FME将读取属性文件。
- 用户可以通过属性面板来设置图斑数据和属性文件之间的关联字段,如ID字段。
3.3 步骤 3: 验证属性挂接的正确性
3.3 步骤 3: 验证属性挂接的正确性
- 用户可以使用“验证”组件来检查属性挂接的结果。
- 验证组件可以检查图斑数据和属性文件之间的关联是否正确,并显示任何错误或警告。
- 用户还可以使用“调试”组件来查看数据流和属性挂接的详细信息,以确保一切正常。
3.4 步骤 4: 输出到 Geodatabase GDB
3.4 步骤 4: 输出到 Geodatabase GDB
- 用户可以从工具箱中选择“写入GeoDatabase”组件,将其拖放到工作区。
- 用户需要指定GeoDatabase GDB的路径和位置,FME将根据设置的属性挂接将数据写入GeoDatabase GDB。
- 用户还可以通过属性面板来设置GeoDatabase GDB的表结构、字段和索引,以确保数据转换的完整性。
4. 坐标转换
4.1 步骤 1: 打开实验数据
4.1 步骤 1: 打开实验数据
- 用户需要准备好需要进行坐标转换的实验数据。
- 实验数据通常以矢量格式存储,如Shapefile或GeoDatabase。
- 用户需要确保实验数据具有明确的坐标系统,以便进行坐标转换。
4.2 步骤 2: 设置 FME 坐标转换器
4.2 步骤 2: 设置 FME 坐标转换器
- 用户可以从工具箱中选择“转换坐标系统”组件,将其拖放到工作区。
- 用户需要指定源坐标系统和目标坐标系统,FME将根据设置的坐标系统进行数据转换。
- 用户还可以通过属性面板来设置坐标转换的参数,如转换方法、比例尺、偏移量等。
4.3 步骤 3: 指定目标坐标系统 Xian_1980_3_Degree_GK_ZONE 39
4.3 步骤 3: 指定目标坐标系统 Xian_1980_3_Degree_GK_ZONE 39
- 用户需要指定目标坐标系统为Xian_1980_3_Degree_GK_ZONE 39。
- 用户可以通过坐标系统的名称或WKT(Well-Known Text)字符串来指定目标坐标系统。
- FME将根据指定的目标坐标系统进行数据转换,确保实验数据能够在新的坐标系统下正确显示和分析。
4.4 步骤 4: 保存到 landuse.gdb
4.4 步骤 4: 保存到 landuse.gdb
- 用户可以从工具箱中选择“写入GeoDatabase”组件,将其拖放到工作区。
- 用户需要指定GeoDatabase GDB的路径和位置,FME将根据设置的坐标转换器将数据写入GeoDatabase GDB。
- 用户还可以通过属性面板来设置GeoDatabase GDB的表结构、字段和索引,以确保数据转换的完整性。
5. 叠加分析与分组统计
5.1 步骤 1: 导入数据文件
5.1 步骤 1: 导入数据文件
- 用户需要准备好需要进行叠加分析的数据文件。
- 数据文件通常以矢量格式存储,如Shapefile或GeoDatabase。
- 用户需要确保数据文件具有明确的坐标系统,以便进行叠加分析。
5.2 步骤 2: 配置叠加分析(空间连接)
5.2 步骤 2: 配置叠加分析(空间连接)
- 用户可以从工具箱中选择“空间连接”组件,将其拖放到工作区。
- 用户需要指定需要进行叠加分析的数据文件,FME将根据设置的空间连接组件进行数据叠加。
- 用户还可以通过属性面板来设置空间连接的参数,如连接方法、距离阈值等。
5.3 步骤 3: 设置属性传递与分组统计(基于 DLMC,QSXZ 字段)
5.3 步骤 3: 设置属性传递与分组统计(基于 DLMC,QSXZ 字段)
- 用户可以通过“属性传递”组件来将一个数据文件的属性传递到另一个数据文件。
- 用户需要指定属性传递的源数据文件和目标数据文件,以及属性传递的字段。
- 用户还可以通过“分组统计”组件来对数据文件进行分组统计。
- 用户需要指定分组统计的字段,如DLMC,QSXZ字段,以及统计的指标,如计数、求和、平均值等。
5.4 步骤 4: 输出到 Excel 格式
5.4 步骤 4: 输出到 Excel 格式
- 用户可以从工具箱中选择“写入Excel”组件,将其拖放到工作区。
- 用户需要指定Excel文件的路径和位置,FME将根据设置的属性传递和分组统计将数据写入Excel文件。
- 用户还可以通过属性面板来设置Excel文件的表结构、字段和索引,以确保数据转换的完整性。
6. 总结
6.1 今日主题回顾
6.1 今日主题回顾
- FME是一款强大的地理空间数据转换工具,支持超过300种数据格式的转换。
- FME Workbench是FME的核心平台,提供了可视化的工作流设计界面,用户可以通过拖放数据转换组件来构建复杂的数据转换流程。
- FME内置了丰富的地理空间处理功能,包括坐标转换、空间分析、裁剪、合并、提取等。
- FME支持多种操作系统,包括Windows、Mac OS和Linux,并提供丰富的API和插件支持。
- FME社区活跃,用户可以通过论坛、博客、教程等方式获取帮助和支持。
6.2 关键步骤与注意事项
6.2 关键步骤与注意事项
- 在进行数据转换时,确保源数据和目标数据具有相同的坐标系统。
- 在进行属性挂接时,确保图斑数据和属性文件具有相同的关联字段。
- 在进行坐标转换时,指定正确的源坐标系统和目标坐标系统。
- 在进行叠加分析时,选择合适的空间连接方法和距离阈值。
- 在进行分组统计时,指定正确的分组字段和统计指标。
- 注意保存转换后的数据,并检查数据的完整性和准确性。
7. 感谢
感谢您阅读本指南,希望您能够通过本指南的学习,掌握FME软件的操作技巧,并能够利用FME进行地理空间数据的转换和处理。如果您在使用FME过程中遇到任何问题,欢迎随时向FME社区寻求帮助。




