国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

電子表格在智能移動設(shè)備中實現(xiàn)角規(guī)控制樣地計算

2017-05-02 01:53:57高伏均魏莉莉
現(xiàn)代農(nóng)村科技 2017年3期
關(guān)鍵詞:樣木電子表格二次開發(fā)

郭 艷 高伏均 魏莉莉

(云南林業(yè)職業(yè)技術(shù)學(xué)院 云南 昆明 650224)

電子表格在智能移動設(shè)備中實現(xiàn)角規(guī)控制樣地計算

郭 艷 高伏均 魏莉莉

(云南林業(yè)職業(yè)技術(shù)學(xué)院 云南 昆明 650224)

本文主要闡述使用Excel電子表格編制角規(guī)控制樣地計算表,借助智能手機實現(xiàn)野外調(diào)查數(shù)據(jù)的即時計算。

智能移動設(shè)備;角規(guī)控制;電子表格

在森林總體蓄積量抽樣調(diào)查工作中,樣地的蓄積量必須在野外調(diào)查現(xiàn)場根據(jù)調(diào)查數(shù)據(jù)及時完成計算,計算結(jié)果經(jīng)檢查無誤后方可前往下一樣地進行調(diào)查。計算所采用的理論依據(jù)是森林調(diào)查規(guī)程中的角規(guī)控制樣地計算表,現(xiàn)場直接計算有相當(dāng)?shù)碾y度。隨著智能移動設(shè)備的普及,將角規(guī)控制樣地計算表利用手機來完成計算,計算過程更為便捷實用。

1 開發(fā)思路

以調(diào)查規(guī)程中的角規(guī)控制樣地計算表、相關(guān)參數(shù)作為計算依據(jù),利用EXCEL函數(shù)事先編寫出計算公式以完成結(jié)果的自動計算。使用者只需錄入樣地號、樣地中各樹種的名稱及起源、調(diào)查所得到的每個樣木的胸徑、水平距,便可自動計算出各樹種每個樣木的斷面積、各樹種的每公頃株數(shù)和該樣地里各樹種的平均胸徑。以各樹種的平均胸徑為標(biāo)準(zhǔn),在樣地中分別樹種選取1~3棵樣木,輸入樣木樹高,自動計算出不同樹種的樣木平均高度,進而計算出不同樹種的每公頃蓄積、形高,以及該樣地的優(yōu)勢樹種、平均高、平均胸徑、每公頃斷面積、每公頃蓄積等值,即可完成該樣地的調(diào)查。

2 實現(xiàn)過程

在電腦上利用Excel開發(fā)出角規(guī)控制樣地計算表的相關(guān)公式,由于在野外是用手機進行計算,所以在設(shè)計時做了充分考慮,盡量簡化輸入界面。在操作上要求如下:

一是樹種、角規(guī)常數(shù)等項目,利用“數(shù)據(jù)有效性”設(shè)置成下拉列表方式來進行選擇錄入,使用時用戶不用輸入漢字或數(shù)值。

二是利用事先做好的樹種表,在角規(guī)控制樣地計算表中,只要選擇樹種對應(yīng)的序號就會在旁邊的單元格里自動顯示出對應(yīng)樹種及其起源信息,其中樹種后的T代表天然起源,R代表人工起源,沒有T或R的表示不分起源。

代碼實例:=IF(I3=0,"",LOOKUP(I3,AA7: AA23,AB7:AB23))

三是調(diào)查人員通過輸入野外調(diào)查所獲取的不同樹種樣木的胸徑和水平距,則自動計算出不同樹種的平均胸徑。

平均胸徑的計算:

=IF(OR(C3=0,C85=0),0,ROUND(SQRT (C85/SUM(F5:F84)),1))

斷面積的計算:

=IF(I5="","",IF(OR($A$10=0,$A$10="",$I $3=0, I5=""), "", IF(AND($A$10=0.5, I5>1. 414*J5),1,IF(AND($A$10=0.5,I5=1.414*J5),0.5,IF(AND($A$10=0.5,I5<1.414*J5),0,IF(AND($A $10=1,I5>2*J5),1,IF(AND($A$10=1,I5=2*J5),0.5,IF(AND($A$10=1,I5<2*J5),0,IF(AND($A $10=2,I5>2.828*J5),1,IF(AND($A$10=2,I5=2. 828*J5),0.5,IF(AND($A$10=2,I5<2.828*J5),0,IF(AND($A$10=4,I5>4*J5),1,IF(AND($A$10=4,I5=4*J5),0.5,IF(AND($A$10=4,I5<4*J5),0))))))))) ))))*$A$10)

四是根據(jù)不同樹種計算出來的平均胸徑,在樣地中再按相同的樹種找出與平均胸徑相接近的實際樣木1~3棵,分別測其樹高,填入不同樹種的樣木樹高,則計算表自動計算出不同樹種的其他因子結(jié)果,如平均高、蓄積/公頃及形高等因子,進而計算出樣地的綜合記錄因子。

代碼實例:

