數據處理方法及裝置的制造方法
【技術領域】
[0001]本申請涉及電子技術領域,更具體的說是涉及一種數據處理方法及裝置。
【背景技術】
[0002]隨著電子技術的發(fā)展,電子設備通常具備定位功能,使得能夠定位電子設備,實現追蹤和記錄電子設備的軌跡。
[0003]現有技術中為了得到電子設備的軌跡,通常將采集的電子設備的位置點均進行了保存,這就將占有較多的電子設備的存儲空間,而電子設備的存儲空間通常都是有限的,因此會導致電子設備的存儲空間不足。
【發(fā)明內容】
[0004]有鑒于此,本申請?zhí)峁┝艘环N數據處理方法及裝置,節(jié)省了電子設備存儲空間。
[0005]為實現上述目的,本申請?zhí)峁┝艘环N數據處理方法,應用于電子設備中,所述方法包括:
[0006]采集電子設備的位置數據;
[0007]根據在不同位置點采集的位置數據,獲取滿足預設條件的位置點作為記錄點,并保存所述記錄點的位置數據,以便于根據保存的所述記錄點的位置數據,生成所述電子設備的運動軌跡。
[0008]上述方法,優(yōu)選的,所述根據在不同位置點采集的位置數據,獲取滿足預設條件的位置點作為記錄點,并保存所述記錄點的位置數據包括:
[0009]根據在不同位置點采集的位置數據,獲取位于同一直線上的起始位置點以及結束位置點作為記錄點,并保存所述記錄點的位置數據。
[0010]上述方法,優(yōu)選的,所述根據在不同位置點采集的位置數據,獲取滿足預設條件的位置點作為記錄點,并保存所述記錄點的位置數據,包括:
[0011]獲取第一位置點、以及第一參考點和第二參考點;
[0012]比較所述第一位置點與所述第一參考點連接形成的直線,與所述第一位置點與所述第二參考點連接形成的直線,所形成的夾角;
[0013]在所述夾角大于預設值時,丟棄所述第一位置點;
[0014]在所述夾角小于所述預設值時,將所述第一位置點作為記錄點,并保存所述記錄點的位置數據。
[0015]上述方法,優(yōu)選的,所述第一參考點為最近保存的記錄點;
[0016]所述第二參考點為所述電子設備當前位置點;
[0017]所述第一位置點與所述第二參考點為依次連續(xù)采集的位置點。
[0018]上述方法,優(yōu)選的,所述根據在不同位置點采集的位置數據,獲取滿足預設條件的位置點作為記錄點,并保存所述記錄點的位置數據,包括:
[0019]根據在不同位置點采集的位置數據,對于任意一個位置點,當所述位置點與其相鄰的兩個位置點的連線形成的夾角大于預設值時,丟棄所述位置點;
[0020]當所述位置點與其相鄰的兩個位置點的連線形成的夾角小于所述預設值時,將所述位置點作為記錄點,并保存所述記錄點的位置數據。
[0021]本發(fā)明還提供了一種數據處理裝置,設置于電子設備,所述裝置包括:
[0022]位置采集單元,用于采集電子設備的位置數據;
[0023]記錄點獲取單元,用于根據在不同位置點采集的位置數據,獲取滿足預設條件的位置點作為記錄點,并保存所述記錄點的位置數據,以觸發(fā)軌跡生成單元;
[0024]軌跡生成單元,用于根據保存的所述記錄點的位置數據,生成所述電子設備的運動軌跡。
[0025]上述裝置,優(yōu)選的,所述記錄點獲取單元包括:
[0026]第一獲取子單元,用于根據在不同位置點采集的位置數據,獲取位于同一直線上的起始位置點以及結束位置點作為記錄點,并保存所述記錄點的位置數據。
[0027]上述方法,優(yōu)選的,所述記錄點獲取單元包括:
[0028]第二獲取子單元,用于獲取第一位置點、以及第一參考點和第二參考點;
[0029]夾角比較子單元,用于比較所述第一位置帶你與所述第一參考點連接形成的直線,與所述第一位置點與所述第二參考點連接形成的直線,所形成的夾角,在所述夾角大于預設值時,觸發(fā)點丟棄子單元,在所述夾角小于所述預設值時,觸發(fā)點確定子單元;
[0030]點丟棄子單元,用于丟棄所述第一位置點;
[0031]點確定子單元,用于將所述第一位置點作為記錄點,并保存所述記錄點的位置數據。
[0032]上述方法,優(yōu)選的,所述第一參考點為最近保存的記錄點;
[0033]所述第二參考點為所述電子設備的當前位置點;
[0034]所述第一位置點與所述第二參考點為以此連續(xù)采集的位置點。
[0035]上述方法,優(yōu)選的,所述記錄點獲取單元包括:
[0036]位置點處理子單元,用于根據在不同位置點采集的位置數據,對于任意一個位置點,執(zhí)行以下操作:
[0037]當所述位置點與其相鄰的兩個位置點的連線形成的夾角大于預設值時,丟棄所述位置點,當所述位置點與其相鄰的兩個位置點的連線形成的夾角小于所述預設值時,將所述位置點作為記錄點,并保存所述記錄點的位置數據。
[0038]經由上述的技術方案可知,與現有技術相比,本申請公開的一種數據處理方法及裝置,通過對電子設備的位置數據進行采集之后,根據在不同位置點所采集到的位置數據,只將滿足預設條件的位置點作為記錄點,進而只保存這些記錄點的位置數據,以便于根據保存的記錄點的位置數據生成該電子設備的運動軌跡,區(qū)別于現有技術中將所有位置點的位置數據均進行保存以生成電子設備的運動軌跡,明顯能夠減少需要保存的位置數據,進而節(jié)省電子設備的存儲空間,實現本發(fā)明目的。
【附圖說明】
[0039]為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
[0040]圖1為本發(fā)明提供的一種數據處理方法實施例一的流程圖;
[0041]圖2為本發(fā)明提供的一種數據處理方法實施例二的流程圖;
[0042]圖3a及圖3b分別為本發(fā)明實施例的應用實例圖;
[0043]圖4為本發(fā)明提供的一種數據處理方法實施例三的部分流程圖
[0044]圖5為本發(fā)明提供的一種數據處理方法實施例四的部分流程圖;
[0045]圖6為本發(fā)明提供的一種數據處理裝置實施例五的結構示意圖;
[0046]圖7為本發(fā)明提供的一種數據處理裝置實施例六的結構示意圖;
[0047]圖8為本發(fā)明提供的一種數據處理裝置實施例七的部分結構示意圖;
[0048]圖9為本發(fā)明提供的一種數據處理裝置實施例八的結構示意圖。
【具體實施方式】
[0049]下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0050]參考圖1,為本發(fā)明提供的一種數據處理方法實施例一的流程圖,其中,所述方法應用于電子設備中,所述電子設備可以為手機、pad等移動終端,這些移動終端上具有GPS等能夠對所述電子設備的當前位置進行采集獲取的定位裝置。
[0051]在本實施例中,所述方法可以包括以下步驟:
[0052]步驟101:采集電子設備的位置數據。
[0053]具體的,本實施例中可以通過電子設備中的定位裝置每隔預設時間長對所述電子設備的位置數據進行采集,例如,每個5秒或者10秒對所述電子設備的位置數據進行采集。
[0054]這里的位置數據可以為所述電子設備處于某一室內空間多個位置點上的相對位置數據,如相對坐標數據;也可以為所述電子設備在多個位置點上的絕對位置數據,如經瑋度數據等。
[0055]步驟102:根據在不同位置點采集的位置數據,獲取滿足預設條件的位置點作為記錄點,并保存所述記錄點的位置數據。
[0056]也就是說,本實施例中會預先設置一個預設條件,本實施例只會將滿足該預設條件的位置點作為記錄點,進而只保存這些記錄點的位置信息,而不是將所有的位置點進行記錄及保存。
[0057]步驟103:根據保存的所述記錄點的位置數據,生成所述電子設備的運動軌跡。
[0058]也就是說,本實施例中只需根據這些滿足所述預設條件的位置點的位置數據,生成所述電子設備的運動軌跡,所述電子設備的運動軌跡是與這些被保存的記錄點相對應。
[0059]經由上述的技術方案可知,與現有技術相比,本申請?zhí)峁┑囊环N數據處理方法實施例一中,通過對電子設備的位置數據進行采集之后,根據在不同位置點所采集到的位置數據,只將滿足預設條件的位置點作為記錄點,進而只保存這些記錄點的位置數據,以便于根據保存的記錄點的位置數據生成該電子設備的運動軌跡,區(qū)別于現有技術中將所有位置點的位置數據均進行保存以生成電子設備的運動軌跡,明顯能夠減少需要保存的位置數據,進而節(jié)省電子設備的存儲空間,實現本實施例目的。
[0060]在具體實現中,本發(fā)明中可以將將電子設備移動過程中能夠表明電子設備的移動變化特征的點作為記錄點進行保存,例如,所述