CAD与GIS数据接口的研究与应用

来源 :中国化工贸易 | 被引量 : 0次 | 上传用户:aj810130
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文先对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(点图元对象),PolylineGeometry(多段线图元对象),TextGeometry(文本图元对象),CircleGeometry(圆)以及其它大概二十种实体图元类型。我们在解析CAD文件或者SHP文件之后,绝大部分需要显示的实体图元,都会首先解析为此类Geometry对象,然后向其父类传递,用于显示。
  (2)Feature类:Feature与Geometry之间是一种聚合关系,一个Feature是由多个Geometry对象组成的,用于表示Geometry对象的一个集合。
  (3)GeometryElement类:此类是对Feautre类的进一步封装,其主要作用是添加了Style类即样式的相关信息。Style类中主要包括了颜色、字体等相关信息,这对于正确地处理与显示原来的GIS数据非常的重要。
  四、结论
  本文实现了CAD与GIS数据转换的接口程序,基本上实现了CAD数据、SHP格式数据以及程序平台中间数据的转换。相比于以前的格式转换程序,它不仅仅是两种数据格式的一对一的转换,它可以实现三者甚至更多数据格式之间的快速转换。程序可以不断利用前面的成果,实现更多种地理数据格式与程序已处理格式的转换,这对于地理数据的共享与集成具有非常重要的现实意义。
  总之,作为一门全新的交叉科学,GIS在向其他行业渗透的过程中,必然面临着CAD数据的兼容性问题。目前国内外均对于GIS数据方面的解析与转换有了一定程度的研究,而且取得了一定的进展,但是一个合理高效的GIS数据解析及其转化仍然是难题。
  本论文实现的CAD与GIS数据接口的解析与转换对于CAD数据或者GIS数据的转换具有良好的效果,这对于地理数据信息的共享与集成具有重要的现实意义。
  参考文献
  [1]郑翠玲.空间数据的格式转换研究与实现[J].现代计算机(专业版),2010(9):171-174.
  WangYun,LiangMing.AnewproposalofdataextractionfromDXFgraphicsinpowersystem.2007.
  ]2[张成才,孙喜梅,朱陶业.AutoCAD的DXF文件格式及其转换接口研究.微型电脑应用,2001,17(8):56-57.
其他文献
摘 要:稠油井调剖技术就是在不找水的情况下,注入调剖剂,按照油井产水层渗透率的高低、各层出水能力大小堵剂自然选择进入,对高含水油井的高产水井段或层段进行选择性深部封堵,通过过顶替,使封堵层堵而不死,以达到增大油井中远井地带波及体积,调整产液剖面,改变出水通道的目的。  关键词:稠油井 调剖 技术  一、稠油井技术简介  水井调剖的主要作用于水井中近井地带,而稠油井调剖主要作用于油井中远井地带,增大
摘 要:ERP系统是现代企业重要的管理手段,能够为企业决策提供信息支撑,具有集成化运营、实时监控响应、动态化管理的功能,石油公司可以运用ERP系统进行成品油配置管理,提高成品油配置效率,降低运营成本。本文首先概述了ERP系统的功能及作用,然后分析了成品油配置管理中运用ERP系统的必要性以及ERP对于成品油配置管理的重要意义,最后针对性地提出了ERP系统在成品油配置管理中运用的实施对策。  关键词:
摘 要:在油田开采过程中,压裂技术是保证油气高产的重要手段,在压裂施工过程,我们通常会出现一些问题,可能造成巨大的损失。为了减少和避免这些损失的发生,了解和掌握压裂施工中常见的问题及其处理方法很有必要。  关键词:压裂施工 问题 处理方法  所谓压裂,就是利用水压或者其它方式,使油层形成裂缝,借此注水加压或者增加产油量的手段。我们在压裂施工中,往往受各种因素的影响,产生各种各样的问题,这对我们油区
摘 要:在现代化建设中,输配电自动化及其管理对电力系统的改造和建设起到了重要作用。输配电自动化主要有两方面,一个是馈线自动化,另一个是变电站自动化。本文结合工作实际,对输配电自动化工程中出现的问题和有效管理进行了分析,以期达到安全运行,降低损耗的目的。  关键词:输配电自动 工程 电力系统 管理  相对于一些发达国家来说,中国的输配电自动化还是很落后的,自动化程度低、可靠性差。但是,随着近年来城市
摘 要:随着SmartPlant软件集成系统优势的日渐明显,该系统的推广应用也越来越广泛,本文对SmartPlantP&ID软件在天然气输气站场中的应用进行了讨论和小结。  关键词:输气站场 绘图模块 软件应用 优势  一、引言  随着时代的发展进步和计算机科技的更新换代,计算机绘图软件行业也在发生着巨大变革,更加直观、科学、高效的集成设计手段正逐渐成长为中坚力量。SmartPlant集成系统软件
摘 要:在钻井过程中,充分发挥综合录井仪的实时监测功能,能够避免和减少各类工程事故的发生。该文分析了常见工程事故的形成原因,探讨总结了工程事故的判断经验与方法,以及异常地层压力的监测与判断,说明了综合录井技术在保证安全钻井方面所发挥重要作用。  关键词:综合录井技术 钻井工程参数 钻井液参数 地层压力监测 硫化氢 判断方法 预报  概述  在钻井施工过程中,钻井安全与工程事故发生的可能性时刻都伴随
摘 要:浮式起重机是海洋起重铺管船的重要设备,具有现场工作环境复杂、监控维护难度大等特点。本文结合Profibus现场总线技术的优点,从系统基本结构、系统冗余、通信规划等方面对浮式起重机智能维护系统的设计进行了探讨。  关键词:浮式起重机 智能维护系统 现场总线 规划  一、引言  随着海洋油气田开发、大型海上工程及海洋运输等产业的兴起,以浮式起重机为代表的海洋工程机械朝着全回转、大起重吨位和高度
摘 要:通过对城网配电自动化系统的功能分析,介绍了系统配置、与其它相关设备的功能接口等,指出配电自动化系统应形成一套适合我国配网国情的综合配电自动化管理系统。  关键词:配电自动化 配电管理 负荷控制  一、电力自动化系统  电力自动化系统是利用先进的计算机技术、现代电子技术、通讯技术和信息处理技术等实现对变电站二次设备(包括继电保护、控制、丈量、信号、故障录波、自动装置及远动装置等)的功能进行重
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
摘 要:本设计利用TI公司的TMS320C6204设计一个硬件图像处理系统,该系统为图像处理提供一个完整可靠的硬件工作平台,根据对图像处理的不同要求,可以通过软件编程来完成相关的图像处理工作。  关键词:图像处理 数字信号处理 检测  一、引言  伴随着信息社会的数字化浪潮,数字信号处理技术成为数字化社会最重要的技术之一,DSP就以数字器件特有的稳定性、可重复性、可大规模集成,特别是可编程性高和易