欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法

文檔序號:2583820閱讀:204來源:國知局
專利名稱:在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法
技術(shù)領(lǐng)域
本發(fā)明屬于多點(diǎn)觸摸屏領(lǐng)域,尤其涉及一種在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法。
背景技術(shù)
用戶瀏覽多點(diǎn)觸摸屏所顯示的電子地圖的目的常常是希望從該電子地圖中查詢多個地點(diǎn)之間的路線信息等,例如,需要查詢自身當(dāng)前所在位置與某家餐館之間的路線信息;又例如,需要查詢從一個城市至另一個城市的駕車路線信息等。為了實(shí)現(xiàn)該目的,用戶先通過在多點(diǎn)觸摸屏表面的滑動操作來將電子地圖放大至一定比例,隨后通過拖曳電子地圖來查詢出第一個地點(diǎn),如果需要查詢的第二個地點(diǎn)不在當(dāng)前所顯示的地圖區(qū)域內(nèi),則用戶再次通過拖曳電子地圖來查詢出第二個地點(diǎn),由于第一個地點(diǎn)與第二個地點(diǎn)不能同時在同一屏圖像中顯示,因此,當(dāng)用戶查詢到第二個地點(diǎn)時,第一個又已在顯示屏所顯示的圖像上消失,而用戶在對電子地圖的反復(fù)拖曳中也已經(jīng)無法清楚記憶第一個地點(diǎn)與第二個地點(diǎn)間的相對位置,為此,該用戶往往又需要花費(fèi)時間再重新查詢出第一個地點(diǎn),如此查詢作業(yè),對于用戶而言,顯得極為不便。因此,如何改進(jìn)顯示電子地圖的方式,以方便用戶的查詢作業(yè),已成為本領(lǐng)域技術(shù)人員需要解決技術(shù)課題。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法。為了達(dá)到上述目的及其他目的,本發(fā)明提供一種在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法,其中,多點(diǎn)觸摸屏在表面有至少兩個觸點(diǎn)時輸出由該至少兩個觸點(diǎn)的位置信息所構(gòu)成的位置對信息,該方法包括步驟a當(dāng)多點(diǎn)觸摸屏已顯示電子地圖的部分地像,基于所述多點(diǎn)觸摸屏依序輸出的多對第一位置對信息中的每一對都包含同一第一位置信息、且還包含一個與其它位置對信息所包含的位置信息都不同的位置信息,來確定觸點(diǎn)滑動的方向,并在所述多點(diǎn)觸摸屏的顯示區(qū)域中確定一個包含該同一第一位置信息在內(nèi)的預(yù)定顯示區(qū)域;b將所述多點(diǎn)觸摸屏的顯示區(qū)域中除了該預(yù)定顯示區(qū)域之外的剩余顯示區(qū)域所顯示的地像予以處理,以獲得待顯示的中間圖像,其中,所述中間圖像對應(yīng)的顯示區(qū)域的尺寸小于所述剩余顯示區(qū)域的尺寸;以及c基于步驟a所確定的觸點(diǎn)移動的方向、預(yù)定顯示區(qū)域的尺寸、中間圖像所對應(yīng)的顯示區(qū)域尺寸及所述多點(diǎn)觸摸屏的顯示區(qū)域的顯示尺寸,由電子地圖中獲取相應(yīng)部分的地像,以便與所述預(yù)定顯示區(qū)域所顯示的地像及中間圖像構(gòu)成一屏圖像,來呈現(xiàn)在所述多點(diǎn)觸摸屏上,且使所述中間圖像顯示在所述預(yù)定顯示區(qū)域所顯示的地像與由電子地圖中獲取的相應(yīng)部分的地像之間。綜上所述,本發(fā)明的在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法在基于用戶對所顯示的電子地圖進(jìn)行拖曳操作時,僅將所顯示的地像中的一部分變更為新的地像,而將包含用戶所查詢出的地點(diǎn)的部分圖像予以保留,由此,可在不改變電子地圖的比例的前提下,將用戶所要查詢的、且不能同屏顯示的兩地點(diǎn)顯示在同一屏圖像中。


