本公開涉及計算機網絡技術領域,尤其涉及一種對象標識方法、裝置及系統。
背景技術:
目前很多的互聯網站會接入地圖服務功能,將需要展示的信息標識在地圖上,使人們方便獲取相關信息的地理位置。比如旅游信息類-窮游、螞蜂窩等;產品銷售類-攜程、鏈家等;點評類-大眾點評、貓途鷹等;地圖服務類-百度、高德等。
技術實現要素:
本公開第一方面提供了一種對象標識方法,包括:
確定當前顯示的電子地圖的第一縮放比例;
根據所述第一縮放比例確定第一標識對象級別閾值;
在所述電子地圖的相應位置處標識出屬性級別高于或等于所述第一標識對象級別閾值的至少一個第一標識對象。
其中,所述方法還包括:
響應于對所述電子地圖上的至少一個行政區域的點擊操作,將所述電子地圖切換至所述行政區域的區域電子地圖。
其中,所述方法還包括:
響應于對至少一個行政區域名稱的點擊操作,將所述電子地圖切換至所述該行政區域的區域電子地圖;或者
響應于對至少一個行政區域名稱的搜索操作,將所述電子地圖切換至所述該行政區域的區域電子地圖。
其中,將所述電子地圖切換至所述該行政區域的區域電子地圖之后,還包括:
確定所述區域電子地圖的第二縮放比例;
根據所述第二縮放比例確定第二標識對象級別閾值;
在所述區域電子地圖的相應位置處標識出屬性級別高于或等于所述第二標識對象級別閾值的至少一個第二標識對象。
其中,根據所述第一縮放比例確定第一標識對象級別閾值,包括:
根據所述第一縮放比例以及預設對應關系確定所述第一標識對象級別閾值。
其中,所述確定當前顯示的電子地圖的第一縮放比例,包括:
響應于打開電子地圖的操作,顯示電子地圖的初始界面,并確定所述電子地圖上的第一縮放比例;或者
響應于所述電子地圖的縮放操作,確定縮放后的所述電子地圖的第一縮放比例。
本公開的第二方面提供了一種對象顯示裝置,包括:
比例確定模塊,被配置為確定當前顯示的電子地圖上的第一縮放比例;
級別確定模塊,被配置為根據所述第一縮放比例確定所述第一標識對象級別閾值;
標識模塊,被配置為在所述電子地圖的相應位置處標識出屬性級別高于或等于所述第一標識對象級別閾值的至少一個第一標識對象。
本公開的第三方面提供了一種對象顯示系統,包括:
顯示裝置,用于顯示電子地圖;
處理裝置,用于確定當前顯示的電子地圖的第一縮放比例;根據所述第一縮放比例確定第一標識對象級別閾值;在所述電子地圖的相應位置處標識出屬性級別高于或等于所述第一標識對象級別閾值的至少一個第一標識對象。
本公開的第四方面提供了一種機器可讀存儲介質,存儲有可執行指令,該指令在被處理器執行時實現上述對象顯示方法。
附圖說明
圖1是本公開示例性實施例提供的對象標識方法的流程圖。
圖2是本公開示例性實施例提供的對象標識方法中響應用戶操作而進入一子行政區域后的方法流程圖。
圖3是本公開示例性實施例提供的對象標識裝置的結構框圖。
圖4是本公開示例性實施例提供的對象標識系統的結構框圖。
具體實施方式
為使本公開的目的、技術方案和優點更加清楚明白,以下結合具體實施例,并參照附圖,對本公開進一步詳細說明。
已有的互聯網站在地圖上標識對象時,存一個共同的特點,即所有的標識對象都沒有分級屬性,因為沒有分級屬性,為避免地圖上可標識對象過多,通常是人為先選定一個地理區域,然后通過網頁提供的菜單篩選要標識的內容(比如美食、住宿等),并在所選定的地理區域內全部顯示所篩選內容的標識對象,如果需顯示的標識對象依舊過多,通常是將標識對象聚合顯示在地圖上,或者限制每次顯示標識對象的數量,需要手動翻頁查看所有的標識對象。如果此時增加地圖縮放比例(比如將頁面顯示北京縮放至顯示華北),地圖也不會呈現選定的顯示區域(北京)以外的標識對象,以控制地圖標識對象的顯示數量,提高地圖的反應速度。
根據本公開的各個實施例,提出了一種對象標識方法。該對象標識方法通過獲得電子地圖顯示的地理區域所對應的縮放比例值,并根據縮放比例值來確定當前縮放比例對應的標識對象級別閾值,根據標識對象級別閾值標識出該顯示的地理區域中屬性級別高于或等于該標識對象級別閾值的標識對象。通過這種方式,將待標識對象預先進行分級,并在實際顯示過程中,根據顯示的電子地圖中當前縮放比例大小選擇級別較高的一些標識對象進行標識,而隱藏級別較低的標識對象,避免了在當前縮放比例將所有待標識對象全部被標識出而引起當前電子地圖顯示的地理區域中信息龐雜的問題;同時更重要的是本公開通過分級待標識對象,滿足用戶根據不同的地理區域范圍所關注的標識對象級別不同的使用需求,使其快速鎖定其所關注的對象,而不用從一堆雜亂的信息中篩選,節省用戶鎖定對象的時間,提高了用戶的體驗。
圖1是根據本公開示例性實施例提供的一種對象標識方法流程圖。如圖1所示,所述對象標識方法,包括下述步驟101-103,其中:
在步驟101中,用于確定當前顯示的電子地圖的第一縮放比例;
在步驟102中,用于根據所述第一縮放比例確定第一標識對象級別閾值;
在步驟103中,用于在所述電子地圖的相應位置處標識出屬性級別高于或等于所述第一標識對象級別閾值的至少一個第一標識對象。
本實施例中,當前顯示的電子地圖的縮放比例與標識對象級別閾值具有對應關系,第一標識對象為在電子地圖上待標出的對象,如美食店、旅游景點、購物場所、住宿場所等。第一標識對象的級別可以按照第一標識對象的某些屬性特征劃分,如:重要程度、熱門程度、用戶喜愛程度等。用旅游景點舉例來說,可以將一個地理顯示區域中標志性的景點或最熱門的景點設置為最高級別,而將一般性的景點設置為較低級別,也可以通過用戶投票的方式來產生景點的級別,例如將用戶投喜愛票最多的一些景點設置為最高級別等。第一標識對象級別閾值為一正整數,電子地圖的不同縮放比例對應不同的第一標識對象級別閾值,例如在電子地圖的縮放比例為m,而對應的第一標識對象級別閾值為n時,那么在電子地圖上將標識出屬性級別大于或等于n的第一標識對象。用戶通過本實施例的這種根據電子地圖的縮放比例合理的安排標識在電子地圖上的標識對象的方式,即縮放比例小的電子地圖上優先標識級別高的標識對象,縮放比例大的電子地圖上依次標識級別次高的標識對象,使用戶能夠迅速鎖定與自己需求匹配的標識對象或是所述標識對象所在的地理區域,而不再是從電子地圖上大量的沒有分級的標識對象中逐個揀選,從而節省了用戶的時間,提高了用戶體驗。
根據本公開的另一實施例,所述對象標識方法還包括:
響應于對所述電子地圖上的至少一個行政區域的點擊操作,將所述電子地圖切換至所述行政區域的區域電子地圖。
目前的電子地圖上行政區域之間具有明顯的邊界線,用戶能夠很清晰的找到不同的行政區域。通過將電子地圖上顯示的行政區域設置為可選擇點擊的對象,使得用戶通過鼠標或者其他操作體點擊選擇某一行政區域時,可以將當前顯示的電子地圖頁面切換至該選擇的行政區域的區域電子地圖。例如,當前頁面上顯示的是世界的電子地圖,當用戶通過鼠標點擊其中一個行政區域如中國時,將頁面切換至中國的電子地圖。可以理解的是,鑒于顯示電子地圖的設備的顯示頁面邊界形狀通常是規則的,如矩形,而行政區域的區域電子地圖的邊界通常都是不規則的,因此區域電子地圖中除了該行政區域的電子地圖外,邊界外還可能會顯示一些相鄰區域的地圖。通過本實施例的這種方式,用戶可以按照行政區域來定位地理區域,例如對于旅游愛好者,他想尋找一個旅游景點時,其可以通過本實施例提供的頁面先選擇想要了解的行政區域,每進入一個行政區域都能夠從頁面上直觀地看到以該行政區域為主顯示的地理區域內的標識對象及這些標識對象的詳細信息列表,比如該旅游愛好者打開世界地圖頁面,在世界地圖頁面下可以看到頁面上標識出的各個國家的代表性旅游景點,如果對某個國家感興趣,則從世界地圖頁面激活該國家的行政區域邊界(例如鼠標移動至該國家的行政區域邊界以內),并點擊進入該國家地圖頁面,進而了解該國家地圖頁面下標識的各個旅游景點及詳細信息列表。通過上述方法,用戶可以方便而直觀地查找自己感興趣的行政區域內的標識對象信息,并通過標識對象的詳細信息列表快速鎖定與其需求匹配的標識對象,為用戶提供了又一個便利的查詢路徑,從而提高用戶的體驗。
根據本公開的又一實施例,所述對象標識方法還包括:響應于對至少一個行政區域名稱的點擊操作,將所述電子地圖切換至所述該行政區域的區域電子地圖;或者響應于對至少一個行政區域名稱的搜索操作,將所述電子地圖切換至所述該行政區域的區域電子地圖。本實施例中,在電子地圖上可以標識出每個行政區域的名稱,和/或在電子地圖顯示頁面的某一位置提供搜索框。當用戶對電子地圖上行政區域的名稱進行點擊時,可以進入該行政區域的區域電子地圖,或者當用戶通過搜索框搜索并選定某一行政區域的名稱時,也可以進入該行政區域的區域電子地圖。無論是用戶對至少一個行政區域名稱的點擊操作或是通過搜索框搜索并選定某一行政區域的名稱的方式,其將所述電子地圖切換至所述該行政區域的區域電子地圖后,該區域電子地圖所在的頁面呈現的內容展示都與上一實施例中響應于對所述電子地圖上的至少一個行政區域的點擊操作所進入的頁面呈現的內容展示完全相同,故不再贅述。上述方法豐富了用戶鎖定自己感興趣的行政區域內與自己需求匹配的標識對象的獲取路徑,提高了用戶的使用體驗。
圖2是根據本公開示例性實施例提供的對象標識方法中響應用戶操作而進入一子行政區域后的方法流程圖。如圖2所示,該流程包括如下所述的步驟201-203,其中:
在步驟201中,用于確定所述區域電子地圖的第二縮放比例;
在步驟202中,用于根據所述第二縮放比例確定第二標識對象級別閾值;
在步驟203中,用于在所述區域電子地圖的相應位置處標識出屬性級別高于或等于所述第二標識對象級別閾值的至少一個第二標識對象。
在本實施例中,用戶從電子地圖的當前頁面選擇至少一個行政區域并切換至該行政區域的區域電子地圖后,同樣也需要根據該行政區域的電子地圖的縮放比例重新標識對應的第二標識對象,第二標識對象與第一標識對象類似,且標識第二標識對象的過程與第一標識對象的過程相似,在此不再贅述。
在本公開的一實施例中,根據所述第一縮放比例確定第一標識對象級別閾值,包括:根據所述第一縮放比例以及預設對應關系確定所述第一標識對象級別閾值。本實施例中,通過預先設定電子地圖的縮放比例與對象級別閾值之間的對應關系,在獲得電子地圖實際縮放比例后通過上述預設的對應關系就能夠快速獲得待標識對象的級別閾值,進而根據對象級別閾值選擇屬性級別高于或等于該對象級別閾值的對象進行標識。仍以一個與旅游相關的網站舉例:當前頁面上顯示的是世界的電子地圖,當用戶通過鼠標點擊其中一個面積較大的行政區域,如中國時,則切換至以中國為主顯示區域的區域電子地圖,該區域電子地圖對應一地圖縮放比例,而在所述預設對應關系中該地圖縮放比例又對應一對象級別閾值,該對象級別閾值為次高級的旅游景點,則該區域電子地圖上會顯示次高級和最高級的旅游景點;若用戶通過鼠標點擊其中一個面積較小的行政區域,比如日本,則切換至以日本為主顯示區域的區域電子地圖,該區域電子地圖對應一地圖縮放比例,由于該地圖縮放比例比以中國為主顯示區域的電子地圖的地圖縮放比例大,因此在預設的對應關系中該地圖縮放比例所對應的對象級別閾值為次低級的旅游景點,則該區域電子地圖上會顯示次低級及比次低級更高的所有級別的旅游景點。預設對應關系可以基于當前縮放比例下電子地圖的顯示面積等確定,可以在保證能夠足夠多的標識出對象的情況下,不影響整體上的顯示效果為準。當然,也可以根據其他實際情況進行設定。
在本公開的一實施例中,所述確定當前顯示的電子地圖的第一縮放比例,包括:響應于打開電子地圖的操作,顯示電子地圖的初始界面,并確定所述電子地圖上的第一縮放比例;或者響應于所述電子地圖的縮放操作,確定縮放后的所述電子地圖的第一縮放比例。本實施例中,用戶通過電子地圖上設置的按鍵、鼠標滾輪的滾動或者觸摸手勢等方式對電子地圖進行縮放操作,響應于該縮放操作來確定縮放后電子地圖的第一縮放比例,之后再根據重新確定的第一縮放比例及根據與第一標識對象級別閾值預設的對應關系重新確定待標識的第一標識對象。通過本實施例這種方式,用戶在查看電子地圖時,如果用戶認為其感興趣的地理顯示區域下標識的第一標識對象不夠詳實,用戶可以通過相應操作增加電子地圖縮放比例,以獲得更詳細的第一標識對象,如果用戶為了獲得更多地理顯示區域下的第一標識對象,其可以縮小電子地圖縮放比例。通過上述方式,用戶可以通過對電子地圖初始頁面的縮放操作,獲得其對電子地圖的任何地理顯示區域的對象顯示,提高用戶的使用體驗。
下面具體以一個旅游網站為例說明本公開的具體應用過程。
對于一個旅游類網站,需要解決的是告之用戶去哪玩和怎么玩的問題,而去哪玩不僅指旅行地域的選擇(比如是去美國還是去英國),也包括選擇地域后相應的景點、美食、購物、住宿等目的地的選擇。
根據習慣,用戶更愿意根據他的興趣所在及時間安排來選定旅行地域和目的地,而不是預先設定一個旅行區域。但對于全世界而言,旅行目的地有幾十萬個,質量高低參差不齊,如何讓用戶快速聚焦,而不是迷失在茫茫的目的地選擇中呢?
通過本公開的上述實施方式,當用戶思考去哪玩時,或說用戶擬聚焦旅行區域時,會優先關注那些級別最高的目的地,通過對這些目的地的了解及與自己興趣的匹配,將自己的旅行區域縮小至感興趣的目的地所在的一個相對較小的地理區域,在相對較小的地理區域中用戶除了關注級別最高的目的地,還會關注級別次高的目的地,用戶再次通過對這些目的地的進一步了解,將一個相對較小的地理范圍的旅行區域分解成若干更小的地理范圍的旅行區域,在若干更小的地理范圍的旅行區域中除了關注之前顯示的目的地外,還會關注級別更低的目的地,用戶通過對這些目的地的進一步了解,可以聚焦具體的參觀對象,并制定出行程計劃。
為配合用戶的上述行為偏好,當用戶擬聚焦旅行區域時,通常是瀏覽更大地理顯示區域即縮放比例較小的電子地圖(比如整個世界地圖),此時在縮放比例較小的電子地圖按照預設的對應關系僅呈現用戶最關心的那些最優質即最高級別的目的地,用戶依據這些優質目的地的信息,縮小關注范圍;隨著地圖縮放比例的增大,再逐漸呈現用戶次關心的次優質即屬性級別次高的目的地,隨著地圖比例的再放大(比如到了城市級別),繼續呈現用戶關注級別更低的那些相對不重要的目的地,作為豐富旅行計劃的補充。
旅行目的地是分檔次的,有級別的,地圖服務商提供的地圖服務是有固定的縮放級別,因此通過本公開的上述實施方式可以將旅行目的地通過評級方案分成不同的級別,并將其和地圖服務商提供地圖的縮放級別對應起來,不僅符合用戶使用地圖篩選旅行目的地的心理訴求和習慣,避免用戶迷失在浩瀚的數據中,降低甄別篩選的難度,同時又避免為了保證顯示效果和網站速度,只能在選定的區域內顯示旅行目的地的問題,使用戶可以對全球任何區域的目的地的概要信息一目了然,大幅減少用戶擬定旅行計劃時為選擇心儀的旅行區域和目的地所需要的時間,完美地解決了用戶的需求。當然,本公開的上述方法不限于旅游網站上的應用,可以理解的是,任何通過電子地圖標識地理對象的應用都涵蓋在本公開的實施方式中。
圖3是根據本公開示例性實施例提供的一種對象標識裝置的結構框圖。如圖3所示,所述對象標識裝置,包括:
比例確定模塊301,被配置為確定當前顯示的電子地圖上的第一縮放比例;
級別確定模塊302,被配置為根據所述第一縮放比例確定所述第一標識對象級別閾值;
標識模塊303,被配置為在所述電子地圖的相應位置處標識出屬性級別高于或等于所述第一標識對象級別閾值的至少一個第一標識對象。
本實施例中,當前顯示的電子地圖的縮放比例與標識對象級別閾值具有對應關系,第一標識對象為在電子地圖上待標出的對象,如美食店、旅游景點、購物場所、住宿場所等。第一標識對象的級別可以按照第一標識對象的某些屬性特征劃分,如:重要程度、熱門程度、用戶喜愛程度等。用旅游景點舉例來說,可以將一個地理顯示區域中標志性的景點或最熱門的景點設置為最高級別,而講一般性的景點設置為較低級別,也可以通過用戶投票的方式來產生景點的級別,例如將用戶投喜愛票最多的一些景點設置為最高級別等。第一標識對象級別閾值為一正整數,電子地圖的不同縮放比例對應不同的第一標識對象級別閾值,例如在電子地圖的縮放比例為m,而對應的第一標識對象級別閾值為n時,那么在電子地圖上將標識出屬性級別大于或等于n的第一標識對象。用戶通過本實施例的這種根據電子地圖的縮放比例合理的安排標識在電子地圖上的標識對象的方式,即縮放比例小的電子地圖上優先標識級別高的標識對象,縮放比例大的電子地圖上依次標識級別次高的標識對象,使用戶能夠迅速鎖定與自己需求匹配的標識對象或是所述標識對象所在的地理區域,而不再是從電子地圖上大量的沒有分級的標識對象中逐個揀選,從而節省了用戶的時間,提高了用戶體驗。
上述對象標識裝置與上述對象標識方法對應一致,具體細節可參見上述對象標識方法的描述,在此不再贅述。
圖4是根據本公開示例性實施例提供的一種對象顯示系統的結構框圖。如圖4所示,所述對象顯示系統,包括:
顯示裝置401,用于顯示電子地圖;
處理裝置402,用于確定當前顯示的電子地圖的第一縮放比例;根據所述第一縮放比例確定第一標識對象級別閾值;在所述電子地圖的相應位置處標識出屬性級別高于或等于所述第一標識對象級別閾值的至少一個第一標識對象。
本實施例中,顯示裝置401可以是計算機顯示器、手機屏幕、平板屏幕等,只要是能夠顯示電子地圖的顯示裝置都可以使用本實施例。
處理裝置402例如可以包括通用微處理器、指令集處理器和/或相關芯片組和/或專用微處理器(例如,專用集成電路(asic)),等等。處理裝置402還可以包括用于緩存用途的板載存儲器。處理裝置402可以是用于執行參考圖1-3、以及本公開其他實施例所描述的根據本公開各個實施例的方法流程的不同動作的單一處理單元或者是多個處理單元。本公開還提供了一種機器可讀存儲介質,存儲有可執行指令,該指令在被處理器執行時實現上述對象標識方法。一個或多個存儲器,存儲有可執行指令;以及一個或多個處理器,執行所述可執行指令,以實現以下任一方法。所述方法包括:
確定當前顯示的電子地圖的第一縮放比例;
根據所述第一縮放比例確定第一標識對象級別閾值;
在所述電子地圖的相應位置處標識出屬性級別高于或等于所述第一標識對象級別閾值的至少一個第一標識對象。
其中,所述方法還包括:
響應于對所述電子地圖上的至少一個行政區域的點擊操作,將所述電子地圖切換至所述行政區域的區域電子地圖。
其中,所述方法還包括:
響應于對至少一個行政區域名稱的點擊操作,將所述電子地圖切換至所述該行政區域的區域電子地圖;或者
響應于對至少一個行政區域名稱的搜索操作,將所述電子地圖切換至所述該行政區域的區域電子地圖。
其中,將所述電子地圖切換至所述該行政區域的區域電子地圖之后,還包括:
確定所述區域電子地圖的第二縮放比例;
根據所述第二縮放比例確定第二標識對象級別閾值;
在所述區域電子地圖的相應位置處標識出屬性級別高于或等于所述第二標識對象級別閾值的至少一個第二標識對象。
其中,根據所述第一縮放比例確定第一標識對象級別閾值,包括:
根據所述第一縮放比例以及預設對應關系確定所述第一標識對象級別閾值。
其中,所述確定當前顯示的電子地圖的第一縮放比例,包括:
響應于打開電子地圖的操作,顯示電子地圖的初始界面,并確定所述電子地圖上的第一縮放比例;或者
響應于所述電子地圖的縮放操作,確定縮放后的所述電子地圖的第一縮放比例。
以上所述的具體實施例,對本公開的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本公開的具體實施例而已,并不用于限制本公開,凡在本公開的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本公開的保護范圍之內。