999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

海量空間數(shù)據(jù)環(huán)境下RIA GIS的幾種優(yōu)化方法

2015-02-07 07:44:08劉小飛于海波
地理空間信息 2015年4期
關鍵詞:優(yōu)化方法

劉小飛,于海波,關 昆

(1.天津市測繪院,天津 300381)

海量空間數(shù)據(jù)環(huán)境下RIA GIS的幾種優(yōu)化方法

劉小飛1,于海波1,關 昆1

(1.天津市測繪院,天津 300381)

如何在RIA GIS中高效流暢地顯示海量空間數(shù)據(jù),一直是地理信息系統(tǒng)的研究熱點。從算法、表現(xiàn)形式等方面給出了在RIA GIS中加載海量數(shù)據(jù)的幾種優(yōu)化方法。研究得出,幾種優(yōu)化方法可以不同程度地滿足地理信息工程對海量空間數(shù)據(jù)的應用需求。

海量空間數(shù)據(jù);富客戶端;空間數(shù)據(jù)庫;瓦片地圖

1 海量空間數(shù)據(jù)的特征

1.1 海量地理空間數(shù)據(jù)

隨著GIS在各行業(yè)應用領域的不斷擴展,整個空間數(shù)據(jù)量在不斷增加,在項目中所要面臨的數(shù)據(jù)量也越來越大。目前這些空間數(shù)據(jù)已經達到GB、TB乃至PB數(shù)量級以上。海量空間數(shù)據(jù)除了具有一般的數(shù)據(jù)特征之外,還具有一些區(qū)別于其他數(shù)據(jù)的特征:①多數(shù)據(jù)源,數(shù)據(jù)格式、數(shù)據(jù)模型多樣化;②數(shù)據(jù)量大、結構復雜、關系多樣化;③多尺度,具有不同的比例尺和不同的數(shù)據(jù)精度,從不同的詳細程度反映同一區(qū)域要素的空間信息;④多時空性,海量數(shù)據(jù)包含了不同時空和不同尺度數(shù)據(jù)源的集成;⑤具有復雜的查詢和顯示過程。

1.2 海量數(shù)據(jù)的多尺度特征

多尺度的空間數(shù)據(jù)與傳統(tǒng)的單一比例尺數(shù)據(jù)內容和數(shù)據(jù)模型不同,需要挖掘出各要素不同比例尺的尺度關系,協(xié)調多比例尺表達之間的不一致性,能夠反應其層次關系。因此,需要對多尺度數(shù)據(jù)的顯示加以自適應控制,根據(jù)用戶的需求和數(shù)據(jù)特征首先顯示優(yōu)先級較高的數(shù)據(jù),然后顯示優(yōu)先級較低的數(shù)據(jù)。

多尺度海量數(shù)據(jù)的管理需要注意數(shù)據(jù)的存儲機制、數(shù)據(jù)的分級顯示方案、不同比例尺的數(shù)據(jù)分類標準。

1.3 RIA GIS中的海量數(shù)據(jù)顯示

RIA GIS應用中,海量數(shù)據(jù)的管理、顯示、瀏覽等,可采用多種表現(xiàn)手法,并且融合RIA中特有的數(shù)據(jù)特效表現(xiàn)形式,實現(xiàn)海量數(shù)據(jù)的加載。其中,主要包含2 類數(shù)據(jù):①矢量數(shù)據(jù),指基本的點、線、面地理元素。②柵格數(shù)據(jù),主要用作RIA GIS中的切片地理底圖的表現(xiàn)。

基于上述2類數(shù)據(jù),在RIA GIS中可以提供2 類展示海量數(shù)據(jù)的主要方法: ①可以在RIA(Flex、Silverlight等)對矢量數(shù)據(jù)的點、線、面直接繪制,該方法較為簡單直接,但對于海量的空間元素,HTML端將因為數(shù)據(jù)的負載量過大而導致瀏覽速度受到嚴重影響。②可以將海量的空間信息在底圖上符號化處理后,制作地圖瓦片進行瀏覽,該方法可以提高海量數(shù)據(jù)的瀏覽效率,但由于地圖瓦片屬于柵格數(shù)據(jù),無法進行數(shù)據(jù)信息的提取和查詢,因此在實際的應用中,還需根據(jù)不同的項目需求來采用不同的海量空間數(shù)據(jù)加載方案。

在一般情況下,受平臺性能的限制,RIA GIS在視圖范圍內一次性能承受的點位數(shù)量應小于5 000個。因此,對于海量的空間數(shù)據(jù)在RIA GIS中的顯示,需要其他的優(yōu)化方法來實現(xiàn)。

2 RIA GIS中的幾種優(yōu)化方法

2.1 空間數(shù)據(jù)庫算法優(yōu)化

1)分頁查詢。根據(jù)需要,每次只返回所需要的數(shù)據(jù),無需實時提取所有的數(shù)據(jù),這樣可以降低客戶端與數(shù)據(jù)庫之間的信息傳送量,使海量空間數(shù)據(jù)規(guī)模得以分解。如常見的地圖門戶網站中,模糊查詢某個名稱的興趣點,每次只需返回和加載10條記錄。SQL語法如下:

