一種對wifi熱點標(biāo)定位置的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端的定位技術(shù)領(lǐng)域,尤其涉及一種對WIFI熱點標(biāo)定位置的方法及系統(tǒng)。
【背景技術(shù)】
[0002]當(dāng)前市場存在很多諸如穿戴設(shè)備的移動終端,具有定位、通信等功能,定位又是其中的重要功能。這類設(shè)備在室外環(huán)境大多采用GPS方式定位,然而在如辦公大樓等高層建筑的室內(nèi)環(huán)境下GPS定位方式則會失效。因此,用戶通過移動終端進行GPS定位時,由于經(jīng)常遇到室內(nèi)/室外環(huán)境的切換,導(dǎo)致GPS定位失敗,此時需用戶手動切換到其他定位方式;此外,現(xiàn)有的移動終端采用GPS定位時,還有功耗較高、定位時間慢等問題。
[0003]為彌補室內(nèi)環(huán)境下GPS定位失效的缺陷,提出了采用基站或者WIFI方式進行定位。然而現(xiàn)有技術(shù)中,基站定位通常存在較大的定位誤差,而WIFI定位的實現(xiàn)和定位精度取決于搜索到的WIFI熱點,以及搜索到的WIFI熱點是否在云端服務(wù)器有預(yù)先標(biāo)定位置,因此現(xiàn)有技術(shù)中WIFI定位僅限于一些大型商場或繁華區(qū)域有效,而在偏僻的沒有標(biāo)定的地區(qū)WIFI定位則無法實現(xiàn)。另一方面,由于WIFI熱點經(jīng)常發(fā)生變化,若服務(wù)器端的WIFI標(biāo)定庫未及時得到更新,則會導(dǎo)致定位誤差較大或者無法進行定位。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提出一種對WIFI熱點標(biāo)定位置的方法及系統(tǒng),逐級漸進的對WIFI熱點進行位置標(biāo)定和更新,提高云端服務(wù)器中WIFI標(biāo)定庫的覆蓋率,解決了 WIFI標(biāo)定庫更新不及時的問題,以保證WIFI定位的實現(xiàn)和定位準(zhǔn)確度。
[0005]為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:
[0006]本發(fā)明一方面提供一種對WIFI熱點標(biāo)定位置的方法,包括:
[0007]獲取一 GPS定位位置,獲得所述GPS定位位置周圍的WIFI列表;
[0008]以所述GPS定位位置為參考點,根據(jù)信號強弱對所述WIFI列表中各WIFI熱點進行位置標(biāo)定;
[0009]獲取另一 GPS定位位置,獲得所述另一 GPS定位位置周圍的WIFI列表;
[0010]找出所述另一 GPS定位位置周圍的WIFI列表中已標(biāo)定位置的WIFI熱點;以所述已標(biāo)定位置的WIFI熱點、所述另一 GPS定位位置為參考點,根據(jù)信號強弱對所述另一 GPS定位位置周圍的WIFI列表中未標(biāo)定位置的WIFI熱點進行位置標(biāo)定。
[0011]其中,所述以所述GPS定位位置為參考點,根據(jù)信號強弱對所述WIFI列表中各WIFI熱點進行位置標(biāo)定,包括:
[0012]根據(jù)信號強弱得出所述WIFI列表中各WIFI熱點與所述參考點的距離;
[0013]以所述GPS定位位置為參考點,根據(jù)該參考點和所述距離對所述各WIFI熱點進行位置標(biāo)定。
[0014]其中,所述以所述已標(biāo)定位置的WIFI熱點、所述另一 GPS定位位置為參考點,根據(jù)信號強弱對所述另一 GPS定位位置周圍的WIFI列表中未標(biāo)定位置的WIFI熱點進行位置標(biāo)定,包括:
[0015]根據(jù)信號強弱分別得出所述另一 GPS定位位置周圍的WIFI列表中未標(biāo)定位置的WIFI熱點與所述已標(biāo)定位置的WIFI熱點的第一距離、與所述另一 GPS定位位置的第二距離;
[0016]以所述已標(biāo)定位置的WIFI熱點為第一參考點,以所述另一 GPS定位位置為第二參考點,根據(jù)第一參考點、第一距離、第二參考點、第二距離對所述各WIFI熱點進行位置標(biāo)定。
[0017]其中,所述以所述GPS定位位置為參考點,根據(jù)信號強弱對所述WIFI列表中各WIFI熱點進行位置標(biāo)定,之后還包括:
[0018]找出存在于兩個以上不同GPS定位位置周圍的WIFI列表中的共有WIFI熱點,以所述兩個以上不同GPS定位位置為參考點,根據(jù)所述共有WIFI熱點在各GPS定位位置的WIFI列表中的信號強弱,對所述共有WIFI熱點的位置標(biāo)定進行修正。
[0019]其中,所述根據(jù)所述共有WIFI熱點在各GPS定位位置的WIFI列表中的信號強弱,對所述共有WIFI熱點的位置標(biāo)定進行修正,之后還包括:
[0020]找到與所述共有WIFI熱點存在關(guān)聯(lián)的WIFI熱點;
[0021]根據(jù)所述共有WIFI熱點修正后的位置標(biāo)定,對與所述共有WIFI熱點存在關(guān)聯(lián)的WIFI熱點的位置標(biāo)定進行對應(yīng)修正;
[0022]所述關(guān)聯(lián)包括:以所述共有WIFI熱點為位置標(biāo)定的參考點,或者被作為所述共有WIFI熱點標(biāo)定位置的參考點。
[0023]其中,所述以所述已標(biāo)定位置的WIFI熱點、所述另一 GPS定位位置為參考點,根據(jù)信號強弱對所述另一 GPS定位位置周圍的WIFI列表中未標(biāo)定位置的WIFI熱點進行位置標(biāo)定,之前還包括:
[0024]確定所述已標(biāo)定位置的WIFI熱點自身的位置標(biāo)定不是以其他WIFI熱點為參考點。
[0025]其中,所述根據(jù)信號強弱對所述WIFI列表中各WIFI熱點進行位置標(biāo)定,之后還包括:
[0026]建立GPS定位位置與所述GPS定位位置周圍已標(biāo)定位置的WIFI熱點的映射關(guān)系,存儲所述映射關(guān)系到云端服務(wù)器。
[0027]本發(fā)明另一方面提供一種對WIFI熱點標(biāo)定位置的系統(tǒng),包括移動終端、與移動終端網(wǎng)絡(luò)通信的云端服務(wù)器,所述移動終端包括WIFI獲取單元,所述云端服務(wù)器包括WIFI標(biāo)定單元,
[0028]所述WIFI獲取單元,用于獲取一 GPS定位位置,獲得所述GPS定位位置周圍的WIFI列表;
[0029]所述WIFI標(biāo)定單元,用于以所述GPS定位位置為參考點,根據(jù)信號強弱對所述WIFI列表中各WIFI熱點進行位置標(biāo)定;
[0030]所述WIFI獲取單元,還用于獲取另一 GPS定位位置,獲得所述另一 GPS定位位置周圍的WIFI列表;
[0031]所述WIFI標(biāo)定單元,還用于找出所述另一 GPS定位位置周圍的WIFI列表中已標(biāo)定位置的WIFI熱點;以所述已標(biāo)定位置的WIFI熱點、所述另一 GPS定位位置為參考點,根據(jù)信號強弱對所述另一 GPS定位位置周圍的WIFI列表中未標(biāo)定位置的WIFI熱點進行位置標(biāo)定。
[0032]其中,所述以所述GPS定位位置為參考點,根據(jù)信號強弱對所述WIFI列表中各WIFI熱點進行位置標(biāo)定,包括:
[0033]根據(jù)信號強弱得出所述WIFI列表中各WIFI熱點與所述參考點的距離;
[0034]以所述GPS定位位置為參考點,根據(jù)該參考點和所述距離對所述各WIFI熱點進行位置標(biāo)定。
[0035]其中,所述以所述已標(biāo)定位置的WIFI熱點、所述另一 GPS定位位置為參考點,根據(jù)信號強弱對所述另一 GPS定位位置周圍的WIFI列表中未標(biāo)定位置的WIFI熱點進行位置標(biāo)定,包括:
[0036]根據(jù)信號強弱分別得出所述另一 GPS定位位置周圍的WIFI列表中未標(biāo)定位置的WIFI熱點與所述已標(biāo)定位置的WIFI熱點的第一距離、與所述另一 GPS定位位置的第二距離;
[0037]以所述已標(biāo)定位置的WIFI熱點為第一參考點,以所述另一 GPS定位位置為第二參考點,根據(jù)第一參考點、第一距離、第二參考點、第二距離對所述各WIFI熱點進行位置標(biāo)定。
[0038]其中,所述云端服務(wù)器還包括修正單元,
[0039]所述修正單元,用于找出存在于兩個以上不同GPS定位位置周圍的WIFI列表中的共有WIFI熱點,以所述兩個以上不同GPS定位位置為參考點,根據(jù)所述共有WIFI熱點在各GPS定位位置的WIFI列表中的信號強弱,對所述共有WIFI熱點的位置標(biāo)定進行修正。
[0040]其中,所述修正單元,還用于找到與所述共有WIFI熱點存在關(guān)聯(lián)的WIFI熱點;根據(jù)所述共有WIFI熱點修正后的位置標(biāo)定,對與所述共有WIFI熱點存在關(guān)聯(lián)的WIFI熱點的位置標(biāo)定進行對應(yīng)修正;
[0041]其中,所述關(guān)聯(lián)包括:以所述共有WIFI熱點為位置標(biāo)定的參考點,或者被作為所述共有WIFI熱點標(biāo)定位置的參考點。
[0042]其中,所述云端服務(wù)器還包括判斷單元,
[0043]所述判斷單元,用于確定所述已標(biāo)定位置的WIFI熱點自身的位置標(biāo)定不是以其他WIFI熱點為參考點。
[0044]其中,所述云端服務(wù)器還包括存儲單元,
[0045]所述存儲單元,用于建立GPS定位位置與所述GPS定位位置周圍已標(biāo)定位置的W