亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種圖片顯示方法、裝置及移動(dòng)終端與流程

文檔序號(hào):12063239閱讀:328來(lái)源:國(guó)知局
一種圖片顯示方法、裝置及移動(dòng)終端與流程

本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,特別是涉及一種圖片顯示方法、裝置及移動(dòng)終端。



背景技術(shù):

隨著移動(dòng)終端技術(shù)的迅速發(fā)展,通過(guò)移動(dòng)終端進(jìn)行圖片的拍攝、管理、顯示已逐漸成為趨勢(shì)。其中,圖片的顯示通常通過(guò)相冊(cè)應(yīng)用進(jìn)行。

在先技術(shù)中,相冊(cè)應(yīng)用往往以相冊(cè)的形式顯示圖片,當(dāng)用戶打開某相冊(cè)時(shí),該相冊(cè)內(nèi)的圖片以縮略圖的方式顯示,從而用戶可以選擇打開其中任一圖片。在當(dāng)前圖片的縮略圖顯示界面,還可以打開地圖,根據(jù)當(dāng)前圖片的拍攝地點(diǎn)在地圖上顯示當(dāng)前圖片。

然而,在地圖上無(wú)法從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片。



技術(shù)實(shí)現(xiàn)要素:

鑒于上述問題,提出了本發(fā)明以便提供解決上述問題或者至少部分地解決上述問題的一種圖片顯示方法、裝置及移動(dòng)終端。

根據(jù)本發(fā)明的第一方面,提供了一種圖片顯示方法,包括:判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合;如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕;當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。具有可以在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的有益效果。

結(jié)合第一方面,本發(fā)明在第一方面的第一種實(shí)現(xiàn)方式中,在所述判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示的步驟之前,還包括:當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。具有可以在圖片顯示界面上通過(guò)地圖展示操作觸發(fā)在地圖上顯示圖片的有益效果。

結(jié)合第一方面的第一種實(shí)現(xiàn)方式,本發(fā)明在第一方面的第二種實(shí)現(xiàn)方式中,在所述當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合的步驟之前,還包括:在相冊(cè)應(yīng)用展示圖片的界面上接收菜單欄展示操作;根據(jù)所述菜單欄展示操作生成菜單欄;所述菜單欄包括地圖展示組件,所述地圖展示組件用于接收地圖展示操作。具有可以打開在相冊(cè)應(yīng)用展示圖片的界面上顯示展示地圖區(qū)域的菜單欄的有益效果。

結(jié)合第一方面的第二種實(shí)現(xiàn)方式,本發(fā)明在第一方面的第三種實(shí)現(xiàn)方式中,所述當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合的步驟,包括:當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,調(diào)用第三方地圖工具的接口,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。具有可以調(diào)用第三方地圖工具顯示圖片的有益效果。

結(jié)合第一方面,本發(fā)明在第一方面的第四種實(shí)現(xiàn)方式中,所述判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示的步驟,包括:獲取在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合的第一地理位置集合以及圖片庫(kù)中各圖片的第二地理位置;在圖片庫(kù)中查找第二地理位置與所述第一地理位置集合距離在指定方向上最小的第二圖片集合;若查找到所述第二圖片集合,則進(jìn)入所述在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕的步驟。具有可以根據(jù)地理位置靈活加載方向按鈕的有益效果。

結(jié)合第一方面的第四種實(shí)現(xiàn)方式,本發(fā)明在第一方面的第五種實(shí)現(xiàn)方式中,所述獲取在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合的第一地理位置集合以及圖片庫(kù)中各圖片的第二地理位置的步驟,包括:從在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合中各圖片的文件頭中獲取第一地理位置集合,從圖片庫(kù)中各圖片的文件頭中獲取第二地理位置。具有可以從圖片的頭文件中獲取地理位置的有益效果。

結(jié)合第一方面的第五種實(shí)現(xiàn)方式,本發(fā)明在第一方面的第六種實(shí)現(xiàn)方式中,在所述從在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合中各圖片的文件頭中獲取第一地理位置集合,從圖片庫(kù)中各圖片的文件頭中獲取第二地理位置的步驟之前,還包括:在將拍攝得到的圖片存入圖片庫(kù)時(shí),獲取拍攝時(shí)移動(dòng)終端所處地理位置并存入所述圖片的文件頭中。具有可以在拍攝圖片時(shí)獲取地理位置的有益效果。

結(jié)合第一方面的第四種實(shí)現(xiàn)方式,本發(fā)明在第一方面的第七種實(shí)現(xiàn)方式中,所述在圖片庫(kù)中查找第二地理位置與所述第一地理位置集合距離在指定方向上最小的第二圖片集合的步驟,包括:選擇當(dāng)前顯示的地圖區(qū)域的中心為參考點(diǎn);以所述參考點(diǎn)為中心分別劃分對(duì)應(yīng)指定方向的角度范圍;針對(duì)每個(gè)角度范圍,查找在所述角度范圍內(nèi)的各第二地理位置的圖片;若查找到一個(gè)圖片,則將所述圖片作為第二圖片集合中的唯一圖片;若查找到多個(gè)圖片,則根據(jù)各圖片的第二地理位置計(jì)算與所述參考點(diǎn)之間的距離,將距離最小的圖片集合作為第二圖片集合。具有可以通過(guò)劃分角度范圍確定相鄰圖片的有益效果。

結(jié)合第一方面,本發(fā)明在第一方面的第八種實(shí)現(xiàn)方式中,所述當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合的步驟,包括:當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示;統(tǒng)計(jì)所述地圖區(qū)域的各地理位置對(duì)應(yīng)的圖片數(shù)目;若一地理位置對(duì)應(yīng)的圖片數(shù)目大于1時(shí),在所述地理位置處顯示所述圖片數(shù)目。具有可以顯示圖片數(shù)目的有益效果。

結(jié)合第一方面的第八種實(shí)現(xiàn)方式,本發(fā)明在第一方面的第九種實(shí)現(xiàn)方式中,所述在所述地理位置處顯示所述圖片數(shù)目的步驟,包括:若所述地理位置對(duì)應(yīng)的圖片數(shù)目大于第一閾值,則在所述地理位置處以簡(jiǎn)要方式顯示圖片數(shù)目。具有可以簡(jiǎn)略顯示圖片數(shù)目的有益效果。

