定位方法,在終端相鄰兩次定位的距離大于距離閾值或者相鄰兩次定位之間的時(shí)間相距大于時(shí)間閾值時(shí),則將當(dāng)前的位置信息作為輔助數(shù)據(jù)進(jìn)行搜星定位,從而可以保證當(dāng)前定位的精準(zhǔn)性,并能夠保證當(dāng)前進(jìn)行定位的輔助數(shù)據(jù)具有時(shí)效性。因此,本技術(shù)方案提供的定位方法,能夠提升定位的精準(zhǔn)程度。
[0043]請(qǐng)參閱圖2,本技術(shù)方案第二實(shí)施方式對(duì)應(yīng)提供一種定位系統(tǒng)100,所述定位系統(tǒng)100包括數(shù)據(jù)采集模塊110、獲取模塊120、數(shù)據(jù)分析模塊130及處理模塊140。
[0044]所述數(shù)據(jù)采集模塊110用于采集前一次定位的時(shí)間信息及位置信息。
[0045]在進(jìn)行定位時(shí),在每次定位時(shí)采集定位的時(shí)間信息、位置信息以及速度信息。所述時(shí)間信息可以為定位的具體時(shí)間,所述位置信息可以為定位點(diǎn)的經(jīng)緯度信息。即所述位置信息可以定位點(diǎn)的地理坐標(biāo)。
[0046]獲取模塊120用于獲取當(dāng)前的位值信息及當(dāng)前的時(shí)間信息。
[0047]獲取當(dāng)前的位置信息可以采用當(dāng)前終端注冊(cè)上的基站,從而使用AFLT技術(shù)進(jìn)行定位終端的地理位置信息,即獲取當(dāng)前終端的地理坐標(biāo)??梢岳斫獾氖?,也可以采用終端的GPS模塊進(jìn)行定位,單純使用GPS接收當(dāng)前上空的衛(wèi)星信號(hào),進(jìn)行解調(diào)后計(jì)算出當(dāng)前終端的地理位置信息。
[0048]獲取模塊120可以采用時(shí)鐘獲取當(dāng)前的時(shí)間。
[0049]在本步驟中,所述獲取模塊120還可以用于獲取當(dāng)前的移動(dòng)速度,可以采用速度感測(cè)器感測(cè)當(dāng)前終端的移動(dòng)速度。
[0050]所述數(shù)據(jù)分析模塊130用于判斷當(dāng)前的時(shí)間與前一次定位的時(shí)間間隔是否大于時(shí)間閾值,并判斷當(dāng)前的位置與前一次定位的位置之間的距離是否大于距離閾值。
[0051]本實(shí)施方式中,所述數(shù)據(jù)分析模塊130根據(jù)記錄的前一次定位的時(shí)間信息與當(dāng)前時(shí)間信息,可以計(jì)算得出當(dāng)前時(shí)間與前一次定位時(shí)間之間的時(shí)間差,所述時(shí)間閾值可以設(shè)置為在此距離范圍內(nèi),前一次定位的位置信息不影響當(dāng)前定位準(zhǔn)確的時(shí)間差。具體的,可以設(shè)定的時(shí)間閾值為4小時(shí)。
[0052]所述數(shù)據(jù)分析模塊130根據(jù)記錄的前一次定位的位置信息與當(dāng)前位置信息,可以計(jì)算得出當(dāng)前位置與前一次定位位置之間的距離,所述距離閾值可以設(shè)置為在此距離范圍內(nèi),前一次定位的位置信息不影響當(dāng)前定位準(zhǔn)確的距離。具體的,可以設(shè)定的距離閾值為200公里。
[0053]所述數(shù)據(jù)分析模塊130還可以用于判斷當(dāng)前的速度是否大于速度閾值。所述速度閾值可以為設(shè)定的一個(gè)經(jīng)驗(yàn)值,如200千米每小時(shí)。
[0054]所述處理模塊140用于根據(jù)所述數(shù)據(jù)分析模塊130判斷上述兩個(gè)判斷條件其中之一的判斷結(jié)果為是時(shí),則采用當(dāng)前的位置信息作為當(dāng)前定位的輔助數(shù)據(jù)進(jìn)行搜星定位。
[0055]若上述兩個(gè)判斷條件的判斷結(jié)果均為否,則采用前一次定位的位置信息作為當(dāng)前定位的輔助數(shù)據(jù)進(jìn)行搜星定位。
[0056]當(dāng)數(shù)據(jù)分析模塊130判斷當(dāng)前的時(shí)間與前一次定位的時(shí)間間隔大于時(shí)間閾值,或判斷當(dāng)前的位置與前一次定位的位置之間的距離大于距離閾值,若上述兩個(gè)判斷條件其中之一的判斷結(jié)果為是,則表明存儲(chǔ)的上一次定位的位置信息不具有時(shí)效性,處理模塊140可以需要采用當(dāng)前的位置信息作為當(dāng)前定位的輔助數(shù)據(jù),即處理模塊可以將存儲(chǔ)的前一次定位的位置信息刪除,并存儲(chǔ)當(dāng)前的位置信息,即地理坐標(biāo)作為當(dāng)前定位的輔助數(shù)據(jù)。并根據(jù)當(dāng)前的位置信息作為輔助數(shù)據(jù)進(jìn)行搜星和定位,獲取當(dāng)前的精準(zhǔn)位置。
[0057]當(dāng)所述數(shù)據(jù)分析模塊130判斷當(dāng)前的速度是否大于速度閾值,若是,則可以采用前一次定位的位置信息作為當(dāng)前定位的輔助數(shù)據(jù)進(jìn)行搜星定位。
[0058]本技術(shù)方案提供的定位系統(tǒng),在終端相鄰兩次定位的距離大于距離閾值或者相鄰兩次定位之間的時(shí)間相距大于時(shí)間閾值時(shí),則將當(dāng)前的位置信息作為輔助數(shù)據(jù)進(jìn)行搜星定位,從而可以保證當(dāng)前定位的精準(zhǔn)性,并能夠保證當(dāng)前進(jìn)行定位的輔助數(shù)據(jù)具有時(shí)效性。因此,本技術(shù)方案提供的定位系統(tǒng),能夠提升定位的精準(zhǔn)程度。
[0059]本技術(shù)方案第三實(shí)施方式提供一種終端,所述終端包括所述定位系統(tǒng)100。
[0060]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0061]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【主權(quán)項(xiàng)】
1.一種定位方法,包括步驟: 采集前一次定位的時(shí)間信息及位置信息; 獲取當(dāng)前的位置信息及當(dāng)前的時(shí)間信息;以及 判斷當(dāng)前的時(shí)間與前一次定位的時(shí)間間隔是否大于時(shí)間閾值,并判斷當(dāng)前的位置與前一次定位的位置之間的距離是否大于距離閾值,若上述兩個(gè)判斷條件其中之一的判斷結(jié)果為是,則采用當(dāng)前的位置信息作為當(dāng)前定位的輔助數(shù)據(jù)進(jìn)行搜星定位。2.如權(quán)利要求1所述的定位方法,其特征在于,判斷當(dāng)前的時(shí)間與前一次定位的時(shí)間間隔是否大于時(shí)間閾值,并判斷當(dāng)前的位置與前一次定位的位置之間的距離是否大于距離閾值,若上述兩個(gè)判斷條件的判斷結(jié)果均為否,則采用前一次定位的位置信息作為當(dāng)前定位的輔助數(shù)據(jù)進(jìn)行搜星定位。3.如權(quán)利要求1所述的定位方法,其特征在于,所述定位方法還包括采集當(dāng)前的速度信息,判斷當(dāng)前的速度是否大于速度閾值,若是,則采用當(dāng)前位置信息作為當(dāng)前定位的輔助數(shù)據(jù)進(jìn)行搜星定位。4.如權(quán)利要求1所述的定位方法,其特征在于,獲取當(dāng)前的位置信息的方法為: 根據(jù)當(dāng)前注冊(cè)的基站,使用高級(jí)前向鏈接三邊測(cè)量技術(shù)進(jìn)行定位獲取地理位置信息。5.如權(quán)利要求1所述的定位方法,其特征在于,獲取當(dāng)前的位置信息的方法為: 使用GPS接收當(dāng)前上空的衛(wèi)星信號(hào),進(jìn)行解調(diào)后計(jì)算出當(dāng)前終端的地理位置信息。6.一種定位系統(tǒng),其包括: 數(shù)據(jù)采集模塊,用于采集前一次定位的時(shí)間信息及位置信息; 獲取模塊,用于獲取當(dāng)前的位值信息及當(dāng)前的時(shí)間信息; 數(shù)據(jù)分析模塊,用于判斷當(dāng)前的時(shí)間與前一次定位的時(shí)間間隔是否大于時(shí)間閾值,并判斷當(dāng)前的位置與前一次定位的位置之間的距離是否大于距離閾值; 處理模塊,用于根據(jù)所述數(shù)據(jù)分析模塊判斷上述兩個(gè)判斷條件其中之一的判斷結(jié)果為是時(shí),則采用當(dāng)前的位置信息作為當(dāng)前定位的輔助數(shù)據(jù)進(jìn)行搜星定位。7.如權(quán)利要求6所述的定位系統(tǒng),其特征在于,所述采集模塊還用于采集當(dāng)前的速度信息,所述數(shù)舉分析模塊判斷當(dāng)前的速度是否大于速度閾值,若是,則所述處理模塊采用當(dāng)前位置信息作為當(dāng)前定位的輔助數(shù)據(jù)進(jìn)行搜星定位。8.如權(quán)利要求6所述的定位系統(tǒng),其特征在于,所述數(shù)據(jù)分析模塊判斷當(dāng)前的時(shí)間與前一次定位的時(shí)間間隔是否大于時(shí)間閾值,并判斷當(dāng)前的位置與前一次定位的位置之間的距離是否大于距離閾值,若上述兩個(gè)判斷條件的判斷結(jié)果均為否,所述處理模塊采用前一次定位的位置信息作為當(dāng)前定位的輔助數(shù)據(jù)進(jìn)行搜星定位。9.如權(quán)利要求6所述的定位系統(tǒng),其特征在于,所述獲取模塊使用GPS接收當(dāng)前上空的衛(wèi)星信號(hào),進(jìn)行解調(diào)后計(jì)算出當(dāng)前終端的地理位置信息。10.一種終端,其特征在于,所述終端包括如權(quán)利要求6至9任一項(xiàng)所述的定位系統(tǒng)。
【專利摘要】本發(fā)明公開了一種定位方法,包括步驟:采集前一次定位的時(shí)間信息及位置信息;獲取當(dāng)前的位置信息及當(dāng)前的時(shí)間信息;以及判斷當(dāng)前的時(shí)間與前一次定位的時(shí)間間隔是否大于時(shí)間閾值,并判斷當(dāng)前的位置與前一次定位的位置之間的距離是否大于距離閾值,若上述兩個(gè)判斷條件其中之一的判斷結(jié)果為是,則采用當(dāng)前的位置信息作為當(dāng)前定位的輔助數(shù)據(jù)進(jìn)行搜星定位。本發(fā)明還對(duì)應(yīng)提供一種定位系統(tǒng)及終端。本發(fā)明能夠解決現(xiàn)有技術(shù)中在相鄰兩次定位的時(shí)間間隔較長(zhǎng)、距離較遠(yuǎn)時(shí),不能夠進(jìn)行精準(zhǔn)定位的問(wèn)題。
【IPC分類】G01S19/45
【公開號(hào)】CN105527641
【申請(qǐng)?zhí)枴緾N201410515183
【發(fā)明人】董志偉, 李清華, 朱慧
【申請(qǐng)人】宇龍計(jì)算機(jī)通信科技(深圳)有限公司
【公開日】2016年4月27日
【申請(qǐng)日】2014年9月29日