本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,特別是涉及一種存儲(chǔ)裝置、移動(dòng)終端及其定位方法和尋車(chē)方法。
背景技術(shù):
隨著城市車(chē)輛增多,用地緊張的城市開(kāi)始開(kāi)發(fā)各種地下停車(chē)場(chǎng),并通過(guò)更大的規(guī)模和更加復(fù)雜、更多層次的結(jié)構(gòu),提供更多的車(chē)位。這同時(shí)也給車(chē)主尋車(chē)帶來(lái)極大的不便,在迷宮一般的地下停車(chē)場(chǎng)內(nèi),車(chē)主需要花費(fèi)大量的時(shí)間找車(chē)。
現(xiàn)有技術(shù)中,一般采用gps定位技術(shù)進(jìn)行尋車(chē),但是這種技術(shù)會(huì)由于室內(nèi)信號(hào)差等因素給用戶尋車(chē)帶來(lái)不便。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明主要提供一種存儲(chǔ)裝置、移動(dòng)終端及其定位方法和尋車(chē)方法,旨在解決使用移動(dòng)終端進(jìn)行定位不方便,進(jìn)而導(dǎo)致尋車(chē)不方便的問(wèn)題。
為解決上述技術(shù)問(wèn)題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種移動(dòng)終端定位的方法,該方法包括:與所述移動(dòng)終端附近的wifi感知設(shè)備建立連接;接收來(lái)自所述wifi感知設(shè)備提供的定位服務(wù)數(shù)據(jù);根據(jù)所述定位服務(wù)數(shù)據(jù)確定并顯示所述移動(dòng)終端的當(dāng)前位置。
為解決上述技術(shù)問(wèn)題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種移動(dòng)終端尋車(chē)的方法,該方法包括:確定并顯示所述移動(dòng)終端的當(dāng)前位置,所述當(dāng)前位置包括停車(chē)時(shí)的第一當(dāng)前位置及尋車(chē)時(shí)的第二當(dāng)前位置;規(guī)劃所述第二當(dāng)前位置至所述第一當(dāng)前位置的線路圖;其中,所述確定并顯示所述移動(dòng)終端的當(dāng)前位置包括:與所述移動(dòng)終端附近的wifi感知設(shè)備建立連接;接收來(lái)自所述wifi感知設(shè)備提供的定位服務(wù)數(shù)據(jù);根據(jù)所述定位服務(wù)數(shù)據(jù)確定并顯示所述移動(dòng)終端的所述當(dāng)前位置。
為解決上述技術(shù)問(wèn)題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種移動(dòng)終端,該移動(dòng)終端包括處理器、收發(fā)器及顯示器,所述處理器電連接所述收發(fā)器及所述顯示器;所述處理器用于與所述移動(dòng)終端附近的wifi感知設(shè)備建立連接,并在所述收發(fā)器接收來(lái)自所述wifi感知設(shè)備提供的定位服務(wù)數(shù)據(jù)之后,根據(jù)所述定位服務(wù)數(shù)據(jù)確定所述移動(dòng)終端的當(dāng)前位置;所述顯示器用于顯示所述當(dāng)前位置;其中,所述當(dāng)前位置包括停車(chē)時(shí)的第一當(dāng)前位置及尋車(chē)時(shí)的第二當(dāng)前位置;所述處理器進(jìn)一步用于規(guī)劃所述第二當(dāng)前位置至所述第一當(dāng)前位置的線路圖;所述顯示器進(jìn)一步用于顯示所述第一當(dāng)前位置、所述第二當(dāng)前位置以及所述線路圖。
為解決上述技術(shù)問(wèn)題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種存儲(chǔ)裝置,該存儲(chǔ)裝置存儲(chǔ)有程序數(shù)據(jù),所述程序數(shù)據(jù)能夠被執(zhí)行以實(shí)現(xiàn)上述的定位方法及上述的尋車(chē)方法。
本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明通過(guò)與所述移動(dòng)終端附近的wifi感知設(shè)備建立連接;接收來(lái)自所述wifi感知設(shè)備提供的定位服務(wù)數(shù)據(jù);根據(jù)所述定位服務(wù)數(shù)據(jù)確定并顯示所述移動(dòng)終端的當(dāng)前位置的方法,進(jìn)一步根據(jù)該方法在停車(chē)及尋車(chē)時(shí)分別確定移動(dòng)終端第一當(dāng)前位置及第二當(dāng)前位置,并規(guī)劃路線,用戶可根據(jù)該路線從第二當(dāng)前位置達(dá)到第一當(dāng)前位置進(jìn)行尋車(chē),使得即使在如停車(chē)場(chǎng)這樣移動(dòng)終端信號(hào)較差的地方也能夠快捷尋車(chē),為用戶尋車(chē)帶來(lái)便利。
附圖說(shuō)明
圖1是本發(fā)明提供的移動(dòng)終端定位的方法實(shí)施例的流程示意圖;
圖2是圖1中步驟s13的具體流程示意圖;
圖3是圖2中步驟s132的具體流程示意圖;
圖4是本發(fā)明提供的移動(dòng)終端尋車(chē)的方法實(shí)施例的流程示意圖;
圖5是圖4中步驟s21的具體流程示意圖;
圖6是圖5中步驟s213的具體流程示意圖;
圖7是圖5中步驟s202的具體流程示意圖;
圖8是本發(fā)明提供的移動(dòng)終端實(shí)施例的示意框圖。
具體實(shí)施方式
為使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明所提供的一種存儲(chǔ)裝置、移動(dòng)終端及其定位方法和尋車(chē)方法做進(jìn)一步詳細(xì)描述。
參閱圖1,本發(fā)明移動(dòng)終端定位的方法實(shí)施例包括:
s11:與移動(dòng)終端附近的wifi感知設(shè)備建立連接;
具體地,當(dāng)用戶開(kāi)啟移動(dòng)終端的wifi感知功能時(shí),移動(dòng)終端的wifi感知功能會(huì)自動(dòng)搜索附近的wifi感知設(shè)備并與之建立物理連接,其中,wifi感知設(shè)備的數(shù)量可以是一個(gè)也可以是多個(gè)。
s12:接收來(lái)自wifi感知設(shè)備提供的定位服務(wù)數(shù)據(jù);
具體地,在移動(dòng)終端與wifi感知設(shè)備建立物理連接之后,開(kāi)啟訂閱服務(wù),此時(shí),與移動(dòng)終端建立物理連接的wifi感知設(shè)備會(huì)向移動(dòng)終端發(fā)送定位服務(wù)數(shù)據(jù)。
其中,該定位服務(wù)數(shù)據(jù)包括但不限于wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)、rtt數(shù)據(jù)、rssi數(shù)據(jù)以及wifi感知設(shè)備的位置名。
s13:根據(jù)定位服務(wù)數(shù)據(jù)確定并顯示移動(dòng)終端的當(dāng)前位置。
參閱圖2,該步驟s13可具體包括:
s131:根據(jù)定位服務(wù)數(shù)據(jù)獲取移動(dòng)終端與wifi感知設(shè)備的距離;
在本實(shí)施例中,該步驟s131中獲取移動(dòng)終端與wifi感知設(shè)備的距離的方法有兩種。
其中一種為:根據(jù)定位服務(wù)數(shù)據(jù)中的rtt數(shù)據(jù)獲取移動(dòng)終端與wifi感知設(shè)備的距離,其中,rtt即為往返時(shí)延,在本實(shí)施例中是指移動(dòng)終端與wifi感知設(shè)備建立連接之后接收到wifi感知設(shè)備的定位服務(wù)數(shù)據(jù)所經(jīng)歷的時(shí)延,通過(guò)該時(shí)延數(shù)據(jù)可確定移動(dòng)終端與wifi感知設(shè)備之間的距離,其中原理為現(xiàn)有技術(shù),在此不作詳細(xì)描述。
另一種方法為:根據(jù)定位服務(wù)數(shù)據(jù)中的rssi數(shù)據(jù)獲取移動(dòng)終端與wifi感知設(shè)備的距離,其中,rssi指的是移動(dòng)終端接收到的wifi感知設(shè)備的信號(hào)強(qiáng)度,根據(jù)該信號(hào)強(qiáng)度的強(qiáng)弱可得出移動(dòng)終端與wifi感知設(shè)備的距離,其中原理為現(xiàn)有技術(shù),在此不做詳細(xì)描述。
s132:根據(jù)wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)及移動(dòng)終端與wifi感知設(shè)備的距離得出當(dāng)前位置坐標(biāo);
參閱圖3,該步驟s132可具體包括:
s101:判斷至少兩個(gè)上述的距離是否均大于閾值;
在該步驟s101中,wifi感知設(shè)備的數(shù)量至少有兩個(gè),則至少兩個(gè)wifi感知設(shè)備與移動(dòng)終端的距離也至少有兩個(gè),若至少兩個(gè)距離中有至少一個(gè)距離不大于閾值,則執(zhí)行步驟s102,若至少兩個(gè)距離均大于閾值,則執(zhí)行步驟s103。
在其他實(shí)施例中,該步驟中的wifi感知設(shè)備的數(shù)量也可以有一個(gè),在這種情況下,該wifi感知設(shè)備與移動(dòng)終端的距離不大于閾值。
其中,閾值的具體數(shù)據(jù)可智能設(shè)置,在此不做限定。
s102:將不大于閾值距離的wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)作為當(dāng)前位置坐標(biāo)值;
若有一個(gè)不大于閾值的距離,則將該距離的wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)作為當(dāng)前位置的坐標(biāo)值;若有至少兩個(gè)不大于閾值的距離,則將最小距離的wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)作為當(dāng)前位置的坐標(biāo)值。
s103:若是,則根據(jù)至少兩個(gè)公式(x-x0)+(y-y0)=d02計(jì)算得出x、y的值以作為當(dāng)前位置坐標(biāo)值。
其中,(x0,y0)為所述wifi感知設(shè)備的坐標(biāo)數(shù)據(jù),d0為移動(dòng)終端與wifi感知設(shè)備的距離。
比如:wifi感知設(shè)備的數(shù)量有三個(gè),三個(gè)wifi感知設(shè)備的坐標(biāo)分別為(x1,y1)、(x2,y2)及(x3,y3),三個(gè)wifi感知設(shè)備與移動(dòng)終端的距離分別為d1、d2及d3那么則根據(jù)三個(gè)公式列出如下方程組:
根據(jù)上述的方程組計(jì)算得出x、y的值作為當(dāng)前位置坐標(biāo)值。
s133:根據(jù)當(dāng)前位置坐標(biāo)顯示當(dāng)前位置。
具體地,在移動(dòng)終端顯示界面繪制坐標(biāo)平面圖,比如:以移動(dòng)終端顯示界面左上角為坐標(biāo)原點(diǎn)(0,0),根據(jù)步驟s11中獲取的多個(gè)wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)繪制坐標(biāo)平面圖,并在每個(gè)wifi感知設(shè)備的位置處顯示每個(gè)wifi感知設(shè)備的位置名,然后將當(dāng)前位置坐標(biāo)值顯示在該坐標(biāo)平面圖上。
參閱圖4,本發(fā)明提供的移動(dòng)終端尋車(chē)的方法實(shí)施例包括:
s21:確定并顯示移動(dòng)終端的當(dāng)前位置;
其中,該當(dāng)前位置包括停車(chē)時(shí)的第一當(dāng)前位置及尋車(chē)時(shí)的第二當(dāng)前位置。
由于用戶在停車(chē)以及尋車(chē)是不同時(shí)間進(jìn)行的,因此,首先確定并顯示停車(chē)時(shí)的第一當(dāng)前位置。
參閱圖5,該步驟s21可具體包括:
s211:與移動(dòng)終端附近的wifi感知設(shè)備建立連接;
具體地,在停車(chē)位置,當(dāng)用戶開(kāi)啟移動(dòng)終端的wifi感知功能時(shí),移動(dòng)終端的wifi感知功能會(huì)自動(dòng)搜索附近的wifi感知設(shè)備并與之建立物理連接,其中,wifi感知設(shè)備的數(shù)量可以是一個(gè)也可以是多個(gè)。
s212:接收來(lái)自wifi感知設(shè)備提供的定位服務(wù)數(shù)據(jù);
具體地,在移動(dòng)終端與停車(chē)位置附近的wifi感知設(shè)備建立物理連接之后,開(kāi)啟訂閱服務(wù),此時(shí),與移動(dòng)終端建立物理連接的wifi感知設(shè)備會(huì)向移動(dòng)終端發(fā)送定位服務(wù)數(shù)據(jù)。
其中,該定位服務(wù)數(shù)據(jù)包括但不限于wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)、rtt數(shù)據(jù)、rssi數(shù)據(jù)以及wifi感知設(shè)備的位置名。
s213:根據(jù)定位服務(wù)數(shù)據(jù)確定并顯示移動(dòng)終端的當(dāng)前位置。
參閱圖6,該步驟s213可具體包括:
s201:根據(jù)定位服務(wù)數(shù)據(jù)獲取移動(dòng)終端與wifi感知設(shè)備的距離;
在本實(shí)施例中,該步驟s201中獲取移動(dòng)終端與wifi感知設(shè)備的距離的方法有兩種。
其中一種為:根據(jù)定位服務(wù)數(shù)據(jù)中的rtt數(shù)據(jù)獲取移動(dòng)終端與wifi感知設(shè)備的距離,其中,rtt即為往返時(shí)延,在本實(shí)施例中是指移動(dòng)終端與wifi感知設(shè)備建立連接之后接收到wifi感知設(shè)備的定位服務(wù)數(shù)據(jù)所經(jīng)歷的時(shí)延,通過(guò)該時(shí)延數(shù)據(jù)可確定移動(dòng)終端與wifi感知設(shè)備之間的距離,其中原理為現(xiàn)有技術(shù),在此不作詳細(xì)描述。
另一種方法為:根據(jù)定位服務(wù)數(shù)據(jù)中的rssi數(shù)據(jù)獲取移動(dòng)終端與wifi感知設(shè)備的距離,其中,rssi指的是移動(dòng)終端接收到的wifi感知設(shè)備的信號(hào)強(qiáng)度,根據(jù)該信號(hào)強(qiáng)度的強(qiáng)弱可得出移動(dòng)終端與wifi感知設(shè)備的距離,其中原理為現(xiàn)有技術(shù),在此不做詳細(xì)描述。
s202:根據(jù)wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)及移動(dòng)終端與wifi感知設(shè)備的距離得出當(dāng)前位置坐標(biāo);
參閱圖7,該步驟s202可具體包括:
s301:判斷至少兩個(gè)上述的距離是否均大于閾值;
在該步驟s301中,wifi感知設(shè)備的數(shù)量至少有兩個(gè),則至少兩個(gè)wifi感知設(shè)備與移動(dòng)終端的距離也至少有兩個(gè),若至少兩個(gè)距離中有至少一個(gè)距離不大于閾值,則執(zhí)行步驟s302,若至少兩個(gè)距離均大于閾值,則執(zhí)行步驟s303。
在其他實(shí)施例中,該步驟中的wifi感知設(shè)備的數(shù)量也可以有一個(gè),在這種情況下,該wifi感知設(shè)備與移動(dòng)終端的距離不大于閾值。
其中,閾值的具體數(shù)據(jù)可智能設(shè)置,在此不做限定。
s302:將不大于閾值距離的wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)作為當(dāng)前位置坐標(biāo)值;
若有一個(gè)不大于閾值的距離,則將該距離的wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)作為當(dāng)前位置的坐標(biāo)值;若有至少兩個(gè)不大于閾值的距離,則將最小距離的wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)作為當(dāng)前位置的坐標(biāo)值。
s303:若是,則根據(jù)至少兩個(gè)公式(x-x0)+(y-y0)=d02計(jì)算得出x、y的值作為當(dāng)前位置坐標(biāo)值。
其中,(x0,y0)為所述wifi感知設(shè)備的坐標(biāo)數(shù)據(jù),d0為移動(dòng)終端與wifi感知設(shè)備的距離。
比如:wifi感知設(shè)備的數(shù)量有三個(gè),三個(gè)wifi感知設(shè)備的坐標(biāo)分別為(x1,y1)、(x2,y2)及(x3,y3),三個(gè)wifi感知設(shè)備與移動(dòng)終端的距離分別為d1、d2及d3那么則根據(jù)三個(gè)公式列出如下方程組:
根據(jù)上述的方程組計(jì)算得出x、y的值作為當(dāng)前位置坐標(biāo)值。
s203:根據(jù)當(dāng)前位置坐標(biāo)顯示當(dāng)前位置。
具體地,在移動(dòng)終端顯示界面繪制坐標(biāo)平面圖,比如:以移動(dòng)終端顯示界面左上角為坐標(biāo)原點(diǎn)(0,0),根據(jù)步驟s111中獲取的wifi感知設(shè)備的坐標(biāo)數(shù)據(jù)繪制坐標(biāo)平面圖,并在每個(gè)wifi感知設(shè)備的坐標(biāo)處顯示每個(gè)wifi感知設(shè)備的位置名,然后將當(dāng)前位置坐標(biāo)值顯示在該坐標(biāo)平面圖上,此時(shí),在移動(dòng)終端顯示界面上顯示的當(dāng)前位置即為停車(chē)時(shí)的第一當(dāng)前位置。
然后,確定并顯示尋車(chē)時(shí)的第二當(dāng)前位置。
具體地,通過(guò)移動(dòng)終端的wifi感知功能與尋車(chē)位置附近的wifi感知設(shè)備建立物理連接,并接收來(lái)自尋車(chē)位置附近的wifi感知設(shè)備提供的定位服務(wù)數(shù)據(jù),再根據(jù)定位服務(wù)數(shù)據(jù)確定移動(dòng)終端的當(dāng)前位置,該當(dāng)前位置即為尋車(chē)時(shí)的第二當(dāng)前位置,并將該第二當(dāng)前位置顯示在有第一當(dāng)前位置的坐標(biāo)平面圖上,由于該第二當(dāng)前位置的定位方法與上述停車(chē)時(shí)的第一當(dāng)前位置的確定方法基本相同,在此不再贅述。
s22:規(guī)劃第二當(dāng)前位置至第一當(dāng)前位置的線路圖。
根據(jù)坐標(biāo)平面圖上顯示的第二當(dāng)前位置及第一當(dāng)前位置規(guī)劃兩者之間的線路圖,用戶可根據(jù)該線路圖從第二當(dāng)前位置出發(fā)至第一當(dāng)前位置。
進(jìn)一步地,在用戶從第二當(dāng)前位置向第一當(dāng)前位置的行徑過(guò)程中,可通過(guò)上述方法在移動(dòng)終端移動(dòng)的過(guò)程中不斷更新移動(dòng)終端的當(dāng)前位置并顯示在坐標(biāo)平面圖上,用戶可以此來(lái)判斷是否偏離路線。
進(jìn)一步地,在行徑過(guò)程中不斷的判斷移動(dòng)終端與第一當(dāng)前位置的距離,若距離小于閾值,移動(dòng)終端會(huì)發(fā)出提醒,以提示用戶當(dāng)前所處位置已在停車(chē)位置附近,用戶可根據(jù)提醒尋找自己的車(chē)輛,以提高用戶體驗(yàn)。其中,該閾值可智能設(shè)置。
參閱圖8,本發(fā)明提供的移動(dòng)終端實(shí)施例包括:處理器31、收發(fā)器32及顯示器33,處理器31通過(guò)總線分別電連接收發(fā)器32及顯示器33。
處理器31控制移動(dòng)終端的操作,處理器31還可以稱(chēng)為cpu(centralprocessingunit,中央處理單元)。處理器31可能是一種集成電路芯片,具有信號(hào)的處理能力。處理器31還可以是通用處理器、數(shù)字信號(hào)處理器(dsp)、專(zhuān)用集成電路(asic)、現(xiàn)成可編程門(mén)陣列(fpga)或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器,但不僅限于此。
本實(shí)施例中的移動(dòng)終端既可以用于定位也可以用于尋車(chē),當(dāng)用于定位時(shí),處理器31用于與終端附近的wifi感知設(shè)備建立連接。
收發(fā)器32用于接收來(lái)自wifi感知設(shè)備提供的定位服務(wù)數(shù)據(jù)。
處理器31進(jìn)一步用于根據(jù)定位服務(wù)數(shù)據(jù)確定終端的當(dāng)前位置。
顯示器33用于顯示當(dāng)前位置。
當(dāng)用于尋車(chē)時(shí),上述的當(dāng)前位置包括停車(chē)時(shí)的第一當(dāng)前位置及尋車(chē)時(shí)的第二當(dāng)前位置,處理器31進(jìn)一步用于規(guī)劃第二當(dāng)前位置至第一當(dāng)前位置的線路圖。
顯示器33進(jìn)一步用于顯示第一當(dāng)前位置、第二當(dāng)前位置以及第二當(dāng)前位置至第一當(dāng)前位置的線路圖。
本發(fā)明還提供了存儲(chǔ)裝置實(shí)施例,該存儲(chǔ)裝置存儲(chǔ)有程序數(shù)據(jù),該程序數(shù)據(jù)能夠被執(zhí)行以實(shí)現(xiàn)上述移動(dòng)終端定位的方法和/或?qū)ぼ?chē)的方法。
可選的,存儲(chǔ)裝置可以是便攜式的存儲(chǔ)介質(zhì),比如u盤(pán)或光盤(pán),也可以是用于存儲(chǔ)的服務(wù)器。
區(qū)別于現(xiàn)有技術(shù),本發(fā)明通過(guò)與所述移動(dòng)終端附近的wifi感知設(shè)備建立連接;接收來(lái)自所述wifi感知設(shè)備提供的定位服務(wù)數(shù)據(jù);根據(jù)所述定位服務(wù)數(shù)據(jù)確定并顯示所述移動(dòng)終端的當(dāng)前位置的方法,進(jìn)一步根據(jù)該方法在停車(chē)及尋車(chē)時(shí)分別確定移動(dòng)終端第一當(dāng)前位置及第二當(dāng)前位置,并規(guī)劃路線,用戶可根據(jù)該路線從第二當(dāng)前位置達(dá)到第一當(dāng)前位置進(jìn)行尋車(chē),使得即使在如停車(chē)場(chǎng)這樣移動(dòng)終端信號(hào)較差的地方也能夠快捷尋車(chē),為用戶尋車(chē)帶來(lái)便利。
以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。