曹淋海,王昌全,張毅,李冰,杜薇,馮廣林,張宗錦,李斌
1 四川農(nóng)業(yè)大學(xué)資源環(huán)境學(xué)院,成都 611130;2 川渝中煙工業(yè)有限責(zé)任公司技術(shù)研發(fā)中心,成都 610066;3 四川省煙草公司攀枝花市公司,攀枝花 617000;4 四川省煙草公司,成都 610000
基于RIA WebGIS的區(qū)域煙草精準(zhǔn)施肥管理決策系統(tǒng)設(shè)計與實現(xiàn)
——以攀枝花煙區(qū)為例
曹淋海1,王昌全1,張毅1,李冰1,杜薇2,馮廣林2,張宗錦3,李斌4
1 四川農(nóng)業(yè)大學(xué)資源環(huán)境學(xué)院,成都 611130;2 川渝中煙工業(yè)有限責(zé)任公司技術(shù)研發(fā)中心,成都 610066;3 四川省煙草公司攀枝花市公司,攀枝花 617000;4 四川省煙草公司,成都 610000
以數(shù)據(jù)為基礎(chǔ)的傳統(tǒng)WebGIS 存在共享性弱,伸縮性差,開發(fā)難等弊端。RIA/ REST的應(yīng)用能顯著增強系統(tǒng)響應(yīng)能力,簡化GIS Service過程。本文在根據(jù)區(qū)域土壤肥力差異、供肥性能和肥料利用率等建立施肥模型、案例庫、專家知識庫及施肥決策方案的基礎(chǔ)上,利用Flex API+REST API+SQL 的RIA WebGIS 框架構(gòu)建了攀枝花煙草生產(chǎn)施肥管理決策系統(tǒng)(http://218.89.168.145:8080/webgis1/),實現(xiàn)了農(nóng)田、作物生產(chǎn)信息管理和智能化施肥決策的集成,以及快捷高效的在線訪問。結(jié)果表明,系統(tǒng)可為用戶提供科學(xué)合理的施肥方案,施肥量得到更精準(zhǔn)控制,且RIA/ REST開發(fā)框架具有部署靈活、開發(fā)簡易、伸縮性強等特點,用戶體驗和交互性更具優(yōu)勢。
RIA WebGIS; Flex API; REST API; 施肥決策
施肥數(shù)量、肥料種類以及施肥方法等對作物產(chǎn)量和質(zhì)量都有顯著影響[1,2]。計算機技術(shù)和GIS技術(shù)已經(jīng)成為各類施肥決策系統(tǒng)和農(nóng)業(yè)專家系統(tǒng)研究的重要方向[3-6]。從施肥系統(tǒng)構(gòu)建看,經(jīng)歷了非空間型系統(tǒng)到空間型系統(tǒng)的發(fā)展,但其研究主要側(cè)重系統(tǒng)數(shù)據(jù)庫的建設(shè),在專家知識、施肥模型和GIS空間數(shù)據(jù)耦合方面研究不足[3,5-6]。隨著GIS技術(shù)的廣泛應(yīng)用和Internet技術(shù)的快速發(fā)展,用戶對傳統(tǒng)WebGIS的伸縮強度、響應(yīng)速度、視覺效果以及功能體驗等都有了更高的要求。RIA(Rich Internet Application)作為新一代網(wǎng)絡(luò)應(yīng)用程序,集桌面應(yīng)用程序的最佳用戶界面功能與Web應(yīng)用程序的快速、低成本部署及多媒體通信的實時快捷于一體,提供了全新的Web應(yīng)用解決方案[7-10]。目前其實現(xiàn)技術(shù)主要有Flex、Silver light和Java FX。
REST(Representational State Transfer)作為輕量級的Web Service架構(gòu)風(fēng)格,其實現(xiàn)和操作比SOAP和XML—RPC更為簡捷,應(yīng)用于GIS后,GIS服務(wù)都被映射為URL資源,客戶端僅通過標(biāo)識符去操作GIS資源,獲得資源的表示,使WebGIS從以數(shù)據(jù)為基礎(chǔ)轉(zhuǎn)向了以服務(wù)為基礎(chǔ)[10-14]。面向服務(wù)的架構(gòu)則可在數(shù)據(jù)實體不發(fā)生轉(zhuǎn)移的前提下實現(xiàn)數(shù)據(jù)的同步更新和便捷維護,具有支持多客戶端和快速部署的特點[12,13]。ArcGIS Server自9.3版引用REST服務(wù),同時推出ArcGIS Server REST API(REST API)WebGIS服務(wù)器端程序接口和ArcGIS API for Flex(Flex API)客戶端應(yīng)用程序接口,方便編程者基于Flex Builder平臺和REST服務(wù)開發(fā)RIA WebGIS。本文基于攀枝花植煙數(shù)據(jù),構(gòu)建了區(qū)域煙草專家施肥模型和決策方案;結(jié)合Flex API +REST API+ SQL新一代RIA WebGIS開發(fā)框架,建立了攀枝花煙草生產(chǎn)施肥管理決策系統(tǒng),其功能包括煙草生產(chǎn)信息管理、推薦施肥模型和圖形信息管理,主要用于煙區(qū)基礎(chǔ)生產(chǎn)設(shè)施的查詢、評測;土壤環(huán)境和肥力的分析、評價;氮磷鉀需求量的計算和施肥方案推薦,并提供專家咨詢服務(wù)。對于平衡施肥技術(shù)的實施和微機推薦施肥系統(tǒng)的建立有著重要的理論指導(dǎo)作用及實踐意義。
攀枝花市地處川滇界河金沙江與雅礱江匯合區(qū),東經(jīng)108°08′-102°15′,北緯26°05′-27° 21′,地貌類型復(fù)雜多樣,以低中山、中山和寬谷河壩為主,地形起伏較大且高差懸殊。境內(nèi)以紅壤、赤紅壤、黃棕壤、水稻土和石灰?guī)r土為主。其屬我國亞熱帶西段金沙江至元江島狀干熱河谷區(qū),區(qū)域氣候差異明顯,垂直氣候顯著,干雨季分明,晝夜溫差較大,年均氣溫20-22℃;年降雨量1094.2mm;年日照時數(shù)2745.2h;無霜期大于300d;年熱值為四川最高。煙區(qū)內(nèi)土壤堿解氮120mg/kg,速效鉀141mg/kg,有機質(zhì)22.46g/kg,有效磷18.6mg/kg,pH主要在5.5-6.5。
根據(jù)對煙區(qū)土壤肥力評價研究和各養(yǎng)分指標(biāo)對煙草的重要性研究,綜合其土壤特征,選擇pH、速效鉀、有效磷、堿解氮和有機質(zhì)五因素作為評價指標(biāo)。根據(jù)各因素在不同土壤中的實際差異狀況,參照國內(nèi)外優(yōu)質(zhì)煙區(qū)土壤適宜性指標(biāo),確定選定指標(biāo)的隸屬度函數(shù)類型及參數(shù)(下限L、上限U和最優(yōu)值上下限O2、O1),如表1[1-3,5];在此基礎(chǔ)上,將各指標(biāo)實測值代入對應(yīng)函數(shù)中計算其隸屬度值。
表1 各指標(biāo)隸屬度函數(shù)類型及其參數(shù)表Table1 Membership function type and parameter list of the index
綜合評價指標(biāo)值計算:將各評價指標(biāo)的隸屬度值作為分值,用加權(quán)求和公式計算出反映土壤養(yǎng)分肥力狀況的綜合指標(biāo)IFI,其公式為:
式中Ni,Wi表示第 i 種養(yǎng)分指標(biāo)的隸屬度值和權(quán)重系數(shù),Wi采用AHP決策分析法。
研究根據(jù)氮磷鉀配比試驗、大田校正試驗建立肥料效應(yīng)函數(shù),結(jié)合養(yǎng)分測定值,應(yīng)用“養(yǎng)分平衡法”計算施肥量,建立了如下計算公式[1,6,17-18]:
式中:
① 施 肥 量 指 N、P2O5、K2O的 量, 單 位kg/666.7m2。
②根據(jù)氮磷鉀配比試驗的頻次分析和煙葉產(chǎn)量質(zhì)量的統(tǒng)計分析,試驗區(qū)最佳煙葉產(chǎn)量為155-175kg/666.7m2;根據(jù)大田校正實驗得出試驗區(qū)100kg煙葉需要從土壤中吸收N、P2O5、K2O的量,見表2。
③土壤速效養(yǎng)分指有效磷、堿解氮和速效鉀的測定值,單位mg/ kg;0.15是耕層土壤(0-20cm)中養(yǎng)分測定值的mg/kg換算成kg/667m2時的換算系數(shù)。土壤有效養(yǎng)分利用率隨土壤養(yǎng)分含量及作物的種類不同而變化,經(jīng)長期試驗計算得出試驗區(qū)氮素利用率31.68%±2.34%,磷素為37.04%±6.14%,鉀素為22.93%±0.56%。
④同地區(qū)不同試驗點的肥料當(dāng)季利用率也有差異。在最優(yōu)施肥量下,分析試驗區(qū)不同試驗點的肥料利用率數(shù)據(jù),剔除極值后計算得出該區(qū)氮肥當(dāng)季利用率是39.26%±8.39%,磷肥利用率21.93%±15.22%,鉀肥利用率31.97%±0.56%。
表2 100kg煙葉需要從土壤中吸收N、P2O5、K2O的量Table2 The quantity of N、P2O5、K2O absorbed from soil of 100kg tobacco
根據(jù)2009-2011年的試驗數(shù)據(jù)進行回歸及相關(guān)性分析,建立煙區(qū)土壤肥力評價模型和理論施肥模型,同時參考數(shù)據(jù)結(jié)構(gòu)理論將模型結(jié)構(gòu)化;通過GIS軟件和SQL等構(gòu)建數(shù)據(jù)庫、模型庫、專家知識庫和事實表的結(jié)構(gòu),借助WebGIS 技術(shù)和編程將它們集成化,形成煙草生產(chǎn)信息管理及施肥推薦決策系統(tǒng),實現(xiàn)煙草生產(chǎn)信息的在線查詢,以及施肥決策和GIS圖形信息管理的高度集成,如圖1。
圖1 系統(tǒng)實現(xiàn)流程圖Fig. 1 System implementation fl ow chart
基于網(wǎng)絡(luò)技術(shù)和GIS二次開發(fā),將Flex/ REST技術(shù)應(yīng)用于WebGIS,提出Flex API +REST API+SQL新一代RIA WebGIS開發(fā)架構(gòu)的煙草生產(chǎn)信息管理及施肥推薦決策系統(tǒng)框架,整個框架分為3層,即用戶層、服務(wù)層和數(shù)據(jù)層,見圖2。
圖2 系統(tǒng)框架結(jié)構(gòu)圖Fig. 2 System frame structure
用戶層選用Flex Builder4.0開發(fā)環(huán)境,結(jié)合Flex API和Flex Viewer2.3基礎(chǔ)框架實施,主要負責(zé)響應(yīng)Flex富客戶端請求,根據(jù)用戶請求類型做出響應(yīng),將結(jié)果借助瀏覽器或Flash播放器以圖文一體化的方式進行信息顯示,同時為用戶提供地圖交互、信息查詢、地圖分析等交互接口。
J2EE被用作Web應(yīng)用服務(wù)器,也是GIS服務(wù)器的客戶端,一端接受來自WebGIS瀏覽器的信息并判斷采用何種方式完成瀏覽器的請求,并通過防火墻將不合法的用戶請求屏蔽在外,再將請求發(fā)送到GIS服務(wù)器;另一端則將請求結(jié)果和數(shù)據(jù)包傳輸?shù)较鄳?yīng)用戶的 WebGIS 瀏覽器[16,17]。ArcGIS Server10.0 作 GIS 應(yīng)用服務(wù)器,一方面用戶層可以通過URLs的形式(包含特定的參數(shù)、值對來指定服務(wù)端返回資源的格式和要求)來訪問GIS Server發(fā)布REST 服務(wù),如Image Service REST API、Feature Service REST API等;另一方面根據(jù)請求與數(shù)據(jù)層進行通話,從數(shù)據(jù)庫中讀取數(shù)據(jù),在服務(wù)器端執(zhí)行GIS的數(shù)據(jù)處理功能。
數(shù)據(jù)層用于提供地理數(shù)據(jù)服務(wù),可直接被GIS服務(wù)層和Web應(yīng)用服務(wù)層訪問。在數(shù)據(jù)庫內(nèi)空間數(shù)據(jù)采用大分類小分層方式組織,空間和屬性數(shù)據(jù)被統(tǒng)一存儲在SQL Server 2005 Express數(shù)據(jù)庫管理軟件中,兩者通過惟一的標(biāo)識ID進行關(guān)聯(lián);同時利用ArcSDE空間數(shù)據(jù)引擎作為空間數(shù)據(jù)進行存取與維護的通道。其它數(shù)據(jù)如系統(tǒng)配置文件、圖片以及模型參數(shù)等不便于數(shù)據(jù)庫存儲管理的數(shù)據(jù)均以文件的方式存放在服務(wù)器端,供用戶層調(diào)用[18]。
施肥決策的產(chǎn)生是一個復(fù)雜的過程,需要通過數(shù)據(jù)庫、施肥模型庫、案例庫、專家知識庫、推理機、人機交互接口等共同執(zhí)行。數(shù)據(jù)庫用于存放系統(tǒng)運行中所需要和產(chǎn)生的數(shù)據(jù);模型庫為煙草施肥決策提供運算方法;知識庫存貯關(guān)于煙草施肥的專家知識;推理機提供煙草施肥決策的推理模型。推薦施肥量的計算以待施肥單元的基礎(chǔ)數(shù)據(jù)(存儲在基礎(chǔ)數(shù)據(jù)庫)和用戶輸入的及時數(shù)據(jù)(煙葉品種、前茬作物、目標(biāo)產(chǎn)量等)為基礎(chǔ),由推理機直接匹配案例庫,獲得推薦施肥方案;對于無匹配案例的則通過理論施肥模型進行施肥量初步計算,然后根據(jù)生態(tài)條件的不同由推理機依據(jù)知識庫內(nèi)的相應(yīng)知識規(guī)則進行修正計算,得到施肥方案,圖3。
圖3 系統(tǒng)推薦施肥運行機理Fig. 3 System recommended fertilization operation mechanism
基礎(chǔ)數(shù)據(jù)庫存儲系統(tǒng)所需的基礎(chǔ)圖形數(shù)據(jù)和屬性數(shù)據(jù),包括氣象數(shù)據(jù)(氣溫、降水等)、土壤數(shù)據(jù)(土壤養(yǎng)分數(shù)據(jù)和土壤環(huán)境數(shù)據(jù))、土地利用現(xiàn)狀數(shù)據(jù)和行政區(qū)劃數(shù)據(jù)等。數(shù)據(jù)庫內(nèi)的數(shù)據(jù)主要是SHP文件格式存在,其生成方式主要借助GIS的矢量化工具和地統(tǒng)計分析工具。
模型庫包括煙區(qū)土壤肥力評價模型、煙草產(chǎn)量預(yù)測模型和理論施肥模型等,目的是為土壤肥力狀況診斷和施肥量計算提供方法。同時在與專家知識庫進行緊密結(jié)合中逐步總結(jié),根據(jù)現(xiàn)實情況對源模型和知識庫進行修正和豐富。模型都能獨立調(diào)用數(shù)據(jù)庫中的數(shù)據(jù)及參數(shù)值,并將執(zhí)行結(jié)果返回到動態(tài)數(shù)據(jù)庫(存儲系統(tǒng)運行中產(chǎn)生的數(shù)據(jù)),實現(xiàn)數(shù)據(jù)庫和模型庫的資源共享。
專家知識庫主要存儲整個施肥決策求解過程中定性的、目前無法用模型定量表達的技術(shù)性知識,采用基于規(guī)則的知識表示模式,即知識表示為事實、知識規(guī)則和結(jié)論[5]。其中知識規(guī)則是求解決策目標(biāo)值的階段性計算過程,它由領(lǐng)域?qū)<液途幊陶吖餐瓿?,集成為知識鏈或規(guī)則庫,表現(xiàn)為程序。事實由基礎(chǔ)數(shù)據(jù)庫和人機交互數(shù)據(jù)提供,由事實表捕獲,事實表中的各項數(shù)據(jù)完成后,數(shù)據(jù)就被提交到相應(yīng)的程序,由后者建立聯(lián)接,在推理機的控制下計算出結(jié)果值,推理出決策結(jié)果[19-20]。
推理機是系統(tǒng)運用知識對數(shù)據(jù)進行推理的邏輯核心,控制著專家知識庫中的知識對數(shù)據(jù)庫中的數(shù)據(jù)和人機交互數(shù)據(jù)的推理操作[3,21]。在系統(tǒng)內(nèi)推理機的任務(wù)是模擬專家的思維過程,控制并執(zhí)行問題的求解。本研究中沿用產(chǎn)生式推理策略,其推理過程為:
推理策略又分為數(shù)據(jù)驅(qū)動推理策略和目標(biāo)導(dǎo)致的推理控制策略。本研究中系統(tǒng)依照前者安排證據(jù)和假設(shè)被聯(lián)結(jié)的順序,基本思想如圖4示。其推理過程是從問題的基本事實出發(fā),引用案例庫和知識庫中的規(guī)則,通過匹配每條知識的前提,識別出所有可用的知識而形成一個可用知識集,然后根據(jù)沖突求解策略在沖突集中選取一條知識執(zhí)行[4]。
圖4 正向推理執(zhí)行過程Fig. 4 Forward inference implementation process
基本操作模塊包括導(dǎo)航器(放大、縮小、漫游和鷹眼等);圖層控制,根據(jù)需要顯示或隱藏地圖圖層;動態(tài)圖例,自動識別當(dāng)前窗口的地圖信息并給出圖例參考信息;地圖書簽,存儲用戶高頻瀏覽或感興趣的地圖區(qū)域,方便用戶再次快速訪問此區(qū)域;地圖測量,提供長度量測,面積量算以及重要信息標(biāo)注;地圖打印和地圖導(dǎo)出,對當(dāng)前視圖進行打印輸出和保存為JPG、PNG格式的圖片。
查詢統(tǒng)計模塊主要是實現(xiàn)對空間數(shù)據(jù)、屬性數(shù)據(jù)的和專題數(shù)據(jù)的查詢和統(tǒng)計。本系統(tǒng)中包含復(fù)合查詢模塊和獨立查詢模塊。前者主要是附屬在非查詢模塊中的查詢操作,如精準(zhǔn)施肥模塊中的基本信息顯示。后者分為兩類:一類是簡單查詢(如防雹點、育苗棚、煙站、烤房的過濾查詢模塊),它以名稱進行查找、按行政區(qū)劃級別進行過濾;一類是SQL高級查詢,用圖層分類、算術(shù)符號、邏輯符號以及關(guān)系符號的任意組合,進行滿足條件的圖形信息及相關(guān)屬性信息的查詢。
“精準(zhǔn)施肥”模塊主要完成施肥單元的施肥計算和指導(dǎo)。它包括基本信息顯示界面,呈現(xiàn)施肥單元的立地條件信息、土壤養(yǎng)分信息等;模型參數(shù)修訂界面,針對煙草施肥專家模型中易受時間等影響的模型參數(shù)信息,通過該界面進行調(diào)整,確保數(shù)據(jù)更科學(xué)可靠;施肥計算結(jié)果界面,主要給出各施肥單元NPK需求量、中微量元素豐缺的診斷結(jié)果和相應(yīng)復(fù)合肥配方以及復(fù)合肥、單質(zhì)肥的用量;推薦施肥卡界面,綜合展示當(dāng)前施肥單元的土壤肥力狀況,施用情況,以及施用方法的參考。
精準(zhǔn)施肥是建立在科學(xué)施肥方法和數(shù)據(jù)庫的基礎(chǔ)之上由計算機施肥系統(tǒng)制訂的施肥方案。該研究針對煙區(qū)養(yǎng)分管理問題,依據(jù)土壤肥力差異、供肥性能和肥料利用率等建立煙草施肥模型、案例庫及專家知識庫,構(gòu)建了施肥方案。同時利用RIA/ REST技術(shù),基于Flex API+REST API+SQL新一代RIA WebGIS開發(fā)框架構(gòu)建了攀枝花煙葉生產(chǎn)施肥管理決策系統(tǒng)(),其 較 傳 統(tǒng)WebGIS具有部署靈活、開發(fā)簡易、伸縮性強等特點,用戶體驗和交互性也更具優(yōu)勢。
上述實例系統(tǒng)具有強大的空間數(shù)據(jù)和屬性數(shù)據(jù)處理分析功能,通過互聯(lián)網(wǎng)對攀枝花煙區(qū)信息數(shù)據(jù)進行收集、整理和分析,獲得土壤養(yǎng)分空間分布規(guī)律,提供煙區(qū)基礎(chǔ)生產(chǎn)設(shè)施的查詢、評測;不同尺度(縣區(qū)—鄉(xiāng)鎮(zhèn)—村—地塊)下煙區(qū)信息的查詢、統(tǒng)計和與分析;施肥單元(單一地塊)的土壤肥力綜合評價和施肥量的精準(zhǔn)計算和施肥決策的制定等,幫助煙農(nóng)做出合理的施肥方案,并提供專家咨詢服務(wù)。系統(tǒng)實現(xiàn)了多源信息管理和智能化施肥決策的耦合,為作物施肥決策系統(tǒng)和農(nóng)業(yè)專家系統(tǒng)在專題模型、專家知識和GIS空間數(shù)據(jù)庫耦合研究中提供了重要參考。
[1]劉國順,江厚龍,楊永鋒,等.基于烤煙品質(zhì)確定煙田的養(yǎng)分管理分區(qū)[J].植物營養(yǎng)與肥料學(xué)報,2011,14(3):996-1004.
[2]陳江華,王樹聲,竇玉青,等.不同施肥模式對褐土和烤煙鈣鎂營養(yǎng)及煙葉品質(zhì)的影響[J].中國煙草學(xué)報,2003,9(11):19-25.
[3]陳砣,呂新.基于JSP的棉花施肥管理決策系統(tǒng)的設(shè)計與實現(xiàn)[J].農(nóng)業(yè)工程學(xué)報,2009,25(3):124-129.
[4]楊小冬,黃勇奇,危雙豐.基于WebGIS的生態(tài)農(nóng)業(yè)監(jiān)測與決策支持系統(tǒng)設(shè)計—以云南省紅河州煙草種植業(yè)為例[J].地球信息科學(xué),2007,9(1):99-103.
[5]陳偉強.基于GIS的煙草施肥決策支持系統(tǒng)研究[D].鄭州:解放軍信息工程大學(xué),2009.
[6]張維理,劉建利,徐愛國,等.我國煙草土壤肥料信息系統(tǒng)的開發(fā)與應(yīng)用[J].中國煙草學(xué)報,2003,9(Z1):1-8.
[7]張宏,豐江帆,閭國年,等.基于RIA技術(shù)的WebGIS研究[J].地球信息科學(xué),2007,9(2):37-41.
[8]鄒小軍,李昌華.富客戶端技術(shù)使用前景分析[ J].電腦知識與技術(shù),2009,5(13):3443-3445.
[9]劉俊,譚建軍,邵長高.基于Flex的WebGIS的框架與實現(xiàn)[J].計算機工程,2010,36(10):242-244.
[10]高曉蓉,徐丹,雷瑛.基于Flex 和REST服務(wù)的WebGIS 系統(tǒng)開發(fā)[J].遙感技術(shù)與應(yīng)用,2011,26(1):123-128.
[11]陳亮,尹飛,韓龍斌.基于面向資源架構(gòu)的REST方式Web服務(wù)的開發(fā)方法[J].中國信息科技,2008,22:110-111.
[12]袁煜峰.基于Flex與REST的WEBGIS研究[D].上海:華東師范大學(xué),2009.
[13]Robert Battle,Edward Benson.Bridging the semantic Web and Web 2.0 with Representational State Transfer(REST) [J]. Journal of Web Semantics,2008,6(1):61-69.
[14]Michael zur Muehlen,Jeffrey V. Nickerson,Keith D Swen- son.Developing web services choreography standards the case of REST vs. SOAP [J].Decision Support Systems,2005,40:9-29.
[15]馬曉蕾,范廣博,李永玉,等.精準(zhǔn)施肥決策模型與數(shù)據(jù)庫系統(tǒng)[J].農(nóng)業(yè)機械學(xué)報,2011,42(5):193-197.
[16]尤廣文.基于OpenGIS WebSrvice的空間數(shù)據(jù)共享技術(shù)研究[J].經(jīng)濟技術(shù)協(xié)作信息,2011,(9):176-177.
[17]ESRI.ArcGIS Server Administrator and Developer Guide[M].USA:ESRI,2004.
[18]袁懷月,侯澄宇,楊恒.基于ArcGIS Flex API的工廠基礎(chǔ)地理信息共享服務(wù)系統(tǒng)設(shè)計[J].測繪工程,2011,20(2):61-69.
[19]陳砣,呂新.基于WEB的棉花信息管理及施肥推薦決策支持系統(tǒng)建立研究[J].土壤,2008,40(5):843-846.
[20]吳長彬,閭國年,舒飛躍.基于知識與規(guī)則的地籍?dāng)?shù)據(jù)質(zhì)量檢查方法[J].地理與地理信息科學(xué),2007,23(5):22-26.
[21]周德新,崔海青,謝曉敏.機載電子設(shè)備故障診斷專家系統(tǒng)設(shè)計與實現(xiàn)[J].現(xiàn)代電子技術(shù),2010,33(24):80.
Design and implementation of decision-making system for tobacco precision fertilization in Panzhihua tobacco growing area based on RIA WebGIS
CAO Linhai1, WANG Changquan1, ZHANG Yi1, LI Bing1, DU Wei2, FENG Guanglin2, ZHANG Zongjin3, LI Bin4
1 College of Resources and Environmental Sciences, Sichuan Agricultural University, Chengdu 611130, China;2 Technical Center, China Tobacco Chuanyu Industrial Corporation, Chengdu 610066, China;3 Sichuan Panzhihua Tobacco Company, Panzhihua 617000, Sichuan, China;4 Sichuan Provincial Tobacco Company, Chengdu 610000, China
The use of traditional data-based WebGIS is restricted due to weak scalability, poor sharing and development dif fi culty. The use of RIA and REST can enhance GIS interactivity and simplify service processes. Fertilization model was set up according to soil fertility difference, soil nutrient supplying capacity, and utilization rate of fertilizers. Decision-making system of Panzhihua tobacco production and fertilization management was developed through RIA Web GIS development framework based on Flex API& REST API& SQL in combination with well-established data library, expert knowledge base and fertilization scheme. . With high degree of coupling between crops production and intelligent fertilization decisions, the system achieved quick and efficient online access to information. Results showed that this system could provide farmers with scientific and rational fertilization program. The development framework of RIA/REST showed more fl exibility in deployment, simplicity in development and strong retroactivity.
Web GIS; Flex API; REST API; fertilization decision
:CAO Linhai, WANG Changquan, ZHANG Yi, et al. Design and implementation of decision-making system for tobacco precision fertilization in Panzhihua tobacco growing area based on RIA WebGIS [J]. Acta Tabacaria Sinica, 2015,21 (2)
曹淋海,王昌全,張毅,等. 基于RIA WebGIS的區(qū)域煙草精準(zhǔn)施肥管理決策系統(tǒng)設(shè)計與實現(xiàn)——以攀枝花煙區(qū)為例[J]. 中國煙草學(xué)報,2015,21(2)
國家科技支撐計劃項目“西南地區(qū)種養(yǎng)業(yè)廢棄物循環(huán)利用技術(shù)集成與示范”(2012BAD14B18);四川省煙草公司攀枝花市公司重點項目“烤煙精準(zhǔn)化施肥管理系統(tǒng)研究與應(yīng)用”(201015);川渝中煙工業(yè)有限責(zé)任公司重點項目“涼攀煙區(qū)‘紅大’煙葉品質(zhì)生態(tài)適宜區(qū)劃與WebGIS信息系統(tǒng)的開發(fā)應(yīng)用”(10967)
曹淋海(1989—),碩士研究生,主要從事農(nóng)業(yè)及土壤信息技術(shù)研究,Email:caolinhai_gis@163.com
王昌全(1962—),博士,教授,主要從事土壤與環(huán)境可持續(xù)方面研究,Tel:028-86290997,Email:w.changquan@163.com
2014-07-14