本發(fā)明涉及一種面向地下管線的時空GIS模型的優(yōu)化方法。
背景技術(shù):
地下管線是指城市范圍內(nèi)供水、排水、燃?xì)?、熱力、電力、通信、廣播電視、工業(yè)等管線及其附屬設(shè)施,是保障城市運行的重要基礎(chǔ)設(shè)施和“生命線”。地下管線全生命周期管理包括“規(guī)劃、建設(shè)、運營、維護(hù)”這條主線,傳統(tǒng)二維GIS、三維GIS無法直觀的看到地下管線的全生命周期,時空GIS模型是結(jié)合城市地下管線全生命周期管理這個時間維度構(gòu)建的模型。全生命周期主線作為時空GIS模型的時間維,任何一個三維管線實體都是圍繞全生命周期管理這條時間軸構(gòu)建,這樣無數(shù)個三維管線實體在時間軸上的變化就構(gòu)成了面向地下管線的時空GIS模型。時空GIS模型是一項新興的研究課題,相比傳統(tǒng)的二維、三維GIS,增加了大量的存儲量和額外的傳輸量,因此在網(wǎng)絡(luò)傳輸、加載、渲染方面效率低下。
技術(shù)實現(xiàn)要素:
在下文中給出關(guān)于本發(fā)明的簡要概述,以便提供關(guān)于本發(fā)明的某些方面的基本理解。應(yīng)當(dāng)理解,這個概述并不是關(guān)于本發(fā)明的窮舉性概述。它并不是意圖確定本發(fā)明的關(guān)鍵或重要部分,也不是意圖限定本發(fā)明的范圍。其目的僅僅是以簡化的形式給出某些概念,以此作為稍后論述的更詳細(xì)描述的前序。
為解決上述問題,本發(fā)明提出一種面向地下管線的時空GIS模型的優(yōu)化方法,包括:
檢測是否接收到時空GIS模型訪問請求;
如果是,則根據(jù)所述訪問請求下載所述時空GIS模型圖片,并同時進(jìn)行顯示。
本發(fā)明提供的面向地下管線的時空GIS模型的優(yōu)化方法,能夠有效提 高時空GIS模型在客戶端的加載和顯示速度。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明提供的面向地下管線的時空GIS模型的優(yōu)化方法一種實施例的流程圖。
具體實施方式
下面參照附圖來說明本發(fā)明的實施例。在本發(fā)明的一個附圖或一種實施方式中描述的元素和特征可以與一個或者更多個其他附圖或?qū)嵤┓绞街惺境龅脑睾吞卣飨嘟Y(jié)合。應(yīng)當(dāng)注意,為了清楚目的,附圖和說明中省略了與本發(fā)明無關(guān)的、本領(lǐng)域普通技術(shù)人員已知的部件和處理的表示和描述。
參考圖1,本實施例提供一種面向地下管線的時空GIS模型的優(yōu)化方法,包括:
步驟S101,檢測是否接收到時空GIS模型訪問請求;
步驟S102,如果是,則根據(jù)所述訪問請求下載所述時空GIS模型圖片,并同時進(jìn)行顯示。
具體地,數(shù)據(jù)量大、內(nèi)容豐富是時空數(shù)據(jù)的特點,因為精度越高、數(shù)據(jù)量越大,加載的數(shù)據(jù)量越大,模型的運行效率越低,因此需要進(jìn)行優(yōu)化。
采用“邊下載,邊顯示”模式,即在接收到用戶發(fā)送的訪問請求時,下載時空GIS模型圖片,并同時進(jìn)行顯示。服務(wù)器持續(xù)發(fā)送對數(shù)據(jù)的優(yōu)化信息,客戶端的顯示效果逐漸精細(xì),指導(dǎo)傳輸完畢或用戶對模型感到滿意為止。同時,采用地下管線數(shù)據(jù)分層、分塊以及數(shù)據(jù)頁動態(tài)更新的算法,實現(xiàn)多層次、大范圍的實時場景描繪,解決海量時空數(shù)據(jù)的簡化模式和快速調(diào)度。
對于網(wǎng)絡(luò)的三維場景模型繪制,由于大量的幾何數(shù)據(jù)要經(jīng)過網(wǎng)絡(luò)傳輸?shù)娇蛻舳?,網(wǎng)絡(luò)帶寬常常成為傳輸瓶頸,影像用戶使用效果,因此根據(jù)視野范圍來有選擇地加載需要的數(shù)據(jù),同時通過視距來控制加載數(shù)據(jù)的精度。因為精度越高,數(shù)據(jù)量越大,而加載的數(shù)據(jù)量越大,模型的運行效率就越低?;谝陨峡紤],將DEM數(shù)據(jù)和影像數(shù)據(jù)按照四叉樹結(jié)構(gòu)進(jìn)行了分級、分塊,形成“瓦片”,由上到下形成了一個“金字塔”形瓦片結(jié)構(gòu),形成多級連續(xù)的地形LOD數(shù)據(jù)。對影像和紋理數(shù)據(jù)進(jìn)行有效組織和高效壓縮,提高紋理貼圖在模型中的使用效率,使模型實時數(shù)據(jù)傳輸量得到大幅度減少。
進(jìn)一步地,采用多級緩存渲染。建立硬盤緩存、內(nèi)存緩存和顯存緩存三級優(yōu)化,提高客戶端矢量和影像的顯示速度。
本發(fā)明提供的面向地下管線的時空GIS模型的優(yōu)化方法,能夠有效提高時空GIS模型在客戶端的加載和顯示速度。
雖然已經(jīng)詳細(xì)說明了本發(fā)明及其優(yōu)點,但是應(yīng)當(dāng)理解在不超出由所附的權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下可以進(jìn)行各種改變、替代和變換。而且,本申請的范圍不僅限于說明書所描述的過程、設(shè)備、手段、方法和步驟的具體實施例。本領(lǐng)域內(nèi)的普通技術(shù)人員從本發(fā)明的公開內(nèi)容將容易理解,根據(jù)本發(fā)明可以使用執(zhí)行與在此所述的相應(yīng)實施例基本相同的功能或者獲得與其基本相同的結(jié)果的、現(xiàn)有和將來要被開發(fā)的過程、設(shè)備、手段、方法或者步驟。因此,所附的權(quán)利要求旨在它們的范圍內(nèi)包括這樣的過程、設(shè)備、手段、方法或者步驟。