亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種gps定位坐標(biāo)篩選方法及裝置的制造方法

文檔序號:9843132閱讀:323來源:國知局
一種gps定位坐標(biāo)篩選方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及GPS技術(shù)領(lǐng)域,特別是涉及一種GPS定位坐標(biāo)篩選方法及裝置。
【背景技術(shù)】
[0002]GPS(Global Posit1ning System,全球定位系統(tǒng)),是利用GPS定位衛(wèi)星,在全球范圍內(nèi)實時進(jìn)行定位、導(dǎo)航的系統(tǒng)。目前,GPS技術(shù)在各個領(lǐng)域均已被廣泛應(yīng)用。GPS系統(tǒng)具有顯示運動軌跡的功能,即利用GPS系統(tǒng)實時獲取定位終端的位置信息,并根據(jù)獲得的位置信息在地圖上顯示定位終端的位置軌跡。在現(xiàn)有技術(shù)中,在獲取位置信息時,通常采用按照一定的時間間隔多次連續(xù)上傳的方式,即每隔一定的時間間隔,定位終端中設(shè)置的GPS模塊就上傳一次位置信息,每一次獲取的位置信息可以看作是一個采樣點,其中包含的對應(yīng)的時間信息以及坐標(biāo)位置等數(shù)據(jù)。將每一個采樣點根據(jù)坐標(biāo)位置顯示在地圖上,再根據(jù)時間順序依次連線,即可獲得完整的運動軌跡曲線。
[0003]然而,實際環(huán)境下,在獲取地圖定位坐標(biāo)過程中,可能存在運動途中計入建筑,或者在某一位置逗留時間過長,比如外出餐廳吃飯,等紅綠燈,這些會導(dǎo)致定位畫線的混亂??偟膩碚f,現(xiàn)有的顯示運動軌跡曲線方法存在如下缺陷:當(dāng)定位終端有微小抖動或原地略微發(fā)生位移變化時,會導(dǎo)致服務(wù)器接收大量冗余信息,而且當(dāng)GPS定位終端靜止時,由于獲得的GPS經(jīng)瑋度不可能完全相同(每次獲取的GPS數(shù)據(jù)都或大或小存在誤差),一旦顯示在地圖上,就會在真實的位置周圍產(chǎn)生很多點,導(dǎo)致生成的運動曲線不平滑,而在GPS定位終端運動途中,也有可能計入周圍建筑,同樣導(dǎo)致生成的運動曲線不夠平滑,影響用戶體驗。

【發(fā)明內(nèi)容】

