侯春華 陳巖 付麗群
【摘要】唐山市是以重工業(yè)為主的老工業(yè)城市。近年來(lái)由于城市化的發(fā)展以及其他不合理的開(kāi)發(fā)利用,加上水土流失、工業(yè)廢物排放、不合理的灌溉方式及自然災(zāi)害等直接影響了耕地資源的有效、持續(xù)利用,使得唐山市的耕地資源大量減少,質(zhì)量嚴(yán)重下降。基于組件式GIS技術(shù),開(kāi)發(fā)唐山市耕地資源管理系統(tǒng),綜合運(yùn)用數(shù)據(jù)庫(kù)技術(shù)、計(jì)算機(jī)技術(shù)、組件式軟件開(kāi)發(fā)技術(shù)以及GIS技術(shù),結(jié)合面向?qū)ο蟪绦蛟O(shè)計(jì)方法,建立以耕地資源信息查詢、分析、評(píng)價(jià)、預(yù)測(cè)和輔助決策為主要功能的唐山市耕地資源管理系統(tǒng)。
【關(guān)鍵詞】組件式;GIS;耕地資源;管理系統(tǒng)
中圖分類號(hào):TP39文獻(xiàn)標(biāo)識(shí)碼A文章編號(hào)1006-0278(2015)07-154-01
一、開(kāi)發(fā)平臺(tái)與開(kāi)發(fā)工具的選擇
唐山市耕地資源管理系統(tǒng)是運(yùn)用當(dāng)今流行的組件式GIS二次開(kāi)發(fā)方法,將北京超圖公司研發(fā)的SuperMap Objects軟件控件,作為GIS控件結(jié)合VB可視化開(kāi)發(fā)語(yǔ)言開(kāi)發(fā)實(shí)現(xiàn)的。
二、系統(tǒng)的設(shè)計(jì)目標(biāo)
以耕地資源信息查詢、分析、評(píng)價(jià)、預(yù)測(cè)和輔助決策為主要功能的唐山市耕地資源管理系統(tǒng),及時(shí)掌握耕地資源的數(shù)量和質(zhì)量變化趨勢(shì),分析耕地質(zhì)量的變化規(guī)律,對(duì)于合理利用有限的耕地資源、提高耕地利用技術(shù),實(shí)現(xiàn)區(qū)域農(nóng)業(yè)的可持續(xù)發(fā)展具有重要理論和實(shí)踐意義。
三、系統(tǒng)總體設(shè)計(jì)
項(xiàng)目運(yùn)用組件式GIS二次開(kāi)發(fā)方法,將SuperMapObjects控件作為GIS控件結(jié)合VB可視化開(kāi)發(fā)語(yǔ)言進(jìn)行開(kāi)發(fā)。根據(jù)系統(tǒng)的總體目標(biāo),進(jìn)行系統(tǒng)分析,結(jié)構(gòu)設(shè)計(jì)以及功能設(shè)計(jì)。系統(tǒng)功能設(shè)計(jì)分為兩大部分,分別由GIS功能模塊和信息管理模塊組成。其中GIS功能模塊由地圖瀏覽、鷹眼導(dǎo)航、雙向查詢、數(shù)字地圖、空間分析、地力評(píng)價(jià)、專題圖制作、多媒體數(shù)據(jù)演示以及數(shù)據(jù)更新維護(hù)等功能組成;信息管理功能模塊由工作空間文件操作、地圖操作、統(tǒng)計(jì)輸出、幫助等功能模塊組成。具體實(shí)施內(nèi)容如下:
1.通過(guò)前期實(shí)地調(diào)研,搜集各類相關(guān)圖件和文字資料,包括唐山市耕地資源現(xiàn)狀分布圖、唐山市基礎(chǔ)地理圖、唐山市土地利用圖以及唐山市耕地資源現(xiàn)狀有關(guān)的文字及表格資料等。
2.根據(jù)唐山市耕地資源的現(xiàn)狀及特點(diǎn)以及唐山市耕地資源管理部門的工作現(xiàn)狀,編寫出唐山市耕地資源管理系統(tǒng)需求分析報(bào)告,確定系統(tǒng)開(kāi)發(fā)方式及開(kāi)發(fā)工具的選用,設(shè)置系統(tǒng)軟硬件配置,繪制系統(tǒng)總體功能框架圖。
3.構(gòu)建唐山市耕地資源管理系統(tǒng)數(shù)據(jù)庫(kù),包括空間及屬性數(shù)據(jù)庫(kù)。對(duì)前期調(diào)研搜集到的各種圖件進(jìn)行處理,重點(diǎn)進(jìn)行圖件的矢量化和格式轉(zhuǎn)換等工作,建立空間數(shù)據(jù),錄入空間對(duì)象對(duì)應(yīng)的屬性信息,以此來(lái)構(gòu)建空間及屬性數(shù)據(jù)庫(kù),最后實(shí)現(xiàn)二者的連接。
4.設(shè)計(jì)系統(tǒng)具體功能模塊,并編寫相關(guān)代碼。系統(tǒng)主要實(shí)現(xiàn)耕地資源數(shù)據(jù)信息的查詢檢索、管理維護(hù)、空間分析、地力評(píng)價(jià)和專題地圖制作等功能。查詢檢索即雙向查詢,包括圖查屬性和屬性查圖;數(shù)據(jù)管理維護(hù)是對(duì)耕地資源的數(shù)據(jù)信息進(jìn)行維護(hù)更新。除此之外,還需要建立通用信息管理模塊,包括工作空間操作、地圖操作、地圖瀏覽、統(tǒng)計(jì)輸出、幫助等功能。
5.編寫幫助文檔:查閱幫助文檔是用戶能夠迅速了解系統(tǒng)使用方法的唯一途徑,因此在系統(tǒng)開(kāi)發(fā)過(guò)程中制作幫助文檔是必不可少的一項(xiàng)工作。系統(tǒng)的幫助文檔采用常用的幫助文檔制作工具Frontpage編制。
四、技術(shù)路線
系統(tǒng)開(kāi)發(fā)過(guò)程中嚴(yán)格遵循系統(tǒng)需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)的開(kāi)發(fā)流程。采用模塊化設(shè)計(jì)方法。數(shù)據(jù)庫(kù)建庫(kù)過(guò)程中,結(jié)合面向?qū)ο蟪绦蛟O(shè)計(jì)方法,針對(duì)唐山市耕地資源數(shù)據(jù)特點(diǎn),進(jìn)行空間數(shù)據(jù)合理分層以及屬性數(shù)據(jù)的合理構(gòu)建,建立耕地資源空間數(shù)據(jù)庫(kù)、屬性數(shù)據(jù)庫(kù)和多媒體庫(kù),并實(shí)現(xiàn)三者的集成。采用當(dāng)今流行的組件式GIS二次開(kāi)發(fā)方法,將SuperMap Objects控件作為GIS控件結(jié)合VB可視化開(kāi)發(fā)語(yǔ)言完成設(shè)計(jì)與開(kāi)發(fā)。采用“SuperMapObjects+VB”工作方式,在VB中,把SuperMap Objects嵌入應(yīng)用程序作為COM組件使用,采用VB的GIS查詢統(tǒng)計(jì)和數(shù)據(jù)處理功能,通過(guò)調(diào)用對(duì)象方法和設(shè)置對(duì)象屬性實(shí)現(xiàn)系統(tǒng)各種GIS功能,采用SuperMap SDX+數(shù)據(jù)庫(kù)引擎來(lái)構(gòu)建系統(tǒng)的空間及屬性數(shù)據(jù)庫(kù)。
以空間數(shù)據(jù)庫(kù)和屬性數(shù)據(jù)庫(kù)為中心,采用圖層地物信息和其屬性數(shù)據(jù)信息分開(kāi)存儲(chǔ)方式。1.空間數(shù)據(jù)由擴(kuò)展名為SDB的采用OLE復(fù)合文檔技術(shù)的文件存儲(chǔ)管理,首先用SuperMap Deskpro桌面制圖軟件將各類地圖資料導(dǎo)入,進(jìn)行數(shù)字化處理,構(gòu)建包括土地利用狀況等的基礎(chǔ)地理圖層,包括地類界限、線狀地物、行政界限、注記、零星地物、橋、圖斑、行政和權(quán)屬區(qū)等;以及耕地位置、名稱、類型、占地面積、可治理面積等的耕地資源分布圖層。2.屬性數(shù)據(jù)采用Access的MDB數(shù)據(jù)庫(kù)格式擴(kuò)展名為SDD的文件存儲(chǔ)。SDD文件管理著數(shù)據(jù)源中各數(shù)據(jù)集對(duì)應(yīng)的屬性表。根據(jù)空間數(shù)據(jù)圖層地物信息建立屬性信息數(shù)據(jù)庫(kù)表,利用SuperMap Deskpro建立耕地資源分布數(shù)據(jù)庫(kù)和土地利用狀況數(shù)據(jù)庫(kù)等專題屬性數(shù)據(jù)庫(kù),利用每個(gè)地物唯一的ID號(hào)編碼,實(shí)現(xiàn)圖層中的地物信息和屬性數(shù)據(jù)庫(kù)中數(shù)據(jù)表中的屬性數(shù)據(jù)字段一一對(duì)應(yīng),進(jìn)而進(jìn)行二者連接。最后應(yīng)用VB可視化編程語(yǔ)言,調(diào)用SuperMap Objects組件庫(kù)編輯代碼實(shí)現(xiàn)圖查屬性和屬性查圖、數(shù)據(jù)維護(hù)更新、圖層控制、地圖瀏覽等基本GIS功能。
五、結(jié)論
基于組件式GIS技術(shù)的唐山市耕地資源管理系統(tǒng)的開(kāi)發(fā),可極大提高唐山市耕地資源管理工作效率,及時(shí)掌握耕地資源的數(shù)量和質(zhì)量變化趨勢(shì),分析耕地質(zhì)量的變化規(guī)律,對(duì)于合理利用有限的耕地資源、提高耕地利用技術(shù),實(shí)現(xiàn)區(qū)域農(nóng)業(yè)的可持續(xù)發(fā)展具有重要理論和實(shí)踐意義。
參考文獻(xiàn):
[1]孫文武,馬金良.金屬礦山環(huán)境保護(hù)與安全[M].冶金工業(yè)出版社,2012.
[2]朱建新,李肖鋒,鄧華梅.我國(guó)礦山環(huán)境治理的必要性及應(yīng)對(duì)策略[J].中國(guó)礦業(yè),2006(8).