本發(fā)明涉及地理信息系統(tǒng)領(lǐng)域,特別是涉及一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析系統(tǒng)及方法。
背景技術(shù):
1、目前,現(xiàn)有的國土變更調(diào)查土地利用現(xiàn)狀流量變化分析是由技術(shù)人員利用現(xiàn)有的gis專業(yè)軟件工具通過手動一步步操作相交、統(tǒng)計(jì)、輸出excel、匯總計(jì)算、以及最后將分析統(tǒng)計(jì)結(jié)果寫入文檔報(bào)告;該方法存在以下問題:專業(yè)依賴性高:整個(gè)過程中過度依賴技術(shù)人員的專業(yè)知識,要求熟悉流量變化分析方法;自動化程度低:耗費(fèi)較長時(shí)間和精力操作軟件和開展數(shù)據(jù)統(tǒng)計(jì)分析工作,缺乏自動化工具,當(dāng)需要分析若干個(gè)年份土地利用現(xiàn)狀的流量變化情況時(shí),工作量將快速增加;質(zhì)量檢查難度大:整個(gè)過程涉及軟件操作較多容易出現(xiàn)統(tǒng)計(jì)或分析錯(cuò)誤,且不易檢查和發(fā)現(xiàn);數(shù)據(jù)保密性差:整個(gè)操作過程中涉及的相關(guān)數(shù)據(jù)均為涉密數(shù)據(jù),而技術(shù)人員需要完全接觸到這些數(shù)據(jù)才能進(jìn)行變化分析工作,存在數(shù)據(jù)泄密弊端;因此,現(xiàn)有技術(shù)有待改進(jìn)。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析系統(tǒng)及方法,解決現(xiàn)有技術(shù)中存在的專業(yè)性依賴性高、自動化程度低、質(zhì)量檢查難度大和數(shù)據(jù)保密性差的問題。
2、為解決上述技術(shù)問題,本發(fā)明第一方面提供一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析系統(tǒng),所述系統(tǒng)包括客戶端和服務(wù)器端;其中,
3、所述客戶端,用于獲取待分析土地對應(yīng)的土地利用現(xiàn)狀流量變化分析指令并發(fā)送至所述服務(wù)器端;以及將從所述服務(wù)器端接收的分析結(jié)果進(jìn)行可視化展示;
4、所述服務(wù)器端,用于對從所述客戶端接收的所述土地利用現(xiàn)狀流量變化分析指令進(jìn)行解析,根據(jù)解析結(jié)果調(diào)用多算子模型對所述待分析土地的土地利用現(xiàn)狀流量變化進(jìn)行分析計(jì)算,得到所述分析結(jié)果并發(fā)送至所述客戶端;所述多算子模型包括基本算子模型和空間算子模型,所述基本算子模型用于統(tǒng)計(jì)所述待分析土地中各類土地對應(yīng)圖斑的數(shù)量、面積及其面積占比,所述空間算子模型用于統(tǒng)計(jì)所述待分析土地內(nèi)土地流向變化。
5、進(jìn)一步地,所述客戶端包括指令生成模塊、第一通信模塊和可視化展示模塊;其中,
6、所述指令生成模塊,用于根據(jù)所述待分析土地獲取待分析空間范圍、空間坐標(biāo)位置、待分析命令和待分析數(shù)據(jù)對象并組合,得到所述土地利用現(xiàn)狀流量變化分析指令;
7、所述第一通信模塊,用于將所述土地利用現(xiàn)狀流量變化分析指令發(fā)送至所述服務(wù)器端,以及接收從所述服務(wù)器端發(fā)送的所述分析結(jié)果;
8、所述可視化展示模塊,用于通過qt?charts對所述分析結(jié)果進(jìn)行渲染并展示。
9、進(jìn)一步地,所述系統(tǒng)還包括空間數(shù)據(jù)庫;所述空間數(shù)據(jù)庫,用于存儲所述待分析土地對應(yīng)的歷史土地利用現(xiàn)狀數(shù)據(jù)。
10、進(jìn)一步地,所述服務(wù)器端包括第二通信模塊、指令解析模塊、資源調(diào)用模塊和模型計(jì)算模塊;其中,
11、所述第二通信模塊,用于接收所述客戶端發(fā)送的所述土地利用現(xiàn)狀流量變化分析指令,以及將所述分析結(jié)果發(fā)送至所述客戶端;
12、所述指令解析模塊,用于對所述土地利用現(xiàn)狀流量變化分析指令進(jìn)行解析,得到解析結(jié)果;所述解析結(jié)果包括所述待分析空間范圍和空間坐標(biāo)位置對應(yīng)的目標(biāo)范圍、待分析數(shù)據(jù)對象對應(yīng)的目標(biāo)時(shí)間和待分析命令;
13、所述資源調(diào)用模塊,用于根據(jù)所述解析結(jié)果從所述多算子模型中調(diào)用對應(yīng)的目標(biāo)算子模型,并根據(jù)所述待分析數(shù)據(jù)對象從所述空間數(shù)據(jù)庫中調(diào)用對應(yīng)的目標(biāo)歷史土地利用現(xiàn)狀數(shù)據(jù);
14、所述模型計(jì)算模塊,用于通過所述目標(biāo)算子模型對所述目標(biāo)歷史土地利用現(xiàn)狀數(shù)據(jù)進(jìn)行分析計(jì)算,得到所述分析結(jié)果;所述分析結(jié)果包括所述待分析土地在目標(biāo)時(shí)間內(nèi)的土地利用現(xiàn)狀相對變化和圖斑范圍相對變化。
15、進(jìn)一步地,所述基本算子模型包括耕地算子模型、三大類算子模型和一級類算子模型;其中,
16、所述耕地算子模型,用于根據(jù)所述待分析土地中耕地的基本狀態(tài)分別計(jì)算所述目標(biāo)范圍內(nèi)對應(yīng)多種狀態(tài)下耕地圖斑的面積、數(shù)量及面積占比;所述耕地的基本狀態(tài)包括坡度屬性、耕地類型屬性、耕地種植類型屬性和耕地耕種狀態(tài)屬性;
17、所述三大類算子模型,用于根據(jù)所述待分析土地中的土地利用類型和所述目標(biāo)歷史土地利用現(xiàn)狀數(shù)據(jù)分別計(jì)算所述目標(biāo)范圍內(nèi)多種土地利用類型對應(yīng)圖斑的面積、數(shù)量及面積占比;所述土地利用類型包括建設(shè)用地、農(nóng)用地和未利用地;
18、所述一級類算子模型,用于根據(jù)土地利用現(xiàn)狀分類標(biāo)準(zhǔn)和所述目標(biāo)歷史土地利用現(xiàn)狀數(shù)據(jù)分別計(jì)算所述目標(biāo)范圍內(nèi)多種一級地類對應(yīng)圖斑的面積、數(shù)量及面積占比;所述一級地類至少包括耕地、園地、林地和草地。
19、進(jìn)一步地,所述空間算子模型通過疊加分析法計(jì)算所述目標(biāo)范圍在所述目標(biāo)時(shí)間內(nèi)的土地流向變化;所述疊加分析法包括擦除和相交。
20、進(jìn)一步地,所述空間算子模型包括流向算子模型和范圍算子模型;其中,
21、所述流向算子模型,用于根據(jù)所述目標(biāo)歷史土地利用現(xiàn)狀數(shù)據(jù)計(jì)算所述目標(biāo)范圍在所述目標(biāo)時(shí)間內(nèi)的土地利用現(xiàn)狀相對變化;
22、所述范圍算子模型,用于根據(jù)所述目標(biāo)歷史土地利用現(xiàn)狀數(shù)據(jù)計(jì)算所述目標(biāo)范圍在所述目標(biāo)時(shí)間內(nèi)的圖斑范圍相對變化。
23、本發(fā)明第二方面提供一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析方法,包括:
24、通過客戶端獲取待分析土地對應(yīng)的土地利用現(xiàn)狀流量變化分析指令并發(fā)送至服務(wù)器端;
25、通過所述服務(wù)器端對從所述客戶端接收的所述土地利用現(xiàn)狀流量變化分析指令進(jìn)行解析,根據(jù)解析結(jié)果調(diào)用多算子模型對所述待分析土地的土地利用現(xiàn)狀流量變化進(jìn)行分析計(jì)算,得到分析結(jié)果并發(fā)送至所述客戶端;所述多算子模型包括基本算子模型和空間算子模型,所述基本算子模型用于統(tǒng)計(jì)所述待分析土地中各類土地對應(yīng)圖斑的數(shù)量、面積及其面積占比,所述空間算子模型用于統(tǒng)計(jì)所述待分析土地內(nèi)土地流向變化;
26、通過所述客戶端將從所述服務(wù)器端接收的所述分析結(jié)果進(jìn)行可視化展示。
27、與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例的有益效果在于:
28、本發(fā)明提供一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析系統(tǒng)及方法,該系統(tǒng)包括客戶端和服務(wù)器端;其中,所述客戶端,用于獲取待分析土地對應(yīng)的土地利用現(xiàn)狀流量變化分析指令并發(fā)送至所述服務(wù)器端;以及將從所述服務(wù)器端接收的分析結(jié)果進(jìn)行可視化展示;所述服務(wù)器端,用于對從所述客戶端接收的所述土地利用現(xiàn)狀流量變化分析指令進(jìn)行解析,根據(jù)解析結(jié)果調(diào)用多算子模型對所述待分析土地的土地利用現(xiàn)狀流量變化進(jìn)行分析計(jì)算,得到所述分析結(jié)果并發(fā)送至所述客戶端;所述多算子模型包括基本算子模型和空間算子模型,所述基本算子模型用于統(tǒng)計(jì)所述待分析土地中各類土地對應(yīng)圖斑的數(shù)量、面積及其面積占比,所述空間算子模型用于統(tǒng)計(jì)所述待分析土地內(nèi)土地流向變化;本發(fā)明結(jié)合國土變更調(diào)查土地利用現(xiàn)狀流量變化分析技術(shù)原理,基于c/s技術(shù)架構(gòu)設(shè)計(jì)理念,使得包括客戶端和服務(wù)器端的系統(tǒng)可自適應(yīng)計(jì)算分析國土變更調(diào)查土地利用現(xiàn)狀流量,簡化現(xiàn)有分析操作流程,提高技術(shù)人員的工作效率、準(zhǔn)確性以及數(shù)據(jù)安全。
1.一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析系統(tǒng),其特征在于,所述系統(tǒng)包括客戶端和服務(wù)器端;其中,
2.根據(jù)權(quán)利要求1所述的一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析系統(tǒng),其特征在于,所述客戶端包括指令生成模塊、第一通信模塊和可視化展示模塊;其中,
3.根據(jù)權(quán)利要求2所述的一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析系統(tǒng),其特征在于,所述系統(tǒng)還包括空間數(shù)據(jù)庫;所述空間數(shù)據(jù)庫,用于存儲所述待分析土地對應(yīng)的歷史土地利用現(xiàn)狀數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析系統(tǒng),其特征在于,所述服務(wù)器端包括第二通信模塊、指令解析模塊、資源調(diào)用模塊和模型計(jì)算模塊;其中,
5.根據(jù)權(quán)利要求4所述的一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析系統(tǒng),其特征在于,所述基本算子模型包括耕地算子模型、三大類算子模型和一級類算子模型;其中,
6.根據(jù)權(quán)利要求4所述的一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析系統(tǒng),其特征在于,所述空間算子模型通過疊加分析法計(jì)算所述目標(biāo)范圍在所述目標(biāo)時(shí)間內(nèi)的土地流向變化;所述疊加分析法包括擦除和相交。
7.根據(jù)權(quán)利要求6所述的一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析系統(tǒng),其特征在于,所述空間算子模型包括流向算子模型和范圍算子模型;其中,
8.一種國土變更調(diào)查土地利用現(xiàn)狀流量變化自動分析方法,其特征在于,包括: