999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于GIS的梅州市特色農(nóng)業(yè)種植管理系統(tǒng)設(shè)計(jì)

2011-12-31 00:00:00鄭春燕胡華科李超文
湖北農(nóng)業(yè)科學(xué) 2011年20期

摘要:采用SQL Server 2005數(shù)據(jù)庫(kù),以VS.NET 2005和SuperMap Objects 2008為開(kāi)發(fā)平臺(tái),設(shè)計(jì)實(shí)現(xiàn)了功能較完善的梅州市特色農(nóng)業(yè)種植管理信息系統(tǒng)平臺(tái),并闡述了該平臺(tái)的結(jié)構(gòu)、功能和具體設(shè)計(jì)實(shí)現(xiàn)的過(guò)程。

關(guān)鍵詞:農(nóng)業(yè)地理信息系統(tǒng)(AGIS);SQL Server 2005;SuperMap Objects 2008;梅州市

中圖分類(lèi)號(hào):TP311.521 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):0439-8114(2011)20-4281-03

Design and Development of Characteristic Agriculture Planting Management System in Meizhou Based on GIS

ZHENG Chun-yan,HU Hua-ke,LI Chao-wen

(School of Geographical Science and Tourism,Jiaying University,Meizhou 514015,Guangdong,China)

Abstract: Using SQL Server 2005 as database, VS.NET 2005 and SuperMap Objects 2008 as development platform, the characteristic agriculture planting management system with multiple functions in Meizhou was designed. The system development platform, design and implementation process of detailed functions was described.

Key words: agriculture GIS(AGIS); SQL Server 2005; SuperMap Objects 2008; Meizhou city

農(nóng)業(yè)是國(guó)民經(jīng)濟(jì)的基礎(chǔ),科學(xué)技術(shù)是實(shí)現(xiàn)農(nóng)業(yè)現(xiàn)代化的根本途徑,科學(xué)及時(shí)地掌握農(nóng)業(yè)種植基本信息,是科學(xué)調(diào)控農(nóng)業(yè)生產(chǎn)措施的重要依據(jù)。梅州市屬亞熱帶氣候,十分適合柑橘的栽培。梅州是中國(guó)最大的金柚商品生產(chǎn)基地,素有“金柚之鄉(xiāng)”的美稱(chēng)。目前種植面積已達(dá)2萬(wàn)hm2以上,年產(chǎn)量30多萬(wàn)t,產(chǎn)量和面積均占全國(guó)柚類(lèi)總產(chǎn)量和總面積的30%以上。近年來(lái),以平遠(yuǎn)臍橙為代表的梅州柑橙類(lèi)產(chǎn)品也有很大發(fā)展,平遠(yuǎn)縣已種植臍橙超過(guò)4 000 hm2,總產(chǎn)量超過(guò)1.5萬(wàn)t,已成為廣東最大的優(yōu)質(zhì)臍橙生產(chǎn)基地,臍橙產(chǎn)量占了廣東省總產(chǎn)量的90%以上。以柚、橙等為代表的特色農(nóng)業(yè)種植已成為梅州市農(nóng)業(yè)生產(chǎn)的重要支柱,對(duì)梅州市山區(qū)經(jīng)濟(jì)發(fā)展起到了舉足輕重的作用。但是,隨著梅州市特色農(nóng)業(yè)的不斷發(fā)展,也逐漸暴露了一些問(wèn)題,例如種植面積的盲目擴(kuò)張、經(jīng)驗(yàn)施肥、政府管理手段的落后等等,影響了特色農(nóng)業(yè)的深入發(fā)展。

近年來(lái),以地理信息系統(tǒng)(Geographical information system,簡(jiǎn)稱(chēng)GIS)技術(shù)為代表的“3S”技術(shù)在數(shù)字農(nóng)業(yè)各方面得到了廣泛應(yīng)用[1-9],十分有必要采用現(xiàn)代地理信息技術(shù)開(kāi)發(fā)主要針對(duì)柚、橙種植管理與決策的梅州市特色農(nóng)業(yè)種植管理信息系統(tǒng)平臺(tái)。

1系統(tǒng)總體設(shè)計(jì)

1.1系統(tǒng)開(kāi)發(fā)平臺(tái)

采用SQL Server 2005數(shù)據(jù)庫(kù),以VS.NET 2005和SuperMap Objects 2008為開(kāi)發(fā)平臺(tái),使用Visual Basic 2005語(yǔ)言構(gòu)建。

