致力于电子政务与数字城市建设
www.antu.com.cn
FME

FME读写国内MAPGIS数据设计方案的成功案例

设计背景

通用数据转换平台FME软件本身支持国际上常见的大部分GIS数据格式,例如MapInfoArcInfoMicroStationAutoCADGeoMediaOracle8i/9i等,对转换规则和过程具有很强的定制能力,可批量进行处理;更重要的是,它还提供了Plug-in扩展开发方式。我们可以把国内GIS数据格式通过fmeplugin放入fme中,可以使国内GIS数据格式的数据跟fme所支持的所有格式进行转换。还能够进行坐标系统和投影的变换。

技术路线

FME的体系设计结构是通过语义映射文件来控制数据转换的整个过程。

说明:http://antu.com.cn/fmeanli-web/image/1401.jpg

FMEPlug-in方式就支持把用户自己的数据格式增加到FME读写引擎中。FMEPlug-in提供了VC++JAVA两种开发方式。可以通过给FME增加新的读、写引擎或新的函数、分类处理器等,充分利用FME提供的软件架构、对象体系、函数和处理能力、运行与应用方法等,从而将特定格式的转换开发工作分成格式转换和模型转换两部分,分别用plug-inmappingfile来实现,从而能够结构化、简化解决方案。

FMEPlug-in提供了详细的API开发文档和实例:

说明:http://antu.com.cn/fmeanli-web/image/1402.jpg

说明:http://antu.com.cn/fmeanli-web/image/1403.jpg

通过给FME增加新的数据格式的插件就可以用FME的工具操作,如可以用FMEVIEW浏览该格式数据。比如:国内Mapgis数据:

说明:http://antu.com.cn/fmeanli-web/image/1404.jpg

国内MAPGIS数据格式或模型说明

  数据集的组成

  国内Mapgis数据格式:

  每张图用一组文本文件存储数据(*.wl,*.wt,*.wp)。

  符号库,线形库说明

  图形元素类型和图形属性

说明:http://antu.com.cn/fmeanli-web/image/c1405.jpg

国内Mapgis数据格式:

图形元素类型属性描述(所支持的数据类型的属性描述)

Point

  国内Mapgis数据格式:

  子图号,子图高子图宽子图角度等属性

Line

  国内Mapgis数据格式:

  型号辅助线型号线色线宽X系数Y系数ID线长度等

Polygon

  国内Mapgis数据格式:

  前节点号后节点号左区号右区号等

Text

Arc

国内用户应用案例

  目前使用FME插件方式转换共享MAPGIS数据的主要国内单位有昆明市勘察测绘研究院,铁道科学研究院,平顶山煤业集团等。下面介绍昆明勘察测绘研究院的使用情况和效果。昆明做了MAPGIS下的模板,通过FMEMAPGIS数据转到ARCINFO下。下面是其模板文件用FME打开的效果。其模板按照12000要素标准记录了符号,线,面,注记等要素。用FMEVIEW可以查看到其要素的属性。

说明:http://antu.com.cn/fmeanli-web/image/1405.jpg

  符号中记录了符号的名字,颜色,比例等信息。

说明:http://antu.com.cn/fmeanli-web/image/1406.jpg

  线元素中记录了线的线宽,线形比例等信息。

说明:http://antu.com.cn/fmeanli-web/image/1407.jpg

  面要素中记录了面的填充色,层色等信息

说明:http://antu.com.cn/fmeanli-web/image/1408.jpg

  文本要素记录了文本内容,字体,旋转角度等信息

说明:http://antu.com.cn/fmeanli-web/image/1409.jpg

  然后建立mapgisarcinfo空间要素分层标准的对应关系,fcode字段就是转到

arcinfo下要素的编码。

说明:http://antu.com.cn/fmeanli-web/image/1410.jpg

  最后通过FMEtranslatormapgis数据转到arcinfoshape格式。

说明:http://antu.com.cn/fmeanli-web/image/1411.jpg

  转到arcinfo下的效果图,通过要素编码就可以把符号和线形符号化出来。

说明:http://antu.com.cn/fmeanli-web/image/1412.jpg

  通过FMEmapgis插件可以把mapgis的数据转到FME所支持的说有数据格式,也可以把其他格式数据转到mapgis的数据格式。

联系我们 超图集团 相关下载 安图月刊 后台管理
北京世纪安图数码科技发展有限责任公司
BEIJING ANTU I2M CORPORATION LTD.
京ICP备05016160号-1
京公网安备11010802013409