1.基于異步加載的地圖信息展示系統(tǒng),包括客戶端和服務(wù)端,其特征在于,所述客戶端與服務(wù)端通信相連;所述客戶端基于異步加載的方法實(shí)現(xiàn)目標(biāo)地圖信息的展示。
2.如權(quán)利要求1所述的系統(tǒng),起特征在于:所述客戶端在進(jìn)行目標(biāo)地圖信息展示時(shí),首先顯示出默認(rèn)地圖信息;
再通過線程讀取存儲(chǔ)于服務(wù)端的目標(biāo)地理經(jīng)緯度信息、文字信息和圖片信息;
所述服務(wù)端根據(jù)客戶端的請(qǐng)求將信息返回到客戶端;
所述客戶端根據(jù)目標(biāo)的地理經(jīng)緯度信息顯示出目標(biāo)地圖位置,并在對(duì)應(yīng)位置顯示出對(duì)應(yīng)的文字和圖片信息。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括數(shù)據(jù)獲取系統(tǒng),所述數(shù)據(jù)獲取系統(tǒng)將獲取到的目標(biāo)名稱、地址、經(jīng)度、緯度和圖片數(shù)據(jù)存儲(chǔ)于服務(wù)端的分布式文件系統(tǒng)中。
4.如權(quán)利要求3所述的系統(tǒng),其特征在于,所述數(shù)據(jù)獲取系統(tǒng)通過爬蟲技術(shù)從互聯(lián)網(wǎng)中獲取目標(biāo)的名稱和地址。
5.如權(quán)利要求3所述的系統(tǒng),其特征在于,所述數(shù)據(jù)獲取系統(tǒng)根據(jù)目標(biāo)的地址調(diào)用至少兩家地圖平臺(tái)接口獲取對(duì)應(yīng)的地理經(jīng)緯度信息。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括,數(shù)據(jù)驗(yàn)證系統(tǒng);所述數(shù)據(jù)驗(yàn)證系統(tǒng)根據(jù)至少兩家地圖平臺(tái)接口獲取的數(shù)據(jù),進(jìn)行經(jīng)緯度數(shù)據(jù)的相互驗(yàn)證和補(bǔ)全。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述數(shù)據(jù)驗(yàn)證系統(tǒng)實(shí)現(xiàn)經(jīng)緯度數(shù)據(jù)相互驗(yàn)證和補(bǔ)全,適用以下規(guī)則條件:
a、如果從第一地圖平臺(tái)獲取的經(jīng)緯度數(shù)據(jù)完整,而從第二地圖平臺(tái)獲取到的經(jīng)緯度數(shù)據(jù)有缺失,則選擇第一經(jīng)度數(shù)據(jù)和第一緯度數(shù)據(jù)作為企業(yè)的地理經(jīng)緯度信息;
b、選擇從平臺(tái)獲取到的數(shù)據(jù)信息中,根據(jù)可信度來排序,選擇可信較高的對(duì)應(yīng)經(jīng)緯度信息為企業(yè)的經(jīng)緯度數(shù)據(jù);
c、比較第一經(jīng)度數(shù)據(jù)和第二經(jīng)度數(shù)據(jù),得到差值數(shù)據(jù)1,比較第一緯度數(shù)據(jù)和第二緯度數(shù)據(jù),得到差值數(shù)據(jù)2,如果差值數(shù)據(jù)1和差值數(shù)據(jù)2均在設(shè)置的閾值內(nèi),則選擇將第一經(jīng)度數(shù)據(jù)、第一緯度數(shù)據(jù)或者第二經(jīng)度數(shù)據(jù)、第二緯度數(shù)據(jù)作為企業(yè)的地理經(jīng)緯度數(shù)據(jù);
上述規(guī)則條件按順序適用。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述服務(wù)端使用ElasticSearch來建立索引,索引存儲(chǔ)的字段包括名稱。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述系統(tǒng)實(shí)現(xiàn)目標(biāo)地圖信息顯示包含以下步驟:
(ST1)用戶通過客戶端輸入查詢目標(biāo)的名稱;
(ST2)進(jìn)入目標(biāo)的地圖信息展示頁(yè)面;
(ST2-A)顯示默認(rèn)地圖頁(yè)面;
(ST2-B)通過線程建立與服務(wù)端的通信連接,根據(jù)索引查詢并讀取存儲(chǔ)于服務(wù)端文件系統(tǒng)中的目標(biāo)名稱、經(jīng)度數(shù)據(jù)、緯度數(shù)據(jù)和圖片數(shù)據(jù);調(diào)用地圖接口根據(jù)目標(biāo)的經(jīng)緯度信息在地圖上繪制出目標(biāo)的位置,并在對(duì)應(yīng)位置顯示出目標(biāo)名稱和對(duì)應(yīng)圖片數(shù)據(jù)。
10.如權(quán)利要求1至9之一所述的系統(tǒng),其特征在于,所述客戶端加載于智能手機(jī)中;所述服務(wù)端為加載有權(quán)利要求1至9之一所述系統(tǒng)功能的服務(wù)器或者服務(wù)器集群。