FME——强大的空间数据转换工具 简介(转)
FME的英文全拼是Feature Manipulate Engine,是加拿大safe Software公司的产品,简单说FEM就是GIS数据转换平台,它能够实现100多种数据格式(模型)的相互转换.如果从技术层面上说,FME 不再将数据转换问题看作是从一种格式到另一种格式的变换,而是完全致力于将GIS 要素同构化并向用户提供组件以使用户能够将数据处理为所需的表达方式。 事实上,许多GIS用户为了在同一系统中获得不同的数据表达方式,也使用FME来操纵数据。
FME产品包含以下六个功能模块:
FME产品包含以下六个功能模块:
(1)
FME Workbench
当 用户定制自己的数据转换时,利用FME Workbench模块,只需要在直观的界面中“指指点点”就可以轻易完成非常复杂的数据转换任务,而且数据转换质量非常理想;能够可视化地定义从原数据 到目标数据的对应关系(属性和图形);同时还可以使用该模块进行不同格式数据源的合并工作。
(2)
FME Universal Translator
该模块是FME的旗舰产品,是一个独立运行的强大的数据转换程序,采用drag-and-drop界面,用户可以轻松地、精确地转换、存储100多种不同格式的数据,用户也可以完成比较复杂的数据处理过程,比如给数据加属性值等。
(3)
FME Universal Viewer
该模块用于快速预览不同格式的数据。用户可以在使用Workbench或Translator.模块时,在做数据转换之前预览转换数据(属性和图形)
(4)
FME Plug-in(SDK)
该模块为开发组件,使用该软件开发工具包,开发人员能访问FME强大的语义核心,加入自己定制的数据格式,或者轻松进入FME转换内核去处理(只不过要额外追加费用)。一旦定制的数据格式加入FME内核就能够被所有的FME用户使用。
(5)
FME Object API
这个开发接口能把FME的数据访问能力定制置入应用模块,用于增加数据的读、写、处理能力。开发语言支持Java, C++, C, COM (VB, C#), Delphi 和ArcView Avenue。
(6)
FME Application Extenders
该模块给用户提供了一个直接访问(读、写)多平台GIS、CAD和数据库格式的应用。