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

基于VFP的森林資源規劃設計調查數據處理系統的實現

2019-05-14 03:58:16梁志強
防護林科技 2019年4期
關鍵詞:數據庫

梁志強

(黑龍江省林業監測規劃院,黑龍江 哈爾濱 150080)

森林資源規劃設計調查是林業發展規劃、經營、管理的基礎性調查工作,從調查開始到最終提交成果資料所用時間較長,內業數據處理手段直接影響到工作效率。地理信息系統軟件在林業等領域方面得到了廣泛的應用,空間要素的圖形管理功能很強大,但屬性數據管理功能有限,由于其使用矢量文件數據格式的特性,其數據表(dBase格式)可以使用Visual FoxPro數據庫管理工具的命令語句進行單獨讀取和操作[1],在保證格式類型和記錄順序滿足要求的條件下,不會影響矢量文件的使用,該系統的研發主要是對DBF文件進行管理,實現資源調查屬性數據的高效化管理。

1 VFP技術簡介

Visual FoxPro簡稱VFP,是Microsoft公司推出的數據庫開發軟件,在桌面型數據庫應用中,處理速度極快,是日常工作中的得力助手,目前最終版本為VFP9.0。

Visual FoxPro在現在的數據庫管理系統應用來說已經很少見,但是對于基于文件式的林業矢量數據處理來說,VFP卻有其獨特的應用優勢:

(1)其操作簡單、易學、極大地方便了軟件的開發,數據處理以命令方式執行,只要掌握命令的語法規則和具體的關鍵詞,就很容易實現對數據進行增加、刪除、修改、查詢、統計等功能。

(2)對結構化查詢語言(SQL)的支持,并可以實現SQL命令與VFP關鍵字命令的同時使用,比其他具有很好的優勢,實現方法簡單,支持SQL語句的嵌套操作。

(3)程序的編寫是基于命令行的執行方式,可對屬性表直接進行操作及管理。

(4)與地理信息Shape文件數據庫表(.DBF格式)的兼容。

地理信息系統已在林業等行業得到應用,地理信息軟件可交互的地理信息數據格式為矢量文件,至少由主文件 (*.shp),索引文件 (*.shx),dBase表文件(*.dbf)三個基本文件組成[2],其中.DBF是數據庫文件,操作系統安裝VFP后,直接雙擊.DBF就可以打開,并顯示記錄信息。在保證矢量文件的完整性的前提下,我們可以在不改變.DBF文件記錄順序的情況下,直接編輯.DBF文件,實現數據因子間的邏輯關系檢查,屬性因子演算分析、統計匯總等功能,或者保持關鍵字一致的情況下,單獨編輯.DBF文件,待編輯完成后,通過關鍵字進行關聯數據,關聯后轉換成Foxplus版本,不影響矢量文件的操作,這樣對林業圖斑屬性數據的處理就變成了關系型數據庫的處理,具有很好的操作性,技術方法和執行效率都得到很大的提高。

2 數據處理系統的設計與實現

2.1 數據標準化轉換

2.1.1 數據庫標準化 將外業調查的數據進行數據格式轉換,ShapeFile文件被地理信息系統軟件打開只能顯示一張屬性表內容,即不支持多表結構,在實際應用中需要將小班因子、樹種組成、立地等基礎信息轉換成一個標準表。

2.1.2 因子閾值標準化 按照標準及技術規程等規范屬性因子閾值,保證數據在處理過程中,閾值滿足規劃設計要求。

2.2 數據演算分析

通過相關因子進行數據演算分析。按照樹種組成信息演算優勢樹種組、優勢樹種;按照優勢樹種年齡演算樹種齡級、齡組;按照地貌、坡位、坡度、土層厚度及土壤等信息演算立地類型;演算小班公頃蓄積、散生木公頃蓄積、地位級、經營措施、群落結構、天然更新等級等信息。

2.3 邏輯檢查

設計小班因子閾值標準化檢查、邏輯檢查,數據因子間邏輯關系的正確性驗證,以保證統計表間關系的一致。

2.4 樣地精度計算

計算喬木林、疏林地控制樣地平均蓄積與平均公頃小班蓄積的誤差值。

2.5 統計匯總

根據規劃設計調查的統計表結構,編寫統計匯總程序。統計過程中根據統計表內容篩選統計關鍵因子,進行分類匯總,生成臨時表,最后通過操作臨時表進行數據匯總,提高統計速度。

2.6 成果轉換及打印

