專利名稱:一種用于移動(dòng)終端自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于移動(dòng)終端自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺的方法,屬于位置服務(wù)技術(shù)領(lǐng)域。
背景技術(shù):
移動(dòng)終端自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺的實(shí)質(zhì)是指移動(dòng)終端中地圖比例尺隨著移動(dòng)終端運(yùn)動(dòng)狀態(tài)的改變,自動(dòng)調(diào)整其屏幕中地圖的顯示比例尺,從而達(dá)到為用戶提供滿足其需求的地理信息的目標(biāo)。自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺是基于位置服務(wù)技術(shù)的重要應(yīng)用之一, 同時(shí)也是導(dǎo)航技術(shù)的新興應(yīng)用之一,被廣泛地應(yīng)用于車載導(dǎo)航儀、智能手機(jī)以及PDA等移動(dòng)終端設(shè)備。移動(dòng)終端如何自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺是位置服務(wù)技術(shù)領(lǐng)域中一個(gè)實(shí)用性很強(qiáng)的問題,但是這一問題目前沒有被很好地解決。該問題的關(guān)鍵是如何確定地圖比例尺縮放發(fā)生的條件以及自動(dòng)調(diào)整地圖比例尺大小的算法?,F(xiàn)階段,已有方法無法實(shí)時(shí)、有效的自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺到用戶所需大小,如根據(jù)速度自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺的方法,該方法無法實(shí)時(shí)獲取用戶的速度,只能用平均速度近似替代瞬時(shí)速度,極易造成近似誤差;又如,根據(jù)特殊點(diǎn)自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺的方法,該方法選定路口、紅綠燈或拐角點(diǎn)等特殊點(diǎn)在地圖上的位置,當(dāng)移動(dòng)終端處于或接近這些位置時(shí),自動(dòng)調(diào)整地圖比例尺,但是當(dāng)用戶處于兩個(gè)特定點(diǎn)之間時(shí),無法調(diào)整地圖比例尺,很難做到實(shí)時(shí)性。這些方法由于自身?xiàng)l件的限制,無法實(shí)時(shí)、有效地自動(dòng)調(diào)整地圖比例尺,給實(shí)際應(yīng)用帶來很多不便。如何實(shí)時(shí)、有效地解決移動(dòng)終端自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺,是一個(gè)亟待解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的是針對(duì)現(xiàn)有技術(shù)的不足,提供了一種用于移動(dòng)終端自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺的方法,能夠?qū)崟r(shí)、有效地自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺,解決用戶手動(dòng)調(diào)整的不便。為實(shí)現(xiàn)這樣的目的,本發(fā)明將移動(dòng)終端實(shí)時(shí)獲取的地理位置轉(zhuǎn)化為屏幕坐標(biāo),通過判斷屏幕坐標(biāo)所在區(qū)間,確定縮放前后地圖比例尺的比例關(guān)系,進(jìn)而得到理想的縮放后地圖比例尺值,最后根據(jù)理想比例尺值在網(wǎng)絡(luò)地圖服務(wù)或本地地圖數(shù)據(jù)庫(kù)中查找最接近理想比例尺值的地圖。本發(fā)明的具體步驟為一、獲取移動(dòng)終端位置信息移動(dòng)終端的位置信息分為地理坐標(biāo)和屏幕坐標(biāo)兩類。首先,通過移動(dòng)終端所含GPS 裝置,獲取其所在位置的地理坐標(biāo);其次,通過對(duì)所獲取的地理坐標(biāo)進(jìn)行投影變換,得到與其地理坐標(biāo)對(duì)應(yīng)的屏幕坐標(biāo)。二、計(jì)算自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺需要的理想值(1)判斷屏幕坐標(biāo)是否在屏幕顯示范圍內(nèi)假設(shè)移動(dòng)終端設(shè)備的屏幕分辨率為MXN,通過步驟一計(jì)算得到屏幕坐標(biāo)A(x,y),
判斷方法如下滿足
權(quán)利要求
1. 一種用于移動(dòng)終端自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺的方法,其特征在于具體步驟為一、獲取移動(dòng)終端位置信息移動(dòng)終端的位置信息分為地理坐標(biāo)和屏幕坐標(biāo)兩類;首先,通過移動(dòng)終端所含GPS裝置,獲取其所在位置的地理坐標(biāo);其次,通過對(duì)所獲取的地理坐標(biāo)進(jìn)行投影變換,得到與其地理坐標(biāo)對(duì)應(yīng)的屏幕坐標(biāo);二、計(jì)算自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺需要的理想值(1)判斷屏幕坐標(biāo)是否在屏幕顯示范圍內(nèi)假設(shè)移動(dòng)終端的屏幕分辨率為MXN,通過步驟一計(jì)算得到屏幕坐標(biāo)A(x,y),判斷方法 \0<χ<Μ如下滿足
全文摘要
本發(fā)明公開了一種用于移動(dòng)終端自動(dòng)動(dòng)態(tài)調(diào)整地圖比例尺的方法。該方法通過移動(dòng)終端中的GPS裝置實(shí)時(shí)獲取所在位置地理坐標(biāo),然后經(jīng)過投影變換,轉(zhuǎn)換為屏幕坐標(biāo)。當(dāng)轉(zhuǎn)換后的屏幕坐標(biāo)位于移動(dòng)終端調(diào)整前地圖顯示范圍內(nèi),則采用放大算法,反之采用縮小算法,求得調(diào)整所需的理想地圖比例尺值。根據(jù)理想地圖比例尺值,在網(wǎng)絡(luò)地圖服務(wù)或本地地圖數(shù)據(jù)庫(kù)中,查找最接近理想比例尺值的地圖,并調(diào)整地圖顯示效果。本發(fā)明可以根據(jù)移動(dòng)終端的實(shí)時(shí)位置,自動(dòng)動(dòng)態(tài)調(diào)整移動(dòng)終端在運(yùn)動(dòng)條件下的地圖比例尺,避免用戶手動(dòng)調(diào)整地圖比例尺的不便。
文檔編號(hào)H04W88/02GK102395104SQ20111033178
公開日2012年3月28日 申請(qǐng)日期2011年10月25日 優(yōu)先權(quán)日2011年10月25日
發(fā)明者葉波, 李景文, 羅文彬, 趙衛(wèi)強(qiáng), 陸軍 申請(qǐng)人:廣西科技信息網(wǎng)絡(luò)中心, 桂林理工大學(xué)