李海濤 武永利 相棟 趙永強(qiáng) 劉文平
摘 要:為了實(shí)現(xiàn)山西省區(qū)域農(nóng)業(yè)氣候資源的合理開(kāi)發(fā)和利用,利用山西省109個(gè)縣市1961—2010共50年的氣候資料和DEM高程數(shù)據(jù),以及搜集到的農(nóng)業(yè)氣候資源區(qū)劃指標(biāo)、農(nóng)作物種植適宜性氣候區(qū)劃指標(biāo),基于GIS技術(shù)和小網(wǎng)格推算模型完成高分辨率的農(nóng)業(yè)氣候、優(yōu)勢(shì)和特色農(nóng)業(yè)及經(jīng)濟(jì)林果的氣候區(qū)劃,建立了適合山西省的精細(xì)化的農(nóng)業(yè)氣候資源區(qū)劃服務(wù)系統(tǒng)?;谠撓到y(tǒng),完成了對(duì)山西省氣候區(qū)劃、農(nóng)業(yè)氣候區(qū)劃和作物氣候區(qū)劃的研究,生成了不同種類作物的區(qū)劃圖。該結(jié)果可以為山西省相關(guān)部門(mén)進(jìn)行決策提供參考和依據(jù)。
關(guān)鍵詞:農(nóng)業(yè)氣候區(qū)劃;作物區(qū)劃;服務(wù)系統(tǒng);B/S架構(gòu)
中圖分類號(hào):S162.3 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.15913/j.cnki.kjycx.2016.12.026
在20世紀(jì)70年代末80年代初,山西省曾進(jìn)行過(guò)全省范圍的農(nóng)業(yè)氣候區(qū)劃工作,為山西省農(nóng)業(yè)的合理布局和農(nóng)業(yè)產(chǎn)量的穩(wěn)步增加作出了一定的貢獻(xiàn)。隨著農(nóng)業(yè)生產(chǎn)環(huán)境的變化,原有農(nóng)業(yè)區(qū)劃產(chǎn)品已不適應(yīng)新時(shí)代農(nóng)業(yè)生產(chǎn)發(fā)展的需求,客觀上需要更科學(xué)、更精細(xì)的農(nóng)業(yè)氣候區(qū)劃產(chǎn)品。近年來(lái),許多學(xué)者也開(kāi)展了針對(duì)山西省的氣候區(qū)劃研究——謝愛(ài)紅、王士猛等(2004)在對(duì)山西省62個(gè)氣象臺(tái)站資料插值的基礎(chǔ)上,利用SPSS進(jìn)行了山西省氣候區(qū)劃;韓錦濤和李素清(2006)基于山西省109個(gè)縣的多年統(tǒng)計(jì)資料的平均值,應(yīng)用聚類分析對(duì)區(qū)域的農(nóng)業(yè)氣候資源的綜合開(kāi)發(fā)進(jìn)行了區(qū)劃;趙海英、栗錫齡等(2009)在介休市33個(gè)觀測(cè)點(diǎn)的基礎(chǔ)上,用物候指標(biāo)對(duì)該市氣候情況進(jìn)行了初步研究;趙永強(qiáng)、武永利等(2013)基于DEM高程數(shù)據(jù)建立了山西省農(nóng)業(yè)氣候資源集。但是到目前為止,還沒(méi)有一個(gè)全面的服務(wù)于山西省氣象業(yè)務(wù)的農(nóng)業(yè)氣候資源區(qū)劃服務(wù)系統(tǒng)可以涵蓋氣候區(qū)劃、農(nóng)業(yè)氣候區(qū)劃、農(nóng)業(yè)氣候資源分布和作物區(qū)劃,同時(shí)可以實(shí)現(xiàn)自助區(qū)劃。
1 數(shù)據(jù)資料和系統(tǒng)開(kāi)發(fā)環(huán)境
1.1 數(shù)據(jù)資料
數(shù)據(jù)資料有山西省109個(gè)氣象站1961—2010共50年的常規(guī)氣象資料(建站晚于1961年的從建站資料開(kāi)始),山西省、市、縣的shp矢量文件,分辨率為90 m×90 m的SRTM DEM 數(shù)據(jù)。資料來(lái)源于山西省氣候中心。
1.2 系統(tǒng)開(kāi)發(fā)環(huán)境
所需的最低硬件環(huán)境為:企業(yè)級(jí)專用服務(wù)器、雙核處理器,主頻在2.2 GHz以上,1 G內(nèi)存,獨(dú)顯(512 M),120 G 硬盤(pán)。
所需的基本軟件環(huán)境如下所示。
數(shù)據(jù)存儲(chǔ)部分:sqlserver2005企業(yè)版;
地圖服務(wù)處理發(fā)布部分:aspmap4.7;
Web程序部分:.net4.0類庫(kù)+IIS6.0服務(wù)器+Office2003+Silverlight4.0運(yùn)行時(shí)+Silverlight4.0擴(kuò)展包+Microsoftajaxlibrary+ArcGISAPIforSilverlight2.0;
操作系統(tǒng):Windows Server 2003 Enterprise Editionserverpack2;
數(shù)據(jù)調(diào)用:IDL交互式程序語(yǔ)言。
1.3 系統(tǒng)開(kāi)發(fā)技術(shù)流程
系統(tǒng)開(kāi)發(fā)技術(shù)流程為:①通過(guò)實(shí)地考察調(diào)研、與當(dāng)?shù)赜嘘P(guān)人員座談等方法了解各地的優(yōu)勢(shì)農(nóng)業(yè)、特色農(nóng)業(yè)、經(jīng)濟(jì)林果和主要?dú)庀鬄?zāi)害等,確定區(qū)劃對(duì)象、區(qū)劃指標(biāo);收集數(shù)據(jù)資料并進(jìn)行整理,然后導(dǎo)入農(nóng)業(yè)氣候資源區(qū)劃服務(wù)系統(tǒng)。②基于數(shù)字高程模型(DEM),采用多元回歸法和小網(wǎng)格推算法構(gòu)建面域上的山西省氣候要素(分辨率90 m×90 m),結(jié)合各區(qū)劃指標(biāo)開(kāi)展山西省氣候區(qū)劃、農(nóng)業(yè)氣候區(qū)劃、農(nóng)業(yè)氣候資源分布和作物區(qū)劃,并對(duì)區(qū)劃結(jié)果進(jìn)行檢驗(yàn)。③將區(qū)劃結(jié)果存放于區(qū)劃結(jié)果數(shù)據(jù)集中。系統(tǒng)建立之后,工作人員可基于Web平臺(tái)對(duì)農(nóng)業(yè)氣候資源及區(qū)劃結(jié)果進(jìn)行發(fā)布、制圖、輸出,也可以根據(jù)需要進(jìn)行自助式農(nóng)業(yè)氣候區(qū)劃,以方便開(kāi)展專題服務(wù)或其他咨詢服務(wù)。系統(tǒng)開(kāi)發(fā)技術(shù)流程如圖1所示。
2 區(qū)劃系統(tǒng)架構(gòu)與功能
2.1 系統(tǒng)框架設(shè)計(jì)
采用一種創(chuàng)建交互式網(wǎng)頁(yè)應(yīng)用的AJAX網(wǎng)頁(yè)開(kāi)發(fā)技術(shù),并采用C#語(yǔ)言來(lái)編程,使用Asp.Net作為開(kāi)發(fā)控件,結(jié)合 SQL2005數(shù)據(jù)庫(kù)技術(shù)和IDL交互式語(yǔ)言軟件來(lái)構(gòu)建系統(tǒng)平臺(tái)。
整個(gè)系統(tǒng)采用三層B/S結(jié)構(gòu)模式,包括數(shù)據(jù)層、服務(wù)層和客戶層。其中,數(shù)據(jù)層負(fù)責(zé)存儲(chǔ)數(shù)據(jù),是獲取系統(tǒng)所需原始數(shù)據(jù)的操作層,是操作數(shù)據(jù),為業(yè)務(wù)邏輯層或表示層提供數(shù)據(jù)服務(wù)的基礎(chǔ);服務(wù)層是核心部分,主要是針對(duì)數(shù)據(jù)訪問(wèn)層具體問(wèn)題的操作,對(duì)數(shù)據(jù)業(yè)務(wù)的邏輯處理;客戶層主要是對(duì)用戶請(qǐng)求的接受以及數(shù)據(jù)的返回,為客戶端提供應(yīng)用程序的訪問(wèn)。
2.2 系統(tǒng)功能設(shè)計(jì)
系統(tǒng)分設(shè)一般用戶和管理員用戶兩種登錄方式。其中,一般用戶登錄后僅顯示“區(qū)劃成果”和“退出系統(tǒng)”兩個(gè)功能模塊,只有瀏覽和下載本地區(qū)區(qū)劃結(jié)果的權(quán)限;管理員用戶登錄后,系統(tǒng)界面右上方顯示6個(gè)功能模塊,即基礎(chǔ)數(shù)據(jù)、圖件資源、自助區(qū)劃、區(qū)劃成果、系統(tǒng)維護(hù)、退出系統(tǒng),以便進(jìn)行修改和完善。
2.2.1 基礎(chǔ)數(shù)據(jù)
該部分包括統(tǒng)計(jì)數(shù)據(jù)、行政區(qū)域數(shù)據(jù)和觀測(cè)數(shù)據(jù)。統(tǒng)計(jì)數(shù)據(jù)包括所有的基本數(shù)據(jù),比如溫度、降水、日照、農(nóng)業(yè)氣象災(zāi)害等;行政區(qū)域數(shù)據(jù)包括社會(huì)總產(chǎn)值GDP、人口、農(nóng)田受災(zāi)面積、受災(zāi)人口等;觀測(cè)數(shù)據(jù)包括31個(gè)農(nóng)氣站實(shí)時(shí)觀測(cè)的農(nóng)作物生長(zhǎng)發(fā)育日期、長(zhǎng)勢(shì)等。
2.2.2 圖件資源
該部分包括柵格化后的所有基礎(chǔ)信息數(shù)據(jù)、農(nóng)業(yè)氣候資源基本信息數(shù)據(jù)、農(nóng)業(yè)氣象觀測(cè)資料數(shù)據(jù)、土壤類型數(shù)據(jù)、衛(wèi)星遙感影像數(shù)據(jù)、農(nóng)業(yè)區(qū)劃等圖件數(shù)據(jù)。
2.2.3 自助區(qū)劃
自助區(qū)劃模塊可對(duì)新作物進(jìn)行區(qū)劃,只需在“區(qū)劃DIY”對(duì)話框中編輯執(zhí)行該作物的區(qū)劃指標(biāo)即可。例如,有一種新的作物——紅薯,它與“1月平均氣溫”和“7月下旬降水”關(guān)系密切,在變量列表中選擇這兩個(gè)變量,然后在公式編輯框編輯區(qū)劃指標(biāo),最后點(diǎn)擊“執(zhí)行”區(qū)劃。除此之外,也可以對(duì)已有作物重新區(qū)劃。
2.2.4 區(qū)劃成果
區(qū)劃成果包括農(nóng)業(yè)區(qū)劃、降水資源、熱量資源、光能資源等,用戶可在該模塊下制圖和下載區(qū)劃結(jié)果圖。除上述功能外,系統(tǒng)還可對(duì)矢量圖、柵格圖、數(shù)據(jù)高程圖(DEM)、注記和屬性數(shù)據(jù)進(jìn)行以地理表達(dá)式為條件的邏輯查詢,以及涉及不同圖件和屬性數(shù)據(jù)的綜合查詢、統(tǒng)計(jì),且可完成圖像的打印輸出。
3 區(qū)劃結(jié)果與分析
3.1 氣候區(qū)劃
計(jì)算了山西省平均氣溫以及穩(wěn)定通過(guò) 0 ℃、5 ℃、10 ℃的初終日、持續(xù)日數(shù)和積溫,山西省降水量和日照時(shí)數(shù)的年、季分布情況以及年際變化,以期揭示山西省熱量資源、降水資源和光照資源的分布特征和變化規(guī)律。
采用日平均氣溫穩(wěn)定大于或等于10 ℃期間的積溫、極端最低氣溫的多年平均值作為參考指標(biāo),以年濕潤(rùn)指數(shù)為干濕區(qū)劃分的主要指標(biāo),以年降水量為輔助指標(biāo),引用《中國(guó)氣候新方案》中的指標(biāo),使之更適合山西省的氣候特點(diǎn)。根據(jù)指標(biāo),將山西省分成了7個(gè)氣候區(qū),具體如圖2所示。表1所示為山西省氣候區(qū)劃指標(biāo)。
3.2 農(nóng)業(yè)氣候區(qū)劃
利用山西省109個(gè)縣市多年的氣候資料,在干燥度指數(shù)自然分區(qū)的基礎(chǔ)上,結(jié)合熱量指標(biāo)(即年均氣溫),確定了區(qū)域農(nóng)業(yè)氣候綜合開(kāi)發(fā)和區(qū)劃的指標(biāo),將山西省劃分為6個(gè)農(nóng)業(yè)氣候區(qū),具體如圖3所示。表2所示為山西省農(nóng)業(yè)氣候區(qū)劃指標(biāo)。
3.3 作物氣候區(qū)劃
選取主要糧食作物(冬小麥、春玉米),結(jié)合農(nóng)作物生長(zhǎng)發(fā)育的具體指標(biāo)區(qū)劃。以冬小麥為例,首先查閱文獻(xiàn)資料,找出作物生長(zhǎng)發(fā)育所需的光、溫度、水等相關(guān)條件;找出影響作物生長(zhǎng)發(fā)育的的關(guān)鍵氣象因子,并計(jì)算其經(jīng)驗(yàn)概率,以≥80%、60%~80%、<60%劃分為適宜、較適宜、不適宜等級(jí),結(jié)合山
西省的實(shí)際生產(chǎn)作出調(diào)整,得出山西省各作物的農(nóng)業(yè)氣候指標(biāo);運(yùn)用GIS技術(shù)對(duì)山西省各作物進(jìn)行種植氣候區(qū)劃,并計(jì)算得出相應(yīng)的適宜種植概率分布圖。最后根據(jù)作物的實(shí)際播種面積所占比例,參考已有研究成果驗(yàn)證其區(qū)劃結(jié)果是否合理,以不斷地改進(jìn)和調(diào)整。圖4所示為山西省冬小麥氣候適宜區(qū)域的分布。表3所示為冬小麥區(qū)劃指標(biāo)。
4 結(jié)論與討論
本文所開(kāi)發(fā)的區(qū)劃系統(tǒng)實(shí)現(xiàn)了對(duì)氣候區(qū)劃、農(nóng)業(yè)氣候區(qū)劃和作物氣候區(qū)劃的研究,研究結(jié)果可為相關(guān)部門(mén)提供參考和決策依據(jù)。同時(shí),該系統(tǒng)還具有以下特點(diǎn):①海量數(shù)據(jù)高效管理。系統(tǒng)實(shí)現(xiàn)了對(duì)海量數(shù)據(jù)的高效管理和區(qū)劃的動(dòng)態(tài)化、實(shí)時(shí)化和精細(xì)化,具有可視化強(qiáng)、易操作、開(kāi)放性和可擴(kuò)展性強(qiáng)等特點(diǎn)。②可視化強(qiáng)、易操作。綜合運(yùn)用多元回歸法和克里金插值法建立了山西省氣候要素模型。該結(jié)果可較為真實(shí)地反映山西省的實(shí)際氣候要素。③區(qū)劃的動(dòng)態(tài)化和實(shí)時(shí)化。對(duì)逐年的各種作物指標(biāo)的概率分布提供了詳細(xì)的數(shù)據(jù),并對(duì)部分區(qū)劃進(jìn)行了檢驗(yàn),區(qū)劃結(jié)果總體上較為合理,可以為政府以及相關(guān)的部門(mén)提供客觀、可靠的作物區(qū)劃信息。④圖形精細(xì)化。該系統(tǒng)在包括邊界數(shù)據(jù)和經(jīng)緯度坐標(biāo)的二維地形圖的基礎(chǔ)上,綜合經(jīng)緯度坐標(biāo)的海拔高度數(shù)據(jù)文件,將區(qū)劃結(jié)果細(xì)化到縣、鄉(xiāng)、村,并根據(jù)預(yù)先定義的色標(biāo)對(duì)區(qū)劃圖著色,使圖形更加精細(xì)化。⑤開(kāi)放性和可擴(kuò)展性。在系統(tǒng)的設(shè)計(jì)上,充分考慮了系統(tǒng)的開(kāi)放性和可擴(kuò)展性,支持多種數(shù)據(jù)的導(dǎo)入、導(dǎo)出功能;利用先進(jìn)的技術(shù)和開(kāi)
發(fā)工具對(duì)系統(tǒng)的二次開(kāi)發(fā)和功能模塊的添加保留預(yù)備接口模塊,遵循系統(tǒng)易于擴(kuò)展的原則。
另外,該系統(tǒng)也有一些缺點(diǎn),比如目前基本上考慮的是氣象要素,還沒(méi)有考慮社會(huì)經(jīng)濟(jì)要素。這導(dǎo)致區(qū)劃結(jié)果還不是非常全面,與實(shí)際有一定的差距。因此,還應(yīng)該考慮加入特色農(nóng)業(yè)和設(shè)施農(nóng)業(yè)的區(qū)劃等。這些都有待后續(xù)研究。
參考文獻(xiàn)
[1]謝愛(ài)紅,王士猛,衛(wèi)華,等.利用SPSS進(jìn)行山西省氣候區(qū)劃[J].山西師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2004,18(3):108-110.
[2]韓錦濤,李素清.山西省農(nóng)業(yè)氣候資源的綜合開(kāi)發(fā)與區(qū)劃[J].中國(guó)農(nóng)學(xué)通報(bào),2006,22(12):267-272.
[3]趙海英,栗錫齡,陸春花,等.用物候指標(biāo)進(jìn)行氣候調(diào)查的初步研究[J].中國(guó)農(nóng)學(xué)通報(bào),2009,25(24):480-483.
[4]趙永強(qiáng),武永利,劉文平,等.基于 DEM 的山西省農(nóng)業(yè)氣候資源集的建立[J].中國(guó)農(nóng)學(xué)通報(bào),2013,29(35):351-354.
[5]陳咸吉.中國(guó)氣候區(qū)劃新探[J].氣象學(xué)報(bào),1982,40(1):35-47.
[6]鄭景云,尹云鶴,李炳元.中國(guó)氣候區(qū)劃新方案[J].地理學(xué)報(bào),2010,65(1):1-10.
[7]林孝松.農(nóng)業(yè)氣候資源研究進(jìn)展[J].海南師范學(xué)院學(xué)報(bào),2003,16(4):87-91.
[8]郭文利,權(quán)維俊,劉洪.精細(xì)化農(nóng)業(yè)氣候區(qū)劃業(yè)務(wù)流程初步設(shè)計(jì)[J].中國(guó)農(nóng)業(yè)氣象,2010,31(1):98-103.
[9]鄭春雨,劉晶淼,丁裕國(guó),等.基于 PCA-TOPSIS 方法的河北省冬小麥氣候適宜性評(píng)價(jià)[J].生態(tài)與農(nóng)村環(huán)境學(xué)報(bào),2009,25(1):8-11,17.
[10]劉文平,郭慕萍,安煒,等.氣候變化對(duì)山西省冬小麥種植的影響[J].干旱區(qū)資源與環(huán)境,2009,23(11):88-93.
[11]張宏森,朱征宇.四層B/S結(jié)構(gòu)及解決方案[J].計(jì)算機(jī)應(yīng)用研究,2002(9):20-22.
[12]呂建民,耿芳.基于ASP.NET的小型企業(yè)ERP系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技信息,2012,12(3):86-87.
[13]閆振宇,王巖峰.基于面向服務(wù)的軟件體系架構(gòu)[J].內(nèi)蒙古水利,2011(6):161-162.
[14]卓靜,鄧?guó)P東,劉安麟,等.延安丘陵溝壑區(qū)土地利用類型坡度分異研究[J].氣象科技,2008,36(2):221-222.
[15]王耀武,王文生,謝能付.基于WebGIS的可視化交互技術(shù)研究與實(shí)現(xiàn)[J].安徽農(nóng)業(yè)科學(xué),2012,40(19):10334-10336.
[16]朱蕾,黃敬峰.山區(qū)縣域尺度降水量空間插值方法比較[J].農(nóng)業(yè)工程學(xué)報(bào),2007,23(7):80-85.
[17]范遼生,劉新安.東北地區(qū)輻射資源柵格化信息系統(tǒng)的建立[J].資源科學(xué),2003,25(1): 59-65.
[18]張曉萍,李銳,楊勤科,等.基于RS/GIS的中尺度地區(qū)退耕變化及其坡度分異研究[J].農(nóng)業(yè)資源與環(huán)境科學(xué),2005,21(8):388-392.
〔編輯:劉曉芳〕