当前位置:主页 > 管理论文 > 移动网络论文 >

分布式网络地图服务平台关键技术研究

发布时间:2019-07-03 19:56
【摘要】:最近几年来,随着地理信息产业的高速发展,网络地理信息系统(Web GIS)间的平台多样性和数据存储异构性问题日益突出,多种Web GIS平台对联动协作的需求也日益增加。要解决这些问题,需要实现标准的地图数据共享和互操作方式,选择一种与平台和数据存储结构无关的技术。在学习和理解OGC-GIS标准的基础上,基于Spring框架和ICE分布式框架等技术手段,本文设计并实现了一个分布式网络地图服务平台,该平台包括地图服务子系统、地图服务组织与管理子系统和集群监控与管理子系统。本文的主要工作如下:1.在分析分布式网络地图服务平台的总体需求与设计目标的基础上,提出了地图服务平台由地图服务子系统、地图服务组织与管理子系统和集群监控与管理子系统三个子系统组成的方案。分别介绍了地图服务平台总体架构(逻辑架构和物理架构)和各个子系统的功能概述。2.针对地图服务子系统,本文主要设计并实现了Web服务层。基于Nginx服务器HTTP过滤模块和第三方模块实现访问控制模块、缓存模块和负载均衡模块,确保了地图服务请求的高效路由。基于Spring MVC框架、OGC-GIS地图服务标准和ICE开发框架设计并实现了地图服务发现模块和OGC-GIS Web地图服务组件,保证了经过路由的地图服务请求得到快速准确的响应。3.针对地图服务组织与管理子系统,提出数据源、服务实例、服务空间三个抽象概念,并基于Spring MVC框架设计并实现了对数据源、服务实例和服务空间的有效组织和管理。4.针对集群监控与管理子系统,将对各类服务器的监控分为Service模块和Client模,Service模块是部署在被监控机器上的后台进程,等待Client模块的连接和监管指令,各类服务器监管的Client模块集成到集群监管Web应用程序中,由Web应用程序统一对外提供HTTP服务接口。基于以上服务平台的设计与实现,本文在实验室环境中对平台进行了OGC-GIS地图服务、地图服务组织与管理和集群监控与管理的功能测试,说明分布式网络地图服务平台实现了标准的地图数据共享和互操作,具有良好的使用效果。
[Abstract]:In recent years, with the rapid development of geographic information industry, the platform diversity and data storage heterogeneity between (Web GIS) are becoming more and more prominent, and the demand for linkage cooperation between various Web GIS platforms is also increasing. In order to solve these problems, it is necessary to realize standard map data sharing and interoperation, and select a technology independent of platform and data storage structure. On the basis of learning and understanding OGC-GIS standard, based on Spring framework and ICE distributed framework, this paper designs and implements a distributed network map service platform, which includes map service subsystem, map service organization and management subsystem and cluster monitoring and management subsystem. The main work of this paper is as follows: 1. Based on the analysis of the overall requirements and design objectives of the distributed network map service platform, a scheme is proposed, which consists of three subsystems: the map service subsystem, the map service organization and management subsystem and the cluster monitoring and management subsystem. This paper introduces the overall architecture of map service platform (logical architecture and physical architecture) and the functional overview of each subsystem. 2. Aiming at the map service subsystem, this paper mainly designs and implements the Web service layer. The access control module, cache module and load balancing module are implemented based on Nginx server HTTP filtering module and third party module, which ensures the efficient routing of map service requests. Based on Spring MVC framework, OGC-GIS map service standard and ICE development framework, the map service discovery module and OGC-GIS Web map service component are designed and implemented, which ensures the fast and accurate response of the routing map service request. Aiming at the subsystem of map service organization and management, three abstract concepts of data source, service instance and service space are put forward, and the effective organization and management of data source, service instance and service space are designed and implemented based on Spring MVC framework. Aiming at the cluster monitoring and management subsystem, the monitoring of all kinds of servers is divided into Service module and Client module. Service module is the background process deployed on the monitored machine, waiting for the connection and supervision instruction of Client module. The Client module supervised by all kinds of servers is integrated into the cluster supervised Web application program, and the HTTP service interface is provided by Web application program. Based on the design and implementation of the above service platform, this paper tests the functions of OGC-GIS map service, map service organization and management and cluster monitoring and management in the laboratory environment, which shows that the distributed network map service platform realizes standard map data sharing and interoperation, and has a good use effect.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:P208;TP393.09

【参考文献】

相关期刊论文 前10条

1 魏金明;邵飞;仲伟政;;基于天地图的地图服务方法初探[J];测绘通报;2014年S2期

2 周旭;;OpenGIS网络地图分块服务实现标准(WMTS)分析[J];地理信息世界;2011年04期

3 周志刚;郑智;;IoC容器原理的研究[J];软件导刊;2011年06期

4 陈磊;朱岩;裴国英;寇唯;王耿峰;;主要WebGIS平台的选择[J];测绘通报;2007年05期

5 康玲;傅俊锋;王怀清;蔡劲松;;基于ArcGIS Server的WebGIS应用系统开发[J];水电能源科学;2007年01期

6 古全友;王恩波;胥昌胜;;AOP技术在J2EE系统构建中的应用[J];计算机技术与发展;2006年04期

7 魏学松;张育平;;IOC框架的研究与设计[J];计算机技术与发展;2006年03期

8 陈渝;Supermap在地理信息系统开发中的应用[J];昆明理工大学学报(理工版);2003年06期

9 李新通,何建邦;GIS互操作与OGC规范[J];地理信息世界;2003年05期

10 秦t,

本文编号:2509627


资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2509627.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户48c39***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com