空間數(shù)據(jù)的化簡(jiǎn)方法與裝置本申請(qǐng)是發(fā)明名稱(chēng)為“空間數(shù)據(jù)處理、化簡(jiǎn)與漸進(jìn)傳輸?shù)姆椒ㄅc裝置”、申請(qǐng)?zhí)枮?01210104250.0、申請(qǐng)日為2012年4月11日的中國(guó)申請(qǐng)的分案申請(qǐng),并享有申請(qǐng)?zhí)枮?01110093024.2、申請(qǐng)日為2011年4月14日的中國(guó)申請(qǐng)的優(yōu)先權(quán)。技術(shù)領(lǐng)域本發(fā)明涉及空間信息技術(shù)、計(jì)算機(jī)圖形學(xué)和計(jì)算機(jī)操作系統(tǒng)領(lǐng)域,尤其涉及空間數(shù)據(jù)的處理、化簡(jiǎn)和漸進(jìn)傳輸?shù)姆椒把b置。
背景技術(shù):空間數(shù)據(jù)的視圖表示方式主要是通過(guò)電子地圖來(lái)展示的,電子地圖是將空間數(shù)據(jù)通過(guò)一定的硬件和軟件在電子屏幕上顯示的可視地圖,是空間數(shù)據(jù)在電子屏幕(視圖窗口)上柵格化顯示的過(guò)程。視圖是根據(jù)給定的空間條件來(lái)選擇空間數(shù)據(jù)在視圖窗口中顯示的界面。現(xiàn)有的視圖顯示空間數(shù)據(jù)的過(guò)程就是空間數(shù)據(jù)的柵格化的過(guò)程:首先通過(guò)空間數(shù)據(jù)索引將符合給定空間條件的空間數(shù)據(jù)取出來(lái)經(jīng)過(guò)傳輸介質(zhì)傳給空間數(shù)據(jù)使用者即請(qǐng)求發(fā)送端,然后對(duì)空間數(shù)據(jù)的空間數(shù)據(jù)進(jìn)行一系列的幾何變換和處理之后,繪制成一幅二維柵格圖像,在屏幕上顯示或輸出,如計(jì)算機(jī)屏幕顯示、在紙上打印輸出及生成圖像文件輸出等。隨著空間信息技術(shù)的快速發(fā)展,獲取高分辨率、高精度的空間數(shù)據(jù)成為可能,基于網(wǎng)絡(luò)的空間信息的廣泛應(yīng)用給GIS(GeographicInformationSystem,地理信息系統(tǒng))的發(fā)展和應(yīng)用帶來(lái)了機(jī)遇,也帶來(lái)了挑戰(zhàn)。相對(duì)現(xiàn)有的網(wǎng)絡(luò)帶寬的增加而言,空間信息傳輸?shù)臄?shù)據(jù)量呈爆炸式增長(zhǎng),從而不利于對(duì)空間數(shù)據(jù)進(jìn)行實(shí)時(shí)的處理,處理過(guò)程中的效率和準(zhǔn)確率都比較低。使得海量空間數(shù)據(jù)的選取、化簡(jiǎn)、傳輸、顯示、分析已經(jīng)成了制約地理信息系統(tǒng)及相關(guān)行業(yè)發(fā)展主要的技術(shù)瓶頸。
技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明提供一種有效的空間數(shù)據(jù)處理、化簡(jiǎn)與漸進(jìn)傳輸?shù)姆椒ㄅc裝置。(一)本發(fā)明揭示了一種空間數(shù)據(jù)處理方法,包括:依據(jù)預(yù)先設(shè)定的視圖控制參數(shù)分析空間數(shù)據(jù)中的各個(gè)坐標(biāo)點(diǎn)在所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí)所要繪制的像素之間的相互關(guān)系;根據(jù)上述分析結(jié)果,按照設(shè)定的處理類(lèi)型對(duì)應(yīng)的處理方法來(lái)處理空間數(shù)據(jù)。優(yōu)選的,所視圖控制參數(shù)包括:視圖窗口的外包矩形的寬度和視圖窗口的外包矩形的高度。進(jìn)一步的,當(dāng)所述視圖模式為二維模式時(shí),所述視圖控制參數(shù)還包括:在所述視圖窗口中顯示出來(lái)的空間數(shù)據(jù)的矩形范圍。進(jìn)一步的,當(dāng)所述視圖模式為三維模式時(shí),所述視圖控制參數(shù)還包括:視點(diǎn)參數(shù)和投影參數(shù),所述視點(diǎn)參數(shù)包括視點(diǎn)在世界坐標(biāo)系中的位置、視點(diǎn)所觀察的目標(biāo)位置和虛擬照相機(jī)向上的向量;所述投影參數(shù)包括:正交投影和透視投影。優(yōu)選的,依據(jù)預(yù)先設(shè)定的視圖控制參數(shù)分析空間數(shù)據(jù)中的各個(gè)坐標(biāo)點(diǎn)在所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí)所要繪制的像素之間的相互關(guān)系包括:依據(jù)所述視圖控制參數(shù)得到在視圖窗口中一個(gè)坐標(biāo)單位所代表的空間數(shù)據(jù)的坐標(biāo)系下的長(zhǎng)度;依據(jù)所述長(zhǎng)度分析空間數(shù)據(jù)中的各個(gè)坐標(biāo)點(diǎn)在所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí)所要繪制的像素之間的相互關(guān)系。優(yōu)選的,依據(jù)所述視圖控制參數(shù)得到在視圖窗口中一個(gè)坐標(biāo)單位所代表的空間數(shù)據(jù)的坐標(biāo)系下的長(zhǎng)度包括:按照視圖坐標(biāo)系X軸和坐標(biāo)系Y軸計(jì)算出的在視圖窗口中一個(gè)坐標(biāo)單位所代表的空間數(shù)據(jù)的原始坐標(biāo)系下的長(zhǎng)度vXLength和vYLength,其計(jì)算公式為:vXLength=vWidth/ViewWidthvYLength=vHeight/ViewHeight其中ViewWidth是視圖窗口的寬度,ViewHeight是視圖窗口的高度,vWidth是顯示出來(lái)的空間數(shù)據(jù)的矩形范圍的寬度,vHeight是顯示出來(lái)的空間數(shù)據(jù)的矩形范圍的高度;vXLength表示在視圖窗口中X軸方向一個(gè)坐標(biāo)單位所代表的空間數(shù)據(jù)的原始坐標(biāo)系下的長(zhǎng)度,vYLength表示在視圖窗口中Y軸方向一個(gè)坐標(biāo)單位所代表的空間數(shù)據(jù)的原始坐標(biāo)系下的長(zhǎng)度;或者將vXLength和vYLength中的最小值、最大值或平均值作為在視圖窗口中一個(gè)坐標(biāo)單位所代表的空間數(shù)據(jù)的原始坐標(biāo)系下的長(zhǎng)度。優(yōu)選的,依據(jù)所述長(zhǎng)度分析空間數(shù)據(jù)中的各個(gè)坐標(biāo)點(diǎn)在所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí)所要繪制的像素之間的相互關(guān)系包括:設(shè)定空間數(shù)據(jù)中的2個(gè)坐標(biāo)點(diǎn)PA和PB在所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí)所要繪制的像素分別為PAV和PBV;用所述PA的X軸的坐標(biāo)減去PB的X軸的坐標(biāo)取絕對(duì)值,假設(shè)為dx;用所述PA的Y軸的坐標(biāo)減去PB的Y軸的坐標(biāo)取絕對(duì)值,假設(shè)為dy;如果dx小于vXLength,同時(shí)dy小于vYLength,則PAV和PBV的關(guān)系為重合;如果dx等于vXLength,同時(shí)dy小于vYLength,則PAV和PBV的關(guān)系為相鄰;如果dy等于vYLength,同時(shí)dx小于vXLength,則PAV和PBV的關(guān)系為相鄰;如果dx等于vXLength,同時(shí)dy等于vYLength,則PAV和PBV的關(guān)系為相抵;如果dx大于vXLength,或者dy大于vYLength,則PAV和PBV的關(guān)系為相離。上述設(shè)定處理類(lèi)型包括:空間數(shù)據(jù)的分析、選取、化簡(jiǎn)、漸進(jìn)傳輸中的任意一種或多種的組合。本發(fā)明還揭示了一種空間數(shù)據(jù)處理裝置,包括:空間數(shù)據(jù)與像素分析單元,用于依據(jù)預(yù)先設(shè)定的視圖控制參數(shù)分析空間數(shù)據(jù)中的各個(gè)坐標(biāo)點(diǎn)在所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí)所要繪制的像素之間的相互關(guān)系;空間數(shù)據(jù)處理單元,用于根據(jù)上述分析結(jié)果,按照設(shè)定的處理類(lèi)型對(duì)應(yīng)的處理方法來(lái)處理空間數(shù)據(jù)。從上述的技術(shù)方案可以看出,本發(fā)明實(shí)施例公開(kāi)的空間數(shù)據(jù)處理方法,依據(jù)預(yù)先設(shè)定的視圖控制參數(shù)分析空間數(shù)據(jù)中的各個(gè)坐標(biāo)點(diǎn)在所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí)所要繪制的像素之間的相互關(guān)系,然后根據(jù)分析結(jié)果,按照設(shè)定的處理類(lèi)型對(duì)應(yīng)的處理方法來(lái)處理空間數(shù)據(jù),這樣就可以控制處理后的空間數(shù)據(jù)在所述視圖控制參數(shù)所確定的視圖窗口上顯示時(shí)的空間關(guān)系,如進(jìn)行空間數(shù)據(jù)的自適應(yīng)無(wú)損化簡(jiǎn),即將空間數(shù)據(jù)在所述視圖窗口中顯示時(shí),顯示在同一個(gè)像素范圍內(nèi)的原始坐標(biāo)點(diǎn)只保留一個(gè)原始坐標(biāo)點(diǎn),舍去其它的原始坐標(biāo)點(diǎn)。(二)本發(fā)明揭示了一種空間數(shù)據(jù)的化簡(jiǎn)方法,包括:依據(jù)預(yù)先設(shè)定的視圖控制參數(shù)獲得化簡(jiǎn)參數(shù);依據(jù)所述化簡(jiǎn)參數(shù)分析空間數(shù)據(jù)的各個(gè)坐標(biāo)點(diǎn)在由所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí),所述坐標(biāo)點(diǎn)是否顯示在同一個(gè)或幾個(gè)坐標(biāo)單位范圍內(nèi)來(lái)判斷所述坐標(biāo)點(diǎn)是否符合化簡(jiǎn)條件;根據(jù)分析結(jié)果,將符合化簡(jiǎn)條件的所述坐標(biāo)點(diǎn)去掉,即顯示在同一個(gè)或幾個(gè)坐標(biāo)單位范圍內(nèi)的所述原始坐標(biāo)點(diǎn),只保留一個(gè)原始坐標(biāo)點(diǎn),舍去其它的原始坐標(biāo)點(diǎn)。優(yōu)選的,依據(jù)預(yù)先設(shè)定的視圖控制參數(shù)獲得化簡(jiǎn)參數(shù)包括:依據(jù)所述視圖控制參數(shù)得到在視圖窗口中一個(gè)坐標(biāo)單位所代表的空間數(shù)據(jù)的坐標(biāo)系下的長(zhǎng)度作為化簡(jiǎn)參數(shù);1)按照視圖坐標(biāo)系X軸和坐標(biāo)系Y軸計(jì)算出的在視圖窗口中一個(gè)坐標(biāo)單位所代表的空間數(shù)據(jù)的原始坐標(biāo)系下的長(zhǎng)度vXLength和vYLength,其計(jì)算公式為:vXLength=vWidth/ViewWidthvYLength=vHeight/ViewHeight其中ViewWidth是視圖窗口的寬度,ViewHeight是視圖窗口的高度,vWidth是顯示出來(lái)的空間數(shù)據(jù)的矩形范圍的寬度,vHeight是顯示出來(lái)的空間數(shù)據(jù)的矩形范圍的高度;2)依據(jù)vXLength和vYLength確定所述化簡(jiǎn)參數(shù)vLength,所述確定方法為:取vXLength和vYLength中的最小值、最大值或平均值作為化簡(jiǎn)參數(shù),或者再將所述化簡(jiǎn)參數(shù)乘以某一預(yù)設(shè)系數(shù)作為最終化簡(jiǎn)參數(shù),因此根據(jù)控制化簡(jiǎn)精度要求來(lái)具體設(shè)定化簡(jiǎn)參數(shù)。進(jìn)一步優(yōu)選的,依據(jù)所述化簡(jiǎn)參數(shù)對(duì)空間數(shù)據(jù)進(jìn)行化簡(jiǎn)的過(guò)程包括:1)從所述空間數(shù)據(jù)的原始坐標(biāo)點(diǎn)中選取第一個(gè)原始坐標(biāo)點(diǎn),將其添加到坐標(biāo)點(diǎn)集合,并將此坐標(biāo)點(diǎn)作為參照點(diǎn);2)依次取所述空間數(shù)據(jù)的下一個(gè)原始坐標(biāo)點(diǎn)作為待處理坐標(biāo)點(diǎn),計(jì)算所述參照點(diǎn)和待處理坐標(biāo)點(diǎn)之間的距離,并判斷該距離是否大于所述化簡(jiǎn)參數(shù)的值,如果大于則將所述待處理坐標(biāo)點(diǎn)添加到坐標(biāo)點(diǎn)集合,并將所述待處理坐標(biāo)點(diǎn)作為參照點(diǎn);3)判斷所述待處理坐標(biāo)點(diǎn)是否為所述空間數(shù)據(jù)的原始坐標(biāo)點(diǎn)中的最后一個(gè)原始坐標(biāo)點(diǎn),若否,則返回執(zhí)行步驟2);若是,則結(jié)束,所述坐標(biāo)點(diǎn)集合中的坐標(biāo)點(diǎn)作為所述空間數(shù)據(jù)化簡(jiǎn)后的數(shù)據(jù)。或者優(yōu)選的,依據(jù)預(yù)先設(shè)定的視圖控制參數(shù)獲得化簡(jiǎn)參數(shù)包括:依據(jù)所述視圖控制參數(shù)得到在視圖窗口中一個(gè)坐標(biāo)單位所代表的空間數(shù)據(jù)的坐標(biāo)系下的長(zhǎng)度作為化簡(jiǎn)參數(shù);1)按照視圖坐標(biāo)系X軸和坐標(biāo)系Y軸計(jì)算出的在視圖窗口中一個(gè)坐標(biāo)單位所代表的空間數(shù)據(jù)的原始坐標(biāo)系下的長(zhǎng)度vXLength和vYLength,其計(jì)算公式為:vXLength=vWidth/ViewWidthvYLength=vHeight/ViewHeight2)將vXLength和vYLength作為化簡(jiǎn)參數(shù),其中ViewWidth是視圖窗口的寬度,ViewHeight是視圖窗口的高度,vWidth是顯示出來(lái)的空間數(shù)據(jù)的矩形范圍的寬度,vHeight是顯示出來(lái)的空間數(shù)據(jù)的矩形范圍的高度。進(jìn)一步優(yōu)選的,依據(jù)所述化簡(jiǎn)參數(shù)對(duì)空間數(shù)據(jù)進(jìn)行化簡(jiǎn)的過(guò)程包括:1)從所述空間數(shù)據(jù)的原始坐標(biāo)點(diǎn)中選取第一個(gè)原始坐標(biāo)點(diǎn),將其添加到坐標(biāo)點(diǎn)集合,并將此坐標(biāo)點(diǎn)作為參照點(diǎn);2)依次取所述空間數(shù)據(jù)的下一個(gè)原始坐標(biāo)點(diǎn)作為待處理坐標(biāo)點(diǎn),用所述參照點(diǎn)的X軸的坐標(biāo)減去待處理坐標(biāo)點(diǎn)的X軸的坐標(biāo)取絕對(duì)值,假設(shè)為dx;用所述參照點(diǎn)的Y軸的坐標(biāo)減去待處理坐標(biāo)點(diǎn)的Y軸的坐標(biāo)取絕對(duì)值,假設(shè)為dy。判斷dx和dy是否都小于所述化簡(jiǎn)參數(shù)的值,即dx小于vXLength,同時(shí)dy小于vYLength,若否,則將所述待處理坐標(biāo)點(diǎn)添加到坐標(biāo)點(diǎn)集合,并將所述待處理坐標(biāo)點(diǎn)作為參照點(diǎn);3)判斷所述待處理坐標(biāo)點(diǎn)是否為所述空間數(shù)據(jù)的原始坐標(biāo)點(diǎn)中的最后一個(gè)原始坐標(biāo)點(diǎn),若否,則返回執(zhí)行步驟2);若是,則結(jié)束,所述坐標(biāo)點(diǎn)集合中的坐標(biāo)點(diǎn)作為所述空間數(shù)據(jù)化簡(jiǎn)后的數(shù)據(jù)。本發(fā)明還揭示了一種空間數(shù)據(jù)化簡(jiǎn)裝置,包括:化簡(jiǎn)參數(shù)計(jì)算單元,用于依據(jù)預(yù)先設(shè)定的視圖控制參數(shù),計(jì)算當(dāng)前視圖窗口的空間數(shù)據(jù)的化簡(jiǎn)參數(shù);空間數(shù)據(jù)分析單元,用于依據(jù)所述化簡(jiǎn)參數(shù)分析空間數(shù)據(jù)的各個(gè)坐標(biāo)點(diǎn)在由所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí),所述坐標(biāo)點(diǎn)是否顯示在同一個(gè)或幾個(gè)坐標(biāo)單位范圍內(nèi)來(lái)判斷所述坐標(biāo)點(diǎn)是否符合化簡(jiǎn)條件;空間數(shù)據(jù)化簡(jiǎn)單元,用于根據(jù)分析結(jié)果,將符合化簡(jiǎn)條件的所述坐標(biāo)點(diǎn)去掉,即顯示在同一個(gè)或幾個(gè)坐標(biāo)單位范圍內(nèi)的所述原始坐標(biāo)點(diǎn),只保留一個(gè)原始坐標(biāo)點(diǎn),舍去其它的原始坐標(biāo)點(diǎn)。從上述的技術(shù)方案可以看出,本發(fā)明實(shí)施例公開(kāi)的空間數(shù)據(jù)化簡(jiǎn)方法依據(jù)所述化簡(jiǎn)參數(shù),分析空間數(shù)據(jù)的原始坐標(biāo)點(diǎn),將空間數(shù)據(jù)在所述視圖窗口中顯示時(shí),顯示在同一個(gè)或幾個(gè)坐標(biāo)單位(如同一個(gè)或幾個(gè)像素)范圍內(nèi)的所述原始坐標(biāo)點(diǎn)只保留一個(gè)原始坐標(biāo)點(diǎn),舍去其它的原始坐標(biāo)點(diǎn)。用這種方法化簡(jiǎn)空間數(shù)據(jù),化簡(jiǎn)后的空間數(shù)據(jù)在所述視圖窗口上顯示時(shí)的顯示效果可以通過(guò)化簡(jiǎn)參數(shù)來(lái)控制,可以保證化簡(jiǎn)后的空間數(shù)據(jù)在所述視圖窗口上實(shí)現(xiàn)無(wú)損顯示,并保證化簡(jiǎn)后的空間數(shù)據(jù)間的空間關(guān)系的正確顯示,同時(shí)減小了數(shù)據(jù)傳輸量,提高了數(shù)據(jù)傳輸效率和顯示效率。(三)本發(fā)明還揭示了一種適用于請(qǐng)求發(fā)送端的空間數(shù)據(jù)漸進(jìn)傳輸方法,包括:當(dāng)需要請(qǐng)求增量數(shù)據(jù)時(shí),發(fā)送增量數(shù)據(jù)請(qǐng)求,所述請(qǐng)求中包含控制參數(shù);接收依據(jù)所述請(qǐng)求包含的控制參數(shù)對(duì)原始的空間數(shù)據(jù)進(jìn)行分析后獲得的增量數(shù)據(jù)。優(yōu)選的,按照以下步驟確定是否需要請(qǐng)求增量數(shù)據(jù):判斷所述在先緩存的空間數(shù)據(jù)的化簡(jiǎn)參數(shù)是否大于所述當(dāng)前視圖窗口的化簡(jiǎn)參數(shù),若大于,則需請(qǐng)求增量數(shù)據(jù),若不大于,則不需請(qǐng)求增量數(shù)據(jù)。進(jìn)一步優(yōu)選的,當(dāng)請(qǐng)求發(fā)送端存儲(chǔ)有在先緩存的空間數(shù)據(jù)時(shí),所述控制參數(shù)包括當(dāng)前視圖窗口的化簡(jiǎn)參數(shù)和在先緩存的空間數(shù)據(jù)的化簡(jiǎn)參數(shù),或者,所述控制參數(shù)包括當(dāng)前視圖窗口的化簡(jiǎn)參數(shù)和在先緩存的空間數(shù)據(jù)的坐標(biāo)點(diǎn)在原始空間數(shù)據(jù)中的位置信息。再進(jìn)一步優(yōu)選的,將所述接收的增量數(shù)據(jù)插入到所述在先緩存的空間數(shù)據(jù)中。其中,所述將所述接收的增量數(shù)據(jù)插入到所述在先緩存的空間數(shù)據(jù)中的過(guò)程包括:獲取所述增量數(shù)據(jù)中的原始空間數(shù)據(jù)坐標(biāo)點(diǎn)的位置信息;依據(jù)所述位置信息,將所述增量數(shù)據(jù)中的原始坐標(biāo)點(diǎn)插入到所述在先緩存的空間數(shù)據(jù)的對(duì)應(yīng)位置?;蛘咂渲?,所述將所述接收的增量數(shù)據(jù)插入到所述在先緩存的空間數(shù)據(jù)中的過(guò)程包括:將所述在先緩存的空間數(shù)據(jù)的化簡(jiǎn)參數(shù)作為所述視圖窗口當(dāng)前的化簡(jiǎn)參數(shù);依據(jù)所述當(dāng)前的化簡(jiǎn)參數(shù)查找與所述增量數(shù)據(jù)原始坐標(biāo)點(diǎn)在所述視圖窗口顯示時(shí)所對(duì)應(yīng)的視圖窗口上像素相同的所述在先緩存的空間數(shù)據(jù)的原始坐標(biāo)點(diǎn);將所述增量數(shù)據(jù)的原始坐標(biāo)點(diǎn)插入到在所述視圖窗口顯示時(shí)所對(duì)應(yīng)的視圖窗口像素與其相同的所述在先緩存的空間數(shù)據(jù)的原始坐標(biāo)點(diǎn)的后面;替換所述在先緩存的空間數(shù)據(jù)的化簡(jiǎn)參數(shù)為所述當(dāng)前視圖窗口的化簡(jiǎn)參數(shù)。優(yōu)選的,當(dāng)請(qǐng)求發(fā)送端未存儲(chǔ)在先緩存的空間數(shù)據(jù)時(shí),所述控制參數(shù)包括:當(dāng)前視圖窗口的化簡(jiǎn)參數(shù)。進(jìn)一步優(yōu)選的,緩存所述接收的增量數(shù)據(jù)。本發(fā)明還揭示了一種適用于請(qǐng)求發(fā)送端的空間數(shù)據(jù)漸進(jìn)傳輸裝置,包括:請(qǐng)求發(fā)送單元,用于確定需要請(qǐng)求增量數(shù)據(jù)時(shí),發(fā)送增量數(shù)據(jù)請(qǐng)求,所述請(qǐng)求中包含控制參數(shù);數(shù)據(jù)接收單元,用于接收依據(jù)所述控制參數(shù)對(duì)原始空間數(shù)據(jù)分析后獲得的增量數(shù)據(jù)。本發(fā)明還揭示了一種適用于請(qǐng)求接收端的空間數(shù)據(jù)漸進(jìn)傳輸方法,包括:接收請(qǐng)求發(fā)送端發(fā)送的增量數(shù)據(jù)請(qǐng)求,所述增量數(shù)據(jù)請(qǐng)求中包含控制參數(shù);依據(jù)所述請(qǐng)求包含的控制參數(shù)對(duì)原始的空間數(shù)據(jù)進(jìn)行分析處理,獲得請(qǐng)求發(fā)送端所需要的增量數(shù)據(jù);發(fā)送所述增量數(shù)據(jù)到所述請(qǐng)求發(fā)送端。優(yōu)選的,當(dāng)請(qǐng)求發(fā)送端存儲(chǔ)有在先緩存的空間數(shù)據(jù)時(shí),所述控制參數(shù)包括:當(dāng)前視圖窗口的化簡(jiǎn)參數(shù)和在先緩存的空間數(shù)據(jù)的化簡(jiǎn)參數(shù)。進(jìn)一步優(yōu)選的,所述對(duì)原始的空間數(shù)據(jù)進(jìn)行分析處理,獲得請(qǐng)求發(fā)送端所需要的增量數(shù)據(jù)過(guò)程包括:依據(jù)在先緩存的空間數(shù)據(jù)的化簡(jiǎn)參數(shù)對(duì)原始的空間數(shù)據(jù)進(jìn)行化簡(jiǎn),獲得在先化簡(jiǎn)結(jié)果;依據(jù)所述當(dāng)前視圖窗口的化簡(jiǎn)參數(shù)和所述在先化簡(jiǎn)結(jié)果對(duì)原始的空間數(shù)據(jù)進(jìn)行化簡(jiǎn)分析,獲得增量數(shù)據(jù),即確定在所述當(dāng)前化簡(jiǎn)結(jié)果中,且不在所述在先化簡(jiǎn)結(jié)果中的原始坐標(biāo)點(diǎn)為增量數(shù)據(jù)?;蛘撸瑑?yōu)選的,當(dāng)請(qǐng)求發(fā)送端存儲(chǔ)有在先緩存的空間數(shù)據(jù)時(shí),所述控制參數(shù)包括:當(dāng)前視圖窗口的化簡(jiǎn)參數(shù)和在先緩存的空間數(shù)據(jù)的坐標(biāo)點(diǎn)在原始空間數(shù)據(jù)中的位置信息。進(jìn)一步優(yōu)選的,所述對(duì)原始的空間數(shù)據(jù)進(jìn)行分析處理,獲得請(qǐng)求發(fā)送端所需要的增量數(shù)據(jù)過(guò)程包括:依據(jù)所述控制參數(shù)中的在先緩存的空間數(shù)據(jù)的坐標(biāo)點(diǎn)在原始空間數(shù)據(jù)中的位置信息從所述原始空間數(shù)據(jù)中將對(duì)應(yīng)的原始坐標(biāo)點(diǎn)取出,作為在先化簡(jiǎn)結(jié)果;依據(jù)所述當(dāng)前視圖窗口的化簡(jiǎn)參數(shù)和所述在先化簡(jiǎn)結(jié)果對(duì)原始的空間數(shù)據(jù)進(jìn)行化簡(jiǎn)分析,獲得增量數(shù)據(jù),即確定在所述當(dāng)前化簡(jiǎn)結(jié)果中,且不在所述在先化簡(jiǎn)結(jié)果中的原始坐標(biāo)點(diǎn)為增量數(shù)據(jù)。優(yōu)選的,當(dāng)請(qǐng)求發(fā)送端未存儲(chǔ)在先緩存的空間數(shù)據(jù)時(shí),所述控制參數(shù)包括:當(dāng)前視圖窗口的化簡(jiǎn)參數(shù)。進(jìn)一步優(yōu)選的,所述對(duì)原始的空間數(shù)據(jù)進(jìn)行分析處理,獲得請(qǐng)求發(fā)送端所需要的增量數(shù)據(jù)過(guò)程包括:依據(jù)所述當(dāng)前視圖窗口的化簡(jiǎn)參數(shù)對(duì)原始的空間數(shù)據(jù)進(jìn)行化簡(jiǎn)分析;確定化簡(jiǎn)后的原始坐標(biāo)點(diǎn)為增量數(shù)據(jù)。本發(fā)明還揭示了一種適用于請(qǐng)求接收端的空間數(shù)據(jù)漸進(jìn)傳輸裝置,包括:請(qǐng)求接收單元,用于接收請(qǐng)求發(fā)送端發(fā)送的增量數(shù)據(jù)請(qǐng)求,所述增量數(shù)據(jù)請(qǐng)求中包含控制參數(shù);分析單元,依據(jù)所述請(qǐng)求中包含控制參數(shù),確定符合增量條件的原始空間數(shù)據(jù)為增量數(shù)據(jù);數(shù)據(jù)發(fā)送單元,用于發(fā)送所述增量數(shù)據(jù)到所述請(qǐng)求發(fā)送端。從上述的技術(shù)方案可以看出,本發(fā)明實(shí)施例公開(kāi)的空間數(shù)據(jù)漸進(jìn)傳輸方法,請(qǐng)求發(fā)送端在發(fā)送增量數(shù)據(jù)請(qǐng)求時(shí),在請(qǐng)求中攜帶有當(dāng)前需要進(jìn)行顯示的視圖窗口的化簡(jiǎn)參數(shù),使得請(qǐng)求接收端可以依據(jù)化簡(jiǎn)參數(shù),分析得到在當(dāng)前視圖窗口顯示的增量數(shù)據(jù),進(jìn)行傳輸,保證了得到的增量數(shù)據(jù)和在先緩存的空間數(shù)據(jù)重建后能夠無(wú)損顯示,同時(shí)減小了數(shù)據(jù)傳輸量,提高了數(shù)據(jù)傳輸效率。本實(shí)施例所述的空間數(shù)據(jù)處理方法,例如空間數(shù)據(jù)的分析、選取、化簡(jiǎn)、漸進(jìn)傳輸,均依據(jù)預(yù)先設(shè)定的視圖控制參數(shù)分析空間數(shù)據(jù)中的各個(gè)坐標(biāo)點(diǎn)在所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí)所要繪制的像素之間的相互關(guān)系,然后參考該相互關(guān)系對(duì)空間數(shù)據(jù)進(jìn)行處理,從而使得對(duì)空間數(shù)據(jù)的處理過(guò)程能夠以空間數(shù)據(jù)的各個(gè)坐標(biāo)點(diǎn)在視圖窗口中進(jìn)行顯示時(shí)所需要繪制的像素間的相互關(guān)系為依據(jù),從而使得具體的處理過(guò)程能夠以實(shí)際進(jìn)行顯示時(shí)的情況為參考,提高了處理過(guò)程中的效率和準(zhǔn)確率。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例公開(kāi)的一種空間數(shù)據(jù)處理方法的流程圖;圖2為本發(fā)明實(shí)施例公開(kāi)的一種空間數(shù)據(jù)處理裝置;圖3為本發(fā)明實(shí)施例公開(kāi)的一種空間數(shù)據(jù)化簡(jiǎn)方法的流程圖;圖4為本發(fā)明實(shí)施例公開(kāi)的一種空間數(shù)據(jù)具體化簡(jiǎn)方法的流程圖;圖5為本發(fā)明實(shí)施例公開(kāi)的第二種空間數(shù)據(jù)具體化簡(jiǎn)方法的流程圖;圖6為本發(fā)明實(shí)施例公開(kāi)的一種適用于請(qǐng)求發(fā)送端的空間數(shù)據(jù)漸進(jìn)傳輸方法的流程圖;圖7為本發(fā)明實(shí)施例公開(kāi)的又一種適用于請(qǐng)求發(fā)送端的空間數(shù)據(jù)漸進(jìn)傳輸方法的流程圖;圖8為本發(fā)明實(shí)施例公開(kāi)的一種將所述接收的增量數(shù)據(jù)插入到所述在先緩存的空間數(shù)據(jù)中的流程圖;圖9為本發(fā)明實(shí)施例公開(kāi)的又一種將所述接收的增量數(shù)據(jù)插入到所述在先緩存的空間數(shù)據(jù)中的流程圖;圖10為本發(fā)明實(shí)施例公開(kāi)的一種適用于請(qǐng)求接收端的空間數(shù)據(jù)漸進(jìn)傳輸方法的流程圖;圖11為本發(fā)明實(shí)施例公開(kāi)的又一種適用于請(qǐng)求接收端的空間數(shù)據(jù)漸進(jìn)傳輸方法的流程圖;圖12為本發(fā)明實(shí)施例公開(kāi)的又一種依據(jù)所述控制參數(shù)對(duì)原始空間數(shù)據(jù)的進(jìn)行化簡(jiǎn)分析并確定符合增量條件的原始空間數(shù)據(jù)為增量數(shù)據(jù)的流程圖;圖13為本發(fā)明實(shí)施例公開(kāi)的一種空間數(shù)據(jù)化簡(jiǎn)裝置;圖14為本發(fā)明實(shí)施例公開(kāi)的一種空間數(shù)據(jù)漸進(jìn)傳輸裝置;圖15為本發(fā)明實(shí)施例公開(kāi)的又一種空間數(shù)據(jù)漸進(jìn)傳輸裝置。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為了方便描述,本申請(qǐng)文件中將需要處理的空間數(shù)據(jù)稱(chēng)之為原始空間數(shù)據(jù),需要處理的空間數(shù)據(jù)的坐標(biāo)稱(chēng)之為原始空間數(shù)據(jù)的原始坐標(biāo),需要處理的空間數(shù)據(jù)的坐標(biāo)點(diǎn)稱(chēng)之為原始空間數(shù)據(jù)的原始坐標(biāo)點(diǎn),或直接稱(chēng)之為原始坐標(biāo)點(diǎn)。本發(fā)明公開(kāi)了一種空間數(shù)據(jù)處理、化簡(jiǎn)和漸進(jìn)傳輸?shù)姆椒?,?dāng)空間數(shù)據(jù)在視圖窗口上顯示,是通過(guò)在電子屏幕(視圖窗口)上的柵格化來(lái)實(shí)現(xiàn)的,從空間數(shù)據(jù)顯示的角度,空間數(shù)據(jù)之間及空間數(shù)據(jù)的坐標(biāo)點(diǎn)之間的相互關(guān)系,是通過(guò)在視圖窗口上所繪制的像素所表現(xiàn)的,因此可以通過(guò)依據(jù)預(yù)先設(shè)定的視圖控制參數(shù)分析空間數(shù)據(jù)中的各個(gè)坐標(biāo)點(diǎn)在所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí)所要繪制的像素之間的相互關(guān)系,包括重合、相抵、相鄰和相離四種關(guān)系,然后根據(jù)上述分析結(jié)果,按照設(shè)定的處理類(lèi)型對(duì)應(yīng)的處理方法來(lái)處理空間數(shù)據(jù),比如空間數(shù)據(jù)的化簡(jiǎn),其對(duì)應(yīng)的實(shí)際場(chǎng)景為:由于視圖窗口的分辨率是有限的,當(dāng)高分辨率的空間數(shù)據(jù)在視圖窗口上顯示時(shí),會(huì)有表現(xiàn)空間數(shù)據(jù)細(xì)節(jié)部分的數(shù)據(jù)(坐標(biāo)點(diǎn))會(huì)繪制在相同的像素上,即重合,這時(shí)只要取繪制在此像素上的一個(gè)坐標(biāo)點(diǎn)就可以保證空間數(shù)據(jù)的無(wú)損顯示了,其它繪制在此像素上滿足化簡(jiǎn)條件的坐標(biāo)點(diǎn)可以去掉,因此,按照上述思想,首先根據(jù)視圖控制參數(shù),按照視圖坐標(biāo)系X軸和坐標(biāo)系Y軸計(jì)算出的在視圖窗口中一個(gè)坐標(biāo)單位(如一個(gè)像素單位)所代表的空間數(shù)據(jù)的原始坐標(biāo)系下的長(zhǎng)度vXLength和vYLength,依據(jù)vXLength和vYLength確定化簡(jiǎn)參數(shù),然后依據(jù)所述化簡(jiǎn)參數(shù),分析空間數(shù)據(jù)的原始坐標(biāo)點(diǎn),將空間數(shù)據(jù)在所述視圖窗口中顯示時(shí),顯示在同一個(gè)或幾個(gè)坐標(biāo)單位(如同一個(gè)或幾個(gè)像素)范圍內(nèi)的所述原始坐標(biāo)點(diǎn)只保留一個(gè)原始坐標(biāo)點(diǎn),舍去其它的原始坐標(biāo)點(diǎn),實(shí)現(xiàn)對(duì)空間數(shù)據(jù)的化簡(jiǎn)。將化簡(jiǎn)后的空間數(shù)據(jù)進(jìn)行顯示或者傳輸,不但能保證空間數(shù)據(jù)的無(wú)損顯示,做到自適應(yīng)化簡(jiǎn),而且能保證空間數(shù)據(jù)之間空間關(guān)系顯示的正確性,因?yàn)樵陲@示效果上,化簡(jiǎn)前和化簡(jiǎn)后顯示的效果是一樣的,進(jìn)一步的,提高了空間數(shù)據(jù)的傳輸效率和顯示效率的目的。當(dāng)?shù)貓D放大時(shí),空間數(shù)據(jù)顯示到屏幕上填充的像素個(gè)數(shù)比較多(空間數(shù)據(jù)顯示的圖形比較大),需要更多的坐標(biāo)點(diǎn)來(lái)表現(xiàn)空間數(shù)據(jù)的細(xì)節(jié)部分,只要將這些坐標(biāo)點(diǎn)(增量數(shù)據(jù))從原始空間數(shù)據(jù)中取過(guò)來(lái)并插入到所對(duì)應(yīng)的已有空間數(shù)據(jù)中去,仍然可以保證空間數(shù)據(jù)的無(wú)損顯示。本發(fā)明即適合于矢量數(shù)據(jù)的化簡(jiǎn)和漸進(jìn)傳輸,也適合于柵格數(shù)據(jù)的化簡(jiǎn)和漸進(jìn)傳輸,由于現(xiàn)有的矢量數(shù)據(jù)處理過(guò)程中存在較多問(wèn)題,所以本發(fā)明實(shí)施例中以矢量數(shù)據(jù)為主進(jìn)行描述,其具體實(shí)現(xiàn)方式如下所述:本發(fā)明實(shí)施例公開(kāi)的一種空間數(shù)據(jù)處理的方法流程如圖1所示,包括:第一步驟、依據(jù)預(yù)先設(shè)定的視圖控制參數(shù)分析空間數(shù)據(jù)中的各個(gè)坐標(biāo)點(diǎn)在所述視圖控制參數(shù)所確定的視圖窗口中顯示時(shí)所要繪制的像素之間的相互關(guān)系;本實(shí)施例中的視圖控制參數(shù)包括:視圖窗口的外包矩形參數(shù),視圖窗口的外包矩形參數(shù)是顯示空間實(shí)體的視圖窗口范圍(0,0,ViewWidth,ViewHeight),如計(jì)算機(jī)屏幕地圖顯示窗口的范圍,包括:視圖窗口的外包矩形的寬度ViewWidth和視圖窗口的外包矩形的高度ViewHeight,通過(guò)這兩個(gè)參數(shù),可以確定實(shí)際視圖窗口中用于顯示圖形、圖像的窗口的大小范圍。當(dāng)實(shí)際視...