FME实现数据的重组和格式转换定制模型(基于walkgis转gdb)

本文是基于walkg的数据的重组和格式转换定制,其他数据同样也可以按照该步骤进行

一、软件环境:FME Desktop 2016.1 (32-bit),MyFME (Build20150805),windows7,8,10

二、数据准备:一个walkgis工程项目文件

                                        

三,准备知识:FME默认是无法加载和识别walkgis文件,安装MyFME后就可以实现对walkgis的读取,从而进行数据重组和转换

四、步骤和实现

(1)打开FME的一个应用:FME Workbench ,点击金鱼Main界面

                                              


(2)点开工具栏的按钮加载和读取walkg数据,选中读取数据的格式和路径,选中连续点击ok,加载所有的数据层和属性信息

                                 


(3)我们以线数据为例,通过制定模型使不同层的数据整合到一个新层,同时改变数据格式,也可以对属性信息进行筛选和计算添加二次信息等。重组“居民地设施线”和交通线,

 交通线图和属性

居民地实施线图和属性

(4)测试器:是指Tester测试器筛选符合条件的数据,将鼠标放在Main中键盘输入Tester自动生成测试器,双击Tester进行条件设置,此处我们将“居民地和设施线”的“ReatureID”设置为大于1的条件,即当“ReatureID”大于1

的数据将会进行重组和转换。passed即条件符合进行的操作,Failed条件不符合进行的路线(此处不管)


(5)属性生成器:根据原来属性生成新属性,鼠标放在Main中键盘输入AttributeCreator自动生成属性生成器,拖动绿色小三角将各个连接起来。双击AttributeCreator打开设置界面,新属性为“aaa”,点击“···”进行值的计算,此处aaa值为‘YSDM’和‘FHMC’字符串连接


(6)写入新的格式:此处我们将新的重组的信息写为‘gdb’格式输出,单击出现以下界面,选择输出格式和输出路径,点击ok弹出界面第二个,选择数据输出的类型也为‘线’即可


(7)来接各个区域如图,双击新生成“交通线”的写入模块,修改图层的样式为“polyline”线样式,也可以重新命名


(8)点击运行最终结果信息显示‘Translation was SUCCESSFUL’成功

(9)我们用ARCGIs或者该软件打开新的“123.gdb”,结果为两个图层的结合,格式为gdb


(10)模型保存和运行:点击保存刚才的模型‘walkgis_mdb2geodatabase_file.fmw’


进行同样操作时,只需双击walkgis_mdb2geodatabase_file.fmw文件,自动跳出界面,选择要重组和转换的文件和生成文件的路经,点击ok自动按照模型进行重组和转换了


猜你喜欢

转载自blog.csdn.net/qq_31967985/article/details/79943397