select top 10 * from TableName order by ID asc;

決定返回的查詢結果集的參數(shù)有2個:當前顯示的頁數(shù)pageIndex和每頁顯示的記錄條數(shù)size。對于第n頁的選擇方法,僅需將第n-1頁之前的數(shù)據(jù)內容排除后,再執(zhí)行一次Select top size即可:

Select top size * from TableName where ID not in(select top (n-1)*size ID from TableName order by ID asc) order by ID asc;

2)按需查詢。在瀏覽海量空間數(shù)據(jù)的過程中,通常采用實時讀取空間記錄并傳到前臺客戶端的方法。按需查詢可以降低數(shù)據(jù)量,實現(xiàn)負載平衡,從而提升大數(shù)據(jù)量的顯示性能。針對RIA GIS的數(shù)據(jù)瀏覽特點,在進行地圖平移、縮放的過程中,采用屏幕裁剪的方式,僅在地圖級別大于某個閾值時,向后臺請求當前屏幕范圍內的空間數(shù)據(jù)。在客戶端方面,僅繪制和顯示當前圖層可視范圍內的數(shù)據(jù),動態(tài)清除不在可視范圍內的數(shù)據(jù)。其原理如圖1所示。

圖1 空間數(shù)據(jù)按需查詢

地圖進行漫游操作時,僅需更新當前可視范圍內的數(shù)據(jù),這樣就可以節(jié)省重繪時間,降低客戶端的負載量。在空間數(shù)據(jù)庫的查詢語句中,在查詢條件中增加空間條件:

Select * from TableName where GeometryColumn in (MapExtent)

2.2 空間信息的RIA多尺度表示

空間要素存在多尺度特征,不同的地圖顯示級別對于不同的數(shù)據(jù)類型來說,其顯示需求是不同的。例如,在小比例尺地圖上,僅需顯示等級高的空間要素,在大比例尺地圖上,需要顯示等級低的詳細空間要素。因此,在RIA地圖中,可根據(jù)海量數(shù)據(jù)的多尺度特征,采用分級加載的顯示方式逐級顯示數(shù)據(jù),縮短瀏覽大數(shù)據(jù)量的等待時間,提升RIA的用戶體驗。矢量數(shù)據(jù)的分級及加載步驟如下:

1)根據(jù)數(shù)據(jù)情況建立分級字段,存儲每條記錄在地圖上的顯示級別(1-n)。

2)在地圖瀏覽的過程中,查詢分級字段所對應地圖級別的記錄。

3)在地圖上實時繪制所查詢的記錄結果。

空間信息的多尺度加載的關鍵在于對數(shù)據(jù)進行預處理,它根據(jù)記錄的重要程度等情況,預先定義每條記錄所顯示的地圖級別。該方法適用于大數(shù)據(jù)量的空間信息數(shù)據(jù)加載,較之一次性全部加載,該方法可以縮短等待時間。

2.3 瓦片地圖的顯示模式

對于空間數(shù)據(jù)量過大、在客戶端的表現(xiàn)要求過高的情況,還可以采取瓦片地圖的顯示方法來滿足系統(tǒng)的要求。將矢量地圖經過制圖綜合、符號化處理后,采用金字塔模型建立地圖切片,并將切片地圖發(fā)布為地圖服務,通過地圖瓦片的加載和瀏覽來滿足部分用戶對海量空間數(shù)據(jù)進行瀏覽的需求。通過將所需展示的數(shù)據(jù)在服務器端發(fā)布為地圖服務,在客戶端調用地圖服務的圖片來加載,基本上不需承擔過多的壓力。對于查詢方面的需求,可以另行調用數(shù)據(jù)查詢服務來達到目的。

金字塔模型是一種多分辨率層次模型,把地圖比例尺最大的地圖圖片作為金字塔的底層,并從左至右、從上到下按每2×2像素合成為一個像素的方法生成第n層地圖圖片和瓦片矩陣,形成比例尺由小到大或由大到小、數(shù)據(jù)量由小到大的金字塔型結構。根據(jù)請求動態(tài)檢索相應的圖塊拼接后發(fā)送給客戶端,所以瓦片地圖技術在地圖瀏覽顯示方面具有速度快的優(yōu)勢。

2.4 RIA的優(yōu)化方法

除上述幾種優(yōu)化方法外,還可以針對所傳來的矢量數(shù)據(jù),在RIA端加載的過程中進行優(yōu)化。

1)符號聚合。利用符號聚合效果來處理大量的Graphic顯示,這在當前的Flex、Silverlight電子地圖中較為常見。它是將一定范圍內的要素聚合顯示至一個點,被聚合的要素可以是地理上具有相關性或者屬性上具有統(tǒng)一性的要素。聚合顯示的主要特色在于它既可以從全局的角度表達被聚合要素的共性又可以簡化要素布局。符號聚合適用于海量要素的統(tǒng)一顯示和分布,其聚合方式包含中心聚合、權重聚合、區(qū)域聚合等。圖2為符號聚合的展示效果。

圖2 符號聚合顯示效果