2.6.1 小班調查卡片打印程序 使用VFP的報表系統,按照調查卡片結構進行設計,版面控制為A3紙張,一張紙正反面打印4個小班數據。將小班數據按照林班、小班進行排序,程序讀取小班數據,加載到報表系統,實現打印功能的設計。在實際操作中,可以在臺式機安裝虛擬打印機,將小班調查簿轉換成PDF文件,方便數據存檔等。

圖1報表設計器

2.6.2 統計表轉換程序 VFP可以通過調用Excel對象,實現對Excel表格的操作,實現統計結果的轉換,生成的Excel文件便于調查人員編寫報告和調查單位數據審核等。主要命令代碼為:

eole=CREATEOBJECT('Excel.application')

eole.Workbooks.Open(_xls1)

eole.ActiveSheet.cells(2,1).value=_value

eole.ActiveWorkbook.SaveAs(_xls2)

2.6.3 Excel表的批量打印 將轉換后的統計表文件按單位建立文件夾,轉換時并對Excel文件按打印順序編碼。程序讀取文件夾,遍歷文件夾的中的Excel文件,發送到打印機中,實現打印操作。

eole.Workbooks.Open(_xls1)

eole.ActiveSheet.PrintOut

3 結論

本文介紹了基于VFP森林資源規劃設計調查數據處理系統的實現的技術簡介及具體的設計實現步驟,VFP語法簡單,處理速度快,在實際工作中十分實用,尤其VFP可以實現對Excel文件的讀寫操作,實現了統計結果的Excel格式的文件輸出。該系統的設計對地理信息系統屬性數據的管理功能進行了補充,可以實現地理信息系統與數據庫管理系統的相互結合,增強數據處理的能力,提高數據處理的工作效率。

猜你喜歡
數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
兩種新的非確定數據庫上的Top-K查詢
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2015年3期)2015-06-09 17:41:31
數據庫
財經(2014年21期)2014-08-18 01:50:18
數據庫
財經(2014年6期)2014-03-12 08:28:19
數據庫
財經(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 国产精品精品视频| 国产精品无码一二三视频| 人人澡人人爽欧美一区| 免费无码又爽又黄又刺激网站| 乱系列中文字幕在线视频| 亚洲天堂网在线播放| 亚洲an第二区国产精品| 日韩毛片视频| 久久毛片网| 亚洲国产精品无码久久一线| 久久精品嫩草研究院| AV色爱天堂网| 欧美啪啪视频免码| 久久国产乱子伦视频无卡顿| 国产成人在线无码免费视频| 国产日韩欧美一区二区三区在线 | 无码福利视频| 青青操国产视频| 伊人久久婷婷| 99在线免费播放| 国产又黄又硬又粗| 在线观看国产小视频| 欧美一区二区自偷自拍视频| 国产jizzjizz视频| 亚洲人成网7777777国产| 日韩精品久久久久久久电影蜜臀| 日本在线国产| 久久精品视频一| 国产拍在线| 国产成人三级| 波多野结衣第一页| 国产欧美日韩资源在线观看| 成人福利在线视频| 国产女同自拍视频| 国产一区三区二区中文在线| 久久黄色一级视频| 中文天堂在线视频| 在线观看无码av免费不卡网站| 老司机午夜精品网站在线观看 | 成人日韩精品| 亚洲男人的天堂在线观看| 亚洲国产天堂久久综合226114| 九九九国产| 国产成本人片免费a∨短片| 亚洲毛片在线看| 青青国产视频| 97超级碰碰碰碰精品| 国产特一级毛片| 国产极品嫩模在线观看91| 综合色在线| 热久久综合这里只有精品电影| 国产激情无码一区二区三区免费| 欧美精品v日韩精品v国产精品| 青青青国产免费线在| 国产成人福利在线视老湿机| 性欧美在线| 亚洲视频三级| 在线国产三级| 青青久久91| 亚洲中文精品人人永久免费| 亚洲国产精品无码AV| 免费国产高清视频| vvvv98国产成人综合青青| 老色鬼欧美精品| 国产精品v欧美| 免费人成在线观看成人片| 2021国产在线视频| 一级香蕉视频在线观看| 老熟妇喷水一区二区三区| 乱码国产乱码精品精在线播放| 国产九九精品视频| 国产丝袜丝视频在线观看| 亚洲男人的天堂视频| 干中文字幕| 色爽网免费视频| 国产福利免费观看| 精品国产网站| 99久久国产精品无码| 亚洲精品国产日韩无码AV永久免费网 | 亚洲人成影视在线观看| 青青热久麻豆精品视频在线观看| 亚洲男人在线天堂|