基于Hadoop的GIS網(wǎng)絡(luò)最短路徑算法研究
[Abstract]:As one of the most important spatial analysis functions in GIS, shortest path analysis has been widely used in path navigation, pipe network optimization design, traffic diversion and so on. With the scale of transportation network, pipeline network and other facilities expanding year by year, the scale of spatial network data abstracted from these practical facilities also gradually tends to Yu Hai quantification. How to quickly process large scale space networks is a huge challenge for the shortest path algorithm in GIS. The analysis and processing of the shortest path of the GIS platform in a single computer environment will result in the low computational efficiency of large scale network data, and sometimes even lead to the GIS software running crash. Cloud computing platform Hadoop has the advantages of high efficiency, mature application and stability in dealing with big data. Therefore, the shortest path algorithm of GIS network based on Hadoop is studied in this paper. (1) this paper studies the storage and management of GIS network vector data in HBase. By analyzing the data structure of GIS network and designing the appropriate HBase table structure, the storage problem of GIS network under Hadoop is solved, which creates the precondition for GIS network to parallel compute the shortest path in the Hadoop cloud platform. By designing the related HBase table, the dynamic weight assignment problem is realized, which makes the shortest path algorithm extend to the optimal path algorithm. (2) in this paper, the algorithm of building adjacent table structure based on MapReduce is designed. The design of the algorithm combines the characteristics of the adjacent table structure and the operation principle of MapReduce, and it can effectively solve the problem of generating the adjacent table structure of large-scale GIS network under the Hadoop platform. The data structure of the adjacency table obtained by the algorithm provides the data structure guarantee for the shortest path algorithm in this paper. (3) A parallel shortest path algorithm (H_PGNSP) for GIS networks based on Hadoop is proposed. In addition to the calculation process described above, the algorithm also includes the improved shortest path algorithm. The improved algorithm is based on the breadth-first shortest path parallel algorithm (PBFS_SP) proposed by Lin J. By building Had oop cloud platform, the improved algorithm is compared with PBFS_SP algorithm and Dijkstra algorithm. The experimental results show that the improved algorithm is more efficient than the Dijkstra algorithm when the network size reaches a certain degree. In the large-scale network, the improved algorithm has the highest computational efficiency. (4) finally, in the simulated emergency scenario, the H_PGNSP algorithm is used to make the rescue path. The result of the algorithm can be seamlessly combined with the related GIS platform by GIS technology, and it is easy to realize the spatial visualization of the shortest path. The results show that the proposed algorithm can solve the efficiency problem of solving the shortest path of large-scale network compared with the single GIS platform. Compared with other parallel shortest path algorithms, this algorithm is compatible with related GIS platforms, and has some advantages in spatial visualization, and its efficiency is also improved.
【學(xué)位授予單位】:江西理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:P208
【參考文獻】
相關(guān)期刊論文 前10條
1 王少華;;超圖平臺軟件創(chuàng)新:超圖在線GIS平臺(SuperMap Online)技術(shù)簡介[J];地球信息科學(xué)學(xué)報;2016年09期
2 尹鵬程;付麗莉;蔡先孌;鄧玉鋒;紀國平;;不動產(chǎn)統(tǒng)一登記信息平臺建設(shè)探討[J];測繪科學(xué);2016年11期
3 閆春望;黃瑋;王勁松;;一種并行模糊神經(jīng)網(wǎng)絡(luò)最短路徑算法[J];計算機應(yīng)用研究;2016年11期
4 王凱;曹建成;王乃生;郭朝陽;張哲;;Hadoop支持下的地理信息大數(shù)據(jù)處理技術(shù)初探[J];測繪通報;2015年10期
5 徐建閩;王鈺;林培群;;大數(shù)據(jù)環(huán)境下的動態(tài)最短路徑算法[J];華南理工大學(xué)學(xué)報(自然科學(xué)版);2015年10期
6 鈕亮;張寶友;;基于云計算求解城市物流配送最短路徑研究[J];科技通報;2015年05期
7 張文金;許愛軍;;基于云計算的混合并行遺傳算法求解最短路徑[J];電子技術(shù)應(yīng)用;2015年03期
8 孫文彬;譚正龍;王江;趙帥陽;;基于多粒度通訊的Dijkstra并行算法優(yōu)化[J];中國礦業(yè)大學(xué)學(xué)報;2014年05期
9 楊慶芳;梅朵;鄭黎黎;馬明輝;王偉;;基于云計算的城市路網(wǎng)最短路徑遺傳算法求解[J];華南理工大學(xué)學(xué)報(自然科學(xué)版);2014年03期
10 范建永;龍明;熊偉;;基于Hadoop的云GIS體系結(jié)構(gòu)研究[J];測繪通報;2013年11期
相關(guān)碩士學(xué)位論文 前4條
1 李寬;基于HDFS的分布式Namenode節(jié)點模型的研究[D];華南理工大學(xué);2011年
2 霍樹民;基于Hadoop的海量影像數(shù)據(jù)管理關(guān)鍵技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2010年
3 盧照;基于城市路網(wǎng)最短路徑并行搜索算法的研究[D];陜西師范大學(xué);2010年
4 朱珠;基于Hadoop的海量數(shù)據(jù)處理模型研究和應(yīng)用[D];北京郵電大學(xué);2008年
,本文編號:2221014
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/2221014.html