本發(fā)明涉及一種ota網(wǎng)站(在線旅游網(wǎng)站)的酒店經(jīng)緯度信息維護(hù)方法及系統(tǒng)。
背景技術(shù):
酒店經(jīng)緯度信息,是酒店諸多維度信息中非常關(guān)鍵信息之一。它直接影響用戶在預(yù)定搜索酒店時(shí),所關(guān)心酒店周邊商區(qū),地鐵站等周邊poi(興趣點(diǎn))位置信息,以及入住該酒店時(shí),交通和導(dǎo)航信息。
目前酒店經(jīng)緯度信息維護(hù),是通過酒店信息模塊進(jìn)行人工維護(hù),由于經(jīng)緯度信息本身的復(fù)雜性和多樣性(如標(biāo)準(zhǔn)多、精度大),人工維護(hù)效率低,容易出現(xiàn)錄入錯(cuò)誤。另外,對(duì)于已發(fā)布的酒店信息的準(zhǔn)確性和實(shí)效性,無法通過人工逐一排查,若酒店信息錯(cuò)誤,將直接影響用戶預(yù)定和入住酒店的體驗(yàn),甚至發(fā)生投訴。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中人工維護(hù)效率低、易出錯(cuò),以及不能及時(shí)發(fā)現(xiàn)已發(fā)布信息的準(zhǔn)確性和實(shí)效性等缺陷,提供一種ota網(wǎng)站的酒店經(jīng)緯度信息維護(hù)方法及系統(tǒng)。
本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題:
一種ota網(wǎng)站的酒店經(jīng)緯度信息維護(hù)方法,包括:
s1、接收待維護(hù)酒店的地址信息,所述地址信息包括所述待維護(hù)酒店的所在城市名稱和所述待維護(hù)酒店的詳細(xì)地址;
s2、將所述地址信息分別傳入至少兩個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度;
s3、檢測(cè)查詢結(jié)果,當(dāng)有至少兩個(gè)所述查詢結(jié)果時(shí),將所述查詢結(jié)果轉(zhuǎn)換到相同坐標(biāo)系,在所述坐標(biāo)系中計(jì)算任意兩個(gè)經(jīng)緯度的距離差,并檢測(cè)計(jì)算結(jié)果,當(dāng)所述距離差小于第一閾值時(shí),將所述距離差對(duì)應(yīng)的所述目標(biāo)經(jīng)緯度均記為可信目標(biāo)經(jīng)緯度,然后執(zhí)行s4;
s4、將所述可信目標(biāo)經(jīng)緯度存儲(chǔ)為所述地址信息對(duì)應(yīng)的標(biāo)準(zhǔn)經(jīng)緯度。
較佳地,在所述步驟s3中當(dāng)只有一個(gè)所述查詢結(jié)果時(shí),則將所述目標(biāo)經(jīng)緯度記為可信目標(biāo)經(jīng)緯度,然后執(zhí)行所述步驟s4。
較佳地,所述至少兩個(gè)網(wǎng)絡(luò)地圖包括百度地圖、高德地圖和谷歌地圖之中的至少兩個(gè)。
較佳地,所述坐標(biāo)系包括bd09坐標(biāo)系、gcj02坐標(biāo)系或wgs84坐標(biāo)系。
較佳地,在執(zhí)行所述步驟s2前,先判斷所述地址信息中是否已包括原始經(jīng)緯度,若否,則執(zhí)行s2;若是,則執(zhí)行以下步驟:
s2′、將所述地址信息傳入至少一個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度;
s3′、檢測(cè)查詢結(jié)果,當(dāng)有所述查詢結(jié)果時(shí),在相同坐標(biāo)系中計(jì)算所述目標(biāo)經(jīng)緯度與所述原始經(jīng)緯度的距離差,并判斷所述距離差是否大于第二閾值,若是,則發(fā)出預(yù)警。
較佳地,在執(zhí)行所述步驟s2前,先判斷所述地址信息是否屬于境外地址,若否,則執(zhí)行s2;若是,則執(zhí)行以下步驟:
s2"、將所述地址信息傳入至少一個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度;
s3"、檢測(cè)查詢結(jié)果,當(dāng)有所述查詢結(jié)果時(shí),則將所述目標(biāo)經(jīng)緯度記為可信目標(biāo)經(jīng)緯度,然后執(zhí)行所述步驟s4。
一種ota網(wǎng)站的酒店經(jīng)緯度信息維護(hù)系統(tǒng),包括接收模塊、第一查詢模塊、第一處理模塊和存儲(chǔ)模塊,
所述接收模塊,用于接收待維護(hù)酒店的地址信息,所述地址信息包括所述待維護(hù)酒店的所在城市名稱和所述待維護(hù)酒店的詳細(xì)地址;
所述第一查詢模塊,用于將所述地址信息分別傳入至少兩個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度;
所述第一處理模塊,用于檢測(cè)所述第一查詢模塊的查詢結(jié)果,當(dāng)有至少兩個(gè)所述查詢結(jié)果時(shí),將所述查詢結(jié)果轉(zhuǎn)換到相同坐標(biāo)系,在所述坐標(biāo)系中計(jì)算任意兩個(gè)經(jīng)緯度的距離差,并檢測(cè)計(jì)算結(jié)果,當(dāng)所述距離差小于第一閾值時(shí),將所述距離差對(duì)應(yīng)的所述目標(biāo)經(jīng)緯度均記為可信目標(biāo)經(jīng)緯度,然后調(diào)用所述存儲(chǔ)模塊;
所述存儲(chǔ)模塊,用于將所述可信目標(biāo)經(jīng)緯度存儲(chǔ)為所述地址信息對(duì)應(yīng)的標(biāo)準(zhǔn)經(jīng)緯度。
較佳地,所述第一處理模塊只檢測(cè)到一個(gè)所述查詢結(jié)果時(shí),則將所述目標(biāo)經(jīng)緯度記為可信目標(biāo)經(jīng)緯度,然后調(diào)用所述存儲(chǔ)模塊。
較佳地,所述至少兩個(gè)網(wǎng)絡(luò)地圖包括百度地圖、高德地圖和谷歌地圖之中的至少兩個(gè)。
較佳地,所述第一處理模塊中所述坐標(biāo)系包括bd09坐標(biāo)系、gcj02坐標(biāo)系或wgs84坐標(biāo)系。
較佳地,所述系統(tǒng)還包括第一判斷模塊、第二查詢模塊和第二處理模塊,所述第一判斷模塊用于在調(diào)用所述第一查詢模塊前,先判斷所述地址信息是否已包括原始經(jīng)緯度,當(dāng)判斷為否時(shí),調(diào)用所述第一查詢模塊;當(dāng)判斷為是時(shí),調(diào)用所述第二查詢模塊;
所述第二查詢模塊,用于將所述地址信息傳入至少一個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,并查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度,然后調(diào)用所述第二處理模塊;
所述第二處理模塊,用于檢測(cè)所述第二查詢模塊的查詢結(jié)果,當(dāng)有所述查詢結(jié)果時(shí),則在相同坐標(biāo)系中計(jì)算所述目標(biāo)經(jīng)緯度與所述原始經(jīng)緯度的距離差,并判斷所述距離差是否大于第二閾值,當(dāng)判斷為是時(shí),發(fā)出預(yù)警。
較佳地,所述系統(tǒng)還包括第二判斷模塊和第三查詢模塊,所述第二判斷模塊用于在調(diào)用所述第一查詢模塊前,先判斷所述地址信息是否屬于境外地址,當(dāng)判斷為否時(shí),調(diào)用所述第一查詢模塊;當(dāng)判斷為是時(shí),調(diào)用所述第三查詢模塊;
所述第三查詢模塊,用于將所述地址信息傳入至少一個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度,并檢測(cè)查詢結(jié)果,當(dāng)有所述查詢結(jié)果時(shí),將所述目標(biāo)經(jīng)緯度記為可信目標(biāo)經(jīng)緯度,然后調(diào)用所述存儲(chǔ)模塊。
本發(fā)明的積極進(jìn)步效果在于:本發(fā)明有效減少了人工維護(hù),從而提高維護(hù)效率,減少信息錄入錯(cuò)誤,同時(shí)也可以排查線上已經(jīng)發(fā)布的酒店經(jīng)緯度信息的準(zhǔn)確性和實(shí)效性,提高酒店信息準(zhǔn)確性和一致性,最終提高和改善用戶在搜索酒店和入住酒店的體驗(yàn),減少用戶投訴。
附圖說明
圖1為本發(fā)明實(shí)施例1的ota網(wǎng)站的酒店經(jīng)緯度信息維護(hù)方法的流程圖。
圖2為本發(fā)明實(shí)施例2的ota網(wǎng)站的酒店經(jīng)緯度信息維護(hù)方法的流程圖。
圖3為本發(fā)明實(shí)施例3的ota網(wǎng)站的酒店經(jīng)緯度信息維護(hù)方法的流程圖。
圖4為本發(fā)明實(shí)施例4的ota網(wǎng)站的酒店經(jīng)緯度信息維護(hù)系統(tǒng)的示意圖。
具體實(shí)施方式
下面通過實(shí)施例的方式進(jìn)一步說明本發(fā)明,但并不因此將本發(fā)明限制在所述的實(shí)施例范圍之中。
實(shí)施例1
如圖1所示,一種ota網(wǎng)站的酒店經(jīng)緯度信息維護(hù)方法,包括:
步驟101、接收待維護(hù)酒店的地址信息,所述地址信息包括所述待維護(hù)酒店的所在城市名稱和所述待維護(hù)酒店的詳細(xì)地址。
步驟102、將所述地址信息分別傳入至少兩個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度。
其中,所述至少兩個(gè)網(wǎng)絡(luò)地圖包括百度地圖、高德地圖和谷歌地圖之中的至少兩個(gè)。比如將所述地址信息分別傳入所述百度地圖、所述高德地圖和所述谷歌地圖的地理信息編碼接口,所述百度地圖、所述高德地圖和所述谷歌地圖的地理信息編碼接口如表1所示,查詢所述地址信息在包括所述百度地圖、所述高德地圖和所述谷歌地圖三個(gè)網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度。
表1百度地圖、高德地圖谷歌地圖的地理信息編碼接口
步驟103、檢測(cè)查詢結(jié)果,當(dāng)有至少兩個(gè)所述查詢結(jié)果時(shí),將所述查詢結(jié)果轉(zhuǎn)換到相同坐標(biāo)系,在所述坐標(biāo)系中計(jì)算任意兩個(gè)經(jīng)緯度的距離差,并檢測(cè)計(jì)算結(jié)果,當(dāng)所述距離差小于第一閾值時(shí),將所述距離差對(duì)應(yīng)的所述目標(biāo)經(jīng)緯度均記為可信目標(biāo)經(jīng)緯度,然后執(zhí)行步驟104。
其中,所述坐標(biāo)系包括bd09坐標(biāo)系、gcj02坐標(biāo)系或wgs84坐標(biāo)系。
進(jìn)一步,當(dāng)至少有一個(gè)所述距離差小于第一閾值時(shí),將所述距離差對(duì)應(yīng)的所述目標(biāo)經(jīng)緯度均記為可信目標(biāo)經(jīng)緯度后,將所述可信目標(biāo)經(jīng)緯度通過坐標(biāo)坐標(biāo)系轉(zhuǎn)換后賦值給不可信目標(biāo)經(jīng)緯度,使得不可信目標(biāo)經(jīng)緯度更新成為可信目標(biāo)經(jīng)緯度,然后執(zhí)行步驟104;或者將所述可信目標(biāo)經(jīng)緯度通過坐標(biāo)系轉(zhuǎn)換后作為無查詢結(jié)果的所述網(wǎng)絡(luò)地圖對(duì)應(yīng)的目標(biāo)經(jīng)緯度,從而讓無查詢結(jié)果的所述網(wǎng)絡(luò)地圖也有對(duì)應(yīng)的可信目標(biāo)經(jīng)緯度,然后執(zhí)行步驟104。更進(jìn)一步,當(dāng)所述距離差均不小于第一閾值時(shí),還可將所述目標(biāo)經(jīng)緯度在其相應(yīng)的所述網(wǎng)絡(luò)地圖中顯示為相應(yīng)的點(diǎn),便于人工標(biāo)記正確經(jīng)緯度。
比如所述百度地圖、所述高德地圖和所述谷歌地圖的查詢結(jié)果分別為目標(biāo)經(jīng)緯度a、b和c,其中a為bd09坐標(biāo)系經(jīng)緯度,b為gcj02坐標(biāo)系經(jīng)緯度,c為wgs84坐標(biāo)系經(jīng)緯度,則將a、b、c通過坐標(biāo)系轉(zhuǎn)換到相同坐標(biāo)系,如轉(zhuǎn)換到wgs84坐標(biāo)系,即需將經(jīng)緯度a和b通過坐標(biāo)系轉(zhuǎn)換到wgs84坐標(biāo)系后變成a′和b′,接著計(jì)算a′、b′、c兩兩之間的距離差,亦即分別計(jì)算a′與b′、a′與c以及b′與c的距離差,計(jì)算完成后對(duì)計(jì)算結(jié)果進(jìn)行檢測(cè),當(dāng)所述計(jì)算結(jié)果小于第一閾值時(shí),所述第一閾值優(yōu)選值為10m,則將該計(jì)算結(jié)果對(duì)應(yīng)的所述目標(biāo)經(jīng)緯度均記為可信目標(biāo)經(jīng)緯,比如當(dāng)a′與b′的距離差小于10m,則將所述目標(biāo)經(jīng)緯度a和b均記為可信目標(biāo)經(jīng)緯度,又比如當(dāng)a′與c的距離差小于10m,則將所述目標(biāo)經(jīng)緯度a和c均記為可信目標(biāo)經(jīng)緯度,又比如當(dāng)b′與c的距離差小于10m,則將所述目標(biāo)經(jīng)緯度b和c均記為可信目標(biāo)經(jīng)緯度,然后執(zhí)行步驟104。進(jìn)一步,當(dāng)a′與b′的距離差小于10m,而a′與c的距離差以及b′與c的距離差均不小于10m,則可認(rèn)為所述目標(biāo)經(jīng)緯度c為不可信,從而可以將可信目標(biāo)經(jīng)緯度a或b通過坐標(biāo)系轉(zhuǎn)換后賦值給c形成可信目標(biāo)經(jīng)緯度c′,其中c′與c同為wgs84坐標(biāo)系,然后執(zhí)行步驟104;或者比如所述谷歌地圖無查詢結(jié)果,即前述c不存在,而此時(shí)前述a和b經(jīng)轉(zhuǎn)換坐標(biāo)系及計(jì)算后,所得距離差小于10m,從而a、b均記為可信目標(biāo)經(jīng)緯度,這時(shí)可將a或b通過坐標(biāo)系轉(zhuǎn)換后賦值給c作為無查詢結(jié)果的所述谷歌地圖的目標(biāo)經(jīng)緯度,最終使得無查詢結(jié)果的所述谷歌地圖也能有對(duì)應(yīng)的可信目標(biāo)經(jīng)緯度,然后執(zhí)行步驟104。更進(jìn)一步,當(dāng)a′、b′、c兩兩之間的距離差均不小于10m時(shí),則認(rèn)為a、b和c均為不可信,還可將a、b和c分別在所述百度地圖、所述高德地圖和所述谷歌地圖中顯示為相應(yīng)的點(diǎn),并發(fā)出提示如對(duì)話框、文字信息等,提醒由人工標(biāo)記正確經(jīng)緯度。
進(jìn)一步,當(dāng)檢測(cè)的所述查詢結(jié)果只有一個(gè)時(shí),則將所述目標(biāo)經(jīng)緯度記為可信目標(biāo)經(jīng)緯度,然后執(zhí)行步驟104。更進(jìn)一步,還可將該可信目標(biāo)經(jīng)緯度通過坐標(biāo)系轉(zhuǎn)換后作為無查詢結(jié)果的所述網(wǎng)絡(luò)地圖對(duì)應(yīng)的目標(biāo)經(jīng)緯度,從而讓無查詢結(jié)果的所述網(wǎng)絡(luò)地圖也有對(duì)應(yīng)的可信目標(biāo)經(jīng)緯度,然后執(zhí)行步驟104。
比如僅有所述百度地圖的查詢結(jié)果為目標(biāo)經(jīng)緯度a,其中a為bd09坐標(biāo)系經(jīng)緯度,則將所述目標(biāo)經(jīng)緯度a記為可信目標(biāo)經(jīng)緯度,并通過坐標(biāo)系轉(zhuǎn)換后形成所述高德地圖和所述谷歌地圖對(duì)應(yīng)的可信目標(biāo)經(jīng)緯度。
步驟104、將可信目標(biāo)經(jīng)緯度存儲(chǔ)為所述地址信息對(duì)應(yīng)的標(biāo)準(zhǔn)經(jīng)緯度。
經(jīng)過所述步驟103所舉例子,所述標(biāo)準(zhǔn)經(jīng)緯度的坐標(biāo)系可包括bd09坐標(biāo)系、gcj02坐標(biāo)系和wgs84坐標(biāo)系。特別地,境內(nèi)地址的所述標(biāo)準(zhǔn)經(jīng)緯度應(yīng)至少包括bd09坐標(biāo)系的經(jīng)緯度和gcj02坐標(biāo)系的經(jīng)緯度,而境外地址的所述標(biāo)準(zhǔn)經(jīng)緯度應(yīng)至少包括wgs84坐標(biāo)系的經(jīng)緯度。
實(shí)施例2
如圖2所示,一種ota網(wǎng)站的酒店經(jīng)緯度信息維護(hù)方法,還包括:
步驟101、接收待維護(hù)酒店的地址信息,所述地址信息包括所述待維護(hù)酒店的所在城市名稱和所述待維護(hù)酒店的詳細(xì)地址。
步驟102′、當(dāng)所述地址信息包括原始經(jīng)緯度時(shí),將所述地址信息傳入至少一個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度。
其中,所述至少一個(gè)網(wǎng)絡(luò)地圖包括百度地圖、高德地圖和谷歌地圖之中的至少一個(gè),所述地理信息編碼接口如前述表1所示。
步驟103′、檢測(cè)查詢結(jié)果,當(dāng)有所述查詢結(jié)果時(shí),在相同坐標(biāo)系中計(jì)算所述目標(biāo)經(jīng)緯度與所述原始經(jīng)緯度的距離差,并判斷所述距離差是否大于第二閾值,若是,則發(fā)出預(yù)警。
比如原始經(jīng)緯度為d0,若d0為bd09坐標(biāo)系,則若在百度地圖中獲得目標(biāo)經(jīng)緯度d,然后計(jì)算d和d0之間的距離差δr=|d-d0|;或者若d0為gcj02坐標(biāo)系,則若在高德地圖中獲得目標(biāo)經(jīng)緯度d,然后計(jì)算d和d0之間的距離差δr=|d-d0|;或者若d0為wgs84坐標(biāo)系,則若在谷歌地圖中獲得目標(biāo)經(jīng)緯度d,然后計(jì)算d和d0之間的距離差δr=|d-d0|。然后檢測(cè)計(jì)算結(jié)果,若所述距離差δr大于第二閾值,所述第二閾值優(yōu)選取值為10m,則所述原始經(jīng)緯度d0的準(zhǔn)確性和有效性存疑,這時(shí)可將所述原始經(jīng)緯度d0列為預(yù)警信息,發(fā)出預(yù)警如彈出對(duì)話框、文字信息等,便于人工校驗(yàn)。
實(shí)施例3
如圖3所示,一種ota網(wǎng)站的酒店經(jīng)緯度信息維護(hù)方法,還包括:
步驟101、接收待維護(hù)酒店的地址信息,所述地址信息包括所述待維護(hù)酒店的所在城市名稱和所述待維護(hù)酒店的詳細(xì)地址。
步驟102"、當(dāng)所述地址信息為境外地址時(shí),將所述地址信息傳入至少一個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度。
其中,所述至少一個(gè)網(wǎng)絡(luò)地圖包括谷歌地圖,所述地理信息編碼接口如前述表1所示。
步驟103"、檢測(cè)查詢結(jié)果,當(dāng)有所述查詢結(jié)果時(shí),則將所述目標(biāo)經(jīng)緯度記為可信目標(biāo)經(jīng)緯度,然后執(zhí)行步驟104。
步驟104、將可信目標(biāo)經(jīng)緯度存儲(chǔ)為所述地址信息對(duì)應(yīng)的標(biāo)準(zhǔn)經(jīng)緯度。
其中,所述標(biāo)準(zhǔn)經(jīng)緯度的坐標(biāo)系至少包括wgs84坐標(biāo)系。
實(shí)施例4
如圖4所示,本實(shí)施例的ota網(wǎng)站的酒店經(jīng)緯度信息維護(hù)系統(tǒng),包括接收模塊1、第一查詢模塊2、第一處理模塊3和存儲(chǔ)模塊4,
所述接收模塊1,用于接收待維護(hù)酒店的地址信息,所述地址信息包括所述待維護(hù)酒店的所在城市名稱和所述待維護(hù)酒店的詳細(xì)地址;
所述第一查詢模塊2,用于將所述地址信息分別傳入至少兩個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,所述至少兩個(gè)網(wǎng)絡(luò)地圖包括百度地圖、高德地圖和谷歌地圖之中的至少兩個(gè),查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度;
所述第一處理模塊3,用于檢測(cè)所述第一查詢模塊2的查詢結(jié)果,當(dāng)有至少兩個(gè)所述查詢結(jié)果時(shí),將所述查詢結(jié)果轉(zhuǎn)換到相同坐標(biāo)系,所述坐標(biāo)系包括bd09坐標(biāo)系、gcj02坐標(biāo)系或wgs84坐標(biāo)系,在所述坐標(biāo)系中計(jì)算任意兩個(gè)經(jīng)緯度的距離差,并檢測(cè)計(jì)算結(jié)果,當(dāng)所述距離差小于第一閾值時(shí),將所述距離差對(duì)應(yīng)的所述目標(biāo)經(jīng)緯度均記為可信目標(biāo)經(jīng)緯度,然后調(diào)用所述存儲(chǔ)模塊4。進(jìn)一步,當(dāng)至少有一個(gè)所述距離差小于第一閾值時(shí),將所述距離差對(duì)應(yīng)的所述目標(biāo)經(jīng)緯度均記為可信目標(biāo)經(jīng)緯度,并將所述可信目標(biāo)經(jīng)緯度通過坐標(biāo)坐標(biāo)系轉(zhuǎn)換后賦值給不可信目標(biāo)經(jīng)緯度,使得不可信目標(biāo)經(jīng)緯度更新成為可信目標(biāo)經(jīng)緯度,然后調(diào)用所述存儲(chǔ)模塊4;或者將所述可信目標(biāo)經(jīng)緯度通過坐標(biāo)系轉(zhuǎn)換后作為無查詢結(jié)果的所述網(wǎng)絡(luò)地圖對(duì)應(yīng)的目標(biāo)經(jīng)緯度,從而讓無查詢結(jié)果的所述網(wǎng)絡(luò)地圖也有對(duì)應(yīng)的可信目標(biāo)經(jīng)緯度,然后調(diào)用所述存儲(chǔ)模塊4。更進(jìn)一步,當(dāng)所述距離差均不小于第一閾值時(shí),還可將所述目標(biāo)經(jīng)緯度在其相應(yīng)的所述網(wǎng)絡(luò)地圖中顯示為相應(yīng)的點(diǎn),便于人工標(biāo)記正確經(jīng)緯度。
進(jìn)一步,當(dāng)所述第一處理模塊3只檢測(cè)到一個(gè)所述查詢結(jié)果時(shí),則將所述目標(biāo)經(jīng)緯度記為可信目標(biāo)經(jīng)緯度,然后調(diào)用所述存儲(chǔ)模塊4。更進(jìn)一步,還可將該可信目標(biāo)經(jīng)緯度通過坐標(biāo)系轉(zhuǎn)換后作為無查詢結(jié)果的所述網(wǎng)絡(luò)地圖對(duì)應(yīng)的經(jīng)緯度,從而讓無查詢結(jié)果的所述網(wǎng)絡(luò)地圖也有對(duì)應(yīng)的可信目標(biāo)經(jīng)緯度,然后調(diào)用所述存儲(chǔ)模塊4。
所述存儲(chǔ)模塊4,用于將所述可信目標(biāo)經(jīng)緯度存儲(chǔ)為所述地址信息對(duì)應(yīng)的標(biāo)準(zhǔn)經(jīng)緯度。
如圖4所示,所述系統(tǒng)還包括第一判斷模塊5、第二查詢模塊6和第二處理模塊7,所述第一判斷模塊5用于在調(diào)用第一查詢模塊2前,先判斷所述地址信息是否已包括原始經(jīng)緯度,當(dāng)判斷為否時(shí),調(diào)用所述第一查詢模塊2;當(dāng)判斷為是時(shí),調(diào)用所述第二查詢模塊6;
所述第二查詢模塊6,用于將所述地址信息傳入至少一個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,所述至少一個(gè)網(wǎng)絡(luò)地圖包括百度地圖、高德地圖和谷歌地圖之中的至少一個(gè),并查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度,,然后調(diào)用第二處理模塊7;
所述第二處理模塊7,用于檢測(cè)所述第二查詢模塊6的查詢結(jié)果,當(dāng)有所述查詢結(jié)果時(shí),則在相同坐標(biāo)系中計(jì)算所述目標(biāo)經(jīng)緯度與所述原始經(jīng)緯度的距離差,并判斷所述距離差是否大于第二閾值,當(dāng)判斷為是時(shí),發(fā)出預(yù)警信息。
如圖4所示,所述系統(tǒng)還包括第二判斷模塊8和第三查詢模塊9,所述第二判斷模塊8用于在調(diào)用第一查詢模塊2前,先判斷所述地址信息是否屬于境外地址,當(dāng)判斷為否時(shí),調(diào)用所述第一查詢模塊2;當(dāng)判斷為是時(shí),調(diào)用所述第三查詢模塊9,所述第三查詢模塊9用于將所述地址信息傳入至少一個(gè)網(wǎng)絡(luò)地圖的地理信息編碼接口,所述至少一個(gè)網(wǎng)絡(luò)地圖包括谷歌地圖,查詢所述地址信息在所述網(wǎng)絡(luò)地圖中對(duì)應(yīng)的目標(biāo)經(jīng)緯度,并檢測(cè)查詢結(jié)果,當(dāng)有所述查詢結(jié)果時(shí),將所述目標(biāo)經(jīng)緯度記為可信目標(biāo)經(jīng)緯度,然后調(diào)用所述存儲(chǔ)模塊4。
雖然以上描述了本發(fā)明的具體實(shí)施方式,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實(shí)質(zhì)的前提下,可以對(duì)這些實(shí)施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。