IF(OR(A10=0,AND(C3=0,I3=0,O3=0,U3=0),AND(C88=0,I88=0,O88=0,U88=0)),"",INDIRECT("aa"&MATCH(MAX(AD46:AD49),AD46:AD49,0)+45))

五是使用者只需在智能手機(或PAD)上安裝手機版的WPSOffice程序,再將設(shè)計制作好的角規(guī)控制樣地計算表拷貝到智能手機(或PAD)上,經(jīng)過簡單的數(shù)據(jù)輸入格式培訓(xùn),打開角規(guī)控制樣地計算表,在數(shù)據(jù)表中無底紋的區(qū)域,輸入相關(guān)調(diào)查數(shù)據(jù),即自動得到結(jié)果。

計算表如下:

3 結(jié)束語

本角規(guī)控制樣地計算表在云南省硯山縣、西疇縣進行的森林資源規(guī)劃設(shè)計調(diào)查項目中,實地調(diào)查數(shù)據(jù)計算應(yīng)用效果非常顯著。因數(shù)據(jù)處理效率高,使調(diào)查進程大大加快,提高了工作成效,取得了較大的成功。角規(guī)控制樣地計算表也可用于小班機械樣地調(diào)查,實用性非常強。

角規(guī)控制樣地計算表的開發(fā)沒有用復(fù)雜的計算機編程語言來完成,而是利用大多數(shù)操作人員熟悉的電子表格軟件來完成的,一方面是本著方便實用的原則,讓操作人員在熟悉的界面里輸入數(shù)據(jù),操作性較強;另一方面可以方便操作者自行在作者原表的基礎(chǔ)上完成二次開發(fā)。多數(shù)林業(yè)工作者并非計算機專業(yè)人員,想要二次開發(fā),必須要在自己的知識能力范圍內(nèi),而電子表格目前屬于辦公普及型軟件,所以二次開發(fā)難度不大易于實施。

總而言之,目前筆者所開發(fā)的角規(guī)控制樣地計算表軟件,在調(diào)查工作中實用性高,利用人人必備的智能手機完成快捷地計算,解決了工作所需,提高了工作效率。不足之處在于它的界面不盡美觀,還需進一步優(yōu)化,為便于將來的推廣,下一版本的修訂思想以開發(fā)安卓版APP為主。

[1]云南省森林資源規(guī)劃設(shè)計調(diào)查操作細(xì)則 [Z]. 2013.

[2]鄧玉明.EXCEL軟件在林木采伐作業(yè)設(shè)計角規(guī)樣地中的應(yīng)用 [J].湖南林業(yè)科技,2015(03):76~84.

[3]王勁松,趙平.基于EXCEL二次開發(fā)的伐區(qū)調(diào)查設(shè)計管理系統(tǒng)設(shè)計與實現(xiàn) [J].中南林業(yè)調(diào)查規(guī)劃. 2008,27(03):30~34.

[4]肖洲,杜清運.基于PDA的森林資源樣地調(diào)查記錄系統(tǒng)的設(shè)計與實現(xiàn) [J].測繪科學(xué),2006,31 (01):121~122.

[5]應(yīng)啟圍.基于EXCEL的伐區(qū)樣地調(diào)查數(shù)據(jù)計算方法 [J].林業(yè)調(diào)查規(guī)劃,2009,34(05):4~6.

校級科研項目 《高職院?;旌鲜浇虒W(xué)運行管理機制實踐研究》,項目編號:KY201614

猜你喜歡
樣木電子表格二次開發(fā)
通化縣林業(yè)局天然蒙古櫟林生長變化情況研究
淺談基于Revit平臺的二次開發(fā)
甘肅科技(2020年20期)2020-04-13 00:30:02
淺談Mastercam后處理器的二次開發(fā)
模具制造(2019年3期)2019-06-06 02:11:02
鎮(zhèn)賚縣人工楊樹5年間蓄積量變化情況分析
電子表格的自動化檢測
智富時代(2018年9期)2018-10-19 18:51:44
淺談電子表格技術(shù)在人事管理中的應(yīng)用
鎮(zhèn)賚縣人工楊樹5 年間胸徑蓄積量變化情況探討
西門子Easy Screen對倒棱機床界面二次開發(fā)
基于Excel電子表格的體育成績統(tǒng)計軟件設(shè)計
巧用EXCEL電子表格計算土地面積
靖边县| 丹凤县| 铜陵市| 海林市| 曲沃县| 保定市| 信宜市| 东港市| 青龙| 长岭县| 什邡市| 台东市| 乌拉特中旗| 津南区| 阿荣旗| 富民县| 阿瓦提县| 阜宁县| 河南省| 舒城县| 新绛县| 通州市| 隆尧县| 社会| 洛川县| 绥德县| 齐河县| 额尔古纳市| 乌兰察布市| 申扎县| 金山区| 陇川县| 兴安盟| 五华县| 西和县| 嵊州市| 千阳县| 吐鲁番市| 和平区| 常州市| 吕梁市|