FME在地籍数据格式转换中应用.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FME在地籍数据格式转换中应用

FME在地籍数据格式转换中应用   摘要:本文基于GIS和CAD地籍数据处理的过程中所遇到的问题,引入了FME数据转换的理念,并通过大量实验,实现了如何在FME中完成GIS到CAD数据的无损转换。为以后地籍数据的处理提供了一个新的思路 关键词:FME;数据转换;空间数据 地籍调查与建库是一项非常繁琐的工作,涉及大量的图形编辑与属性录入。如果直接在ArcGIS中修改会比较复杂并且耗时,而且ArcGIS操作对作业人员要求较高。考虑到CASS具有很强的图形编辑功能,且属性与图形能以面向对象的方式操作,在变更调查中容易维护数据的逻辑一致性。因此,我们一般是将ArcGIS数据转换成CASS数据进行修改,直接从ArcGIS输出的CASS数据,不能查看属性。经分析,从ArcGIS转换得到的数据,其属性并没有丢失,只是存储的方式和CASS存储的方式不同Ⅲ FME(FeatureManipulateEngine)是由加拿大SafeSoftware公司推出的空间数据转换处理系统。FME可用于读、写、存储和转换各种空间数据,支持三百多种格式数据问的相互转换。FME通过编写映射文件,建立各种格式数据中同类要素的对应关系,完成源数据到目标数据要素的一一对应,从而达到数据转换的目的 本文以FME为桥梁,将ArcGIS数据和具有实体扩展属性的南方CASS联系起来,通过多种转换器,实现ArcGIS数据与CASS数据的相互转换 1数据表现方式 CASS软件是通过ObjectARX对AutoCAD平台二次开发形成的一套集地形、地籍、空间数据建库、工程应用、土石方量算等功能为一体的软件系统。ArcGIS是Esri公司的一套完整的GIS平台产品,具有强大的地图制作、空间数据管理、空间分析、空间信息整合、发布与共享的能力 CASS和ArcGIS两种软件都是地籍数据处理过程中常用的软件,两个软件都具有强大的图形绘制、编辑与属性显示功能;同时,两种也存在许多不同之处,他们的数据表现方式如下: 分层机制:CASS数据在同一类要素在一个图层,同一图层内可以包括点、线、面等多种几何类型。ArcGIS数据其数据分层严格按照几何类型划分,同一图层中只包含一种几何类型 属性存储:CASS除了图层、颜色、线型、线宽、填充、图块等基本属性,其余属性以扩展字段的形式存储在XDATA中。ArcGIS数据属性存储于属性表中,每个图形都包含与之相对应的属性 符号化:CASS数据用“实体编码,I属性控制图形的符号化。ArcGIS数据根据要素属性通过调用符号库实现符号化显示 2转换思路 该过程是将ArcGIS数据的图形要素转换为CASS的单纯图形要素,同时依据ArcGIS数据的属性要素对转出的CASS?D形进行实体编码、符号化,并将属性值赋值到CASS数据的扩展属性中,从而实现ArcGIS数据向CASS制图数据的转换与符号化显示 ArcGIS数据向CASS数据转换的实质是将ArcGIS数据中抽象为点、线、面的地理要素转入CASS中并符号化表示的过程。CASS中通过图层组织、形状、颜色、结构(线型)等特性来反映ArcGIS数据中的属性实现制图符号化 3实例分析 本文选用西安市某区县城镇土地调查数据为实验数据,利用FME2015进行模型制作,采用ArcGIS10.1与CASS9.1为数据浏览工具 (1)数据预处理 为了能够将两种数据格式无损转换,需要对GIS数据属性进行编辑,例如,由于CASS中区县代码和街道、街坊、宗地编号是分开存储的,需要将GIS中地籍号字段分为区县代码和地籍编号两个字段 (2)构建转换模型 在FME的Workbench中添加读模块(数据输入端)和写模块(数据输出端),设置读模块和写模块输入和输出路径和格式 添加AttfibuteCreator、AttributeSplitter以及2DForcer转换器,并进行相应的参数设置 1)CASS中实体编码、宗地编码、权利人和土地用途四个属性存放于隐藏属性SOUTH中,需要通过AttributeCreator转换器将属性暴露出来,并赋值连接在一起; 2)通过AttributeSplitter转换器将SOUTH中属性打断存放于List列表中,方便与CASS属性对应; 3)利用2Dforcer将三维多段线转为CASS宗地图形中的二维多段线,便于图形符号化显示; 4)给输出CASS数据添加属性值,并通过连接线将属性传递到图形中; 5)设置输出模板,将已有CASS宗地图作为输出模板 通过运行FME模型转换器,可以方便快捷的将ArcGIS格式的数据转换为CASS数据,并保证属性以及图形符号与CASS中绘制的保持一致 (3)

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档