資源描述:
《基于svg的空間數(shù)據(jù)組織和編碼及其在webgis中的應(yīng)用》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、CN4321258/TP計算機工程與科學(xué)2008年第30卷第5期ISSN10072130XCOMPUTERENGINEERING&SCIENCEVol130,No15,2008文章編號:10072130X(2008)0520078203基于SVG的空間數(shù)據(jù)組織和編碼3及其在WebGIS中的應(yīng)用SpatialDataOrganizationandEncodingBasedonSVGandItsApplicationtoWebGIS112王新闖,李勝余,楊會軍112WANGXin2chuang,LISheng2yu,
2、YANGHui2jun(11河南理工大學(xué)測繪與國土信息工程學(xué)院,河南焦作454003;21水利部小浪底建設(shè)管理局工程咨詢有限公司測量觀測中心,河南濟源454681)(11SchoolofSurveyingandLandInformationEngineering,HenanPolytechnicUniversity,Jiaozuo454003;21XiaolangdiEngineeringConsultingCo.,Ltd,Jiyuan454681,China)摘要:在分析SVG的特點的基礎(chǔ)上,本文探討了如何使用
3、SVG對空間數(shù)據(jù)進行組織和編碼。然后,基于所設(shè)計的數(shù)據(jù)組織和編碼方案設(shè)計了基于SVG的WebGIS體系結(jié)構(gòu),并基于該體系結(jié)構(gòu)實現(xiàn)了一個原型系統(tǒng)。該原型系統(tǒng)可實現(xiàn)基于SVG的矢量空間數(shù)據(jù)顯示與發(fā)布,并能進行客戶端交互。Abstract:ThearticlediscussesmanyfeaturesofSVG,andexploreshowtoorganizeandencodespatialdatabasedonSVG.WedesignaSVG2basedWebGISarchitecturebasedonthedesi
4、gneddataorganizationandencodingscheme,andim2plementsaprototypesystembasedonthearchitecture.TheprototypesystemcanrealizetheSVG2basedvectorspatialdatadisplayandpublishing,andperforminteractionsontheclients’side.關(guān)鍵詞:WebGIS;SVG;空間數(shù)據(jù)組織Keywords:WebGIS;SVG;spatialda
5、taorganization中圖分類號:TP311文獻標識碼:AWeb瀏覽器中SVG文檔中的圖形或非圖形對象就完全可1引言以通過腳本語言進行控制,從而實現(xiàn)WebGIS中的各種功能,如地圖顯示內(nèi)容的控制、地圖的縮放和漫游、圖形與其在Internet環(huán)境下,矢量空間數(shù)據(jù)的顯示與發(fā)布是當屬性間的雙向查詢等。[1](4)前WebGIS研究中待解決的問題??缮炜s矢量圖形由于SVG中允許嵌入與圖形元素有關(guān)的鏈接,這(ScalableVectorGraphics,簡稱SVG)為矢量數(shù)據(jù)的顯示樣就可以將與地物有關(guān)的信息資源通過超
6、鏈接與相應(yīng)的地和發(fā)布提供了一種開放的解決方案,這是因為SVG具有以物連接起來。當用戶點擊該地物時,即可轉(zhuǎn)移到所連接的[2,3]下特點:網(wǎng)址,使地圖可以作為一種真正的信息載體。(1)SVG是一種矢量圖形格式,因此在當?shù)乩砜臻g數(shù)(5)在SVG中支持動態(tài)圖形元素,這包括位置變化的據(jù)編碼成SVG格式后,在客戶端就可和其它矢量格式一樣圖形元素、形態(tài)變化的圖形元素以及色彩變化的圖形元素。進行有意義的圖形縮放操作。通過這些動態(tài)元素,就可對動態(tài)變化的地物進行表示,形成(2)SVG是一個由國際W3C組織正式定義的國際開表現(xiàn)力更強的
7、動態(tài)地圖。放標準,并得到了眾多軟件廠商的支持。(6)由于SVG是一種基于XML的圖形格式,因此,經(jīng)(3)由于SVG完全支持DOM(文檔對象模型),則SVG編碼的地圖是一種純文本格式的地圖。與通常的二3收稿日期:2007209226;修訂日期:2007212220基金項目:河南省自然科學(xué)基金資助項目(0411052400)作者簡介:王新闖(1979),男,河南封丘人,碩士,講師,研究方向為WebGIS研究與開發(fā);李勝余,助教;楊會軍,助理工程師。通訊地址:454003河南省焦作市高新區(qū)河南理工大學(xué)測繪與國土信息工程
8、學(xué)院;Tel:13782616468;E2mail:wangxc@hpu.edu.cnAddress:SchoolofSurveyingandLandInformationEngineering,HenanPolytechnicUniversity,Hi2TechDistrict,Jiaozuo,Henan454003,P.R.China78進制文件相比,它很容易讀懂,而