本發(fā)明涉及通信技術領域,尤其涉及一種虛擬公交站臺的實現(xiàn)方法及裝置。
背景技術:
為了緩解交通壓力,現(xiàn)在一般都倡導公交綠色出行,公交站臺是很常見的公共交通設施,公交站臺中設置的公交站牌可以為乘客提供各個公交車的行車線路以及站名。目前公交站臺都是實體公交站臺,即需要在公交車??康穆愤呅藿▽嶓w公交站臺,然而每個實體公交站臺都需要占用一定的地理空間,修建大量的公交站臺會占用大量的地理空間,而公交站臺所占用的地理空間不能同時被用作其他用途,導致公交站臺所占用的地理空間過多,使得空間利用率較低。
技術實現(xiàn)要素:
本發(fā)明的實施例提供一種虛擬公交站臺的實現(xiàn)方法及裝置,可以解決公交站臺所占用的地理空間過多的問題。
為達到上述目的,本發(fā)明的實施例采用如下技術方案:
一種虛擬公交站臺的實現(xiàn)方法,包括:
終端向云服務器發(fā)送所述終端的當前位置信息;
所述終端接收所述云服務器發(fā)送的以所述當前位置信息為中心的預設范圍內的虛擬公交站臺信息,所述虛擬公交站臺信息包括所述虛擬公交站臺的位置以及所述虛擬公交站臺的虛擬模型;
所述終端將所述虛擬公交站臺信息發(fā)送給AR可穿戴設備,以使得所述AR可穿戴設備在所述虛擬公交站臺的位置上顯示所述虛擬模型。
一種虛擬公交站臺的實現(xiàn)裝置,包括:
發(fā)送單元,用于向云服務器發(fā)送終端的當前位置信息;
接收單元,用于接收所述云服務器發(fā)送的以所述當前位置信息為中心的預設范圍內的虛擬公交站臺信息,所述虛擬公交站臺信息包括所述虛擬公交站臺的位置以及所述虛擬公交站臺的虛擬模型;
所述發(fā)送單元,還用于將所述虛擬公交站臺信息發(fā)送給增強現(xiàn)實AR可穿戴設備,以使得所述AR可穿戴設備在所述虛擬公交站臺的位置上顯示所述虛擬模型。
本發(fā)明實施例提供的虛擬公交站臺的實現(xiàn)方法及裝置,終端向云服務器發(fā)送終端的當前位置信息,然后接收云服務器發(fā)送的以當前位置信息為中心的預設范圍內的虛擬公交站臺信息,將虛擬公交站臺信息發(fā)送給AR可穿戴設備,以使得AR可穿戴設備在虛擬公交站臺的位置上顯示虛擬模型。與現(xiàn)有技術中實體公交站臺占用的地理空間過多使得空間利用率低相比,本發(fā)明實施例中當用戶需要乘車時,可以通過終端向云服務器發(fā)送位置信息,以獲取附近的虛擬公交站臺信息,由AR可穿戴設備顯示虛擬公交站臺的虛擬模型,用戶可根據(jù)看到的虛擬模型確定虛擬公交站臺的位置并進行乘車,所以就無需修建實體站臺,減少了公交站臺所占用的地理空間資源,提高了空間利用率。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種虛擬公交站臺的實現(xiàn)方法的流程圖;
圖2為本發(fā)明實施例提供的另一種虛擬公交站臺的實現(xiàn)方法的流程圖;
圖3為本發(fā)明實施例提供的一種虛擬公交站臺的實現(xiàn)裝置的邏輯結構示意圖;
圖4為本發(fā)明實施例提供的另一種虛擬公交站臺的實現(xiàn)裝置的邏輯結構示意圖;
圖5為本發(fā)明實施例提供的一種終端的邏輯結構示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
為了解決現(xiàn)有技術中實體公交站臺所占用的地理空間過多的問題,本發(fā)明實施例提供了一種虛擬公交站臺的實現(xiàn)方法,如圖1所示,該方法包括:
101、終端向云服務器發(fā)送終端的當前位置信息。
其中,當用戶需要乘坐公交車時,可以在終端中輸入乘車指令,乘車指令可以為對終端中關于虛擬公交的應用程序中某個按鈕的點擊操作,本發(fā)明實施例不限制乘車指令的具體形式。終端接收到用戶輸入的乘車指令之后,即對終端進行定位,并將當前位置信息發(fā)送給云服務器,以使得云服務器根據(jù)當前位置信息確定當前位置信息附近的虛擬公交站臺。
102、終端接收云服務器發(fā)送的以當前位置信息為中心的預設范圍內的虛擬公交站臺信息。
其中,虛擬公交站臺信息包括虛擬公交站臺的位置以及虛擬公交站臺的虛擬模型,虛擬模型包括虛擬公交站牌,虛擬公交站牌中包含公交車的行車線路,??空久约肮卉嚨漠斍拔恢眯畔ⅰ?/p>
需要說明的是,虛擬公交站牌中具體包括在當前虛擬公交站臺??康拿柯饭卉嚨男畔?,對于其中一路公交車而言,具體包括該路公交車的行車路線,??空久约懊枯v公交車的當前位置信息,每輛公交車的當前位置信息可以為公交車在行車路線中的位置,具體可以表示為該公交車當前行駛在哪兩個公交站之間。
103、終端將虛擬公交站臺信息發(fā)送給AR(Augmented Reality,增強現(xiàn)實)可穿戴設備,以使得AR可穿戴設備在虛擬公交站臺的位置上顯示虛擬模型。
其中,AR可穿戴設備可以為AR眼鏡或AR頭盔等,本發(fā)明實施例對此不作限制。
需要說明的是,終端接收到虛擬公交站臺信息之后,用戶即可通過終端查看虛擬公交站臺信息,以確定虛擬公交站臺的位置并去虛擬公交站臺的位置乘車。用戶需佩戴AR可穿戴設備,終端會實時進行定位,當確定用戶移動到虛擬公交站臺的可視區(qū)域后,會控制AR可穿戴設備在虛擬公交站臺的位置上顯示虛擬模型,以便于用戶查看公交車信息。具體的,虛擬模型可以被轉化為光信號,AR可穿戴設備將虛擬模型顯示在虛擬公交站臺的位置上,使得虛擬模型與真實存在的場景相融合,使得用戶可以再真實的場景中看到虛擬模型。
還需說明的是,公交車司機也可佩戴AR可穿戴設備,當?shù)竭_每一個虛擬公交站臺的可視區(qū)域時,AR可穿戴設備都會在虛擬公交站臺的位置上顯示虛擬模型,以便于公交車司機在準確的位置停車。
作為一個例子,虛擬公交站臺的位置可以為地鐵站出口附近,便利店門口或者路邊的大樹附近,通過本發(fā)明實施例,由于虛擬公交站臺可以通過AR可穿戴設備呈現(xiàn)給用戶,無需修建實體站臺,就節(jié)省了地理空間資源,例如無需再便利店附近再占用一定的地理空間來修建實體站臺。
本發(fā)明實施例提供的虛擬公交站臺的實現(xiàn)方法,終端向云服務器發(fā)送終端的當前位置信息,然后接收云服務器發(fā)送的以當前位置信息為中心的預設范圍內的虛擬公交站臺信息,將虛擬公交站臺信息發(fā)送給AR可穿戴設備,以使得AR可穿戴設備在虛擬公交站臺的位置上顯示虛擬模型。與現(xiàn)有技術中實體公交站臺占用的地理空間過多使得空間利用率低相比,本發(fā)明實施例中當用戶需要乘車時,可以通過終端向云服務器發(fā)送位置信息,以獲取附近的虛擬公交站臺信息,由AR可穿戴設備顯示虛擬公交站臺的虛擬模型,用戶可根據(jù)看到的虛擬模型確定虛擬公交站臺的位置并進行乘車,所以就無需修建實體站臺,減少了公交站臺所占用的地理空間資源,提高了空間利用率。
基于圖1所示的實施例,終端當前的位置附近可能會存在多個公交站臺,所以在上述步驟102中,終端可能接收到多個虛擬公交站臺信息,終端可以選取一個距離自己最近的虛擬公交站臺信息發(fā)送給AR可穿戴設備,或者也可以由用戶選擇需要去哪個公交車站,進而將用戶選擇的虛擬公交站臺信息發(fā)送給AR可穿戴設備,基于此,在本發(fā)明實施例提供的另一種實現(xiàn)方式中,如圖2所示,在上述步驟102、所述終端接收云服務器發(fā)送的以當前位置信息為中心的預設范圍內的虛擬公交站臺信息之后,還需執(zhí)行步驟201至步驟202。
201、終端顯示以當前位置信息為中心的預設范圍內的虛擬公交站臺信息。
可以理解的是,終端將以當前位置信息為中心的預設范圍內的虛擬公交站臺信息顯示出來,可以方便用戶選擇需要去的虛擬公交站臺。
202、終端接收用戶輸入的選擇指令,選擇指令用于指示用戶選擇的虛擬公交站臺信息。
需要說明的是,用戶選擇虛擬公交站臺信息之后,終端即可確定用戶需要去的虛擬公交站臺,所以可以直接將用戶選擇的虛擬公交站臺信息發(fā)送給AR可穿戴設備,即上述步驟103、終端將虛擬公交站臺信息發(fā)送給AR可穿戴設備,具體可以實現(xiàn)為步驟203。
203、終端將用戶選擇的虛擬公交站臺信息發(fā)送給AR可穿戴設備。
需要說明的是,由于虛擬公交站臺信息存儲在云服務器中,當需要對公交站牌的信息進行修改時,只需修改云服務器中的數(shù)據(jù)即可,無需重新制作實體公交站牌。
本發(fā)明實施例提供的虛擬公交站臺的實現(xiàn)方法,終端向云服務器發(fā)送終端的當前位置信息,然后接收云服務器發(fā)送的以當前位置信息為中心的預設范圍內的虛擬公交站臺信息,并將接收到的虛擬公交站臺信息顯示出來,接收用戶輸入的選擇指令,從而將虛擬公交站臺信息發(fā)送給AR可穿戴設備,以使得AR可穿戴設備在虛擬公交站臺的位置上顯示虛擬模型。與現(xiàn)有技術中實體公交站臺占用的地理空間過多使得空間利用率低相比,本發(fā)明實施例中當用戶需要乘車時,可以通過終端向云服務器發(fā)送位置信息,以獲取附近的虛擬公交站臺信息,由AR可穿戴設備顯示用戶選擇的虛擬公交站臺的虛擬模型,用戶可根據(jù)看到的虛擬模型確定虛擬公交站臺的位置并進行乘車,所以就無需修建實體站臺,減少了公交站臺所占用的地理空間資源,提高了空間利用率,且虛擬公交站牌可以顯示公交車的當前位置信息,可以方便用戶查看自己需乘坐的公交車的當前位置,以選擇較為快捷的乘車路線,提高了用戶的出行效率。
對應于上述方法實施例,本發(fā)明實施例還提供一種虛擬公交站臺的實現(xiàn)裝置,如圖3所示,該裝置包括:發(fā)送單元301,接收單元302。
發(fā)送單元301,用于向云服務器發(fā)送終端的當前位置信息。
接收單元302,用于接收云服務器發(fā)送的以當前位置信息為中心的預設范圍內的虛擬公交站臺信息,虛擬公交站臺信息包括虛擬公交站臺的位置以及虛擬公交站臺的虛擬模型。
其中,虛擬模型包括虛擬公交站牌,虛擬公交站牌中包含公交車的行車線路,??空久约肮卉嚨漠斍拔恢眯畔ⅰ?/p>
發(fā)送單元301,還用于將虛擬公交站臺信息發(fā)送給增強現(xiàn)實AR可穿戴設備,以使得AR可穿戴設備在虛擬公交站臺的位置上顯示虛擬模型。
在本發(fā)明另一實施例中,如圖4所示,該裝置還包括:定位單元303,顯示單元304;
接收單元302,還用于接收用戶輸入的乘車指令;
定位單元303,用于根據(jù)乘車指令對終端進行定位。
顯示單元304,用于顯示以當前位置信息為中心的預設范圍內的虛擬公交站臺信息;
接收單元302,還用于接收用戶輸入的選擇指令,選擇指令用于指示用戶選擇的虛擬公交站臺信息。
在本發(fā)明另一實施例中,發(fā)送單元301,還用于將用戶選擇的虛擬公交站臺信息發(fā)送給AR可穿戴設備。
本發(fā)明實施例提供的虛擬公交站臺的實現(xiàn)裝置,發(fā)送單元向云服務器發(fā)送終端的當前位置信息,然后接收單元接收云服務器發(fā)送的以當前位置信息為中心的預設范圍內的虛擬公交站臺信息,發(fā)送單元將虛擬公交站臺信息發(fā)送給AR可穿戴設備,以使得AR可穿戴設備在虛擬公交站臺的位置上顯示虛擬模型。與現(xiàn)有技術中實體公交站臺占用的地理空間過多使得空間利用率低相比,本發(fā)明實施例中當用戶需要乘車時,可以通過終端向云服務器發(fā)送位置信息,以獲取附近的虛擬公交站臺信息,由AR可穿戴設備顯示虛擬公交站臺的虛擬模型,用戶可根據(jù)看到的虛擬模型確定虛擬公交站臺的位置并進行乘車,所以就無需修建實體站臺,減少了公交站臺所占用的地理空間資源,提高了空間利用率。
本發(fā)明實施例還提供一種終端,如圖5所示,該裝置包括存儲器501,處理器502,收發(fā)器503,總線504。
存儲器501可以是ROM(Read Only Memory,只讀存儲器),靜態(tài)存儲設備,動態(tài)存儲設備或者RAM(Random Access Memory,隨機存取存儲器)。存儲器501可以存儲操作系統(tǒng)和其他應用程序。在通過軟件或者固件來實現(xiàn)本發(fā)明實施例提供的技術方案時,用于實現(xiàn)本發(fā)明實施例提供的技術方案的程序代碼保存在存儲器501中,并由處理器502來執(zhí)行。
收發(fā)器503用于裝置與其他設備或通信網(wǎng)絡(例如但不限于以太網(wǎng),RAN Radio Access Network,無線接入網(wǎng)),WLAN(Wireless Local Area Network,無線局域網(wǎng))等)之間的通信。
處理器502可以采用通用的中央處理器(Central Processing Unit,CPU),微處理器,應用專用集成電路(Application Specific Integrated Circuit,ASIC),或者一個或多個集成電路,用于執(zhí)行相關程序,以實現(xiàn)本發(fā)明實施例所提供的技術方案。
總線504可包括一通路,在裝置各個部件(例如存儲器501、收發(fā)器503和處理器502)之間傳送信息。
應注意,盡管圖5所示的硬件僅僅示出了存儲器501、收發(fā)器503、和處理器502以及總線504,但是在具體實現(xiàn)過程中,本領域的技術人員應當明白,該裝置還包含實現(xiàn)正常運行所必須的其他器件。同時,根據(jù)具體需要,本領域的技術人員應當明白,還可包含實現(xiàn)其他功能的硬件器件。
具體的,圖5所示的終端用于實現(xiàn)圖3和圖4實施例所示的裝置時,該裝置中處理器502,與存儲器501和收發(fā)器503耦合,用于控制程序指令的執(zhí)行,當所述程序指令被執(zhí)行時,處理器502,用于通過收發(fā)器503向云服務器發(fā)送終端的當前位置信息;通過收發(fā)器503接收云服務器發(fā)送的以當前位置信息為中心的預設范圍內的虛擬公交站臺信息,虛擬公交站臺信息包括虛擬公交站臺的位置以及虛擬公交站臺的虛擬模型;通過收發(fā)器503將虛擬公交站臺信息發(fā)送給增強現(xiàn)實AR可穿戴設備,以使得AR可穿戴設備在虛擬公交站臺的位置上顯示虛擬模型。
其中,虛擬模型包括虛擬公交站牌,虛擬公交站牌中包含公交車的行車線路,??空久约肮卉嚨漠斍拔恢眯畔?。
處理器502,還用于通過收發(fā)器503接收用戶輸入的乘車指令。
處理器502,還用于根據(jù)接收到的乘車指令對終端進行定位
處理器502,還用于顯示以當前位置信息為中心的預設范圍內的虛擬公交站臺信息,并通過收發(fā)器503接收用戶輸入的選擇指令,選擇指令用于指示用戶選擇的虛擬公交站臺信息。
處理器502,還用于通過收發(fā)器503將用戶選擇的虛擬公交站臺信息發(fā)送給AR可穿戴設備。
本發(fā)明實施例提供的終端,可以向云服務器發(fā)送終端的當前位置信息,然后接收云服務器發(fā)送的以當前位置信息為中心的預設范圍內的虛擬公交站臺信息,將虛擬公交站臺信息發(fā)送給AR可穿戴設備,以使得AR可穿戴設備在虛擬公交站臺的位置上顯示虛擬模型。與現(xiàn)有技術中實體公交站臺占用的地理空間過多使得空間利用率低相比,本發(fā)明實施例中當用戶需要乘車時,可以通過終端向云服務器發(fā)送位置信息,以獲取附近的虛擬公交站臺信息,由AR可穿戴設備顯示虛擬公交站臺的虛擬模型,用戶可根據(jù)看到的虛擬模型確定虛擬公交站臺的位置并進行乘車,所以就無需修建實體站臺,減少了公交站臺所占用的地理空間資源,提高了空間利用率。
通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在可讀取的存儲介質中,如計算機的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。