基于SVG的Web地理信息系統(tǒng)的設計與開發(fā)
發(fā)布時間:2019-10-13 21:48
【摘要】:本文分析了地理信息系統(tǒng)數(shù)據(jù)在Oracle數(shù)據(jù)庫中的存儲結構,采用了OracleSpatial將地理信息從Mapinfo導入了Oracle數(shù)據(jù)庫,采用了Web地理信息系統(tǒng)的分類、分層、分級、預優(yōu)化、轉存的思想,完成了地理空間數(shù)據(jù)的分類、分層、分級、不同比例地圖的坐標轉換、對不同比例的地圖數(shù)據(jù)進行預優(yōu)化轉存、實現(xiàn)可視窗口區(qū)域圖元的裁剪與消隱、依道路數(shù)據(jù)生成道路網絡、進行多層路徑搜索等6大功能模塊的算法設計,并使用用Oracle數(shù)據(jù)庫和Oracle Spatial管理地理空間數(shù)據(jù),利用Web技術和SVG表示地理空間信息采用Ajax和JDOM實現(xiàn)了異步按需生成SVG地圖,針對不同的分辨率的地圖利用堆棧提出了類似二分法的道路節(jié)點優(yōu)化算法,給出了地理信息中兩條道路相交的判別和交叉路口坐標的簡便計算公式,設計了路徑規(guī)劃的多層路徑搜索算法等。 本文研究的GIS系統(tǒng),采用了Oracle結構化數(shù)據(jù)庫存儲技術,較傳統(tǒng)的關系數(shù)據(jù)庫而言,更易存取和處理數(shù)據(jù);采用了SVG可縮放矢量化圖形表示地圖數(shù)據(jù),將GIS系統(tǒng)擴展為WebGIS系統(tǒng),進一步提高了系統(tǒng)應用的地域和時間范圍,縮短了數(shù)據(jù)發(fā)布周期;提出了分類、分層、分級、預優(yōu)化、轉存的地圖數(shù)據(jù)優(yōu)化處理思想,實現(xiàn)了地圖數(shù)據(jù)的按需生成;采用Ajax和JDOM技術,實現(xiàn)了地圖數(shù)據(jù)的按需請求、異步獲取,,有效地減少數(shù)據(jù)流量,改善了用戶體驗。
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:P208
本文編號:2548910
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:P208
【參考文獻】
相關期刊論文 前10條
1 孫少紅,邊馥苓;SVG網絡圖像標準支持下的地圖顯示[J];測繪信息與工程;2002年05期
2 龔健雅;當代地理信息系統(tǒng)進展綜述[J];測繪與空間地理信息;2004年01期
3 楊昆,許泉立;SVG在Web GIS中的應用研究[J];測繪與空間地理信息;2005年03期
4 劉建敏;李霖;應申;劉紅梅;;基于SVG的校園地圖發(fā)布系統(tǒng)[J];測繪與空間地理信息;2006年05期
5 邢素萍;陳煜;;在Java巧用JDOM來生成和處理XML文檔[J];電腦學習;2009年06期
6 黃會平;張岑;;分類、分級模型與GIS集成的探討[J];華北水利水電學院學報;2007年03期
7 周文生,胡鵬,賈永紅;Web環(huán)境下SVG地圖瀏覽器的設計與實現(xiàn)[J];測繪學院學報;2003年02期
8 胡金星,潘懋;基于Oracle Spatial的WebGIS解決方案[J];計算機工程與應用;2003年03期
9 周強中,談俊忠;SVG在WebGIS中的應用[J];計算機應用研究;2003年01期
10 史同廣,張子民,周英;WebGIS實現(xiàn)模式及其技術評價[J];山東建筑工程學院學報;2005年01期
相關碩士學位論文 前1條
1 鄭佳春;車載電子地圖系統(tǒng)的研究[D];大連海事大學;2000年
本文編號:2548910
本文鏈接:http://www.sikaile.net/kejilunwen/dizhicehuilunwen/2548910.html
最近更新
教材專著