圖1為本發(fā)明的在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法的流程圖;圖2為多點(diǎn)觸摸屏所顯示的電子地圖的部分地像的示意圖;圖3為多點(diǎn)觸摸屏表面的觸點(diǎn)位置示意圖;圖4為多點(diǎn)觸摸屏顯示具有中間圖像的顯示效果示意圖;圖5為多點(diǎn)觸摸屏顯示包含用戶查詢的兩個地點(diǎn)的顯示效果示意圖。
具體實(shí)施例方式以下將結(jié)合附圖來對本發(fā)明的在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法進(jìn)行詳細(xì)描述。需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)該理解,對于多點(diǎn)觸摸屏,其在表面有至少兩個觸點(diǎn)時輸出由該至少兩個觸點(diǎn)的位置信息所構(gòu)成的位置對信息。請參閱圖1,其為本發(fā)明的在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法的流程圖。其中, 根據(jù)本發(fā)明的方法主要通過計算機(jī)設(shè)備中的操作系統(tǒng)或處理控制器來完成,為簡明起見, 以下將所述操作系統(tǒng)或處理控制器統(tǒng)稱為電子地圖處理系統(tǒng)。在步驟Sl中,當(dāng)多點(diǎn)觸摸屏已顯示電子地圖中部分區(qū)域的地像,所述電子地圖處理系統(tǒng)基于所述多點(diǎn)觸摸屏輸出的多對第一位置對信息中的每一對都包含同一第一位置信息、且還包含一個與其它位置對信息所包含的位置信息都不同的位置信息,來確定觸點(diǎn)滑動的方向,并在所述多點(diǎn)觸摸屏的顯示區(qū)域中確定一個包含該同一第一位置信息在內(nèi)的預(yù)定顯示區(qū)域。如圖2及圖3所示,當(dāng)多點(diǎn)觸摸屏1顯示電子地圖2的部分地像時,用戶在所顯示的該部分地像中查詢到地點(diǎn)XX,于是,該用戶點(diǎn)觸在該多點(diǎn)觸摸屏1顯示該地點(diǎn) XX的位置,從而在該多點(diǎn)觸摸屏1形成觸點(diǎn)a,隨后,該用戶繼續(xù)瀏覽所顯示的地像,但并未能從中查詢到另一地點(diǎn)YY,于是,該用戶在點(diǎn)觸在該觸點(diǎn)a的同時,再用另一手指在該多點(diǎn)觸摸屏1的表面滑動,例如,由觸點(diǎn)b沿直線滑動至觸點(diǎn)b”,由此,該多點(diǎn)觸摸屏1依序輸出由觸點(diǎn)a與處于直線上的各觸點(diǎn)的位置信息構(gòu)成的位置對信息。例如,觸點(diǎn)a的位置信息為(Xa, Ya),觸點(diǎn)b的位置信息為(Xb, Yb),觸點(diǎn)b,的位置信息為(Xb’,Yb’),觸點(diǎn) b’’的位置信息為(Xb”Jb”),則當(dāng)用戶同時點(diǎn)觸在觸點(diǎn)a及觸點(diǎn)b時,該多點(diǎn)觸摸屏1輸出由觸點(diǎn)a與觸點(diǎn)b的位置信息構(gòu)成的位置對信息{(Xa, Ya),(Xb, Yb)},接著,當(dāng)用戶點(diǎn)觸在觸點(diǎn)a的同時,另一點(diǎn)觸在觸點(diǎn)b的手指滑動至觸點(diǎn)b’時,則該多點(diǎn)觸摸屏1接著輸出由觸點(diǎn)a與觸點(diǎn)b,的位置信息構(gòu)成的位置對信息{(XaJa),(Xb’,%’)},接著,當(dāng)用戶點(diǎn)觸在觸點(diǎn)b’的手指繼續(xù)滑動至觸點(diǎn)b”時,則該多點(diǎn)觸摸屏1接著再輸出由觸點(diǎn)a與觸點(diǎn)b”的位置信息構(gòu)成的位置對信息{(Xa,Ya),(Xb%”)}。需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)該理解,當(dāng)該用戶的手指在該多點(diǎn)觸摸屏1的表面由觸點(diǎn)b滑動至觸點(diǎn)b”的過程, 該多點(diǎn)觸摸屏1依序輸出多對位置對信息,其輸出的位置對信息的總量依據(jù)其處理能力來確定,例如如果該多點(diǎn)觸摸屏1處理數(shù)據(jù)的速度快,則其輸出的位置對信息的數(shù)量多,如果該多點(diǎn)觸摸屏1處理數(shù)據(jù)的速度慢,則其輸出的位置對信息的數(shù)量少。此外,為了更為清晰的示出觸點(diǎn)a及用戶手指在多點(diǎn)觸摸屏1表面的滑動,圖3所示的多點(diǎn)觸摸屏1中,并未示出所顯示的地像,在此予以敘明。由此,所述電子地圖處理系統(tǒng)基于該多點(diǎn)觸摸屏1依序輸出的多對第一位置對信息{(Xa,Ya),(Xb,Yb)}、…{(Xa,Ya),(Xb,,Yb,)}、... {(Xa,Ya),(Xb”,Yb”)}中的每一對都包含同一第一位置信息(Xa,Ya))、且還包含一個與其它位置對信息所包含的位置信息都不同的位置信息,來確定觸點(diǎn)滑動的方向,例如,為水平向左方向,并在所述多點(diǎn)觸摸屏1的顯示區(qū)域中確定一個包含該同一第一位置信息(Xaja))在內(nèi)的預(yù)定顯示區(qū)域。其中,所述電子地圖處理系統(tǒng)確定預(yù)定顯示區(qū)域的方式包括但不限于1)將該第一位置信息所在列與該顯示屏的第一列及最后一列之間的顯示區(qū)域中的小者作為預(yù)定顯示區(qū)域。例如,該第一位置信息處于該顯示屏的第2列,該顯示屏共有20 列,則處于該顯示屏的第2列的該第一位置信息與該顯示屏的第1列之間的顯示區(qū)域只有 2列,而處于該顯示屏的第2列的該第一位置信息與該顯示屏的最后一列(即第20列)之間的顯示區(qū)域有18列,由此,所述電子地圖處理系統(tǒng)將顯示屏的第一列及第二列作為預(yù)定顯示區(qū)域。2)該第一位置信息所在行與該顯示屏的第一行及最后一行之間的顯示區(qū)域中的小者作為預(yù)定顯示區(qū)域。需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)該理解,上述確定預(yù)定顯示區(qū)域的方式僅僅只是列示,而非對本發(fā)明的限定,事實(shí)上,任何在多點(diǎn)觸摸屏的顯示區(qū)域中確定一個包含第一位置信息的預(yù)定顯示區(qū)域的方式,例如,以第一位置信息為起點(diǎn)的預(yù)定尺寸的顯示區(qū)域作為預(yù)定顯示區(qū)域等,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,在步驟S2中,所述電子地圖處理系統(tǒng)將所述多點(diǎn)觸摸屏的顯示區(qū)域中除了該預(yù)定顯示區(qū)域之外的剩余顯示區(qū)域所顯示的地像予以處理,以獲得待顯示的中間圖像,其中,所述中間圖像對應(yīng)的顯示區(qū)域的尺寸小于所述剩余顯示區(qū)域的尺寸。例如,在步驟Sl中,所述電子地圖處理系統(tǒng)確定所述顯示屏的第1至10列為預(yù)定顯示區(qū)域,則所述電子地圖處理系統(tǒng)將所述顯示屏的第11至最后一列所顯示的地像予以處理,以獲得待顯示的中間圖像。其中,所述電子地圖處理系統(tǒng)將所述剩余顯示區(qū)域所顯示的地像予以處理以獲得待顯示的中間圖像的處理方式包括但不限于1)將所述剩余顯示區(qū)域所顯示的地像處理成預(yù)定的圖像。例如,將所述顯示屏的第11至最后一列共40列的剩余顯示區(qū)域所顯示的地像處理成僅占據(jù)顯示屏3列的灰色條。2)將所述剩余顯示區(qū)域所顯示的地像予以壓縮處理以獲得待顯示的中間圖像。其中,所述電子地圖處理系統(tǒng)采用的壓縮方式包括但不限于i)直接由所述剩余顯示區(qū)域所顯示的地像提取部分地像來獲得待顯示的中間圖像,例如,所述剩余顯示區(qū)域包括多點(diǎn)觸摸屏的顯示區(qū)域的第5行至第30行,則所述電子地圖處理系統(tǒng)提取顯示在多點(diǎn)觸摸屏的顯示區(qū)域的第10行、第15行及第20行所顯示的地像來作為待顯示的中間圖像。
ii)采用預(yù)定的壓縮算法來將顯示在所述剩余顯示區(qū)域的地像予以壓縮處理以獲得待顯示的中間圖像。例如,采用預(yù)定的壓縮算法將顯示在所述剩余顯示區(qū)域的地像壓縮成具有折疊效果的地像。需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)該理解,上述所示僅僅只是列示,而非對本發(fā)明的限定,事實(shí)上,任何將顯示在所述剩余顯示區(qū)域的地像予以處理以獲得待顯示的中間圖像,且該中間圖像對應(yīng)的顯示區(qū)域的尺寸小于所述剩余顯示區(qū)域的尺寸的方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,在步驟S3中,所述電子地圖處理系統(tǒng)基于步驟Sl所確定的觸點(diǎn)移動的方向、預(yù)定顯示區(qū)域的尺寸、中間圖像所對應(yīng)的顯示區(qū)域尺寸、所述多點(diǎn)觸摸屏的顯示區(qū)域的顯示尺寸及當(dāng)前所顯示的地像,由電子地圖中獲取相應(yīng)部分的地像,以便與所述預(yù)定顯示區(qū)域所顯示的地像及中間圖像構(gòu)成一屏圖像,來呈現(xiàn)在所述顯示屏上,且使所述中間圖像顯示在所述預(yù)定顯示區(qū)域所顯示的地像與由電子地圖中獲取相應(yīng)部分的地像之間。例如,所述電子地圖處理系統(tǒng)確定所述多點(diǎn)觸摸屏的顯示區(qū)域的尺寸為30*50 ; 所述電子地圖處理系統(tǒng)在步驟Sl中確定的觸點(diǎn)移動的方向?yàn)樗较蜃蠓较?,預(yù)定顯示區(qū)域?yàn)樗龆帱c(diǎn)觸摸屏的顯示區(qū)域的第1列至第10列,則所述電子地圖處理系統(tǒng)基于所述多點(diǎn)觸摸屏的顯示區(qū)域的尺寸確定該預(yù)定顯示區(qū)域的尺寸為30*10 ;所述電子地圖處理系統(tǒng)在步驟S2中獲得的中間圖像為占據(jù)所述多點(diǎn)觸摸屏的顯示區(qū)域3列的灰色條,相應(yīng)的,所述電子地圖處理系統(tǒng)基于所述多點(diǎn)觸摸屏的顯示區(qū)域的尺寸確定該中間圖像所對應(yīng)的顯示區(qū)域尺寸為30*3,由此,所述電子地圖處理系統(tǒng)由電子地圖中處于當(dāng)前所顯示的地像的水平向右方向的地像中獲取尺寸為所述多點(diǎn)觸摸屏的顯示區(qū)域的尺寸-預(yù)定顯示區(qū)域的尺寸-中間圖像所對應(yīng)的顯示區(qū)域尺寸=30*50-30*10-30*3 = 30*37的地像,以便與所述預(yù)定顯示區(qū)域所顯示的地像及中間圖像共同構(gòu)成一屏圖像,來呈現(xiàn)在所述多點(diǎn)觸摸屏上。如圖2中所示,所述電子地圖處理系統(tǒng)由電子地圖中獲取處于當(dāng)前所顯示的地像的水平向右方向、且尺寸為30*37的地像即為虛線框3中的地像,由此,將該虛線框3中的地像與所述預(yù)定顯示區(qū)域所顯示的地像及中間圖像構(gòu)成一屏圖像后,顯示在所述多點(diǎn)觸摸屏1上。如圖4所示,其為多點(diǎn)觸摸屏1所顯示的包含中間圖像的示意圖。其中,所述多點(diǎn)觸摸屏1的顯示區(qū)域中的第1列至第10列,即虛線框11,為預(yù)定顯示區(qū)域,顯示的地像中包含用戶所查詢到的地點(diǎn),例如,地點(diǎn)XX ;所述多點(diǎn)觸摸屏1的顯示區(qū)域中的第11列至第13列,即虛線框12,顯示了中間圖像,該中間圖像為經(jīng)過壓縮處理后具有折疊效果的地像;所述所述多點(diǎn)觸摸屏1的顯示區(qū)域中的第14列至第50列, 即虛線框13,顯示了前述由電子地圖中獲取的30*37的地像。此外,作為一種優(yōu)選方式,本發(fā)明的方法還包括步驟S4 (未予圖示)及S5 (未予圖示)°在步驟S4中,當(dāng)所述多點(diǎn)觸摸屏顯示有諸如圖4所示的包含中間圖像的圖像后, 用戶瀏覽所述多點(diǎn)觸摸屏所顯示的包含中間圖像的圖像后,仍未能查詢到其所需要的地點(diǎn) YY,則用戶繼續(xù)用手指在所述觸摸屏表面滑動,由此,所述多點(diǎn)觸摸屏又一次連續(xù)輸出多個位置信息,所述電子地圖處理系統(tǒng)基于所述多點(diǎn)觸摸屏連續(xù)輸出多個位置信息,來確定觸點(diǎn)移動的方向,并將當(dāng)前顯示在所述剩余顯示區(qū)域的地像進(jìn)行處理以獲得中間圖像, 并確定所述多點(diǎn)觸摸屏當(dāng)前顯示的中間圖像所占據(jù)的顯示區(qū)域的尺寸。例如,所述電子地圖處理系統(tǒng)基于所述多點(diǎn)觸摸屏連續(xù)輸出多個位置信息確定觸點(diǎn)移動的方向?yàn)榇怪毕蛏系姆较?,并且確定所述多點(diǎn)觸摸屏的顯示區(qū)域中的第1列至第10 列為預(yù)定顯示區(qū)域,多點(diǎn)觸摸屏的顯示區(qū)域的尺寸為40*50,則所述電子地圖處理系統(tǒng)確定剩余顯示區(qū)域?yàn)榈?1列至第50列,并確定第11至13列顯示中間圖像,由此,所述電子地圖處理系統(tǒng)確定當(dāng)前顯示在所述剩余顯示區(qū)域的地像包括顯示在所述多點(diǎn)觸摸屏的顯示屏中的第14列至50列的圖像,則所述電子地圖處理系統(tǒng)將該第14列至50列的圖像予以處理,以便再一次獲得中間圖像。接著,在步驟S5中,所述電子地圖處理系統(tǒng)基于步驟S4中所確定的觸點(diǎn)移動的方向、步驟S4中所獲得的中間圖像所對應(yīng)的顯示區(qū)域尺寸、步驟S4中所確定的顯示區(qū)域的尺寸、預(yù)定顯示區(qū)域的尺寸、及所述多點(diǎn)觸摸屏的顯示區(qū)域的尺寸,由電子地圖中獲取相應(yīng)部分的地像,以便與所述預(yù)定顯示區(qū)域所顯示的地像、當(dāng)前顯示的中間圖像及步驟 S4所獲得的各中間圖像構(gòu)成新的一屏圖像,來呈現(xiàn)在所述顯示屏上。例如,所述電子地圖處理系統(tǒng)確定所述多點(diǎn)觸摸屏的顯示屏的尺寸為40*50,在步驟S4中,所述電子地圖處理系統(tǒng)確定觸點(diǎn)移動的方向?yàn)榇怪毕蛏系姆较?,并確定所述多點(diǎn)觸摸屏當(dāng)前所顯示的中間圖像所對應(yīng)的顯示區(qū)域尺寸40*3,步驟S4中再次獲得的中間圖像所對應(yīng)的顯示區(qū)域尺寸為40*2,預(yù)定顯示區(qū)域的尺寸為40*10,則所述電子地圖處理系統(tǒng)由電子地圖中獲取處于當(dāng)前顯示在剩余顯示區(qū)域的地像的垂直向上方向、且尺寸為所述多點(diǎn)觸摸屏的顯示區(qū)域的尺寸-預(yù)定顯示區(qū)域的尺寸-當(dāng)前顯示的中間圖像所占據(jù)的顯示區(qū)域尺寸-步驟S4中所獲得的中間圖像所對應(yīng)的顯示區(qū)域尺寸= 40*50-40*10-40*3-4(^2 = 40*35的地像,以便與所述預(yù)定顯示區(qū)域所顯示的地像、當(dāng)前顯示的中間圖像、及步驟S4所獲得的中間圖像構(gòu)成新的一屏圖像,來呈現(xiàn)在所述多點(diǎn)觸摸屏的顯示屏上。此外,如果在步驟S5之后,所述多點(diǎn)觸摸屏所顯示的地像中仍然沒有用戶所要查詢的地點(diǎn)YY,則用戶繼續(xù)在所述多點(diǎn)觸摸屏表面進(jìn)行滑動操作,以便所述電子地圖處理系統(tǒng)繼續(xù)對所述多點(diǎn)觸摸屏的剩余顯示區(qū)域所顯示的地像進(jìn)行處理,以再次獲得中間圖像,并基于所確定的觸點(diǎn)移動方向、當(dāng)前顯示的中間圖像所占據(jù)的顯示區(qū)域的尺寸、預(yù)定顯示區(qū)域的尺寸、所獲得的中間圖像所對應(yīng)的顯示區(qū)域尺寸及所述顯示屏的顯示尺寸, 由電子地圖中獲取相應(yīng)部分的地像,以便與所述預(yù)定顯示區(qū)域所顯示的地像、當(dāng)前顯示的中間圖像、及再一次所獲得的中間圖像構(gòu)成新的一屏圖像,來呈現(xiàn)在所述多點(diǎn)觸摸屏的顯示屏上,所述電子地圖處理系統(tǒng)經(jīng)過多次的圖像處理后,所述多點(diǎn)觸摸屏將用戶所查詢的地點(diǎn)XX與地點(diǎn)YY顯示在同一屏圖像中,如圖5所示。再有,作為又一種優(yōu)選方式,本發(fā)明的方法還包括步驟S6(未予圖示)與步驟 S7(未予圖示)。在步驟S6中,當(dāng)所述多點(diǎn)觸摸屏顯示有中間圖像后,用戶瀏覽所顯示的地像后,想要對所顯示的地像進(jìn)行縮放,則該用戶用兩個手指同時在所述多點(diǎn)觸摸屏表面滑動,由此,所述多點(diǎn)觸摸屏依次輸出多對第二位置對信息,由此,所述電子地圖處理系統(tǒng)基于所述多點(diǎn)觸摸屏依次輸出的多對第二位置對信息中的每一對所包含的兩個位置信息之間的距離,在對電子地圖進(jìn)行縮小操作與放大操作中確定一種操作,并確定操作的幅度。例如,所述多點(diǎn)觸摸屏輸出的第一個第二位置對信息中的兩位置信息間的距離為 0. 1,輸出的第二個第二位置對信息中的兩位置信息間的距離為0. 08,輸出的第三個第二位置對信息中的兩位置信息間的距離為0. 07,…輸出的最后一個第二位置對信息中的兩位置信息間的距離為0,由此,所述電子地圖處理系統(tǒng)基于距離由0. 1逐步減小至0,確定對電子地圖進(jìn)行縮小操作,并確定縮小操作的幅度為各距離中的最大值,即0. 1。本領(lǐng)域技術(shù)人員應(yīng)該理解,上述所示僅僅只是列示,而非對本發(fā)明的限定,事實(shí)上,任何基于所述多點(diǎn)觸摸屏依次輸出的多對第二位置對信息中的每一對所包含的兩個位置信息之間的距離,來確定操作的幅度的方式,例如,將各距離中的中間值確定為操作的幅度等,均包含在本發(fā)明的范圍內(nèi)。接著,在步驟S7中,所述電子地圖處理系統(tǒng)基于步驟S6所確定的操作及操作的幅度、所述多點(diǎn)觸摸屏當(dāng)前所顯示的電子地圖的比例以及顯示在所述多點(diǎn)觸摸屏的剩余顯示區(qū)域的地像所占據(jù)的顯示區(qū)域的尺寸,由相應(yīng)比例的電子地圖中獲取相應(yīng)部分的地像,以便替換當(dāng)前顯示在所述多點(diǎn)觸摸屏的剩余顯示區(qū)域的地像。例如,所述電子地圖處理系統(tǒng)獲取所述多點(diǎn)觸摸屏當(dāng)前所顯示的電子地圖的比例為1,在步驟S6中確定對電子地圖進(jìn)行放大操作,且放大操作的幅度為20%,并確定顯示在所述多點(diǎn)觸摸屏的剩余顯示區(qū)域的地像所占據(jù)的顯示區(qū)域的尺寸為40*80,則所述電子地圖處理系統(tǒng)由比例為1*(1+20% ) = 1.2的電子地圖中獲取與當(dāng)前顯示在所述剩余顯示區(qū)域的地像所對應(yīng)、且尺寸為40*80的地像,來取代當(dāng)前顯示在所述多點(diǎn)觸摸屏的剩余顯示區(qū)域中的地像。再有,作為又一種優(yōu)選方式,本發(fā)明的方法還包括步驟S6’(未予圖示)、步驟 S7’(未予圖示)及步驟S8(未予圖示)。其中,步驟S6’與前述步驟S6相同,在此以引用的方式包含于此,不再重述。接著,在步驟S7’中,所述電子地圖處理系統(tǒng)基于步驟S6’所確定的操作及操作的幅度,對所述多點(diǎn)觸摸屏當(dāng)前所顯示的中間圖像進(jìn)行相應(yīng)的操作,以獲得新的中間圖像。 例如,在步驟S6’中,所述電子地圖處理系統(tǒng)確定的操作為縮小操作,且縮小操作的幅度為 0. 1,則所述電子地圖處理系統(tǒng)以0. 1的比例來壓縮所述多點(diǎn)觸摸屏當(dāng)前所顯示的中間圖像,以獲得新的中間圖像。此外,當(dāng)所述多點(diǎn)觸摸屏當(dāng)前所顯示的中間圖像為具有折疊效果的地像時,所述電子地圖處理系統(tǒng)基于具有折疊效果的地像與用戶查詢到的地點(diǎn),例如,地點(diǎn)XX之間的距離的遠(yuǎn)近成比例漸變縮小,以獲得新的中間圖像。接著,在步驟S8中,所述電子地圖處理系統(tǒng)基于步驟S6’所確定的對電子地圖進(jìn)行縮放操作的類型及操作幅度、所述剩余顯示區(qū)域的尺寸、所述多點(diǎn)觸摸屏當(dāng)前所顯示的電子地圖的比例、新的中間圖像所對應(yīng)的顯示區(qū)域的尺寸以及當(dāng)前顯示在所述剩余顯示區(qū)域的地像,由相應(yīng)比例的電子地圖中獲取相應(yīng)部分的地像,以便與所述預(yù)定顯示區(qū)域所顯示的地像及所述新的中間圖像構(gòu)成新的一屏圖像,呈現(xiàn)在所述多點(diǎn)觸摸屏上。例如,在步驟S6’中,所述電子地圖處理系統(tǒng)確定的操作為縮小操作,且縮小的幅度為0. 1,并獲得所述多點(diǎn)觸摸屏當(dāng)前所顯示的電子地圖的比例為2,所述剩余顯示區(qū)域的尺寸為60*50,所述電子地圖處理系統(tǒng)在步驟S7’中獲得的新的中間數(shù)據(jù)圖像所對應(yīng)的顯示區(qū)域的尺寸為60*8,則所述電子地圖處理系統(tǒng)比例為2*(l-0. 1) = 1.8的電子地圖中獲取與當(dāng)前顯示在所述剩余顯示區(qū)域的地像對應(yīng)的、且尺寸為所述剩余顯示區(qū)域的尺寸-新的中間數(shù)據(jù)圖像所對應(yīng)的顯示區(qū)域的尺寸=60*50-60*8 = 60*42的地像,以便與所述預(yù)定顯示區(qū)域所顯示的地像及所述新的中間圖像構(gòu)成新的一屏圖像,呈現(xiàn)在所述多點(diǎn)觸摸屏上。綜上所述,本發(fā)明的在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法通過僅將顯示區(qū)域內(nèi)的部分圖像更換為新的地像的方式,在不改變電子地圖的比例的前提下,使原本不能在同一屏中出現(xiàn)的兩個地點(diǎn),顯示于同一屏圖像中,提高用戶對所查詢的兩個地點(diǎn)間直觀感受性。上述實(shí)施例僅列示性說明本發(fā)明的原理及功效,而非用于限制本發(fā)明。任何熟悉此項技術(shù)的人員均可在不違背本發(fā)明的精神及范圍下,對上述實(shí)施例進(jìn)行修改。因此,本發(fā)明的權(quán)利保護(hù)范圍,應(yīng)如權(quán)利要求書所列。
權(quán)利要求
1.一種在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法,其中,多點(diǎn)觸摸屏在表面有至少兩個觸點(diǎn)時輸出由該至少兩個觸點(diǎn)的位置信息所構(gòu)成的位置對信息,該方法的特征在于,包括步驟a當(dāng)多點(diǎn)觸摸屏已顯示電子地圖的部分地像,基于所述多點(diǎn)觸摸屏依序輸出的多對第一位置對信息中的每一對都包含同一第一位置信息、且還包含一個與其它位置對信息所包含的位置信息都不同的位置信息,來確定觸點(diǎn)滑動的方向,并在所述多點(diǎn)觸摸屏的顯示區(qū)域中確定一個包含該同一第一位置信息在內(nèi)的預(yù)定顯示區(qū)域;b將所述多點(diǎn)觸摸屏的顯示區(qū)域中除了該預(yù)定顯示區(qū)域之外的剩余顯示區(qū)域所顯示的地像予以處理,以獲得待顯示的中間圖像,其中,所述中間圖像對應(yīng)的顯示區(qū)域的尺寸小于所述剩余顯示區(qū)域的尺寸;c基于步驟a所確定的觸點(diǎn)移動的方向、預(yù)定顯示區(qū)域的尺寸、中間圖像所對應(yīng)的顯示區(qū)域尺寸及所述多點(diǎn)觸摸屏的顯示區(qū)域的顯示尺寸,由電子地圖中獲取相應(yīng)部分的地像,以便與所述預(yù)定顯示區(qū)域所顯示的地像及中間圖像構(gòu)成一屏圖像,來呈現(xiàn)在所述多點(diǎn)觸摸屏上,且使所述中間圖像顯示在所述預(yù)定顯示區(qū)域所顯示的地像與由電子地圖中獲取的相應(yīng)部分的地像之間。
2.根據(jù)權(quán)利要求1所述方法,其特征在于,所述方法還包括以下步驟d當(dāng)所述多點(diǎn)觸摸屏顯示有中間圖像后,基于所述多點(diǎn)觸摸屏依次輸出的多個位置信息,來確定觸點(diǎn)移動的方向,并將當(dāng)前顯示在所述剩余顯示區(qū)域的地像進(jìn)行處理以獲得中間圖像,并確定所述多點(diǎn)觸摸屏當(dāng)前顯示的中間圖像所占據(jù)的顯示區(qū)域的尺寸;e基于步驟d所確定的觸點(diǎn)移動的方向、步驟d所獲得的中間圖像所對應(yīng)的顯示區(qū)域尺寸、步驟d所確定的顯示區(qū)域的尺寸、預(yù)定顯示區(qū)域的尺寸、及所述多點(diǎn)觸摸屏的顯示區(qū)域的顯示尺寸,由電子地圖中獲取相應(yīng)部分的地像,以便與所述預(yù)定顯示區(qū)域所顯示的地像、當(dāng)前所顯示的中間圖像、及步驟d所獲得的各中間圖像構(gòu)成新的一屏圖像,來呈現(xiàn)在所述多點(diǎn)觸摸屏上。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括步驟Ll當(dāng)所述多點(diǎn)觸摸屏顯示有中間圖像后,基于所述多點(diǎn)觸摸屏依次輸出的多對第二位置對信息中的每一對所包含的兩個位置信息之間的距離,在對電子地圖進(jìn)行縮小操作與放大操作中確定一種操作,并確定操作的幅度;L2基于步驟Ll所確定的操作及操作的幅度、所述多點(diǎn)觸摸屏當(dāng)前所顯示的電子地圖的比例以及當(dāng)前顯示在所述剩余顯示區(qū)域的地像所占據(jù)的顯示區(qū)域的尺寸,由相應(yīng)比例的電子地圖中獲取相應(yīng)部分的地像,以便替換當(dāng)前顯示在所述剩余顯示區(qū)域的地像。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括步驟Li’當(dāng)所述多點(diǎn)觸摸屏顯示有中間圖像后,基于所述多點(diǎn)觸摸屏依次輸出的多對第二位置對信息中的每一對所包含的兩個位置信息之間的距離,在對電子地圖進(jìn)行縮小操作與放大操作中確定一種操作,并確定操作的幅度;L2 ‘基于步驟Li’所確定的操作及操作的幅度,對所述多點(diǎn)觸摸屏當(dāng)前所顯示的中間圖像進(jìn)行相應(yīng)的操作,以獲得新的中間圖像;L3’基于步驟Li’所確定的操作的類型及操作幅度、所述剩余顯示區(qū)域的尺寸、所述多點(diǎn)觸摸屏當(dāng)前所顯示的電子地圖的比例、新的中間圖像所對應(yīng)的顯示區(qū)域的尺寸以及當(dāng)前顯示在所述剩余顯示區(qū)域的地像,由相應(yīng)比例的電子地圖中獲取相應(yīng)部分的地像,以便與所述預(yù)定顯示區(qū)域所顯示的地像及所述新的中間圖像構(gòu)成新的一屏圖像, 呈現(xiàn)在所述多點(diǎn)觸摸屏上。
全文摘要
本發(fā)明提供一種在多點(diǎn)觸摸屏上呈現(xiàn)電子地圖的方法。該方法首先基于多點(diǎn)觸摸屏依序輸出的多對第一位置對信息來確定觸點(diǎn)滑動的方向,并在多點(diǎn)觸摸屏的顯示區(qū)域中確定一個預(yù)定顯示區(qū)域;再將多點(diǎn)觸摸屏的顯示區(qū)域中除了該預(yù)定顯示區(qū)域之外的剩余顯示區(qū)域所顯示的地像予以處理,以獲得待顯示的中間圖像;接著,再基于所確定的觸點(diǎn)移動的方向、預(yù)定顯示區(qū)域的尺寸、中間圖像所對應(yīng)的顯示區(qū)域尺寸及多點(diǎn)觸摸屏的顯示區(qū)域的顯示尺寸,由電子地圖中獲取相應(yīng)部分的地像,以便與預(yù)定顯示區(qū)域所顯示的地像及中間圖像構(gòu)成一屏圖像,來呈現(xiàn)在所述多點(diǎn)觸摸屏上。本發(fā)明的優(yōu)點(diǎn)包括在不改變電子地圖的比例的前提下,將原本不能同屏顯示的兩地點(diǎn)顯示在同一屏圖像中。
文檔編號G09B29/00GK102467342SQ20111011882
公開日2012年5月23日 申請日期2011年5月9日 優(yōu)先權(quán)日2011年5月9日
發(fā)明者惠軼, 李健, 石琳 申請人:無錫途拓科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
闻喜县| 多伦县| 盱眙县| 临西县| 华容县| 黎川县| 霍州市| 肇庆市| 洞口县| 康定县| 西乡县| 邢台市| 房产| 襄樊市| 榆林市| 镇雄县| 江永县| 额济纳旗| 婺源县| 高台县| 瑞昌市| 凤阳县| 凤冈县| 木兰县| 施秉县| 镇沅| 石楼县| 旌德县| 卫辉市| 贵定县| 南华县| 花莲市| 泊头市| 广西| 灵川县| 新营市| 寿光市| 东城区| 绿春县| 道孚县| 镇江市|