2) 圖片符號的單一加載。在RIA GIS的客戶端,對于點狀符號通常是以png圖標的方式顯示,在生成時往往需要新建一個Bitmap對象,大量重復的新建在海量數(shù)據(jù)的加載過程中會給客戶端帶來沉重的負擔。因此,在客戶端對點狀符號的加載具有統(tǒng)一的要求時,可以采用圖片符號的單一加載方式,單獨建立一個Bitmap對象,讓每個點位在加載過程中指向統(tǒng)一的圖標符號,便可避免大量重復工作,緩解客戶端的壓力。

3 結 語

通過分析在RIA GIS中海量空間數(shù)據(jù)的顯示特征,給出了幾種應用于實際地理信息工程中的RIA GIS優(yōu)化方法。實踐證明,這幾種優(yōu)化方法的組合應用,將較大程度地減輕GIS的負擔,為用戶帶來更良好的體驗。

[1] 朱慶,周艷. 分布式空間數(shù)據(jù)存儲對象[J].武漢大學學報:信息科學版, 2006(5):391-394

[2] 汪榮峰,張志威,廖學軍. 一種面向實時顯示的海量空間數(shù)據(jù)存取技術[J].裝備指揮技術學院學報, 2008(5):81-84

[3] 朱江,張立立,宋關福,等. Internet GIS海量空間數(shù)據(jù)發(fā)布的關鍵技術[J].高技術通訊, 2006(3):286-289

[4] 孫豐壘,王歡,李連昌. 基于RIA的WebGIS系統(tǒng)設計與實現(xiàn)[J].測繪,2012(6):255-259

[5] 姜銳,劉璐. RIA技術在WebGIS中的應用研究[J].測繪與空間地理信息,2012,35(9):106-108

[6] 張康壽,馮兵,孫燕剛,等.基于RIA和Web Services的WebGIS系統(tǒng)的開發(fā)[J].地理空間信息,2009,7(2):109-111

[7] 鄧世軍,孟令奎,吳沉寒,等.基于SOAP的海量空間數(shù)據(jù)服務[J].地理空間信息,2005,3(5):31-34

P208

B

1672-4623(2015)04-0044-02

10.3969/j.issn.1672-4623.2015.04.016

劉小飛,碩士,工程師,研究方向為地理信息系統(tǒng)開發(fā)與應用。

2014-03-07。

項目來源:2010年度天津市規(guī)劃局科技資助項目(2010-KJA-13)。

猜你喜歡
優(yōu)化方法
超限高層建筑結構設計與優(yōu)化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優(yōu)化探討
關于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
主站蜘蛛池模板: 日韩精品无码免费专网站| 亚洲欧美综合另类图片小说区| 成年片色大黄全免费网站久久| 久久网综合| 国产自在线拍| 欧美国产综合视频| 大香网伊人久久综合网2020| 影音先锋丝袜制服| 国产在线小视频| 永久在线精品免费视频观看| 国产黄色爱视频| 精品久久综合1区2区3区激情| 欧美精品黑人粗大| 亚洲国产成人精品一二区| 91小视频在线观看免费版高清| 国产亚洲精| 伊伊人成亚洲综合人网7777| 亚洲最大福利视频网| 免费无码又爽又刺激高| 免费观看男人免费桶女人视频| 中文字幕天无码久久精品视频免费| 国产精品福利导航| 久久五月天国产自| 伊人精品视频免费在线| 毛片手机在线看| 在线观看免费AV网| 香蕉在线视频网站| 亚洲人成电影在线播放| 中文字幕调教一区二区视频| 亚洲天堂高清| 老司国产精品视频91| 波多野结衣第一页| 亚洲第一页在线观看| 欧美成人午夜视频免看| 国产96在线 | 国产成人资源| 国内嫩模私拍精品视频| 久久久久国产精品熟女影院| 色天天综合| 欧美精品H在线播放| 91亚洲精品国产自在现线| 伊伊人成亚洲综合人网7777| 99re热精品视频国产免费| 国产精品人莉莉成在线播放| 亚洲国产亚综合在线区| 伊人AV天堂| 国产激爽大片高清在线观看| 不卡无码h在线观看| 国产成人高清亚洲一区久久| 直接黄91麻豆网站| 夜夜操国产| 99r在线精品视频在线播放| 亚洲第一在线播放| 国产在线无码av完整版在线观看| 欧美成a人片在线观看| av色爱 天堂网| 天天综合网亚洲网站| 国产高清无码第一十页在线观看| 伊人久久久久久久| 亚洲一区二区精品无码久久久| 狼友av永久网站免费观看| 欧美性久久久久| 69av在线| 国内精自视频品线一二区| 欧美性天天| 久久久噜噜噜| 亚洲综合香蕉| 青草精品视频| 一级看片免费视频| 天天综合天天综合| 国产99精品视频| 欧美性精品不卡在线观看| 午夜免费小视频| 成人福利在线观看| 国产福利一区视频| 国产va欧美va在线观看| 亚洲美女一区| 久久女人网| 99re热精品视频中文字幕不卡| m男亚洲一区中文字幕| 国产一线在线| 4虎影视国产在线观看精品|