Web地圖制圖框架的研究和設(shè)計(jì)
發(fā)布時(shí)間:2021-07-27 16:43
傳統(tǒng)的WebGIS在矢量圖形編輯與可視化表達(dá)上的不足束縛了網(wǎng)絡(luò)地圖制圖的發(fā)展,針對(duì)這一問(wèn)題,設(shè)計(jì)了基于Silverlight的Web地圖制圖框架體系,研究了地圖對(duì)象模型設(shè)計(jì)、矢量地圖符號(hào)模型設(shè)計(jì)、地圖控件與制圖編輯模塊設(shè)計(jì)和基于緩存的制圖數(shù)據(jù)存儲(chǔ)策略等4個(gè)關(guān)鍵技術(shù)。在此基礎(chǔ)上構(gòu)建了實(shí)驗(yàn)原型系統(tǒng)。實(shí)驗(yàn)證明,基于Silverlight技術(shù)的豐富矢量圖形編輯與表達(dá)能力,能為Web地圖制圖提供新的技術(shù)途徑。
【文章來(lái)源】:測(cè)繪科學(xué)技術(shù)學(xué)報(bào). 2013,30(01)北大核心CSCD
【文章頁(yè)數(shù)】:5 頁(yè)
【部分圖文】:
圖3左側(cè)定義了圖元基類(Shape-
戶再次登錄后,若本地緩存的制圖數(shù)據(jù)仍然存在,則客戶端可以直接加載緩存的制圖數(shù)據(jù)。若緩存已被清空,客戶端通過(guò)請(qǐng)求服務(wù)器,可以調(diào)取最后一次上傳的制圖數(shù)據(jù),持續(xù)進(jìn)行地圖制圖,直到完成任務(wù)。3實(shí)驗(yàn)基于Web地圖制圖框架的建立和關(guān)鍵技術(shù)研究,利用VisualStudio2010(C#)編譯平臺(tái)并結(jié)合Silverlight4.0SDK進(jìn)行了Web地圖制圖的實(shí)踐。首先在矢量地圖符號(hào)模型設(shè)計(jì)的基礎(chǔ)上,進(jìn)行了Silverlight客戶端加載國(guó)標(biāo)地圖點(diǎn)狀符號(hào)庫(kù)實(shí)驗(yàn),如圖5所示,以及面狀填充實(shí)驗(yàn),如圖6所示。圖5基于Silverlight的國(guó)標(biāo)地圖點(diǎn)狀符號(hào)實(shí)現(xiàn)圖6基于Silverlight的ArcGIS面狀填充符號(hào)實(shí)現(xiàn)服務(wù)器端提供基于WCF的數(shù)據(jù)訪問(wèn)與操作服務(wù),允許客戶端通過(guò)調(diào)用WCF服務(wù)實(shí)現(xiàn)矢量圖形數(shù)據(jù)庫(kù)、屬性數(shù)據(jù)庫(kù)和符號(hào)庫(kù)的加載、更新與管理等操作,如圖7所示。圖7服務(wù)器端的WCF數(shù)據(jù)訪問(wèn)與操作服務(wù)客戶端通過(guò)請(qǐng)求WCF的數(shù)據(jù)服務(wù),利用Sil-verlight表現(xiàn)層框架進(jìn)行矢量圖形和符號(hào)庫(kù)的可視化,實(shí)現(xiàn)基于Silverlight的地圖制圖。如圖8所示。圖8Web地圖制圖系統(tǒng)界面及實(shí)驗(yàn)結(jié)果最后對(duì)制圖過(guò)程進(jìn)行時(shí)間性能測(cè)試。以鄭州市1∶25萬(wàn)(大小為9.04Mb)比例尺地圖數(shù)據(jù)加載為例,從服務(wù)器獲得數(shù)據(jù)流的時(shí)間為1798ms,加載并解析符號(hào)庫(kù)為364ms,符號(hào)可視化操作為564ms,則總時(shí)長(zhǎng)不超過(guò)3s,基本上滿足地圖制13第30卷第1期郭建忠,等:Web地圖制圖框架的研究與設(shè)計(jì)
【參考文獻(xiàn)】:
期刊論文
[1]網(wǎng)絡(luò)化數(shù)字制圖探析[J]. 肖振華,王科偉,張吉才. 測(cè)繪通報(bào). 2010(02)
[2]基于Silverlight的WebGIS客戶端技術(shù)與應(yīng)用試驗(yàn)[J]. 王天寶,王爾琪,盧浩,黃躍峰. 地球信息科學(xué)學(xué)報(bào). 2010(01)
[3]基于圖元參數(shù)模型的通用普通地圖符號(hào)庫(kù)研究[J]. 梅洋,李霖,鄭新燕. 測(cè)繪科學(xué)技術(shù)學(xué)報(bào). 2008(01)
[4]網(wǎng)絡(luò)地圖制圖中的主要問(wèn)題及其解決方案[J]. 李洪省,李程. 測(cè)繪科學(xué). 2004(06)
碩士論文
[1]數(shù)字制圖中地圖符號(hào)化控制技術(shù)研究與實(shí)踐[D]. 周炤.解放軍信息工程大學(xué) 2007
本文編號(hào):3306158
【文章來(lái)源】:測(cè)繪科學(xué)技術(shù)學(xué)報(bào). 2013,30(01)北大核心CSCD
【文章頁(yè)數(shù)】:5 頁(yè)
【部分圖文】:
圖3左側(cè)定義了圖元基類(Shape-
戶再次登錄后,若本地緩存的制圖數(shù)據(jù)仍然存在,則客戶端可以直接加載緩存的制圖數(shù)據(jù)。若緩存已被清空,客戶端通過(guò)請(qǐng)求服務(wù)器,可以調(diào)取最后一次上傳的制圖數(shù)據(jù),持續(xù)進(jìn)行地圖制圖,直到完成任務(wù)。3實(shí)驗(yàn)基于Web地圖制圖框架的建立和關(guān)鍵技術(shù)研究,利用VisualStudio2010(C#)編譯平臺(tái)并結(jié)合Silverlight4.0SDK進(jìn)行了Web地圖制圖的實(shí)踐。首先在矢量地圖符號(hào)模型設(shè)計(jì)的基礎(chǔ)上,進(jìn)行了Silverlight客戶端加載國(guó)標(biāo)地圖點(diǎn)狀符號(hào)庫(kù)實(shí)驗(yàn),如圖5所示,以及面狀填充實(shí)驗(yàn),如圖6所示。圖5基于Silverlight的國(guó)標(biāo)地圖點(diǎn)狀符號(hào)實(shí)現(xiàn)圖6基于Silverlight的ArcGIS面狀填充符號(hào)實(shí)現(xiàn)服務(wù)器端提供基于WCF的數(shù)據(jù)訪問(wèn)與操作服務(wù),允許客戶端通過(guò)調(diào)用WCF服務(wù)實(shí)現(xiàn)矢量圖形數(shù)據(jù)庫(kù)、屬性數(shù)據(jù)庫(kù)和符號(hào)庫(kù)的加載、更新與管理等操作,如圖7所示。圖7服務(wù)器端的WCF數(shù)據(jù)訪問(wèn)與操作服務(wù)客戶端通過(guò)請(qǐng)求WCF的數(shù)據(jù)服務(wù),利用Sil-verlight表現(xiàn)層框架進(jìn)行矢量圖形和符號(hào)庫(kù)的可視化,實(shí)現(xiàn)基于Silverlight的地圖制圖。如圖8所示。圖8Web地圖制圖系統(tǒng)界面及實(shí)驗(yàn)結(jié)果最后對(duì)制圖過(guò)程進(jìn)行時(shí)間性能測(cè)試。以鄭州市1∶25萬(wàn)(大小為9.04Mb)比例尺地圖數(shù)據(jù)加載為例,從服務(wù)器獲得數(shù)據(jù)流的時(shí)間為1798ms,加載并解析符號(hào)庫(kù)為364ms,符號(hào)可視化操作為564ms,則總時(shí)長(zhǎng)不超過(guò)3s,基本上滿足地圖制13第30卷第1期郭建忠,等:Web地圖制圖框架的研究與設(shè)計(jì)
【參考文獻(xiàn)】:
期刊論文
[1]網(wǎng)絡(luò)化數(shù)字制圖探析[J]. 肖振華,王科偉,張吉才. 測(cè)繪通報(bào). 2010(02)
[2]基于Silverlight的WebGIS客戶端技術(shù)與應(yīng)用試驗(yàn)[J]. 王天寶,王爾琪,盧浩,黃躍峰. 地球信息科學(xué)學(xué)報(bào). 2010(01)
[3]基于圖元參數(shù)模型的通用普通地圖符號(hào)庫(kù)研究[J]. 梅洋,李霖,鄭新燕. 測(cè)繪科學(xué)技術(shù)學(xué)報(bào). 2008(01)
[4]網(wǎng)絡(luò)地圖制圖中的主要問(wèn)題及其解決方案[J]. 李洪省,李程. 測(cè)繪科學(xué). 2004(06)
碩士論文
[1]數(shù)字制圖中地圖符號(hào)化控制技術(shù)研究與實(shí)踐[D]. 周炤.解放軍信息工程大學(xué) 2007
本文編號(hào):3306158
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3306158.html
最近更新
教材專著