VS.NET 2005是一套完整的開(kāi)發(fā)工具集,用于生成ASP.NET Web應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。Visual Basic、Visual C++、Visual C#和Visual J#可使用相同的集成開(kāi)發(fā)環(huán)境(IDE),利用此IDE可共享工具且有助于創(chuàng)建混合語(yǔ)言解決方案。另外,這些語(yǔ)言利用了NET Framework的功能,通過(guò)此框架可使用簡(jiǎn)化ASP.NET Web應(yīng)用程序和XML Web Services開(kāi)發(fā)的關(guān)鍵技術(shù)。

SuperMap Objects 2008是SuperMap GIS系列軟件中的基礎(chǔ)開(kāi)發(fā)平臺(tái),是一套面向GIS應(yīng)用系統(tǒng)開(kāi)發(fā)者的新一代組件式GIS開(kāi)發(fā)平臺(tái)。SuperMap Objects 2008由若干ActiveX控件和數(shù)量眾多的自動(dòng)化對(duì)象構(gòu)成,因此可以方便地嵌入到流行的可視化高級(jí)開(kāi)發(fā)語(yǔ)言環(huán)境中進(jìn)行二次開(kāi)發(fā)。

SQL Server 2005是用于大規(guī)模聯(lián)機(jī)事務(wù)處理(OLTP)、數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用的數(shù)據(jù)庫(kù)平臺(tái);也是用于數(shù)據(jù)集成、分析和報(bào)表解決方案的商業(yè)智能平臺(tái)。在Studio中,SQL Server 2005提供了設(shè)計(jì)、開(kāi)發(fā)、部署和管理關(guān)系數(shù)據(jù)庫(kù),分析對(duì)象、數(shù)據(jù)轉(zhuǎn)換包,復(fù)制拓?fù)洹?bào)表服務(wù)器和報(bào)表以及通知服務(wù)器所需的圖形工具。此外,SQL Server 2005包含命令提示實(shí)用工具,可以通過(guò)命令提示符執(zhí)行管理任務(wù)。

1.2系統(tǒng)功能總體設(shè)計(jì)

1.2.1系統(tǒng)功能需求分析①數(shù)據(jù)的基本處理功能。能對(duì)多源數(shù)據(jù)進(jìn)行導(dǎo)入、導(dǎo)出、追加、光滑、拓?fù)涞忍幚怼"谟跋駡D像配準(zhǔn)功能。主要能對(duì)影像數(shù)據(jù)進(jìn)行校正配準(zhǔn),如地形圖、土地利用圖、采樣點(diǎn)圖等柵格圖像進(jìn)行校正配準(zhǔn)。③柵格數(shù)據(jù)矢量化功能。包括創(chuàng)建點(diǎn)、線、面、文本4種簡(jiǎn)單數(shù)據(jù)集類(lèi)型,能對(duì)柵格圖像進(jìn)行矢量化;能定制編輯對(duì)象以及符號(hào)等。④信息查詢(xún)和管理功能。要求提供較完善的SQL查詢(xún)功能,根據(jù)一定的查詢(xún)條件,查詢(xún)需要的字段信息;能根據(jù)土壤條件查詢(xún)最佳的種植區(qū)域;能對(duì)信息的字段進(jìn)行運(yùn)算、修改、添加、刪除、統(tǒng)計(jì)、輸出等;根據(jù)查詢(xún)結(jié)果輸出統(tǒng)計(jì)報(bào)表和圖件。⑤采樣點(diǎn)信息錄入功能。提供批量導(dǎo)入采樣點(diǎn)、逐個(gè)導(dǎo)入采樣點(diǎn)和繪制采樣點(diǎn)3種功能。⑥地形分析。提供點(diǎn)、線數(shù)據(jù)集與DEM數(shù)據(jù)集的轉(zhuǎn)換,創(chuàng)建TIN、TIN轉(zhuǎn)DEM或者等高線等功能;還可以進(jìn)行坡向、坡度以及剖面分析。⑦空間分析功能。包括疊加分析、施肥分析、土壤評(píng)價(jià)分析、柵格分析等。⑧柵格分析功能。包括柵格數(shù)據(jù)表面積、體積計(jì)算、柵格代數(shù)運(yùn)算等功能。⑨地圖功能。包括地圖的基本操作功能,放大、縮小、漫游、全屏等;還有地圖的保存、刪除、輸出、打印等功能。⑩布局功能。包括圖面整體配置、輔助要素添加(如方向標(biāo)、比例尺、圖例、標(biāo)題等);布局的保存、刪除、輸出、打印等功能。11 三維場(chǎng)景功能。依據(jù)地形數(shù)據(jù)進(jìn)行三維場(chǎng)景瀏覽,包括三維地圖的放大、縮小、升降、漫游、環(huán)游、繞X軸旋轉(zhuǎn)、繞Y軸旋轉(zhuǎn)等;三維場(chǎng)景的保存、刪除和輸出等功能。12 配方施肥計(jì)算功能。該功能提供了基肥用量和施肥量計(jì)算等功能。