[0004]為克服上述現(xiàn)有技術(shù)存在的不足,本發(fā)明之目的在于提供一種GPS定位坐標(biāo)篩選方法及裝置,其通過對GPS定位坐標(biāo)進(jìn)行篩選,進(jìn)而使得生成的運動曲線具有平滑的顯示效果O
[0005]為達(dá)上述及其它目的,本發(fā)明提出一種GPS定位坐標(biāo)篩選方法,包括如下步驟: 步驟一,實時連續(xù)獲取GPS定位終端的若干GPS位置點;
步驟二,按照時間值的先后順序?qū)λ蠫PS位置點進(jìn)行遍歷處理,將連續(xù)的若干GPS位置點作為一組篩選對象,除起始位置點與結(jié)束位置點外,若一組篩選對象中的GPS位置點滿足位置點精度刪除條件,則將該GPS位置點刪除;
步驟三,選取連續(xù)的η個GPS位置點,對該η個GPS位置點坐標(biāo)求取平均值,剔除其中與平均值差值最大的m個坐標(biāo)點;
步驟四,對所有GPS位置點,除起始位置與結(jié)束位置,依據(jù)時間的先后順序,對前后兩GPS位置點求取中間值坐標(biāo)作為中間位置點,并去除原先的GPS位置點;
步驟五,將所有的中間位置點按時間值的先后順序依次連線,生成GPS軌跡曲線。
[0006]進(jìn)一步地,該位置點精度刪除條件為速度值小于預(yù)設(shè)的臨界速度且精度值大于預(yù)設(shè)的臨界精度值。
[0007]進(jìn)一步地,每個GPS位置點對應(yīng)一時間值、一速度值、一精度值以及二維坐標(biāo)值。
[0008]進(jìn)一步地,一組篩選對象中GPS位置點的個數(shù)大于或等于3個。
[0009]進(jìn)一步地,該臨界速度和臨界精度值按實際情況予以設(shè)置。
[0010]為達(dá)到上述目的,本發(fā)明還提供一種GPS定位坐標(biāo)篩選裝置,包括:
GPS位置點獲取單元,用于實時連續(xù)獲取GPS定位終端的若干GPS位置點;
精度篩選單元,按照時間值的先后順序?qū)λ蠫PS位置點進(jìn)行遍歷處理,將連續(xù)的若干GPS位置點作為一組篩選對象,除起始位置點與結(jié)束位置點外,若一組篩選對象中的GPS位置點滿足位置點精度刪除條件,則將該GPS位置點刪除;
依據(jù)差值篩選單元,選取連續(xù)的η個GPS位置點,對該η個GPS位置點坐標(biāo)求取平均值,剔除其中與平均值差值最大的m個坐標(biāo)點;
中間位置點獲取單元204,對所有GPS位置點,除起始位置與結(jié)束位置,依據(jù)時間的先后順序,對前后兩GPS位置點求取中間值坐標(biāo)作為中間位置點,并去除原先的GPS位置點;
曲線生成單元,將所有的中間位置點按時間值的先后順序依次連線,生成GPS軌跡曲線。
[0011]進(jìn)一步地,該位置點精度刪除條件為速度值小于預(yù)設(shè)的臨界速度且精度值大于預(yù)設(shè)的臨界精度值。
[0012]進(jìn)一步地,每個GPS位置點對應(yīng)一時間值、一速度值、一精度值以及二維坐標(biāo)值。
[0013]進(jìn)一步地,一組篩選對象中GPS位置點的個數(shù)大于或等于3個。
[0014]進(jìn)一步地,該臨界速度和臨界精度值按實際情況予以設(shè)置。
[0015]與現(xiàn)有技術(shù)相比,本發(fā)明一種GPS定位坐標(biāo)篩選方法及裝置通過對GPS定位坐標(biāo)進(jìn)行篩選,大大減少了冗余信息,節(jié)省了服務(wù)器存儲空間,通過采用特定的篩選方法進(jìn)行處理,使得GPS軌跡曲線具有較為平滑的顯示效果。
【附圖說明】
[0016]圖1為本發(fā)明一種GPS定位坐標(biāo)篩選方法的步驟流程圖;
圖2為本發(fā)明一種GPS定位坐標(biāo)篩選裝置的系統(tǒng)架構(gòu)圖。
【具體實施方式】
[0017]以下通過特定的具體實例并結(jié)合【附圖說明】本發(fā)明的實施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其它優(yōu)點與功效。本發(fā)明亦可通過其它不同的具體實例加以施行或應(yīng)用,本說明書中的各項細(xì)節(jié)亦可基于不同觀點與應(yīng)用,在不背離本發(fā)明的精神下進(jìn)行各種修飾與變更。
[0018]圖1為本發(fā)明一種GPS定位坐標(biāo)篩選方法的步驟流程圖。如圖1所示,本發(fā)明一種GPS定位坐標(biāo)篩選方法,包括如下步驟:
步驟101,實時連續(xù)獲取GPS定位終端的若干GPS位置點,其中,每個GPS位置點對應(yīng)一時間值、一速度值、一精度值以及二維坐標(biāo)值。
[0019]上述時間值指的是該GPS位置點獲取時對應(yīng)的當(dāng)前時間,速度值指的是該GPS位置點被獲取時對應(yīng)的當(dāng)前移動速度,精度值指的是GPS位置點對應(yīng)的GPS定位精度范圍,二維坐標(biāo)值指的是該GPS位置點被獲取時對應(yīng)的當(dāng)前位置在二維GPS地圖上的經(jīng)瑋度坐標(biāo)。
[0020]本步驟中,連續(xù)獲取若干GPS位置點即為GPS定位終端每隔一定的時間間隔上傳一次實時的位置信息數(shù)據(jù),每獲得的一組位置信息數(shù)據(jù)被看作是一個GPS位置點。當(dāng)GPS位置點累積到足夠數(shù)量時,開始對GPS位置點進(jìn)行處理,一般情況下,按照時間間隔來進(jìn)行處理,例如,每隔3分鐘處理一次,假設(shè)I秒鐘上傳一個GPS位置點,則當(dāng)GPS位置點累積到180個點時,開始進(jìn)行進(jìn)一步的處理。
[0021]步驟102,按照時間值的先后順序?qū)λ蠫PS位置點進(jìn)行遍歷處理,將連續(xù)的若干GPS位置點作為一組篩選對象,除起始位置點和結(jié)束位置點外,若一組篩選對象中的GPS位置點滿足位置點精度刪除條件,則將該GPS位置點刪除,在本發(fā)明中,一組篩選對象中包括連續(xù)的1個GPS位置坐標(biāo)點。
[0022]其中,位置點精度刪除條件為:速度值小于預(yù)設(shè)的臨界速度且精度值大于預(yù)設(shè)的臨界精度值。由于相對靜止?fàn)顟B(tài)下獲得的GPS經(jīng)瑋度不完全一致,因此若要對GPS位置點進(jìn)行處理,則要對相對靜止的位置點進(jìn)行處理,在速度值小于臨界速度的情況下,精度值大于預(yù)設(shè)的臨界精度值則說明該GPS數(shù)據(jù)的誤差較大,需要予以濾除,這里,臨界速度與臨界精度值可根據(jù)實際情況進(jìn)行設(shè)定,例如,本發(fā)明中,臨界速度設(shè)為lOm/s,臨界精度值設(shè)為10m,但本發(fā)明不以此為限。
[0023]步驟103,選取連續(xù)的η個GPS位置點,對該η個GPS位置點坐標(biāo)求取平均值,剔除其中與平均值差值最大的m個坐標(biāo)點,其中m〈n。在本發(fā)明較佳實施例中,選取連續(xù)的10個GPS位置點,對該10個GPS位置點的坐標(biāo)求取平均值,即,對10個X坐標(biāo)和y坐標(biāo)分別求取平均值,然后去除其中坐標(biāo)值與平均值差值最大的兩個GPS位置點。
[0024]步驟104,對所有GPS位置點,除起始位置與結(jié)束位置,依據(jù)時間的先后順序,對前后兩GPS位置點求取中間值坐標(biāo)作為中間位置點,賦予其對應(yīng)的時間值,并去除原先的GPS位置點。也就是說,對于所有GPS位置點,除
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1