1.一種空間數(shù)據(jù)本地化的地圖發(fā)布和渲染方法,其特征在于,包括以下步驟:
步驟S1.數(shù)據(jù)讀取模塊根據(jù)預(yù)先配置信息讀取空間數(shù)據(jù),以及第三方發(fā)布的地圖服務(wù)API或本地文件數(shù)據(jù),其中API或本地文件數(shù)據(jù)用于獲取地圖底圖;
步驟S2.數(shù)據(jù)解析模塊對(duì)讀取的空間數(shù)據(jù)進(jìn)行解析和轉(zhuǎn)換,并存儲(chǔ)到數(shù)據(jù)庫(kù)中;
步驟S3.地圖發(fā)布模塊基于上一步中存儲(chǔ)在數(shù)據(jù)庫(kù)中的空間數(shù)據(jù),和步驟S1中讀取的API或本地文件數(shù)據(jù),發(fā)布地圖服務(wù);
步驟S4.地圖渲染模塊接收到地圖展現(xiàn)請(qǐng)求后,根據(jù)上一步中發(fā)布的地圖服務(wù),獲取地圖服務(wù)所需的空間數(shù)據(jù)和地圖底圖,并進(jìn)行地圖渲染和展現(xiàn)。
2.根據(jù)權(quán)利要求1所述的空間數(shù)據(jù)本地化的地圖發(fā)布和渲染方法,其特征在于,所述空間數(shù)據(jù)是防汛、抗旱的專題數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的空間數(shù)據(jù)本地化的地圖發(fā)布和渲染方法,其特征在于,步驟S1中的讀取空間數(shù)據(jù),所述讀取是采用以下三種方式之一:預(yù)加載、定時(shí)加載、實(shí)時(shí)加載。
4.根據(jù)權(quán)利要求1所述的空間數(shù)據(jù)本地化的地圖發(fā)布和渲染方法,其特征在于,步驟S2中對(duì)空間數(shù)據(jù)進(jìn)行解析和轉(zhuǎn)換,具體是:通過(guò)空間數(shù)據(jù)解析程序,解析并提取出感興趣的屬性,將感興趣的屬性按列進(jìn)行排列,并將排列后信息轉(zhuǎn)換為文本格式文件。
5.根據(jù)權(quán)利要求4所述的空間數(shù)據(jù)本地化的地圖發(fā)布和渲染方法,其特征在于,在空間數(shù)據(jù)包括多個(gè)主題圖層的情況下,將每一個(gè)主題圖層作為一個(gè)項(xiàng)目,進(jìn)行分別解析和轉(zhuǎn)換。
6.根據(jù)權(quán)利要求5所述的空間數(shù)據(jù)本地化的地圖發(fā)布和渲染方法,其特征在于,通過(guò)列級(jí)別擴(kuò)展,增加感興趣的屬性。
7.根據(jù)權(quán)利要求1所述的空間數(shù)據(jù)本地化的地圖發(fā)布和渲染方法,其特征在于,發(fā)布的地圖服務(wù)是一種基于HTTP協(xié)議的網(wǎng)絡(luò)服務(wù)。
8.根據(jù)權(quán)利要求1所述的空間數(shù)據(jù)本地化的地圖發(fā)布和渲染方法,其特征在于,步驟S4中,獲取的空間數(shù)據(jù)需要經(jīng)過(guò)解析和轉(zhuǎn)換,轉(zhuǎn)換成空間數(shù)據(jù)。
9.根據(jù)權(quán)利要求1所述的空間數(shù)據(jù)本地化的地圖發(fā)布和渲染方法,其特征在于,步驟S4中手持移動(dòng)端向服務(wù)器端請(qǐng)求地圖服務(wù),服務(wù)器端根據(jù)請(qǐng)求進(jìn)行渲染,將渲染結(jié)果傳輸給手持移動(dòng)端進(jìn)行展現(xiàn)。
10.一種采用權(quán)利要求1~9之一所述的空間數(shù)據(jù)本地化的地圖發(fā)布和渲染方法進(jìn)行空間數(shù)據(jù)本地化的地圖發(fā)布和渲染系統(tǒng),其特征在于,包括:數(shù)據(jù)讀取模塊、數(shù)據(jù)解析模塊、數(shù)據(jù)庫(kù)、數(shù)據(jù)發(fā)布模塊和地圖渲染模塊;
其中,數(shù)據(jù)讀取模塊,用于讀取數(shù)據(jù)庫(kù)中存儲(chǔ)的空間數(shù)據(jù),以及地圖服務(wù)所發(fā)布的API或本地文件數(shù)據(jù);
數(shù)據(jù)解析模塊,用于對(duì)讀取的空間數(shù)據(jù)進(jìn)行解析和轉(zhuǎn)換;
數(shù)據(jù)發(fā)布模塊,用于基于解析和轉(zhuǎn)換的空間數(shù)據(jù),和讀取的API或本地文件數(shù)據(jù),發(fā)布地圖服務(wù);
地圖渲染模塊,根據(jù)地圖展現(xiàn)請(qǐng)求,調(diào)用地圖服務(wù),并獲取地圖展現(xiàn)所需的空間數(shù)據(jù)和地圖底圖,進(jìn)行地圖渲染并輸出。