1.2.2子系統(tǒng)設(shè)計(jì)根據(jù)系統(tǒng)功能需求分析,將系統(tǒng)劃分為空間數(shù)據(jù)操作、地圖功能、地圖布局、三維瀏覽、空間查詢(xún)、空間分析、采樣點(diǎn)輸入、地形分析、配方計(jì)算等子系統(tǒng)。

2系統(tǒng)功能詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)

2.1系統(tǒng)功能詳細(xì)設(shè)計(jì)

根據(jù)系統(tǒng)功能需求分析結(jié)果,對(duì)子系統(tǒng)進(jìn)行進(jìn)一步細(xì)分,系統(tǒng)完整結(jié)構(gòu)如圖1所示。

2.2系統(tǒng)功能實(shí)現(xiàn)

該系統(tǒng)是能提供從數(shù)據(jù)輸入、處理、空間分析、制圖輸出等完備功能的桌面軟件系統(tǒng),限于篇幅,以下僅從地圖功能、空間查詢(xún)和采樣點(diǎn)輸入3方面舉例闡述實(shí)現(xiàn)過(guò)程。

2.2.1地圖功能子系統(tǒng)地圖操作是GIS系統(tǒng)重要的基本功能。地圖操作是指對(duì)地圖進(jìn)行瀏覽如放大、縮小等基本操作。主要是通過(guò)工具欄和菜單實(shí)現(xiàn)。①工具欄功能包括:點(diǎn)選、放大、縮小、自由縮放、全屏顯示、量算、刷新、量算距離、量算面積、清楚高亮顯示、剪切、復(fù)制、粘貼、刪除等,如圖2所示。實(shí)現(xiàn)方法:主要是通過(guò)SuperMap控件的Action屬性來(lái)設(shè)置地圖窗口中的Action操作類(lèi)型。關(guān)鍵代碼:Me.AxSuperMap1.Action = seAction.scaZoomIn '放大;Me.AxSuperMap1.Action = seAction.scaZoomOut '縮小;Me.AxSuperMap1.Action = seAction.scaPan '漫游; Me.AxSuperMap1.Action = seAction.scaZoomFree '自由縮放;Me.AxSuperMap1.ViewEntire() '全屏顯示。②菜單功能包括保存地圖、地圖另存為、刪除地圖、輸出到打印機(jī)、輸出為影像數(shù)據(jù)集、輸出為BMP等功能。如圖3所示。實(shí)現(xiàn)方法:主要通過(guò)SuperMap控件的保存地圖(S)、地圖另存為(L)、刪除地圖(D)、輸出到打印機(jī)(P)、輸出為影像數(shù)據(jù)集(D)、輸出為BMP(T)方法實(shí)現(xiàn)。