結(jié)合第一方面,本發(fā)明在第一方面的第十種實(shí)現(xiàn)方式中,其特征在于,在所述判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示的步驟之前,還包括:監(jiān)控是否接收到對(duì)地圖區(qū)域的放大、縮小、移動(dòng)操作;若接收到放大、縮小、移動(dòng)操作中的至少一種,則進(jìn)入所述判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示的步驟。具有可以根據(jù)對(duì)地圖區(qū)域的放大、縮小、移動(dòng)操作重新加載地圖區(qū)域并顯示圖片的有益效果。

根據(jù)本發(fā)明的第二方面,提供了一種圖片顯示裝置,包括:未顯示圖片判斷模塊,用于判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合;方向按鈕加載模塊,用于如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕;相鄰圖片顯示模塊,用于當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。具有可以在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的有益效果。

結(jié)合第二方面,本發(fā)明在第二方面的第一種實(shí)現(xiàn)方式中,還包括:當(dāng)前圖片顯示模塊,用于當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。具有可以在圖片顯示界面上通過(guò)地圖展示操作觸發(fā)在地圖上顯示圖片的有益效果。

結(jié)合第二方面的第一種實(shí)現(xiàn)方式,本發(fā)明在第二方面的第二種實(shí)現(xiàn)方式中,還包括:菜單欄展示操作接收模塊,用于在相冊(cè)應(yīng)用展示圖片的界面上接收菜單欄展示操作;菜單欄生成模塊,用于根據(jù)所述菜單欄展示操作生成菜單欄;所述菜單欄包括地圖展示組件,所述地圖展示組件用于接收地圖展示操作。具有可以打開在相冊(cè)應(yīng)用展示圖片的界面上顯示展示地圖區(qū)域的菜單欄的有益效果。

結(jié)合第二方面的第二種實(shí)現(xiàn)方式,本發(fā)明在第二方面的第三種實(shí)現(xiàn)方式中,所述當(dāng)前圖片顯示模塊,包括:當(dāng)前圖片顯示子模塊,用于當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,調(diào)用第三方地圖工具的接口,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。具有可以調(diào)用第三方地圖工具顯示圖片的有益效果。

結(jié)合第二方面,本發(fā)明在第二方面的第四種實(shí)現(xiàn)方式中,所述未顯示圖片判斷模塊,包括:地理位置獲取子模塊,用于獲取在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合的第一地理位置集合以及圖片庫(kù)中各圖片的第二地理位置;最近相鄰圖片查找子模塊,用于在圖片庫(kù)中查找第二地理位置與所述第一地理位置集合距離在指定方向上最小的第二圖片集合;方向按鈕加載執(zhí)行子模塊,用于若查找到所述第二圖片集合,則進(jìn)入所述方向按鈕加載模塊。具有可以根據(jù)地理位置靈活加載方向按鈕的有益效果。

結(jié)合第二方面的第四種實(shí)現(xiàn)方式,本發(fā)明在第二方面的第五種實(shí)現(xiàn)方式中,所述地理位置獲取子模塊,包括:地理位置獲取單元,用于從在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合中各圖片的文件頭中獲取第一地理位置集合,從圖片庫(kù)中各圖片的文件頭中獲取第二地理位置。具有可以從圖片的頭文件中獲取地理位置的有益效果。

結(jié)合第二方面的第五種實(shí)現(xiàn)方式,本發(fā)明在第二方面的第六種實(shí)現(xiàn)方式中,在所述地理位置獲取單元之前,還包括:地理位置保存單元,用于在將拍攝得到的圖片存入圖片庫(kù)時(shí),獲取拍攝時(shí)移動(dòng)終端所處地理位置并存入所述圖片的文件頭中。具有可以在拍攝圖片時(shí)獲取地理位置的有益效果。

結(jié)合第二方面的第四種實(shí)現(xiàn)方式,本發(fā)明在第二方面的第七種實(shí)現(xiàn)方式中,所述最近相鄰圖片查找子模塊,包括:參考點(diǎn)選擇單元,用于選擇當(dāng)前顯示的地圖區(qū)域的中心為參考點(diǎn);角度范圍劃分單元,用于以所述參考點(diǎn)為中心分別劃分對(duì)應(yīng)指定方向的角度范圍;指定方向圖片查找單元,用于針對(duì)每個(gè)角度范圍,查找在所述角度范圍內(nèi)的各第二地理位置的圖片;第一最近相鄰圖片確認(rèn)單元,用于若查找到一個(gè)圖片,則將所述圖片作為第二圖片集合中的唯一圖片;第二最近相鄰圖片確認(rèn)單元,用于若查找到多個(gè)圖片,則根據(jù)各圖片的第二地理位置計(jì)算與所述參考點(diǎn)之間的距離,將距離最小的圖片集合作為第二圖片集合。具有可以通過(guò)劃分角度范圍確定相鄰圖片的有益效果。

結(jié)合第二方面,本發(fā)明在第二方面的第八種實(shí)現(xiàn)方式中,所述當(dāng)前圖片顯示模塊,包括:地圖區(qū)域顯示子模塊,用于當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示;圖片數(shù)目統(tǒng)計(jì)子模塊,用于統(tǒng)計(jì)所述地圖區(qū)域的各地理位置對(duì)應(yīng)的圖片數(shù)目;圖片數(shù)目顯示子模塊,用于若一地理位置對(duì)應(yīng)的圖片數(shù)目大于1時(shí),在所述地理位置處顯示所述圖片數(shù)目。具有可以顯示圖片數(shù)目的有益效果。

結(jié)合第二方面的第八種實(shí)現(xiàn)方式,本發(fā)明在第二方面的第九種實(shí)現(xiàn)方式中,所述圖片數(shù)目顯示子模塊,包括:圖片數(shù)目顯示單元,用于若所述地理位置對(duì)應(yīng)的圖片數(shù)目大于第一閾值,則在所述地理位置處以簡(jiǎn)要方式顯示圖片數(shù)目。具有可以簡(jiǎn)略顯示圖片數(shù)目的有益效果。

結(jié)合第二方面,本發(fā)明在第二方面的第十種實(shí)現(xiàn)方式中,還包括:地圖操作監(jiān)控模塊,用于監(jiān)控是否接收到對(duì)地圖區(qū)域的放大、縮小、移動(dòng)操作;未顯示圖片判斷進(jìn)入模塊,用于若接收到放大、縮小、移動(dòng)操作中的至少一種,則進(jìn)入所述未顯示圖片判斷模塊。具有可以根據(jù)對(duì)地圖區(qū)域的放大、縮小、移動(dòng)操作重新加載地圖區(qū)域并顯示圖片的有益效果。

