基于gps定位信息的同行分析方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及信息安全,具體是指一種基于GPS定位信息的同行分析方法。
【背景技術(shù)】
[0002]全球衛(wèi)星定位系統(tǒng)GPS (Global Posit1ning System)是美國國防部歷時(shí)二十年,耗資200多億美元建立起來的可以全天候高精度的定位系統(tǒng),目前共有二十四顆衛(wèi)星,其中21顆工作衛(wèi)星,3顆在軌備用衛(wèi)星,GPS系統(tǒng)可以在全球范圍內(nèi)提供高精度的經(jīng)瑋度數(shù)據(jù)。
[0003]目前,隨著智能手機(jī)的興起,移動(dòng)終端設(shè)備在全球范圍內(nèi)迅速普及,移動(dòng)終端的數(shù)量已經(jīng)超越了 PC機(jī),GPS隨著智能移動(dòng)終端的興起,在人們的日常生活中扮演著越來越重要的角色。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是克服了上述現(xiàn)有技術(shù)的缺點(diǎn),提供了一種對(duì)同一案件中的多部移動(dòng)終端設(shè)備進(jìn)行分析、然后分析其地理軌跡的相同部分以了解在某個(gè)時(shí)間段內(nèi)某些移動(dòng)終端在同一個(gè)地理位置出現(xiàn)過的基于GPS定位信息的同行分析方法。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明的基于GPS定位信息的同行分析方法具有如下構(gòu)成:
[0006]該基于GPS定位信息的同行分析方法,其主要特點(diǎn)是,所述的方法包括以下步驟:
[0007](1)信息獲取模塊獲取各個(gè)終端的GPS信息;
[0008](2)預(yù)處理模塊將獲取的各個(gè)終端的GPS信息依次標(biāo)注在地圖上。
[0009]進(jìn)一步地,所述的步驟(1)具體為:
[0010]所述的信息獲取模塊從安裝于Android系統(tǒng)中百度地圖應(yīng)用或者從安裝于10S系統(tǒng)中百度地圖應(yīng)用獲取各個(gè)終端的GPS信息。
[0011]更進(jìn)一步地,信息獲取模塊從安裝于Android系統(tǒng)中百度地圖應(yīng)用獲取各個(gè)終端的GPS信息,具體為:
[0012](1.1)所述的信息獲取模塊獲取所述的安裝于Android系統(tǒng)中百度地圖應(yīng)用地root權(quán)限;
[0013](1.2)所述的信息獲取模塊文件pos_his.sdb中的pos_his表格中的信息;
[0014](1.3)所述的信息獲取模塊文件fav_pos.sdb中的fav_poi表格中的信息;
[0015](1.4)所述的信息獲取模塊文件fav_route.sdb中的fav_route表格中的信息。
[0016]更進(jìn)一步地,所述的從安裝于10S系統(tǒng)中百度地圖應(yīng)用獲取各個(gè)終端的GPS信息,具體為:
[0017](1.a)所述的信息獲取模塊判斷所述的10S系統(tǒng)是否已經(jīng)越獄;
[0018](1.b)如果所述的10S系統(tǒng)已經(jīng)越獄,則繼續(xù)步驟(1.d);
[0019](1.c)如果所述的10S系統(tǒng)未越獄,則對(duì)所述的10S系統(tǒng)越獄或備份,然后繼續(xù)步驟(1.d);
[0020](1.d)所述的信息獲取模塊文件his_record.sdb中的his_record表格中的信息;
[0021](1.e)所述的信息獲取模塊文件fav_pos.sdb中的fav_poi表格中的信息;
[0022](1.f)所述的信息獲取模塊文件fav_route.sdb中的fav_route表格中的信息。
[0023]進(jìn)一步地,所述的步驟(2)具體為:
[0024](2.1)所述的預(yù)處理模塊將一個(gè)終端的GPS信息標(biāo)注在地圖上;
[0025](2.2)所述的預(yù)處理模塊判斷下一個(gè)終端的GPS信息是否已經(jīng)在所述的地圖上出現(xiàn);
[0026](2.3)如果該下一個(gè)終端的GPS信息已經(jīng)在所述的地圖上出現(xiàn),則以不同的方式標(biāo)注與該GPS信息相對(duì)應(yīng)的地圖上的點(diǎn);
[0027](2.4)如果該下一個(gè)終端的GPS信息未在所述的地圖上出現(xiàn),則繼續(xù)步驟(2.1)。
[0028]更進(jìn)一步地,所述的預(yù)處理模塊判斷下一個(gè)終端的GPS信息是否已經(jīng)在所述的地圖上出現(xiàn),具體為:
[0029](2.2.1)所述的預(yù)處理模塊判斷下一個(gè)終端的GPS信息與地圖上已經(jīng)標(biāo)注的GPS信息的經(jīng)瑋度是否相同;
[0030](2.2.2)如果下一個(gè)終端的GPS信息與地圖上已經(jīng)標(biāo)注的GPS信息的經(jīng)瑋度相同,則判斷下一個(gè)終端的GPS信息與地圖上已經(jīng)標(biāo)注的GPS信息的時(shí)間差是否在24小時(shí)內(nèi);
[0031](2.2.3)如果下一個(gè)終端的GPS信息與地圖上已經(jīng)標(biāo)注的GPS信息的時(shí)間差在24小時(shí)內(nèi),則返回該下一個(gè)終端的GPS信息已經(jīng)在所述的地圖上出現(xiàn)的結(jié)果;
[0032](2.2.4)如果下一個(gè)終端的GPS信息與地圖上已經(jīng)標(biāo)注的GPS信息的時(shí)間差未在24小時(shí)內(nèi),則返回該下一個(gè)終端的GPS信息未在所述的地圖上出現(xiàn)的結(jié)果;
[0033](2.2.5)如果下一個(gè)終端的GPS信息與地圖上已經(jīng)標(biāo)注的GPS信息的經(jīng)瑋度不相同,則返回該下一個(gè)終端的GPS信息未在所述的地圖上出現(xiàn)的結(jié)果。
[0034]更進(jìn)一步地,所述的以不同的方式標(biāo)注與該GPS信息相對(duì)應(yīng)的地圖上的點(diǎn),具體為:
[0035]以與與先前GPS信息相對(duì)應(yīng)的地圖上的點(diǎn)不同的顏色標(biāo)注與該GPS信息相對(duì)應(yīng)的地圖上的點(diǎn)。
[0036]采用了該發(fā)明中的基于GPS定位信息的同行分析方法,與現(xiàn)有技術(shù)相比,具有以下有益的技術(shù)效果:
[0037]本發(fā)明通過在對(duì)移動(dòng)終端的地理軌跡信息獲取,可以獲取其大量的定位坐標(biāo),在實(shí)際的司法鑒定工作中,可以對(duì)同一案件中的多部移動(dòng)終端設(shè)備進(jìn)行分析,然后分析其地理軌跡的相同部分,用以了解在某個(gè)時(shí)間段內(nèi)某些移動(dòng)終端在同一個(gè)地理位置出現(xiàn)過。
【附圖說明】
[0038]圖1為本發(fā)明的基于GPS定位信息的同行分析方法的步驟流程圖。
【具體實(shí)施方式】
[0039]為了能夠更清楚地描述本發(fā)明的技術(shù)內(nèi)容,下面結(jié)合具體實(shí)施例來進(jìn)行進(jìn)一步的描述。
[0040]在移動(dòng)終端中,GPS信息存儲(chǔ)在系統(tǒng)默認(rèn)自帶的地圖、百度地圖、Google地圖、騰訊地圖、高德地圖、快的打車等移動(dòng)地圖類APP里面,通過解析相應(yīng)地圖GPS信息,能有效地分析出移動(dòng)終端設(shè)備的地理軌跡。
[0041]通過在對(duì)移動(dòng)終端的地理軌跡信息獲取,可以獲取其大量的定位坐標(biāo),在實(shí)際的司法鑒定工作中,可以對(duì)同一案件中的多部移動(dòng)終端設(shè)備進(jìn)行分析,然后分析其地理軌跡的相同部分,用以了解在某個(gè)時(shí)間段內(nèi)某些移動(dòng)終端在同一個(gè)地理位置出現(xiàn)過。
[0042]本發(fā)明的基于GPS定位信息的同行分析方法的執(zhí)行方案:
[0043]對(duì)于最主流的Android和10S系統(tǒng),需要分別采用不同的方法獲取其GPS信息。
[0044]以百度地圖為例,對(duì)于Android系統(tǒng),首先獲取其root權(quán)限,獲取其文件系統(tǒng)路徑 /data/data/com.baidu.BaiduPam/files 路徑下的 pos_his.sdb,該數(shù)據(jù)庫文件是一個(gè)Sqlite3格式的數(shù)據(jù)庫文件,通過查詢其p0s_his這張表中的數(shù)據(jù)可以獲取百度地圖的搜索歷史記錄。通過查找數(shù)據(jù)庫文件fav_pos.sdb中fav_poi這張表可以獲取百度地圖中書簽的歷史信息,通過查找數(shù)據(jù)庫文件fav_route.sdb中fav_route這張表可以獲取百度地圖中常用地址的相關(guān)信息。這里的常用地址信息中包含了其經(jīng)瑋度的GPS信息。同理可以獲取該移動(dòng)終端中的其他地圖類APP的GPS信息。
[0