一種空間數(shù)據(jù)的處理方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種空間數(shù)據(jù)的處理方法,包括:接收客戶端發(fā)送的攜帶瓦片圖的坐標(biāo)的空間數(shù)據(jù)請(qǐng)求;依據(jù)所述瓦片圖的坐標(biāo)和預(yù)設(shè)的瓦片圖的大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo);依據(jù)所述中心點(diǎn)坐標(biāo)和所述瓦片圖的要素點(diǎn)的坐標(biāo),獲得所述要素點(diǎn)的編碼值;將所述編碼值發(fā)送給所述客戶端;本發(fā)明還提供一種空間數(shù)據(jù)的處理系統(tǒng)。根據(jù)本發(fā)明提供的技術(shù)方案,以實(shí)現(xiàn)降低服務(wù)器與客戶端之間傳輸數(shù)據(jù)量和傳輸成本。
【專利說(shuō)明】一種空間數(shù)據(jù)的處理方法及系統(tǒng)
【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用領(lǐng)域,尤其涉及一種空間數(shù)據(jù)的處理方法及系統(tǒng)。
【【背景技術(shù)】】
[0002]目前,生成電子地圖的過(guò)程中,客戶端需要向服務(wù)器請(qǐng)求空間數(shù)據(jù),然后依據(jù)從服務(wù)器獲得的空間數(shù)據(jù)生成電子地圖,并顯示給用戶;服務(wù)器在收到客戶端發(fā)送的請(qǐng)求后,將相應(yīng)的空間數(shù)據(jù)發(fā)送給客戶端;其中,服務(wù)器發(fā)送的空間數(shù)據(jù)是基于通用坐標(biāo)系的要素點(diǎn)坐標(biāo),通用坐標(biāo)系指的是將地球的球面坐標(biāo)轉(zhuǎn)換成平面坐標(biāo)后獲得的坐標(biāo)系,因此服務(wù)器發(fā)送給客戶端的空間數(shù)據(jù),就是要素點(diǎn)的原始坐標(biāo)。
[0003]然而,服務(wù)器發(fā)送給客戶端的空間數(shù)據(jù)中,有部分空間數(shù)據(jù),甚至全部空間數(shù)據(jù)屬于同一瓦片圖內(nèi)的要素點(diǎn),而同一瓦片圖內(nèi)的要素點(diǎn)的坐標(biāo)之間會(huì)有若干高位數(shù)據(jù)相同,例如,要素點(diǎn) p0 (x0,y0) = (12940445.74, 4818304.33)與要素點(diǎn) p0 (xl, yl) = (12940441.16,4818283.87)屬于同一瓦片圖內(nèi),這兩個(gè)要素點(diǎn)的坐標(biāo)中,橫坐標(biāo)中高位數(shù)據(jù)1294044相同,縱坐標(biāo)y中高位數(shù)據(jù)4818相同。由于服務(wù)器發(fā)送給客戶端的空間數(shù)據(jù)是要素點(diǎn)的原始坐標(biāo),會(huì)存在大量的高位數(shù)據(jù)相同的坐標(biāo),使得傳輸?shù)目臻g數(shù)據(jù)中存在大量的冗余數(shù)據(jù),而且與原點(diǎn)距離越大的要素點(diǎn)的坐標(biāo),產(chǎn)生的冗余數(shù)據(jù)量越大,從而導(dǎo)致服務(wù)器與客戶端之間所傳輸數(shù)據(jù)量較大,傳輸成本較高。
【
【發(fā)明內(nèi)容】
】
[0004]本發(fā)明提供了一種 空間數(shù)據(jù)的處理方法及系統(tǒng),以實(shí)現(xiàn)降低服務(wù)器與客戶端之間傳輸數(shù)據(jù)量和傳輸成本。
[0005]本發(fā)明的具體技術(shù)方案如下:
[0006]根據(jù)本發(fā)明一優(yōu)選實(shí)施例,一種空間數(shù)據(jù)的處理方法,包括:
[0007]接收客戶端發(fā)送的攜帶瓦片圖的坐標(biāo)的空間數(shù)據(jù)請(qǐng)求;
[0008]依據(jù)所述瓦片圖的坐標(biāo)和預(yù)設(shè)的瓦片圖的大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo);
[0009]依據(jù)所述中心點(diǎn)坐標(biāo)和所述瓦片圖的要素點(diǎn)的坐標(biāo),獲得所述要素點(diǎn)的編碼值;
[0010]將所述編碼值發(fā)送給所述客戶端。
[0011]上述方法中,所述依據(jù)所述瓦片圖的坐標(biāo)和預(yù)設(shè)的瓦片圖的大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo),包括:
[0012]依據(jù)所述瓦片圖的坐標(biāo)(x,y)和所述瓦片圖的大小(m,η),利用如下公式獲得所述瓦片圖的中心點(diǎn)坐標(biāo):
[0013]c (x, y) =c ((x+1/2) XmX f (z), (y+1/2) XnX f (z))
[0014]其中,c(x,y)為所述瓦片圖的中心點(diǎn)坐標(biāo),f (z)為地圖比例尺為z時(shí),一個(gè)像素代
表的實(shí)際距離。
[0015]上述方法中,所述依據(jù)所述中心點(diǎn)坐標(biāo)和所述瓦片圖的要素點(diǎn)的坐標(biāo),獲得所述要素點(diǎn)的編碼值,包括:[0016]依據(jù)所述要素點(diǎn)的坐標(biāo)與所述中心點(diǎn)坐標(biāo)的差值,獲得所述要素點(diǎn)的編碼值。
[0017]一種空間數(shù)據(jù)的處理方法,包括:
[0018]接收服務(wù)器依據(jù)空間數(shù)據(jù)請(qǐng)求發(fā)送的要素點(diǎn)的編碼值;
[0019]依據(jù)預(yù)設(shè)的瓦片圖的坐標(biāo)和大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo);
[0020]依據(jù)所述中心點(diǎn)坐標(biāo)和所述要素點(diǎn)的編碼值,獲得所述要素點(diǎn)的坐標(biāo)。
[0021]上述方法中,所述依據(jù)所述中心點(diǎn)坐標(biāo)和所述要素點(diǎn)的編碼值,獲得所述要素點(diǎn)的坐標(biāo),包括:
[0022]依據(jù)所述要素點(diǎn)的編碼值與所述中心點(diǎn)坐標(biāo)的和值,獲得所述要素點(diǎn)的坐標(biāo)。
[0023]一種空間數(shù)據(jù)的處理系統(tǒng),包括:
[0024]接收單元,用于接收客戶端發(fā)送的攜帶瓦片圖的坐標(biāo)的空間數(shù)據(jù)請(qǐng)求;
[0025]第一處理單元,用于依據(jù)所述瓦片圖的坐標(biāo)和預(yù)設(shè)的瓦片圖的大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo);
[0026]第二處理單元,用于依據(jù)所述中心點(diǎn)坐標(biāo)和所述瓦片圖的要素點(diǎn)的坐標(biāo),獲得所述要素點(diǎn)的編碼值;
[0027]發(fā)送單元,用于將所述編碼值發(fā)送給所述客戶端。
[0028]上述系統(tǒng)中,所述第一處理單元依據(jù)所述瓦片圖的坐標(biāo)和預(yù)設(shè)的瓦片圖的大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo),包括:
[0029]依據(jù)所述瓦片圖的坐標(biāo)(x,y)和所述瓦片圖的大小(m,η),利用如下公式獲得所述瓦片圖的中心點(diǎn)坐標(biāo):
[0030]c (x, y) =c ((x+1/2) XmX f (z), (y+1/2) XnX f (z))
[0031]其中,c(x,y)為所述瓦片圖的中心點(diǎn)坐標(biāo),f (z)為地圖比例尺為z時(shí),一個(gè)像素代
表的實(shí)際距離。
[0032]上述系統(tǒng)中,所述第二處理單元依據(jù)所述中心點(diǎn)坐標(biāo)和所述瓦片圖的要素點(diǎn)的坐標(biāo),獲得所述要素點(diǎn)的編碼值,包括:
[0033]依據(jù)所述要素點(diǎn)的坐標(biāo)與所述中心點(diǎn)坐標(biāo)的差值,獲得所述要素點(diǎn)的編碼值。
[0034]一種空間數(shù)據(jù)的處理系統(tǒng),包括:
[0035]接收單元,用于接收服務(wù)器依據(jù)空間數(shù)據(jù)請(qǐng)求發(fā)送的要素點(diǎn)的編碼值;
[0036]第一處理單元,用于依據(jù)預(yù)設(shè)的瓦片圖的坐標(biāo)和大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo);
[0037]第二處理單元,用于依據(jù)所述中心點(diǎn)坐標(biāo)和所述要素點(diǎn)的編碼值,獲得所述要素點(diǎn)的坐標(biāo)。
[0038]上述系統(tǒng)中,所述第二處理單元依據(jù)所述中心點(diǎn)坐標(biāo)和所述要素點(diǎn)的編碼值,獲得所述要素點(diǎn)的坐標(biāo),包括:
[0039]依據(jù)所述要素點(diǎn)的編碼值與所述中心點(diǎn)坐標(biāo)的和值,獲得所述要素點(diǎn)的坐標(biāo)。
[0040]由以上技術(shù)方案可以看出,本發(fā)明具有以下有益效果:
[0041]依據(jù)瓦片圖的坐標(biāo)和大小,獲得瓦片圖的中心點(diǎn)坐標(biāo),將瓦片圖內(nèi)的所有要素點(diǎn)的坐標(biāo)都轉(zhuǎn)換為相對(duì)該中心點(diǎn)坐標(biāo)的編碼值,從而減少瓦片圖內(nèi)要素點(diǎn)坐標(biāo)中的冗余的高位數(shù)據(jù),降低服務(wù)器與客戶端之間傳輸數(shù)據(jù)量,降低數(shù)據(jù)的傳輸成本。【【專利附圖】
【附圖說(shuō)明】】
[0042]圖1是本發(fā)明實(shí)現(xiàn)空間數(shù)據(jù)的處理方法的優(yōu)選實(shí)施例一的流程示意圖;
[0043]圖2是本發(fā)明實(shí)現(xiàn)空間數(shù)據(jù)的處理方法的優(yōu)選實(shí)施例二的流程示意圖;
[0044]圖3是本發(fā)明實(shí)現(xiàn)空間數(shù)據(jù)的處理系統(tǒng)的優(yōu)選實(shí)施例一的結(jié)構(gòu)示意圖;
[0045]圖4是本發(fā)明實(shí)現(xiàn)空間數(shù)據(jù)的處理系統(tǒng)的優(yōu)選實(shí)施例二的結(jié)構(gòu)示意圖。
【【具體實(shí)施方式】】
[0046]本發(fā)明的基本思想是:接收客戶端發(fā)送的攜帶瓦片圖的坐標(biāo)的空間數(shù)據(jù)請(qǐng)求;依據(jù)所述瓦片圖的坐標(biāo)和預(yù)設(shè)的瓦片圖的大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo);依據(jù)所述中心點(diǎn)坐標(biāo)和所述瓦片圖的要素點(diǎn)的坐標(biāo),獲得所述要素點(diǎn)的編碼值;將所述編碼值發(fā)送給所述客戶端。
[0047]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
[0048]本發(fā)明提供一種空間數(shù)據(jù)的處理方法,圖1是本發(fā)明實(shí)現(xiàn)空間數(shù)據(jù)的處理方法的優(yōu)選實(shí)施例一的流程示意圖,如圖1所示,該方法包括以下步驟:
[0049]步驟S101,接收客戶端發(fā)送的攜帶瓦片圖的坐標(biāo)的空間數(shù)據(jù)請(qǐng)求,依據(jù)瓦片圖的坐標(biāo)和預(yù)設(shè)的瓦片圖的大小,獲得瓦片圖的中心點(diǎn)坐標(biāo)。
[0050]具體的,服務(wù)器依據(jù)預(yù)設(shè)的地圖比例尺,從全量電子地圖的左上角開(kāi)始,按照從左至右、從上到下的順序進(jìn)行分割,將全量電子地圖分割成相同大小(如256像素X256像素)的正方形的瓦片圖,這些瓦片圖用于在收到客戶端請(qǐng)求時(shí),將相應(yīng)區(qū)域的瓦片圖傳輸給客戶端,由客戶端將收到的瓦片圖拼裝成一幅電子地圖,并將該電子地圖顯示給用戶;可以預(yù)先將瓦片圖的坐標(biāo)和大小配置在服務(wù)器和客戶端。
[0051]其中,每個(gè)瓦片圖都有一個(gè)標(biāo)識(shí),該標(biāo)識(shí)就是瓦片圖的坐標(biāo)(包括橫坐標(biāo)和縱坐標(biāo)),該坐標(biāo)用于表示該瓦片圖在原始的全量電子地圖中的位置;例如,原始的全量電子地圖在橫向被分割成N個(gè)瓦片圖,在縱向被分割成M個(gè)瓦片圖,其中,M和N都是正整數(shù),則全量電子地圖中左上角的瓦片圖的坐標(biāo)為(0,O),右下角的瓦片圖的坐標(biāo)為(M-1,N-1)。
[0052]客戶端向服務(wù)器發(fā)送空間數(shù)據(jù)請(qǐng)求,其中攜帶所請(qǐng)求的瓦片圖的坐標(biāo)。
[0053]服務(wù)器接收客戶端發(fā)送的空間數(shù)據(jù)請(qǐng)求,依據(jù)其中的瓦片圖的坐標(biāo)(x,y)以及預(yù)設(shè)的瓦片圖的大小(m,η),利用如下公式計(jì)算獲得瓦片圖的中心點(diǎn)坐標(biāo):
[0054]c (x, y) =c ((x+1/2) XmX f (z), (y+1/2) XnX f (z))
[0055]該公式中,c(x,y)為瓦片圖的中心點(diǎn)坐標(biāo),f (z)為地圖比例尺為z時(shí),一個(gè)像素代表的實(shí)際距離;其中,瓦片圖的大小為256像素X256像素,對(duì)應(yīng)不同地圖比例尺z,一個(gè)像素代表的實(shí)際距離也不一樣。
[0056]步驟S102,依據(jù)中心點(diǎn)坐標(biāo)和瓦片圖的要素點(diǎn)的坐標(biāo),獲得所述要素點(diǎn)的編碼值,將所述編碼值發(fā)送給所述客戶端。
[0057]具體的,對(duì)請(qǐng)求的瓦片圖內(nèi)的要素點(diǎn)進(jìn)行遍歷,依據(jù)遍歷到的要素點(diǎn)的坐標(biāo)和瓦片的中心點(diǎn)的坐標(biāo),利用如下公式計(jì)算得到該要素點(diǎn)與瓦片圖的中心點(diǎn)的差值:
[0058]p-c= (xl-x, yl-y)
[0059]該公式中,p-c為要素點(diǎn)與瓦片的中心點(diǎn)的差值,(xl,yl)為要素點(diǎn)P的坐標(biāo),(χ, y)為瓦片圖的中心點(diǎn)C的坐標(biāo);服務(wù)器將瓦片圖內(nèi)的要素點(diǎn)的坐標(biāo)與瓦片圖的中心點(diǎn)坐標(biāo)的差值,作為該要素點(diǎn)的編碼值。
[0060]例如,瓦片圖中有一路徑,該路徑利用如下要素點(diǎn)表示:
[0061]p0 (x0, y0): (12940445.74,4818304.33)
[0062]pi (xl, yl): (12940441.16,4818283.87)
[0063]p2 (x2, y2): (12940415.38,4818162.66)
[0064]p3 (x3, y3): (12940397.06,4818070.76)
[0065]p4 (x4, y4): (12940392.48,4818049.98)
[0066]p5 (x5, y5): (12940364.53,4818922.47)
[0067]p6 (x6, y6): (12940347.89,4818836.87)
[0068]如果服務(wù)器直接將上述要素點(diǎn)的坐標(biāo)發(fā)送給客戶端,坐標(biāo)中的相同的高位數(shù)據(jù)將會(huì)重復(fù)傳輸,使得數(shù)據(jù)量中存在大量冗余數(shù)據(jù),利用本發(fā)明的上述方法進(jìn)行處理,即:
[0069]假設(shè)計(jì)算獲得的瓦片圖的中心點(diǎn)坐標(biāo)為c (12940000,4818000),則要素點(diǎn)p0?p6的坐標(biāo)與瓦片圖的中心點(diǎn)坐標(biāo)c (12940000,4818000)的差值為:
[0070]pO-c: (445.74, 304.33)
[0071]pl-c: (441.16, 283.87)
[0072]p2-c: (415.38, 162.66)
[0073]p3-c: (397.06, 70.76)
[0074]p4-c: (392.48, 49.98)
[0075]p5-c: (364.53, -77.53)
[0076]p6-c: (347.89,-163.13)
[0077]對(duì)于上述獲得的瓦片圖中的要素點(diǎn)的坐標(biāo)與中心點(diǎn)坐標(biāo)的差值,服務(wù)器可以直接發(fā)送給客戶端,也可以對(duì)該差值進(jìn)行進(jìn)一步壓縮處理,以進(jìn)一步壓縮數(shù)據(jù)量,無(wú)論服務(wù)器后續(xù)是否進(jìn)行其他處理,都已經(jīng)大大減少了空間數(shù)據(jù)中的高位數(shù)據(jù),將使得存儲(chǔ)和傳輸?shù)臄?shù)據(jù)量大大減少,從而降低空間數(shù)據(jù)的存儲(chǔ)成本和傳輸成本。
[0078]本發(fā)明還提供一種空間數(shù)據(jù)的處理方法,圖2是本發(fā)明實(shí)現(xiàn)空間數(shù)據(jù)的處理方法的優(yōu)選實(shí)施例二的流程示意圖,如圖2所示,該方法包括以下步驟:
[0079]步驟S201,接收服務(wù)器依據(jù)空間數(shù)據(jù)請(qǐng)求發(fā)送的要素點(diǎn)的編碼值,依據(jù)預(yù)設(shè)的瓦片圖的坐標(biāo)和大小,獲得瓦片圖的中心點(diǎn)坐標(biāo)。
[0080]具體的,客戶端向服務(wù)器發(fā)送空間數(shù)據(jù)請(qǐng)求后,等待服務(wù)器返回要素點(diǎn)的編碼值。
[0081]客戶端接收服務(wù)器發(fā)送的要素點(diǎn)的編碼值,即瓦片圖內(nèi)的要素點(diǎn)的坐標(biāo)與瓦片圖的中心點(diǎn)坐標(biāo)的差值;客戶端依據(jù)預(yù)設(shè)的瓦片圖的坐標(biāo)(x,y)以及預(yù)設(shè)的瓦片圖的大小(m, η),利用如下公式在本地計(jì)算獲得瓦片圖的中心點(diǎn)坐標(biāo):
[0082]c (x, y) =c ((x+1/2) XmX f (z), (y+1/2) XnX f (z))
[0083]該公式中,c(x,y)為瓦片圖的中心點(diǎn)坐標(biāo),f (z)為地圖比例尺為z時(shí),一個(gè)像素代
表的實(shí)際距離。
[0084]步驟S202,依據(jù)瓦片圖的中心點(diǎn)坐標(biāo)和要素點(diǎn)的編碼值,獲得要素點(diǎn)的坐標(biāo)。
[0085]具體的,由于客戶端收到的要素點(diǎn)的編碼值為瓦片圖內(nèi)的要素點(diǎn)的坐標(biāo)與瓦片圖的中心點(diǎn)坐標(biāo)的差值,則客戶端將收到的編碼值與計(jì)算獲得的瓦片圖的中心點(diǎn)坐標(biāo)相加,獲得瓦片圖內(nèi)要素點(diǎn)的坐標(biāo);即客戶端依據(jù)編碼值和瓦片圖的中心點(diǎn)坐標(biāo),還原獲得瓦片圖內(nèi)要素點(diǎn)的原始坐標(biāo),依據(jù)獲得的原始坐標(biāo)獲得要顯示的電子地圖。
[0086]需要說(shuō)明的是,客戶端還原瓦片圖中要素點(diǎn)的坐標(biāo)時(shí),利用的瓦片圖的中心點(diǎn)坐標(biāo)是在本地計(jì)算獲得的,而不是從服務(wù)器獲得由服務(wù)器計(jì)算得到的中心點(diǎn)坐標(biāo),因?yàn)?,客戶端在本地?jì)算獲得中心點(diǎn)坐標(biāo)的所消耗的時(shí)間,少于服務(wù)器傳輸中心點(diǎn)坐標(biāo)給客戶端所消耗的時(shí)間,而且服務(wù)器不傳輸中心點(diǎn)坐標(biāo),還可以減少傳輸?shù)臄?shù)據(jù)量。
[0087]利用本發(fā)明的技術(shù)方案,對(duì)全國(guó)數(shù)據(jù)進(jìn)行處理,以某市的空間數(shù)據(jù)為例,瓦片圖的大小為256像素X256像素,利用本發(fā)明與現(xiàn)有技術(shù)獲得的編碼值的數(shù)據(jù)量如表1所示:
[0088]表1
[0089]
【權(quán)利要求】
1.一種空間數(shù)據(jù)的處理方法,其特征在于,該方法包括: 接收客戶端發(fā)送的攜帶瓦片圖的坐標(biāo)的空間數(shù)據(jù)請(qǐng)求; 依據(jù)所述瓦片圖的坐標(biāo)和預(yù)設(shè)的瓦片圖的大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo); 依據(jù)所述中心點(diǎn)坐標(biāo)和所述瓦片圖的要素點(diǎn)的坐標(biāo),獲得所述要素點(diǎn)的編碼值; 將所述編碼值發(fā)送給所述客戶端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述依據(jù)所述瓦片圖的坐標(biāo)和預(yù)設(shè)的瓦片圖的大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo),包括: 依據(jù)所述瓦片圖的坐標(biāo)(x,y)和所述瓦片圖的大小(m,η),利用如下公式獲得所述瓦片圖的中心點(diǎn)坐標(biāo):
c(x, y) =c((x+l/2) XmXf (z),(y+1/2) XnXf (z)) 其中,c(x,y)為所述瓦片圖的中心點(diǎn)坐標(biāo),f (z)為地圖比例尺為z時(shí),一個(gè)像素代表的實(shí)際距離。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述依據(jù)所述中心點(diǎn)坐標(biāo)和所述瓦片圖的要素點(diǎn)的坐標(biāo),獲得所述要素點(diǎn)的編碼值,包括: 依據(jù)所述要素點(diǎn)的坐標(biāo)與 所述中心點(diǎn)坐標(biāo)的差值,獲得所述要素點(diǎn)的編碼值。
4.一種空間數(shù)據(jù)的處理方法,其特征在于,該方法包括: 接收服務(wù)器依據(jù)空間數(shù)據(jù)請(qǐng)求發(fā)送的要素點(diǎn)的編碼值; 依據(jù)預(yù)設(shè)的瓦片圖的坐標(biāo)和大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo); 依據(jù)所述中心點(diǎn)坐標(biāo)和所述要素點(diǎn)的編碼值,獲得所述要素點(diǎn)的坐標(biāo)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述依據(jù)所述中心點(diǎn)坐標(biāo)和所述要素點(diǎn)的編碼值,獲得所述要素點(diǎn)的坐標(biāo),包括: 依據(jù)所述要素點(diǎn)的編碼值與所述中心點(diǎn)坐標(biāo)的和值,獲得所述要素點(diǎn)的坐標(biāo)。
6.一種空間數(shù)據(jù)的處理系統(tǒng),其特征在于,該系統(tǒng)包括: 接收單元,用于接收客戶端發(fā)送的攜帶瓦片圖的坐標(biāo)的空間數(shù)據(jù)請(qǐng)求; 第一處理單元,用于依據(jù)所述瓦片圖的坐標(biāo)和預(yù)設(shè)的瓦片圖的大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo); 第二處理單元,用于依據(jù)所述中心點(diǎn)坐標(biāo)和所述瓦片圖的要素點(diǎn)的坐標(biāo),獲得所述要素點(diǎn)的編碼值; 發(fā)送單元,用于將所述編碼值發(fā)送給所述客戶端。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一處理單元依據(jù)所述瓦片圖的坐標(biāo)和預(yù)設(shè)的瓦片圖的大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo),包括: 依據(jù)所述瓦片圖的坐標(biāo)(x,y)和所述瓦片圖的大小(m,η),利用如下公式獲得所述瓦片圖的中心點(diǎn)坐標(biāo):
c(x, y) =c((x+l/2) XmXf (z),(y+1/2) XnXf (z)) 其中,c(x,y)為所述瓦片圖的中心點(diǎn)坐標(biāo),f (z)為地圖比例尺為z時(shí),一個(gè)像素代表的實(shí)際距離。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第二處理單元依據(jù)所述中心點(diǎn)坐標(biāo)和所述瓦片圖的要素點(diǎn)的坐標(biāo),獲得所述要素點(diǎn)的編碼值,包括: 依據(jù)所述要素點(diǎn)的坐標(biāo)與所述中心點(diǎn)坐標(biāo)的差值,獲得所述要素點(diǎn)的編碼值。
9.一種空間數(shù)據(jù)的處理系統(tǒng),其特征在于,該系統(tǒng)包括: 接收單元,用于接收服務(wù)器依據(jù)空間數(shù)據(jù)請(qǐng)求發(fā)送的要素點(diǎn)的編碼值; 第一處理單元,用于依據(jù)預(yù)設(shè)的瓦片圖的坐標(biāo)和大小,獲得所述瓦片圖的中心點(diǎn)坐標(biāo); 第二處理單元,用于依據(jù)所述中心點(diǎn)坐標(biāo)和所述要素點(diǎn)的編碼值,獲得所述要素點(diǎn)的坐標(biāo)。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述第二處理單元依據(jù)所述中心點(diǎn)坐標(biāo)和所述要素點(diǎn)的編碼值,獲得所述要素點(diǎn)的坐標(biāo),包括: 依據(jù)所述要素點(diǎn)的編碼值與所述中心點(diǎn)坐標(biāo)的和值,獲得所述要素點(diǎn)的坐標(biāo)。
【文檔編號(hào)】G06F17/30GK103793494SQ201410030812
【公開(kāi)日】2014年5月14日 申請(qǐng)日期:2014年1月22日 優(yōu)先權(quán)日:2014年1月22日
【發(fā)明者】王果, 趙紅超 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司