根據(jù)本發(fā)明的第三方面,還公開了一種移動(dòng)終端,包括處理器和存儲(chǔ)器,

所述存儲(chǔ)器用于存儲(chǔ)執(zhí)行上述的一種圖片顯示方法的程序;

所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。

根據(jù)本發(fā)明的第四方面,還公開了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),用于儲(chǔ)存為上述圖片顯示裝置所用的計(jì)算機(jī)軟件指令,其包含用于執(zhí)行上述方面為圖片顯示裝置所設(shè)計(jì)的程序。

本發(fā)明的圖片顯示方法、裝置及移動(dòng)終端,可以判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合;如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕;當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。由此解決了無(wú)法在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的問題,取得了可以在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的有益效果。

上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。

附圖說(shuō)明

通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:

圖1示出了根據(jù)本發(fā)明的一種圖片顯示方法的一種實(shí)施例的步驟流程圖;

圖1A示出了本發(fā)明中第一圖片的指定方向示意圖;

圖1B示出了本發(fā)明中在地圖顯示方向的示意圖;

圖2示出了根據(jù)本發(fā)明的一種圖片顯示方法的另一種實(shí)施例的步驟流程圖;

圖2A示出了本發(fā)明在第一圖片的顯示界面上顯示菜單欄的示意圖;

圖2B示出了本發(fā)明以第一地理位置為中心劃分方向的角度范圍的示意圖;

圖3示出了根據(jù)本發(fā)明的一種圖片顯示裝置的一種實(shí)施例的結(jié)構(gòu)框圖;

圖4示出了根據(jù)本發(fā)明的一種圖片顯示裝置的另一種實(shí)施例的結(jié)構(gòu)框圖;

圖5示出了與本發(fā)明實(shí)施例提供的移動(dòng)終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。

具體實(shí)施方式

下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。

參照?qǐng)D1,示出了根據(jù)本發(fā)明的一種圖片顯示方法的一種實(shí)施例的步驟流程圖,具體可以包括如下步驟:

步驟101,判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合。

本發(fā)明實(shí)施例適用于具有在地圖區(qū)域顯示圖片的移動(dòng)終端,包括:手機(jī)、平板電腦等。

在本發(fā)明實(shí)施例中,第一圖片集合為在當(dāng)前顯示的地圖區(qū)域顯示的圖片集合,第二圖片集合為未在當(dāng)前顯示的地圖區(qū)域顯示的與該第一圖片集合相鄰的圖片集合,第二圖片集合可以存在多個(gè)。

在實(shí)際應(yīng)用中,通過(guò)拍攝圖片時(shí)的地理位置獲取相鄰的圖片集合。具體地,在拍攝圖片時(shí),根據(jù)定位系統(tǒng)獲取當(dāng)前地理位置,并將當(dāng)前地理位置作為圖片的固有屬性存儲(chǔ)在圖片的文件頭中。

在本發(fā)明實(shí)施例中,相鄰的圖片集合是按照指定方向而言的。如圖1A所示,在第一圖片集合周圍的四個(gè)方向D1、D2、D3、D4上,分別對(duì)應(yīng)了四個(gè)圖片集合P1、P2、P3、P4。而對(duì)于圖片集合P5而言,它處于方向D1和D2之間。在實(shí)際應(yīng)用中,可以將P5劃分至D1方向,也可以將P5劃分至D2方向。

為了解決上述P5方向的劃分問題,還可以為各方向劃分一個(gè)區(qū)域,P5處于哪個(gè)方向的區(qū)域,則P5屬于哪個(gè)方向。

可以理解,第一圖片集合的相鄰的圖片集合為在指定方向上與第一圖片直線距離最小的圖片集合。

步驟102,如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕。

在實(shí)際應(yīng)用中,當(dāng)找到一相鄰圖片集合時(shí),需要按照方向的區(qū)域劃分規(guī)則判斷該相鄰圖片集合所對(duì)應(yīng)的方向,從而加載方向按鈕。如圖1所示,若找到第一圖片集合的相鄰圖片集合P2,由于圖片集合P2在方向D2上,則加載方向D2對(duì)應(yīng)的方向按鈕。若找到第一圖片集合的相鄰圖片集合為P5,且按照方向的區(qū)域劃分規(guī)則P5對(duì)應(yīng)的方向?yàn)镈1,則加載D1對(duì)應(yīng)的方向按鈕。

如圖1B所示,在移動(dòng)終端屏幕上顯示地圖區(qū)域,當(dāng)?shù)谝粓D片集合在D1、D2、D3、D4四個(gè)方向均存在相鄰圖片集合時(shí),加載四個(gè)方向按鈕,并顯示在當(dāng)前顯示的地圖區(qū)域的四個(gè)位置上。當(dāng)用戶點(diǎn)擊或持續(xù)按壓其中一個(gè)方向按鈕時(shí),則加載該第二圖片集合周圍的地圖區(qū)域,并在該地圖區(qū)域上顯示該第二圖片集合,此時(shí),該第二圖片集合轉(zhuǎn)變?yōu)榈谝粓D片集合??梢岳斫?,第一圖片集合還包括在當(dāng)前地圖區(qū)域顯示的其他圖片集合。

當(dāng)然,可以理解,如果在圖片庫(kù)中不存在未在當(dāng)前顯示的地圖區(qū)域顯示的圖片集合則不加載方向按鈕。

步驟103,當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。

其中,相應(yīng)的地圖區(qū)域?yàn)榈诙D片集合的地理位置對(duì)應(yīng)的地圖區(qū)域以及周圍的地圖區(qū)域。

具體地,當(dāng)接收到對(duì)方向按鈕的查看操作時(shí),首先,從第二圖片集合的頭文件中獲取第二圖片集合的地理位置,并將地圖當(dāng)前顯示的區(qū)域移動(dòng)至第二圖片集合的地理位置;然后,根據(jù)第二圖片集合的地理位置在地圖上顯示第二圖片集合。

可以理解,在顯示第二圖片集合時(shí),第二圖片集合以及第二圖片集合的地理位置周圍的圖片集合將作為移動(dòng)地圖區(qū)域之后的第一圖片集合??梢愿鶕?jù)步驟101和102加載移動(dòng)地圖區(qū)域之后的第一圖片集合周圍的方向按鈕。其中,可以不通過(guò)步驟101的判斷,直接加載與查看的方向按鈕相反方向的按鈕,指向移動(dòng)地圖區(qū)域之前的第一圖片集合,即移動(dòng)地圖區(qū)域之后的第二圖片集合。

