WebGIS系统引擎的跨平台架构设计及多数据源访问问题的研究

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:xuwei800
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GIS自从诞生以来,经过多年的发展,已经广泛应用于城市规划、农业、交通、资源等各个方面。GIS做为地图服务工具,可以可视化的显示目标的位置,人们开始尝试利用它的这一性能与GPS全球定位技术相结合,应用于交通运输等领域。随着社会的发展和人们生活水平的提高,城市车辆数量也在大幅的提升。为了满足市场对车辆监控服务的需求,避免企业独立开发所承担的风险,山东省交通厅决定投资建设“山东省交通运输GPS车辆监控系统”,本论文研究的课题建立在该项目基础上,利用GIS/GPS相结合的技术,开发具有跨平台性能和支持多数据源的GIS系统,为GPS监控系统提供电子地图服务,研究工作主要是实现该GIS系统引擎的跨平台架构及解决多数据源访问问题。在实现引擎跨平台性能的设计中采用C++做为核心开发语言,开发过程中避免使用依赖于操作系统平台的非标准库,使用符合ANSI标准的C++标准库,不同操作系统提供的C++编译器都支持对这样的标准代码进行编译,同时利用ACE自适配通讯环境对不同操作系统API的封装,屏蔽了操作系统间的差异性,通过这样方式编写的引擎代码,可以在不同的操作系统平台上运行,从而实现了GIS引擎的跨平台性能。多数据源访问方面采用了嵌入式ESQL技术来实现访问多数据源的通用访问接口,这种技术不仅可以满足对不同数据库的无差别访问,而且开发的接口程序也具有跨平台的性能。论文内容安排上首先介绍了WebGIS的基本原理,分析了系统功能和非功能方面的需求,并且描述了系统的层次体系结构。随后为了实现具有跨平台特性的GIS引擎,论文分析了跨平台技术的几个不同层次,并且针对GIS软件自身的特点和对跨平台技术的要求,介绍了各层次跨平台的实现方法。文章结合地理数据的特性,介绍了系统的数据库设计思想,列图详述了地理数据在关系型数据库中的存储结构,讨论了异构数据源通用访问接口的实现方案。最后总结了论文所完成的工作和其中存在的不足,并展望了系统的应用前景。
其他文献
多不饱和脂肪酸(PUFAs)是中老年配方乳粉主要特征营养元素之一,包括ω-3和ω-6 PUFAs,它们通过协调作用,具有抗氧化、预防心血管疾病、抑制动脉粥样硬化、增强与改善大脑学习记忆能力等生理作用,因此调配ω-3/ω-6比例的功能性油脂,研究其功能特性意义显著。本研究以多不饱和脂肪酸为研究对象,采用湿法工艺制备一种功能性油脂微胶囊产品,并对产品工艺、储藏性质及应用性进行了一系列研究。主要研究内容
近年来,为保护铁路桥梁的安全,《铁路运输安全保护条例》规定,下穿铁路桥梁、涵洞的道路,应当按照国家有关标准设置车辆通过限高标志及限高防护架。但是,由于限高防护架设计
对目前年薪制实施过程中存在的问题进行了分析,并就如何进一步完善年薪制提出基本思路与对策。
通过对学习倦怠理论的研究,运用测量法和访谈法就天津城市建设学院1000名学生进行了学习倦怠及其影响因素的调查.结果表明:当代大学生确实存在学习倦怠的情况,应该引起有关部
信息技术课将知识与技能融为一体, 具备显著的学科特征,教学中避免完全采用传统教 学模式,要探究新的教学方法。学生刚开始学习计 算机对其充满好奇,随着教学内容的逐渐复杂,
文章以黄垒河综合治理规划为例,在综合分析河道现状存在问题的基础上,提出以“三线牵动一河两岸城”为引领,开展水资源开发利用、防洪除涝、生态景观、道路体系建设、旅游开
紫斑风铃草紫斑风铃草(Campanulapunctata)又名灯笼花,是桔梗科多年生草本植物,茎高20~50cm,不分枝或在中部以上分枝,被短柔毛。基部叶丛生,花期枯萎;中部叶互生,叶片心形或卵形;上部叶无柄,狭卵形或披针形。花俯
目的探讨小组合作学习模式在护理学实验教学中的应用效果,为护理学实验教学改革提供参考依据。方法将选取的44名护生随机分为对照组和实验组,每组22名。在护理学实验教学中实验
核心素养一词已经成为教育界的热点 词汇,目前,各个学科都以培养学生的核心素养为 目标,开展体现学科特点的特色教学。在小学体育 教学中,教师要深入理解体育学科核心素养的
<正> 根据党中央和国务院的战略部署,上海国际航运中心将在2020年建成。上海建成国际航运中心的具体标志是拥有能够全天候接纳第五、第六代集装箱船舶的深水航道与深水泊位,