分布式ogc地图服务器的设计与实现

分布式ogc地图服务器的设计与实现

ID:35047149

大小:4.43 MB

页数:71页

时间:2019-03-17

分布式ogc地图服务器的设计与实现_第1页
分布式ogc地图服务器的设计与实现_第2页
分布式ogc地图服务器的设计与实现_第3页
分布式ogc地图服务器的设计与实现_第4页
分布式ogc地图服务器的设计与实现_第5页
资源描述:

《分布式ogc地图服务器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、赚械伙少專图硕±学位论文胃(rt圍、)分布式OGC地图服务器的设计与实现3作者姓名p豆超学校导顯名、巧赖李遞副教授S企业别巧姓名、职碌李莉高级工程师.||过m申请学位类别工程硕古dI.#.讓馨]西安电子科技大学学位论文独创性(或创新性)声明秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加标巧和致谢,论文中不包含其他人己经发表或撰写过的研究成果中所罗列的内容外;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料一。

2、与我同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示了谢意。一学位论文若有不实之处,本人承担切法律责任。-■i.!心本人签名::i^b日期西安电子科技大学关于论文使用授权的说明:本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即研究生在校攻读学位期间论文工作的知识产权单位属于西安电子科技大学。学校有权保留送交论文的复印件,允许查阅、借阅论文;学校可W公布论文的全部或部分内容,允许采用影印、缩印或其它复制手段保存论文。同时本人保证,获得学位后结合学位论文研巧成果撰写的文章,署名单位为西安保电子科技大学。本人签

3、密的学位论文在^年解密后适用本授权书。名:导师签名:冻<屬日期:(-心日期:yv'6.I-U学校代码10701学号1303121819分类号TP31密级公开西安电子科技大学硕士学位论文分布式OGC地图服务器的设计与实现作者姓名:豆超领域:计算机技术学位类别:工程硕士学校导师姓名、职称:李龙海副教授企业导师姓名、职称:李莉高级工程师学院:计算机学院提交日期:2015年11月DesignandImplementationofADistributedOGCMapServerAthesissubmittedtoXIDIANUNIVERSITYinpartialfu

4、lfillmentoftherequirementsforthedegreeofMasterinComputerTechnologyByDouChaoSupervisor:A.P.LiLonghaiDecember2015摘要摘要随着网络技术和地理信息产业的迅猛发展,网络地理信息系统(WebGIS)的在各行业的需求日益增长,但各个WebGIS服务平台由于空间数据存储的异构性和服务标准的不统一,很难做到互操作和数据共享,因此开放地理空间信息联盟(OpenGeospatialConsortium-OGC)制定了一套用于地理数据共享和互操作的规范。本论文源于实际的科研项目,主要目标是实现一套符合OG

5、C标准规范的、高性能的、可共享的、分布式OGC服务平台。本文设计了系统平台的总体架构:服务展现层、Web服务层、OGC应用服务层、数据引擎层、数据存储层,并介绍每层的功能以及各层之间的相互作用关系,阐述了可共享的、分布式的、符合OGC规范的、高效的OGC应用服务层的设计与实现,该层也是整个服务平台中最为核心的系统层次。本论文所作的工作和创新点主要有如下几点:(1)基于OGC服务规范设计了一套可以共享的分布式OGC应用服务接口,实现WMS、WFS、WCS、WMTS、目录与元数据、打包下载六种应用服务。(2)基于分布式对象中间件Ice实现了Web服务层与OGC应用服务层的跨系统、跨语言服务调用,并

6、通过IceGrid集群框架实现了OGC集群应用服务,提高了服务集群的可扩展性。(3)面对大型应用服务器集群,结合了NAT虚拟服务器负载均衡和IceGrid框架负载均衡,在网络层和中间件通信的传输层实现应用服务器集群的两级负载均衡。(4)实现了Web服务器层与OGC应用服务层高效的网络通信模块,设计和实现同步、异步、同步会话和异步会话四种通信模型,并进行了详细对比。(5)在服务组件开发中,设计并实现了内存池、环形内存缓冲区和数据库连接池等公共模块,实现了服务组件本身对资源的高效管理,提高了应用服务的性能和稳定性。(6)在不同规模的集群下,实现了统一的集群监控模块,实现对应用服务器集群的监视和控制

7、;并在监控模块中结合IcePatch2实现了OGC应用服务组件在服务器集群中的自动化部署和更新。基于以上系统整体与各个模块的设计与实现,本文在实验室环境中对分布式分布式平台做了功能测试,并通过变换不同服务器节点数量对OGC应用服务层进行了高并发环境下的性能测试,验证了随着集群数量增加,并发能力显著增强。关键词:OGC,Ice,WebGIS,负载均衡,集群监控IABSTRACTABSTRACTWit

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。