在本發(fā)明實(shí)施例中,可以判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合;如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕;當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。由此解決了無(wú)法在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的問題,取得了可以在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的有益效果。

參照?qǐng)D2,示出了根據(jù)本發(fā)明的一種圖片顯示方法的另一種實(shí)施例的步驟流程圖,具體可以包括如下步驟:

步驟201,在相冊(cè)應(yīng)用展示圖片的界面上接收菜單欄展示操作。

其中,菜單欄展示操作包括:對(duì)展示圖片的界面的點(diǎn)擊操作或持續(xù)按壓操作等。本發(fā)明實(shí)施例對(duì)其不加以限制。

步驟202,根據(jù)所述菜單欄展示操作生成菜單欄;所述菜單欄包括地圖展示組件,所述地圖展示組件用于接收地圖展示操作。

具體地,在生成菜單欄時(shí),首先獲取安裝在移動(dòng)終端上的地圖應(yīng)用;然后,當(dāng)安裝在移動(dòng)終端上的地圖應(yīng)用存在多個(gè)時(shí),提供選擇按鈕。

如圖1A所示,在當(dāng)前圖片的顯示界面上,地圖工具1和地圖工具2為菜單欄的兩個(gè)選項(xiàng)。由于移動(dòng)終端上當(dāng)前安裝了兩個(gè)地圖工具,可以選擇其中一個(gè)地圖工具顯示第一圖片。

若移動(dòng)終端上不存在任何地圖應(yīng)用,則不顯示菜單欄,并提示用戶下載地圖軟件。

步驟203,當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。

具體地,在地圖上顯示第一圖片集合時(shí),可以以觸發(fā)地圖展示操作的圖片的地理位置為中心,加載周圍的地圖區(qū)域??梢岳斫猓車貓D區(qū)域的范圍大小可以根據(jù)實(shí)際應(yīng)用場(chǎng)景設(shè)定,本發(fā)明實(shí)施例對(duì)其不加以限制。

可選地,在本發(fā)明的另一種實(shí)施例中,步驟203可包括子步驟2031:

子步驟2031,當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,調(diào)用第三方地圖工具的接口,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。

其中,第三方地圖工具為安裝在移動(dòng)終端上的地圖應(yīng)用,例如高德地圖、百度地圖等。本發(fā)明實(shí)施例對(duì)其不加以限制。

可選地,在本發(fā)明的另一種實(shí)施例中,步驟203可包括子步驟2032至2034:

子步驟2032,當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示。

具體地,首先,從觸發(fā)地圖展示操作的圖片的文件頭中獲取地理位置;然后,以上述地理位置為中心,根據(jù)移動(dòng)終端的屏幕大小,加載地圖區(qū)域。

可以理解,在本發(fā)明實(shí)施例中,為了更好的展示地圖區(qū)域,將觸發(fā)地圖展示操作的圖片顯示在屏幕中心;在實(shí)際應(yīng)用中,還可以將觸發(fā)地圖展示操作的圖片顯示在屏幕其他位置,從而可以將該圖片的地理位置放置于當(dāng)前顯示的地圖區(qū)域的其他位置。

子步驟2033,統(tǒng)計(jì)所述地圖區(qū)域的各地理位置對(duì)應(yīng)的圖片數(shù)目。

具體地,根據(jù)地圖區(qū)域的當(dāng)前區(qū)域級(jí)別統(tǒng)計(jì)地圖區(qū)域的各地理位置對(duì)應(yīng)的圖片數(shù)目。例如,若當(dāng)前區(qū)域級(jí)別為省,地圖區(qū)域中包括山西、陜西、湖北三個(gè)省,則分別統(tǒng)計(jì)地理位置在山西、陜西、湖北三個(gè)省的圖片數(shù)目。若當(dāng)前區(qū)域級(jí)別為市,地圖區(qū)域中包括西安、寶雞、渭南三個(gè)市,則分別統(tǒng)計(jì)地理位置在西安、寶雞、渭南三個(gè)市的圖片數(shù)目。

子步驟2034,若一地理位置對(duì)應(yīng)的圖片數(shù)目大于1時(shí),在所述地理位置處顯示所述圖片數(shù)目。

在本發(fā)明實(shí)施例中,在地圖區(qū)域上以圖片數(shù)目的形式顯示圖片。例如,若山西省包括圖片35張時(shí),則在山西省對(duì)應(yīng)的地理位置處顯示35。

可選地,在本發(fā)明的另一種實(shí)施例中,子步驟2034可包括子步驟20341:

子步驟20341,若所述地理位置對(duì)應(yīng)的圖片數(shù)目大于第一閾值,則在所述地理位置處以簡(jiǎn)要方式顯示圖片數(shù)目。

其中,第一閾值可以根據(jù)實(shí)際應(yīng)用場(chǎng)景設(shè)定,本發(fā)明對(duì)其不加以限制。

在實(shí)際應(yīng)用中,可以通過(guò)放大或縮小地圖區(qū)域調(diào)整地圖區(qū)域的區(qū)域級(jí)別,當(dāng)?shù)貓D區(qū)域的區(qū)域級(jí)別較大時(shí),每個(gè)地理位置包括的圖片數(shù)目較多;當(dāng)?shù)貓D區(qū)域的區(qū)域級(jí)別較小時(shí),每個(gè)地理位置包括的圖片數(shù)目較少。當(dāng)圖片數(shù)目達(dá)到指定位數(shù)時(shí),為了顯示方便,以簡(jiǎn)要方式顯示圖片數(shù)目。例如,當(dāng)指定位數(shù)為2位時(shí),將大于99的圖片數(shù)目顯示為99+。

步驟204,獲取在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合的第一地理位置集合以及圖片庫(kù)中各圖片的第二地理位置。

在實(shí)際應(yīng)用中,圖片的地理位置往往存儲(chǔ)在圖片文件的文件頭中。從而,可以從各圖片文件中讀取其對(duì)應(yīng)的地理位置。

可選地,在本發(fā)明的另一種實(shí)施例中,步驟204可包括子步驟2041:

子步驟2041,在將拍攝得到的圖片存入圖片庫(kù)時(shí),獲取拍攝時(shí)移動(dòng)終端所處地理位置并存入所述圖片的文件頭中。

具體地,在拍攝圖片時(shí),啟動(dòng)定位系統(tǒng)獲取當(dāng)前地理位置,并存儲(chǔ)至圖片文件的文件頭中。其中,地理位置可以為GPS(Global Position System,全球定位系統(tǒng))對(duì)應(yīng)的地理位置、基站對(duì)應(yīng)的地理位置、無(wú)線局域網(wǎng)絡(luò)對(duì)應(yīng)的地理位置。

