1.一種顯示地圖數(shù)據(jù)的方法,其特征在于,所述方法包括:
響應(yīng)于放大操作指令,在地圖圖形中確定需要放大的局部區(qū)域,所述地圖圖形由多個(gè)地域圖形組成,每個(gè)地域圖形上對(duì)應(yīng)顯示有一個(gè)數(shù)據(jù)顯示區(qū)域,所述局部區(qū)域至少遮蓋兩個(gè)地域圖形的數(shù)據(jù)顯示區(qū)域;
在所述局部區(qū)域中查找重疊程度最高的數(shù)據(jù)顯示區(qū)域,獲得目標(biāo)數(shù)據(jù)顯示區(qū)域;
根據(jù)所述目標(biāo)數(shù)據(jù)顯示區(qū)域的區(qū)域參數(shù)計(jì)算所述局部區(qū)域的放大倍數(shù);
按照所述放大倍數(shù)對(duì)所述局部區(qū)域進(jìn)行放大顯示,以使得所述局部區(qū)域中的數(shù)據(jù)顯示區(qū)域互不重疊。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于放大操作指令,在地圖圖形中確定需要放大的局部區(qū)域,包括:
響應(yīng)于點(diǎn)擊操作指令,以操作焦點(diǎn)為中心、第一預(yù)設(shè)尺寸的區(qū)域確定為所述局部區(qū)域。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于放大操作指令,在地圖圖形中確定需要放大的局部區(qū)域,包括:
響應(yīng)于拖拽操作指令,將拖拽形成的區(qū)域確定為所述局部區(qū)域。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于放大操作指令,在地圖圖形中確定需要放大的局部區(qū)域,包括:
響應(yīng)于移動(dòng)操作指令,以光標(biāo)所在位置為中心、第二預(yù)設(shè)尺寸的區(qū)域確定為所述局部區(qū)域。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)顯示區(qū)域?yàn)閳A形區(qū)域,所述在所述局部區(qū)域中查找重疊程度最高的數(shù)據(jù)顯示區(qū)域,獲得目標(biāo)數(shù)據(jù)顯示區(qū)域,包括:
在所述局部區(qū)域中,計(jì)算各數(shù)據(jù)顯示區(qū)域之間的重疊系數(shù),所述重疊系數(shù)用于表征兩個(gè)數(shù)據(jù)顯示區(qū)域之間重疊程度的高低;
將重疊系數(shù)最大的一對(duì)數(shù)據(jù)顯示區(qū)域確定為目標(biāo)數(shù)據(jù)顯示區(qū)域。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述計(jì)算各數(shù)據(jù)顯示區(qū) 域之間的重疊系數(shù),包括:
按照下述公式計(jì)算重疊系數(shù):
S=r1+r2-d12
其中,S為重疊系數(shù),r1和r2分別為兩個(gè)數(shù)據(jù)顯示區(qū)域的半徑,d12為兩個(gè)數(shù)據(jù)顯示區(qū)域的圓心距。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述目標(biāo)數(shù)據(jù)顯示區(qū)域的區(qū)域參數(shù)計(jì)算所述局部區(qū)域的放大倍數(shù),包括:
按照下述公式計(jì)算放大倍數(shù):
其中,N為放大倍數(shù),rt1和rt2分別為兩個(gè)目標(biāo)數(shù)據(jù)顯示區(qū)域的半徑,dt1t2為兩個(gè)目標(biāo)數(shù)據(jù)顯示區(qū)域的圓心距。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按照所述放大倍數(shù)對(duì)所述局部區(qū)域進(jìn)行放大顯示,包括:
將放大后的局部區(qū)域移動(dòng)到可視界面的中心位置進(jìn)行顯示。
9.根據(jù)權(quán)利要求1至8中任一項(xiàng)所述的方法,其特征在于,在所述按照所述放大倍數(shù)對(duì)所述局部區(qū)域進(jìn)行放大顯示之后,所述方法進(jìn)一步包括:
響應(yīng)于恢復(fù)操作指令,按照放大前的顯示方式顯示地圖圖形。
10.一種顯示地圖數(shù)據(jù)的裝置,其特征在于,所述裝置包括:
確定單元,用于響應(yīng)于放大操作指令,在地圖圖形中確定需要放大的局部區(qū)域,所述地圖圖形由多個(gè)地域圖形組成,每個(gè)地域圖形上對(duì)應(yīng)顯示有一個(gè)數(shù)據(jù)顯示區(qū)域,所述局部區(qū)域至少遮蓋兩個(gè)地域圖形的數(shù)據(jù)顯示區(qū)域;
查找單元,用于在所述局部區(qū)域中查找重疊程度最高的數(shù)據(jù)顯示區(qū)域,獲得目標(biāo)數(shù)據(jù)顯示區(qū)域;
計(jì)算單元,用于根據(jù)所述目標(biāo)數(shù)據(jù)顯示區(qū)域的區(qū)域參數(shù)計(jì)算所述局部區(qū)域的放大倍數(shù);
顯示單元,用于按照所述放大倍數(shù)對(duì)所述局部區(qū)域進(jìn)行放大顯示,以使得所述局部區(qū)域中的數(shù)據(jù)顯示區(qū)域互不重疊。