2.2.2空間查詢(xún)子系統(tǒng)這里以種植適宜區(qū)查詢(xún)?yōu)槔7N植適宜區(qū)查詢(xún)是指根據(jù)研究區(qū)樣點(diǎn)的地形和土壤條件查詢(xún)適合種植某作物的區(qū)域。實(shí)現(xiàn)方法:使用復(fù)選框讓用戶(hù)選擇要查詢(xún)的土壤條件,而查詢(xún)結(jié)果直接在主地圖SuperMap控件中顯示,該功能使用的接口跟“SQL查詢(xún)”功能一樣,但這樣設(shè)計(jì)的好處就是滿(mǎn)足不會(huì)SQL語(yǔ)言的用戶(hù)進(jìn)行簡(jiǎn)單的種植適宜區(qū)域查詢(xún)(圖4)。該功能可根據(jù)專(zhuān)業(yè)模型進(jìn)一步擴(kuò)展。關(guān)鍵代碼:objDtv = objLayer.Dataset;objRst = objDtv.Query(strPH \" and \" strSHF \" and \" strQD \" and \" strSHJD \" and \" strYXL \" and \" strSXJ \" and \" strHXJ \" and \" strYJZH \" and \" \"承載作物=\" \"'\" Me.cboCZZW.Text \"'\",True);If objRst Is Nothing Then MessageBox.Show(\"沒(méi)有滿(mǎn)足條件的記錄!\");Exit Sub;End If。

2.2.3采樣點(diǎn)輸入子系統(tǒng)采樣點(diǎn)輸入子系統(tǒng)滿(mǎn)足用戶(hù)方便地把野外采樣數(shù)據(jù)點(diǎn)輸入系統(tǒng)。這里以逐個(gè)采樣點(diǎn)輸入為例。實(shí)現(xiàn)方法:使用TextBox獲取各個(gè)字段屬性值,然后將TextBox的值添加到ListView列表控件中,通過(guò)soRecordset對(duì)象的SetFieldValue方法獲取ListView列表中的值,最后根據(jù)點(diǎn)的坐標(biāo)生成點(diǎn)(圖5)。關(guān)鍵代碼如下:objLys = MainForm.AxSuperMap1.Layers;objLy = objLys.Item(\"采樣點(diǎn)@total2\") '添加到圖層; If objDt.Type = seDatasetType.scdPoint Then'繪制點(diǎn),draw point;intCount = lstpointinfo.Items.Count;For i = 1 To intCount;objGeoPoint.x = lstpointinfo.Items(i-1).SubItems(2).Text;objGeoPoint.y = lstpointinfo.Items(i - 1).SubItems(3).Text; objRst.AddNew(objGeoPoint) '增加點(diǎn);objRst.Update();objRst.MoveLast();objRst.Edit()'添加屬性信息;objRst.SetFieldValue(\"編號(hào)\",lstpointinfo.Items(i-1).SubItems(1).Text); objRst.SetFieldValue(\"pH\",lstpointinfo.Items(i - 1).SubItems(4).Text);objRst.SetFieldValue(\"水解氮\",lstpointinfo.Items(i-1).SubItems(5).Text);objRst.SetFieldValue(\"水分\",lstpointinfo.Items(i - 1).SubItems(6).Text);objRst.SetFieldValue(\"全氮\", lstpointinfo.Items(i - 1).SubItems(7).Text);objRst.SetFieldValue(\"有效磷\",lstpointinfo.Items(i-1).SubItems(8).Text); objRst.SetFieldValue(\"速效鉀\",lstpointinfo.Items(i-1).SubItems(9).Text);objRst.SetFieldValue(\"緩效鉀\",lstpointinfo.Items(i-1).SubItems(10).Text);objRst.SetFieldValue(\"有機(jī)質(zhì)\",lstpointinfo.Items(i-1).SubItems(11).Text);objRst.SetFieldValue(\"承載作物\",lstpointinfo.Items(i - 1).SubItems(12).Text);objRst.SetFieldValue(\"采樣地點(diǎn)\",lstpointinfo.Items(i - 1).SubItems(13).Text);objRst.SetFieldValue(\"采樣時(shí)間\",lstpointinfo.Items(i-1).SubItems(14).Text);objRst.SetFieldValue(\"農(nóng)戶(hù)姓名\", lstpointinfo.Items(i - 1).SubItems(15).Text);objRst.SetFieldValue(\"采樣人\",lstpointinfo.Items(i - 1).SubItems(16).Text);objRst.SetFieldValue(\"備注\",lstpointinfo.Items(i - 1).SubItems(17).Text);objRst.Update(); Next objRst.Update();MainForm.AxSuperMap1.selection.FromRecordset(objRst) '高亮顯示。屬性值可根據(jù)需要無(wú)限制擴(kuò)展。

3結(jié)論

較為詳細(xì)地闡述了梅州市特色農(nóng)業(yè)種植管理信息系統(tǒng)平臺(tái)的結(jié)構(gòu)、功能和具體設(shè)計(jì)實(shí)現(xiàn)過(guò)程。初步實(shí)現(xiàn)了梅州市柚橙種植業(yè)種植區(qū)劃、精準(zhǔn)施肥、種植管理等的數(shù)字化。需要進(jìn)一步努力的是不斷完善種植決策等專(zhuān)業(yè)模型,如施肥分析和土壤肥力評(píng)價(jià)模型等。

參考文獻(xiàn):

[1] 單英杰,劉小軍, 姜海燕, 等. 基于GIS和模型的種植系統(tǒng)設(shè)計(jì)[J]. 農(nóng)業(yè)工程學(xué)報(bào),2009,25(2):145-151.

[2] 張麗,張東旭. “3S”技術(shù)在現(xiàn)代數(shù)字農(nóng)業(yè)中的應(yīng)用[J].河北農(nóng)業(yè)科學(xué),2009,13(10):149-151.

[3] 吳仁燁,陳家豪,徐宗煥,等. 漳州果樹(shù)種植適宜性區(qū)劃的GIS應(yīng)用[J]. 福建農(nóng)林大學(xué)學(xué)報(bào)(自然科學(xué)版),2009,38(4):366-370.

[4] 陳海生,吳玲洪,王磊. 基于GIS的許昌市烤煙種植區(qū)土壤肥力適宜性評(píng)價(jià)與系統(tǒng)實(shí)現(xiàn)[J]. 河南大學(xué)學(xué)報(bào)(自然科學(xué)版),2009,39(1):51-56.

[5] 唐紅艷,牛寶亮. 基于GIS技術(shù)的內(nèi)蒙古興安盟春玉米種植氣候區(qū)劃[J]. 中國(guó)農(nóng)學(xué)通報(bào),2009,25(23):447-450.

[6] 蘇永秀,李政,丁美花,等. 基于GIS的廣西沙田柚種植氣候區(qū)劃研究[J]. 果樹(shù)學(xué)報(bào),2005,22(5):500-504.

[7] 蘇永秀,丁美花,李政. GIS在廣西龍眼種植優(yōu)化布局中的應(yīng)用[J]. 農(nóng)業(yè)工程學(xué)報(bào),2006,22(12):145-149.

[8] 蘇占勝,秦其明,陳曉光,等. GIS技術(shù)在寧夏枸杞氣候區(qū)劃中的應(yīng)用[J]. 資源科學(xué),2006,28(6):68-72.

[9] 劉小軍,朱艷,姚霞,等. 基于WebGIS的農(nóng)業(yè)空間信息管理及輔助決策系統(tǒng)[J]. 農(nóng)業(yè)工程學(xué)報(bào),2006,22(5):125-129.

主站蜘蛛池模板: 中文字幕无码中文字幕有码在线| 好吊日免费视频| 日本欧美一二三区色视频| 高清无码一本到东京热| 国产人成在线观看| 午夜激情婷婷| 青青青亚洲精品国产| 国产手机在线小视频免费观看| 久久99热66这里只有精品一| 国产成人亚洲精品蜜芽影院 | 97久久精品人人| 午夜精品国产自在| 中文字幕人妻无码系列第三区| 色悠久久久| 国产精品亚洲va在线观看| 欧美a√在线| 精品国产自在在线在线观看| 亚洲精品卡2卡3卡4卡5卡区| 久操线在视频在线观看| 激情视频综合网| 欧美亚洲第一页| 国产主播喷水| 婷婷色婷婷| 五月综合色婷婷| 9久久伊人精品综合| 国产91无毒不卡在线观看| 久久精品国产免费观看频道| 亚洲aaa视频| 国产本道久久一区二区三区| 国产综合在线观看视频| 久久午夜夜伦鲁鲁片无码免费| 欧美综合中文字幕久久| 欧美a在线看| 国产成人精品优优av| 亚洲成A人V欧美综合| 国产精品99久久久久久董美香 | 欧美精品导航| 日韩av在线直播| 大学生久久香蕉国产线观看| 国产精品永久久久久| 国产视频 第一页| 99re这里只有国产中文精品国产精品| 白浆视频在线观看| 午夜影院a级片| 亚洲人成人伊人成综合网无码| 中文无码精品a∨在线观看| 国产三区二区| 国产清纯在线一区二区WWW| 久久精品人人做人人爽97| 成人福利在线免费观看| 中文字幕无线码一区| 国产成人av一区二区三区| 就去吻亚洲精品国产欧美| 亚洲色婷婷一区二区| 成人夜夜嗨| 看你懂的巨臀中文字幕一区二区 | 四虎永久在线| 国产嫖妓91东北老熟女久久一| 美女被躁出白浆视频播放| 国产精品国产主播在线观看| 欧美精品在线视频观看| 亚洲制服丝袜第一页| 中文字幕亚洲电影| 在线精品自拍| 欧美国产日韩一区二区三区精品影视| 91精品久久久无码中文字幕vr| 亚洲国产成熟视频在线多多| AV在线麻免费观看网站| 色网在线视频| 色综合天天综合| 9966国产精品视频| 日本欧美一二三区色视频| 亚洲国产日韩视频观看| 囯产av无码片毛片一级| 婷婷综合在线观看丁香| 51国产偷自视频区视频手机观看| 国产精品福利一区二区久久| 四虎影视国产精品| 蜜桃视频一区| 日韩成人在线一区二区| 国产乱子伦视频三区| 中文字幕在线免费看|