子步驟2042,從在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合中各圖片的文件頭中獲取第一地理位置集合,從圖片庫(kù)中各圖片的文件頭中獲取第二地理位置。具體地,對(duì)于圖片庫(kù)中的一圖片,根據(jù)圖片文件的文件頭中的文件標(biāo)識(shí),判斷該圖片是否為第一圖片集合中的圖片。

可選地,在本發(fā)明的另一種實(shí)施例中,在步驟204之前還包括步驟204A至204B:

204A,監(jiān)控是否接收到對(duì)地圖區(qū)域的放大、縮小、移動(dòng)操作。

在實(shí)際應(yīng)用中,當(dāng)?shù)貓D區(qū)域的區(qū)域級(jí)別變化或地圖區(qū)域被挪動(dòng)時(shí),需要重新加載地圖區(qū)域。例如,若當(dāng)前地圖區(qū)域顯示的區(qū)域級(jí)別為省,用戶通過(guò)放大操作將地圖區(qū)域的區(qū)域級(jí)別調(diào)整為市時(shí),重新加載地圖區(qū)域;若用戶向左、向右、向上、向下拖動(dòng)地圖區(qū)域時(shí),重新加載對(duì)應(yīng)方向上的地圖區(qū)域。可以理解,在用戶拖動(dòng)地圖前后,地圖區(qū)域級(jí)別不變。

204B,若接收到放大、縮小、移動(dòng)操作中的至少一種,則進(jìn)入所述判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示的步驟。

在本發(fā)明實(shí)施例中,當(dāng)接收到用戶的任一種改變地圖區(qū)域的操作時(shí),需要重新加載地圖區(qū)域,并加載在該地圖區(qū)域上顯示的第一圖片集合。

步驟205,在圖片庫(kù)中查找第二地理位置與所述第一地理位置集合距離在指定方向上最小的第二圖片集合。

具體地,首先,根據(jù)圖片庫(kù)中各圖片的地理位置將各圖片劃分至各指定方向;然后,從屬于各指定方向的圖片集合中找到距離第一地理位置集合最近的圖片集合,作為第二圖片集合。

子步驟2051,選擇當(dāng)前顯示的地圖區(qū)域的中心為參考點(diǎn)。

具體地,以當(dāng)前顯示的地圖區(qū)域的中心對(duì)應(yīng)的地理位置作為參考點(diǎn)。

子步驟2052,以所述參考點(diǎn)為中心分別劃分對(duì)應(yīng)指定方向的角度范圍。

如圖2B所示,O為參考點(diǎn),直線L1、L2、L3、L4將參考點(diǎn)為中心的圓周劃分為四個(gè)方向D1、D2、D3、D4。其中,L1和L2之間的角度范圍為方向D1的角度范圍,L2和L3之間的角度范圍為方向D2的角度范圍,L3和L4之間的角度范圍為方向D3的角度范圍,L4和L1之間的角度范圍為方向D4的角度范圍。

可以理解,在實(shí)際應(yīng)用中可以根據(jù)指定方向的個(gè)數(shù)劃分角度范圍。

子步驟2053,針對(duì)每個(gè)角度范圍,查找在所述角度范圍內(nèi)的各第二地理位置的圖片。

具體地,首先,設(shè)置一角度為0的標(biāo)準(zhǔn)線;然后,確定各方向的角度范圍;最后,對(duì)于一圖片,計(jì)算該圖片的地理位置與參考點(diǎn)的連線的角度,并根據(jù)該角度確定該圖片所屬方向。

如圖2B所示,L為0度標(biāo)準(zhǔn)線,則方向D1的角度范圍為α4-2π至α1,方向D2的角度范圍α1至α2,方向D3的角度范圍α2至α3,方向D4的角度范圍α3至α4。若一圖片的地理位置與參考點(diǎn)的連線相對(duì)于直線L的角度為α,則根據(jù)α的大小判斷該圖片的所屬方向。

子步驟2054,若查找到一個(gè)圖片,則將所述圖片作為第二圖片集合中的唯一圖片。

在實(shí)際應(yīng)用中,根據(jù)在某方向的角度范圍內(nèi)存在的圖片數(shù)量確定第二圖片集合。若在某方向的角度范圍內(nèi)不存在圖片,則不存在第二圖片集合;若存在一張圖片,則該圖片作為第二圖片中的唯一圖片,且不需要計(jì)算該圖片與參考點(diǎn)之間的距離;若存在多張圖片,則從中找到距離參考點(diǎn)最近地理位置對(duì)應(yīng)的圖片集合,作為相鄰圖片集合。

子步驟2055,若查找到多個(gè)圖片,則根據(jù)各圖片的第二地理位置計(jì)算與所述參考點(diǎn)之間的距離,將距離最小的圖片集合作為第二圖片集合。

可以理解,第二地理位置與參考點(diǎn)置之間的距離為沿著地球表面的弧線長(zhǎng)度。

步驟206,若查找到所述第二圖片集合,則進(jìn)入所述在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕的步驟。

若存在第二圖片集合,則進(jìn)入步驟207加載方向按鈕;否則,不加載方向按鈕。

步驟207,如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕。

該步驟參照步驟102的詳細(xì)說(shuō)明,在此不再贅述。

步驟208,當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。

該步驟參照步驟103的詳細(xì)說(shuō)明,在此不再贅述。

在本發(fā)明實(shí)施例中,可以判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合;如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕;當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。由此解決了無(wú)法在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的問題,取得了可以在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的有益效果。此外,還可以通過(guò)劃分指定方向的角度范圍,從而顯示在該方向上的相鄰圖片集合。

對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本發(fā)明實(shí)施例所必須的。

參照?qǐng)D3,示出了根據(jù)本發(fā)明的一種圖片顯示裝置的一種實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:

未顯示圖片判斷模塊301,用于判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合。

方向按鈕加載模塊302,用于如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕。

相鄰圖片顯示模塊303,用于當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。

在本發(fā)明實(shí)施例中,可以判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合;如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕;當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。由此解決了無(wú)法在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的問題,取得了可以在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的有益效果。

參照?qǐng)D4,示出了根據(jù)本發(fā)明的一種圖片顯示裝置的另一種實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:

菜單欄展示操作接收模塊401,用于在相冊(cè)應(yīng)用展示圖片的界面上接收菜單欄展示操作。

