基于Rest和RIA技术的城市地下综合管线信息系统的设计与实现
发布时间:2018-05-24 21:16
本文选题:地下管线 + 信息系统 ; 参考:《江西理工大学》2013年硕士论文
【摘要】:地下管线是社会基础设施的一个重要部分,是现在社会中城市建设、防灾、抢险、环境保护以及国土资源规划不可忽视的一部分。地下管线的合理布置和管理是城市建设、规划和管理的重要基础,然而传统的管理方法主要是由人工处理,所有的管线分布图都是图纸绘制的,更新十分麻烦,而且由于地下管线由各个部门分管,数据统一比较困难,对于突发事件也很难做到及时高效的处理,所以对城市地下管线数据合理的管理和共享是很有必要的。本系统将使用最新的技术和开发理念实现地下管线数据信息的共享和管理。 本文首先介绍了开发地下综合管线信息系统所使用的两种关键技术,Rest和RIA技术。Rest是整个系统的架构风格,通过对资源的操作来实现分布式系统应用。本文分析了Rest中资源的概念和划分以及RestAPI的使用方法,并通过与最流行的SOAP技术对比分析出Rest的优点和还存在的问题。RIA技术有多种,系统介绍了RIA的工作原理并对主流的技术分别从技术运行部署成本、技术支持方面、以及开发工具和使用的UI等方面进行了对比。本系统选用Flex技术作为富客户端开发技术,总结了Flex在开发时的核心技术并介绍了ArcGISAPIforFlex的概念及一些组件的使用。通过对这两种技术详细的介绍和分析,为开发整个城市地下管线系统打下了坚实的基础。 在这两种技术的基础上开发了B/S架构的WebGIS工程——城市地下综合管线信息系统。通过获取地下管线数据的RestURI地址,在客户端使用Flex技术完成对地图数据的访问,,并实现对地下管线数据的实时共享、管理和分析功能。系统实现了通过数据库引擎ArcSDE将海量管线数据存储到关系型数据库中,以及对动态地图、切片地图等格式地图的发布和管理。为了对城市地下管线数据集中式管理和更新,系统分别实现了对管线数据的查询,编辑、统计分析以及各种专业应用、辅助分析和数据的输出等功能。为了提高爆管分析的效率,本系统提供了一种效果更高的爆管分析算法。本系统还设置了系统管理权限,拥有不同权限的用户对系统操作的功能也不一样,保证管线数据的安全性。
[Abstract]:Underground pipeline is an important part of social infrastructure, which can not be ignored in urban construction, disaster prevention, emergency, environmental protection and land and resource planning. The rational arrangement and management of underground pipelines are the important basis of urban construction, planning and management. However, the traditional management methods are mainly handled manually, and all the distribution maps of pipelines are drawn by drawing, and updating is very troublesome. Because the underground pipeline is managed by each department, it is difficult to unify the data, and it is difficult to deal with the emergency in time and efficiently, so it is necessary to manage and share the underground pipeline data reasonably. The system will use the latest technology and development idea to realize the sharing and management of underground pipeline data information. This paper first introduces two key technologies used in the development of underground integrated pipeline information system: best and RIA. Rest is the architecture style of the whole system. The application of distributed system is realized by the operation of resources. This paper analyzes the concept and partition of resources in Rest and the methods of using RestAPI, and by comparing with the most popular SOAP technology, it finds out that there are many advantages and problems of Rest. This paper introduces the working principle of RIA and compares the main technologies from the aspects of technology deployment cost, technical support, development tools and UI. This system selects Flex technology as the rich client development technology, summarizes the core technology of Flex development, and introduces the concept of ArcGISAPIforFlex and the use of some components. Through the detailed introduction and analysis of these two technologies, it lays a solid foundation for the development of the whole urban underground pipeline system. On the basis of these two technologies, a WebGIS project based on B / S architecture is developed-Urban Underground Integrated Pipeline Information system. By obtaining the RestURI address of the underground pipeline data, the Flex technology is used to access the map data in the client, and the real-time sharing, management and analysis function of the underground pipeline data are realized. The system realizes storing the massive pipeline data into the relational database through the database engine ArcSDE, and publishing and managing the dynamic map, slice map and other format maps. In order to manage and update the urban underground pipeline data centrally, the system realizes the functions of query, edit, statistical analysis, professional application, auxiliary analysis and data output of pipeline data respectively. In order to improve the efficiency of tube burst analysis, this system provides a more effective burst analysis algorithm. The system also has the system management authority, and the users with different permissions have different functions to the system operation, to ensure the safety of pipeline data.
【学位授予单位】:江西理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:P208;TU990.3;TP311.52
【参考文献】
相关期刊论文 前10条
1 王重阳;张韶华;;ArcSDE在数据连库接加载中的应用[J];北京测绘;2009年02期
2 马民涛;任杰;陈克龙;李旭;赵永梅;;城市地下管网管理信息系统中管线三维显示的实现[J];测绘工程;2005年04期
3 江贻芳;;我国城市地下管线信息化建设工作进展[J];测绘通报;2007年12期
4 赫建忠;江贻芳;贾志英;;城市地下管线信息化建设的必要性及其主要任务[J];测绘通报;2008年06期
5 刘艳丰;姜耀鹏;;基于面向对象技术和标准关系数据库的Geodatabase的研究[J];测绘与空间地理信息;2009年04期
6 王志刚;;富互联网应用[J];硅谷;2010年08期
7 程国雄;胡世清;;基于Silverlight互动学习RIA平台的研究与实现[J];计算机工程与科学;2010年07期
8 张佐帮;尚颖娟;;基于ArcSDE的空间数据组织和管理[J];农业网络信息;2007年09期
9 万九香;GIS技术及其应用和发展前景[J];江西通信科技;2003年03期
10 李佳田,刘洪斌,武伟,王春晓;基于SDE的数据库应用研究[J];微机发展;2003年04期
本文编号:1930572
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/1930572.html