- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CAD与GIS数据接口研究与应用
CAD与GIS数据接口研究与应用
摘 要:本文先对CAD与GIS数据接口的业务模型和数据接口进行分析,提出了CAD与SHP格式数据相互之间的转化过程。随后本文对于业务模型进行更加详细地研究与分析,从而确定了软件的基本结构模型。实现了CAD与GIS数据接口程序平台能够有效地解决CAD数据与GIS数据的共享与转换问题。这对于地理信息数据的共享与转化具有重要的意义,使得地理信息技术能够更好地应用于生产实践。
关键词:CAD GIS 数据转换
一、引言
长期以来数据人员都是通过手动方式将CAD数据转化为GIS数据,这对数据人员造成了很大的负担。伴随着油田和城市信息化建设的飞速发展,这种人工手动转化方式已难以满足现实需要。国内外GIS常用软件更是层出不穷,如国外的ArcGIS,MapInfo,GeoMedia等,国内的SuperMap,MapGIS等。在实际工作中会遇到各种各样的图件,它们由不同的软件形成,也就形成了不同的图形格式,面对如此多的数据格式,GIS空间数据之间的共享也随之成为难题。
二、需求分析
1.业务分析
大庆油田信息技术公司资源地图中水、电、讯、暖、井、气管网的设计、施工、竣工的图件前期大部分都是以CAD格式制作保存,目前累积了大批的管网设计、施工、竣工的图件。传统方法中数据处理人员都要通过AutoCAD软件手动处理各类CAD文件,而对于与其它GIS平台的交互,更是缺少有效的处理方式。
2.数据接口分析
CAD解析与GIS数据格式解析虽然在存储GIS数据的方式上有较大的区别,但是都可以通过合理的方法转化为程序平台支持的中间数据,从而在程序平台上正确的显示。而利用这种中间数据转化的思想,使得不同数据格式之间的数据转化与共享成为现实。因此,应该研究如何抽取不同数据格式转换中的共性,合理提取适当的接口,使得不同格式的文件可以与程序平台相互交互,也就使得不同格式的文件之间可以相互交换数据。
三、CAD与GIS数据接口的详细设计
1.系统设计目标
为解决存储GIS数据的不同软件格式之间的数据交换问题,本文在完成CAD软件格式及SHP文件格式业务及数据接口分析的基础上,提取出合理的数据转换模型,使得不同GIS数据格式之间的转换能够更加合理、方便。
2.软件结构设计
CAD与GIS数据接口系统按照功能模块划分,大致分为四个部分:
CAD数据格式解析,程序平台加载CAD文件模块。
此模块的作用是系统能够解析CAD的数据文件,然后将其转化为程序平台的中间数据格式,然后在程序平台界面上显示。主要分为三个步骤:解析数据文件,转化为中间格式,以及界面显示。解析数据文件相对独立,只是解析出来的数据结果以中间数据格式的方式在界面展示。在这个过程中,不需要任何的控制参数的传递,只是数据参数的传递,因此属于典型的数据耦合。
程序平台数据导出为CAD格式数据文件。
此模块的作用是从程序平台的数据中转化为CAD的数据文件,另存为CAD数据格式。主要工作便是取得系统中间数据之后,如何向CAD文件中写入,而这便是CAD格式解析的逆过程。因此这个过程也仅是从程序平台取得数据过程中有数据参数的传递,剩余工作只是写入CAD文件的相对独立过程。
SHP数据格式解析,程序平台加载SHP文件。
此模块的作用是程序平台加载SHP文件模块,要求系统能够解析SHP的数据文件,然后将其转化为程序平台的中间数据格式,然后在程序平台界面上显示。主要分为三个步骤:解析SHP数据文件,转化为中间格式,以及界面显示。解析数据文件相对独立,只是解析出来的数据结果以中间数据格式的方式在界面展示。在这个过程中,不需要任何的控制参数的传递,只是数据参数的传递。
程序平台数据导出为SHP格式数据文件。
此模块的作用是CAD数据导出,此模块的需求为从程序平台的数据中转化为SHP的数据文件,另存为SHP数据格式。只不过SHP格式相比于CAD格式更加复杂,这将在后文详细设计中说明。此部分主要工作便是取得系统中间数据之后,写入SHP文件,而这便是SHP格式解析的逆过程。因此这个过程也仅是从程序平台取得数据过程中有数据参数的传递,剩余工作只是写入SHP文件的相对独立过程。。
3.系统类图设计
由于系统结构十分复杂,类的数量以及所包含的属性数量十分庞大,下面分类对系统中主要的类进行介绍:
(1)Geometry类及其子类:此即具有坐标点信息的地理数据实体对象,下面可以分为SimpleGeometry以及其它复杂Geometry对象。我们主要是对SimpleGeometry即简单的图元对象进行处理,其下面包括有PointGeometry(点图元对象),Polyl
您可能关注的文档
- B淋巴细胞刺激因子对慢性特发性荨麻疹患者产生抗FcεRI抗体和抗IgE抗体影响.doc
- B淋巴细胞刺激因子在直肠癌患者外周血CD19B细胞上表达及其意义.doc
- B游戏规则公平性教学设计.doc
- B型钠尿肽水平变化在急性肺栓塞患者中临床意义.doc
- B类供电区域配电自动化建设方案研究.doc
- B细胞血液肿瘤患者外周血CD40CD154表达及意义.doc
- B超CA125βHCG在诊治异位妊娠中研究.doc
- B超CTMRI对甲状腺微小癌诊断意义.doc
- B超下PCNL联合超声碎石在复杂性肾结石治疗中应用.doc
- B超与X线影像诊断肾积水比较分析.doc
- [湘潭]2023年湖南湘潭市岳塘区(含岳塘经开区)事业单位人才引进22人笔试历年高频考点(难、易错点)附带答案详解.docx
- [深圳]2023年广东深圳市盐田区委党校选聘事业单位工作人员笔试历年高频考点(难、易错点)附带答案详解.docx
- [济南]2024年中共济南市委军民融合发展委员会办公室所属事业单位招聘人选笔试历年高频考点(难、易错点)附带答案详解.docx
- [浙江]2024年浙江省公安厅警务辅助人员招聘124人笔试历年高频考点(难、易错点)附带答案详解.docx
- [甘肃]2023年甘肃省总工会直属事业单位招聘10人笔试历年高频考点(难、易错点)附带答案详解.docx
- [滁州]2023年安徽滁州来安县人武部招聘民兵教练员4人笔试历年高频考点(难、易错点)附带答案详解.docx
- [济宁]2024年山东省金乡县公证处招聘2人笔试历年高频考点(难、易错点)附带答案详解.docx
- [淮安]2024年江苏淮安涟水县面向乡村定向师范生招聘教师153人笔试历年高频考点(难、易错点)附带答案详解.docx
- [渭南]2024年陕西渭南职业技术学院人事代理专任教师招聘笔试历年高频考点(难、易错点)附带答案详解.docx
- [河南]2024年河南科技大学第二附属医院招聘笔试历年高频考点(难、易错点)附带答案详解.docx
文档评论(0)