菜單欄生成模塊402,用于根據(jù)所述菜單欄展示操作生成菜單欄;所述菜單欄包括地圖展示組件,所述地圖展示組件用于接收地圖展示操作。

當(dāng)前圖片顯示模塊403,用于當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。

未顯示圖片判斷模塊404,用于判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合。包括:

地理位置獲取子模塊4041,用于獲取在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合的第一地理位置集合以及圖片庫(kù)中各圖片的第二地理位置。

最近相鄰圖片查找子模塊4042,用于在圖片庫(kù)中查找第二地理位置與所述第一地理位置集合距離在指定方向上最小的第二圖片集合。

方向按鈕加載執(zhí)行子模塊4043,用于若查找到所述第二圖片集合,則進(jìn)入所述方向按鈕加載模塊。

方向按鈕加載模塊405,用于如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕。

相鄰圖片顯示模塊406,用于當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。

可選地,在本發(fā)明的另一種實(shí)施例中,上述當(dāng)前圖片顯示模塊403包括:

當(dāng)前圖片顯示子模塊,用于當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,調(diào)用第三方地圖工具的接口,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。

可選地,在本發(fā)明的另一種實(shí)施例中,上述當(dāng)前圖片顯示模塊403包括:

地圖區(qū)域顯示子模塊,用于當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示。

圖片數(shù)目統(tǒng)計(jì)子模塊,用于統(tǒng)計(jì)所述地圖區(qū)域的各地理位置對(duì)應(yīng)的圖片數(shù)目。

圖片數(shù)目顯示子模塊,用于若一地理位置對(duì)應(yīng)的圖片數(shù)目大于1時(shí),在所述地理位置處顯示所述圖片數(shù)目。

可選地,在本發(fā)明的另一種實(shí)施例中,上述圖片數(shù)目顯示子模塊包括:

圖片數(shù)目顯示單元,用于若所述地理位置對(duì)應(yīng)的圖片數(shù)目大于第一閾值,則在所述地理位置處以簡(jiǎn)要方式顯示圖片數(shù)目。

可選地,在本發(fā)明的另一種實(shí)施例中,上述地理位置獲取子模塊4041包括:

地理位置保存單元,用于在將拍攝得到的圖片存入圖片庫(kù)時(shí),獲取拍攝時(shí)移動(dòng)終端所處地理位置并存入所述圖片的文件頭中。

地理位置獲取單元,用于從在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合中各圖片的文件頭中獲取第一地理位置集合,從圖片庫(kù)中各圖片的文件頭中獲取第二地理位置。

可選地,在本發(fā)明的另一種實(shí)施例中,還包括:

地圖操作監(jiān)控模塊,用于監(jiān)控是否接收到對(duì)地圖區(qū)域的放大、縮小、移動(dòng)操作。

未顯示圖片判斷進(jìn)入模塊,用于若接收到放大、縮小、移動(dòng)操作中的至少一種,則進(jìn)入所述未顯示圖片判斷模塊。

可選地,在本發(fā)明的另一種實(shí)施例中,上述最近相鄰圖片查找子模塊4042包括:

參考點(diǎn)選擇單元,用于選擇當(dāng)前顯示的地圖區(qū)域的中心為參考點(diǎn);角度范圍劃分單元,用于以所述參考點(diǎn)為中心分別劃分對(duì)應(yīng)指定方向的角度范圍。

指定方向圖片查找單元,用于針對(duì)每個(gè)角度范圍,查找在所述角度范圍內(nèi)的各第二地理位置的圖片。

第一最近相鄰圖片確認(rèn)單元,用于若查找到一個(gè)圖片,則將所述圖片作為第二圖片集合中的唯一圖片。

第二最近相鄰圖片確認(rèn)單元,用于若查找到多個(gè)圖片,則根據(jù)各圖片的第二地理位置計(jì)算與所述參考點(diǎn)之間的距離,將距離最小的圖片集合作為第二圖片集合。

在本發(fā)明實(shí)施例中,可以判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合;如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕;當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。由此解決了無(wú)法在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的問題,取得了可以在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的有益效果。此外,還可以通過(guò)劃分指定方向的角度范圍,從而顯示在該方向上的相鄰圖片集合。

對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說(shuō)明即可。

本發(fā)明實(shí)施例還提供了一種移動(dòng)終端,如圖5示,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照本發(fā)明實(shí)施例方法部分。該終端可以為包括手機(jī)、平板電腦、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)、POS(Point of Sales,銷售終端)、車載電腦等任意終端設(shè)備,以終端為手機(jī)為例:

圖5示出的是與本發(fā)明實(shí)施例提供的移動(dòng)終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖5,手機(jī)包括:射頻(Radio Frequency,RF)電路510、存儲(chǔ)器520、輸入單元530、顯示單元540、傳感器550、音頻電路560、無(wú)線保真(wireless fidelity,WiFi)模塊570、處理器580、以及電源590等部件。本領(lǐng)域技術(shù)人員可以理解,圖5中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對(duì)手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

下面結(jié)合圖5對(duì)手機(jī)的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:

RF電路510可用于收發(fā)信息或通話過(guò)程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器580處理;另外,將設(shè)計(jì)上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路510包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路510還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無(wú)線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(Global System of Mobile communication,GSM)、通用分組無(wú)線服務(wù)(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長(zhǎng)期演進(jìn)(Long Term Evolution,LTE)、電子郵件、短消息服務(wù)(Short Messaging Service,SMS)等。

存儲(chǔ)器520可用于存儲(chǔ)軟件程序以及模塊,處理器580通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器520的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器520可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器520可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。

輸入單元530可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。具體地,輸入單元530可包括觸控面板531以及其他輸入設(shè)備532。觸控面板531,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板531上或在觸控面板531附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。可選的,觸控面板531可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器580,并能接收處理器580發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板531。除了觸控面板531,輸入單元530還可以包括其他輸入設(shè)備532。具體地,其他輸入設(shè)備532可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。

顯示單元540可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元540可包括顯示面板541,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來(lái)配置顯示面板541。進(jìn)一步的,觸控面板531可覆蓋顯示面板541,當(dāng)觸控面板531檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器580以確定觸摸事件的類型,隨后處理器580根據(jù)觸摸事件的類型在顯示面板541上提供相應(yīng)的視覺輸出。雖然在圖5中,觸控面板531與顯示面板541是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板531與顯示面板541集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。

手機(jī)還可包括至少一種傳感器550,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板541的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板541和/或背光。作為運(yùn)動(dòng)傳感器的一種,加速計(jì)傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。

音頻電路560、揚(yáng)聲器561,傳聲器562可提供用戶與手機(jī)之間的音頻接口。音頻電路560可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器561,由揚(yáng)聲器561轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器562將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路560接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器580處理后,經(jīng)RF電路510以發(fā)送給比如另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器520以便進(jìn)一步處理。

WiFi屬于短距離無(wú)線傳輸技術(shù),手機(jī)通過(guò)WiFi模塊570可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問流式媒體等,它為用戶提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問。雖然圖5示出了WiFi模塊570,但是可以理解的是,其并不屬于手機(jī)的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。

處理器580是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器520內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器520內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器580可包括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器580可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器580中。

手機(jī)還包括給各個(gè)部件供電的電源590(比如電池),優(yōu)選的,電源可以通過(guò)電源管理系統(tǒng)與處理器580邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。

盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。

在本發(fā)明實(shí)施例中,該終端所包括的處理器580還具有以下功能:判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合;如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕;當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。

可選地,處理器580還具有以下功能:當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。

可選地,處理器580還具有以下功能:在相冊(cè)應(yīng)用展示圖片的界面上接收菜單欄展示操作;根據(jù)所述菜單欄展示操作生成菜單欄;所述菜單欄包括地圖展示組件,所述地圖展示組件用于接收地圖展示操作。

可選地,處理器580還具有以下功能:當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,調(diào)用第三方地圖工具的接口,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。

可選地,處理器580還具有以下功能:獲取在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合的第一地理位置集合以及圖片庫(kù)中各圖片的第二地理位置;在圖片庫(kù)中查找第二地理位置與所述第一地理位置集合距離在指定方向上最小的第二圖片集合;若查找到所述第二圖片集合,則進(jìn)入所述在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕的步驟。

可選地,處理器580還具有以下功能:從在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合中各圖片的文件頭中獲取第一地理位置集合,從圖片庫(kù)中各圖片的文件頭中獲取第二地理位置。

可選地,處理器580還具有以下功能:在將拍攝得到的圖片存入圖片庫(kù)時(shí),獲取拍攝時(shí)移動(dòng)終端所處地理位置并存入所述圖片的文件頭中。

可選地,處理器580還具有以下功能:選擇當(dāng)前顯示的地圖區(qū)域的中心為參考點(diǎn);以所述參考點(diǎn)為中心分別劃分對(duì)應(yīng)指定方向的角度范圍;針對(duì)每個(gè)角度范圍,查找在所述角度范圍內(nèi)的各第二地理位置的圖片;若查找到一個(gè)圖片,則將所述圖片作為第二圖片集合中的唯一圖片;若查找到多個(gè)圖片,則根據(jù)各圖片的第二地理位置計(jì)算與所述參考點(diǎn)之間的距離,將距離最小的圖片集合作為第二圖片集合。

可選地,處理器580還具有以下功能:當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示;統(tǒng)計(jì)所述地圖區(qū)域的各地理位置對(duì)應(yīng)的圖片數(shù)目;若一地理位置對(duì)應(yīng)的圖片數(shù)目大于1時(shí),在所述地理位置處顯示所述圖片數(shù)目。

可選地,處理器580還具有以下功能:若所述地理位置對(duì)應(yīng)的圖片數(shù)目大于第一閾值,則在所述地理位置處以簡(jiǎn)要方式顯示圖片數(shù)目。

可選地,處理器580還具有以下功能:監(jiān)控是否接收到對(duì)地圖區(qū)域的放大、縮小、移動(dòng)操作;若接收到放大、縮小、移動(dòng)操作中的至少一種,則進(jìn)入所述判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示的步驟。

上述方式可以判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合;如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕;當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。由此解決了無(wú)法在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的問題,取得了可以在地圖上從當(dāng)前圖片直接查看當(dāng)前圖片的相鄰位置的圖片的有益效果。此外,還可以通過(guò)劃分指定方向的角度范圍,從而顯示在該方向上的相鄰圖片集合。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。

在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。

本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁盤或光盤等。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。

以上對(duì)本發(fā)明所提供的一種圖片顯示方法、裝置及移動(dòng)終端進(jìn)行了詳細(xì)介紹,對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。

本發(fā)明公開了A1、一種圖片顯示方法,包括:

判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合;

如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕;

當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。

A2、如A1所述的方法,在所述判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示的步驟之前,還包括:

當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。

A3、如A2所述的方法,在所述當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合的步驟之前,還包括:

在相冊(cè)應(yīng)用展示圖片的界面上接收菜單欄展示操作;

根據(jù)所述菜單欄展示操作生成菜單欄;所述菜單欄包括地圖展示組件,所述地圖展示組件用于接收地圖展示操作。

A4、如A3所述的方法,所述當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合的步驟,包括:

當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,調(diào)用第三方地圖工具的接口,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。

A5、如A1所述的方法,所述判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示的步驟,包括:

獲取在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合的第一地理位置集合以及圖片庫(kù)中各圖片的第二地理位置;

在圖片庫(kù)中查找第二地理位置與所述第一地理位置集合距離在指定方向上最小的第二圖片集合;

若查找到所述第二圖片集合,則進(jìn)入所述在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕的步驟。

A6、如A5所述的方法,所述獲取在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合的第一地理位置集合以及圖片庫(kù)中各圖片的第二地理位置的步驟,包括:

從在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合中各圖片的文件頭中獲取第一地理位置集合,從圖片庫(kù)中各圖片的文件頭中獲取第二地理位置。

A7、如A6所述的方法,在所述從在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合中各圖片的文件頭中獲取第一地理位置集合,從圖片庫(kù)中各圖片的文件頭中獲取第二地理位置的步驟之前,還包括:

在將拍攝得到的圖片存入圖片庫(kù)時(shí),獲取拍攝時(shí)移動(dòng)終端所處地理位置并存入所述圖片的文件頭中。

A8、如A5所述的方法,所述在圖片庫(kù)中查找第二地理位置與所述第一地理位置集合距離在指定方向上最小的第二圖片集合的步驟,包括:

選擇當(dāng)前顯示的地圖區(qū)域的中心為參考點(diǎn);

以所述參考點(diǎn)為中心分別劃分對(duì)應(yīng)指定方向的角度范圍;

針對(duì)每個(gè)角度范圍,查找在所述角度范圍內(nèi)的各第二地理位置的圖片;

若查找到一個(gè)圖片,則將所述圖片作為第二圖片集合中的唯一圖片;

若查找到多個(gè)圖片,則根據(jù)各圖片的第二地理位置計(jì)算與所述參考點(diǎn)之間的距離,將距離最小的圖片集合作為第二圖片集合。

A9、如A1所述的方法,所述當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合的步驟,包括:

當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示;

統(tǒng)計(jì)所述地圖區(qū)域的各地理位置對(duì)應(yīng)的圖片數(shù)目;

若一地理位置對(duì)應(yīng)的圖片數(shù)目大于1時(shí),在所述地理位置處顯示所述圖片數(shù)目。

A10、如A9所述的方法,所述在所述地理位置處顯示所述圖片數(shù)目的步驟,包括:

若所述地理位置對(duì)應(yīng)的圖片數(shù)目大于第一閾值,則在所述地理位置處以簡(jiǎn)要方式顯示圖片數(shù)目。

A11、如A1所述的方法,在所述判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示的步驟之前,還包括:

監(jiān)控是否接收到對(duì)地圖區(qū)域的放大、縮小、移動(dòng)操作;

若接收到放大、縮小、移動(dòng)操作中的至少一種,則進(jìn)入所述判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示的步驟。

本發(fā)明還公開了B1、一種圖片顯示裝置,包括:

未顯示圖片判斷模塊,用于判斷在圖片庫(kù)中是否有至少一個(gè)第二圖片集合未在當(dāng)前顯示的地圖區(qū)域顯示,所述第二圖片集合為與在當(dāng)前顯示的第一圖片集合相鄰的圖片集合;

方向按鈕加載模塊,用于如果有,則在當(dāng)前顯示的地圖區(qū)域顯示的至少一個(gè)第一圖片集合的基礎(chǔ)上,在所述第二圖片集合相對(duì)所述第一圖片集合的方位加載方向按鈕;

相鄰圖片顯示模塊,用于當(dāng)接收到對(duì)所述方向按鈕的查看操作時(shí),獲取相應(yīng)的地圖區(qū)域以及第二圖片集合進(jìn)行顯示。

B2、如B1所述的裝置,還包括:

當(dāng)前圖片顯示模塊,用于當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。

B3、如B2所述的裝置,還包括:

菜單欄展示操作接收模塊,用于在相冊(cè)應(yīng)用展示圖片的界面上接收菜單欄展示操作;

菜單欄生成模塊,用于根據(jù)所述菜單欄展示操作生成菜單欄;所述菜單欄包括地圖展示組件,所述地圖展示組件用于接收地圖展示操作。

B4、如B3所述的裝置,所述當(dāng)前圖片顯示模塊,包括:

當(dāng)前圖片顯示子模塊,用于當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,調(diào)用第三方地圖工具的接口,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示,并在所述地圖區(qū)域的對(duì)應(yīng)地理位置上顯示包含所述圖片的第一圖片集合。

B5、如B1所述的裝置,所述未顯示圖片判斷模塊,包括:

地理位置獲取子模塊,用于獲取在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合的第一地理位置集合以及圖片庫(kù)中各圖片的第二地理位置;

最近相鄰圖片查找子模塊,用于在圖片庫(kù)中查找第二地理位置與所述第一地理位置集合距離在指定方向上最小的第二圖片集合;

方向按鈕加載執(zhí)行子模塊,用于若查找到所述第二圖片集合,則進(jìn)入所述方向按鈕加載模塊。

B6、如B5所述的裝置,所述地理位置獲取子模塊,包括:

地理位置獲取單元,用于從在當(dāng)前顯示的地圖區(qū)域顯示的第一圖片集合中各圖片的文件頭中獲取第一地理位置集合,從圖片庫(kù)中各圖片的文件頭中獲取第二地理位置。

B7、如B6所述的裝置,在所述地理位置獲取單元之前,還包括:

地理位置保存單元,用于在將拍攝得到的圖片存入圖片庫(kù)時(shí),獲取拍攝時(shí)移動(dòng)終端所處地理位置并存入所述圖片的文件頭中。

B8、如B5所述的裝置,所述最近相鄰圖片查找子模塊,包括:

參考點(diǎn)選擇單元,用于選擇當(dāng)前顯示的地圖區(qū)域的中心為參考點(diǎn);

角度范圍劃分單元,用于以所述參考點(diǎn)為中心分別劃分對(duì)應(yīng)指定方向的角度范圍;

指定方向圖片查找單元,用于針對(duì)每個(gè)角度范圍,查找在所述角度范圍內(nèi)的各第二地理位置的圖片;

第一最近相鄰圖片確認(rèn)單元,用于若查找到一個(gè)圖片,則將所述圖片作為第二圖片集合中的唯一圖片;

第二最近相鄰圖片確認(rèn)單元,用于若查找到多個(gè)圖片,則根據(jù)各圖片的第二地理位置計(jì)算與所述參考點(diǎn)之間的距離,將距離最小的圖片集合作為第二圖片集合。

B9、如B1所述的裝置,所述當(dāng)前圖片顯示模塊,包括:

地圖區(qū)域顯示子模塊,用于當(dāng)接收到針對(duì)在相冊(cè)應(yīng)用中展示的圖片的地圖展示操作后,根據(jù)所述圖片的地理位置加載相應(yīng)的地圖區(qū)域進(jìn)行顯示;

圖片數(shù)目統(tǒng)計(jì)子模塊,用于統(tǒng)計(jì)所述地圖區(qū)域的各地理位置對(duì)應(yīng)的圖片數(shù)目;

圖片數(shù)目顯示子模塊,用于若一地理位置對(duì)應(yīng)的圖片數(shù)目大于1時(shí),在所述地理位置處顯示所述圖片數(shù)目。

B10、如B9所述的裝置,所述圖片數(shù)目顯示子模塊,包括:

圖片數(shù)目顯示單元,用于若所述地理位置對(duì)應(yīng)的圖片數(shù)目大于第一閾值,則在所述地理位置處以簡(jiǎn)要方式顯示圖片數(shù)目。

B11、如B1所述的裝置,還包括:

地圖操作監(jiān)控模塊,用于監(jiān)控是否接收到對(duì)地圖區(qū)域的放大、縮小、移動(dòng)操作;

未顯示圖片判斷進(jìn)入模塊,用于若接收到放大、縮小、移動(dòng)操作中的至少一種,則進(jìn)入所述未顯示圖片判斷模塊。

本發(fā)明還公開了C1、一種移動(dòng)終端,包括處理器和存儲(chǔ)器,

所述存儲(chǔ)器用于存儲(chǔ)執(zhí)行A1至A11中任一項(xiàng)所述的圖片顯示方法的程序;

所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1