郭 艷 高伏均 魏莉莉
(云南林業(yè)職業(yè)技術(shù)學(xué)院 云南 昆明 650224)
電子表格在智能移動(dòng)設(shè)備中實(shí)現(xiàn)角規(guī)控制樣地計(jì)算
郭 艷 高伏均 魏莉莉
(云南林業(yè)職業(yè)技術(shù)學(xué)院 云南 昆明 650224)
本文主要闡述使用Excel電子表格編制角規(guī)控制樣地計(jì)算表,借助智能手機(jī)實(shí)現(xiàn)野外調(diào)查數(shù)據(jù)的即時(shí)計(jì)算。
智能移動(dòng)設(shè)備;角規(guī)控制;電子表格
在森林總體蓄積量抽樣調(diào)查工作中,樣地的蓄積量必須在野外調(diào)查現(xiàn)場根據(jù)調(diào)查數(shù)據(jù)及時(shí)完成計(jì)算,計(jì)算結(jié)果經(jīng)檢查無誤后方可前往下一樣地進(jìn)行調(diào)查。計(jì)算所采用的理論依據(jù)是森林調(diào)查規(guī)程中的角規(guī)控制樣地計(jì)算表,現(xiàn)場直接計(jì)算有相當(dāng)?shù)碾y度。隨著智能移動(dòng)設(shè)備的普及,將角規(guī)控制樣地計(jì)算表利用手機(jī)來完成計(jì)算,計(jì)算過程更為便捷實(shí)用。
以調(diào)查規(guī)程中的角規(guī)控制樣地計(jì)算表、相關(guān)參數(shù)作為計(jì)算依據(jù),利用EXCEL函數(shù)事先編寫出計(jì)算公式以完成結(jié)果的自動(dòng)計(jì)算。使用者只需錄入樣地號、樣地中各樹種的名稱及起源、調(diào)查所得到的每個(gè)樣木的胸徑、水平距,便可自動(dòng)計(jì)算出各樹種每個(gè)樣木的斷面積、各樹種的每公頃株數(shù)和該樣地里各樹種的平均胸徑。以各樹種的平均胸徑為標(biāo)準(zhǔn),在樣地中分別樹種選取1~3棵樣木,輸入樣木樹高,自動(dòng)計(jì)算出不同樹種的樣木平均高度,進(jìn)而計(jì)算出不同樹種的每公頃蓄積、形高,以及該樣地的優(yōu)勢樹種、平均高、平均胸徑、每公頃斷面積、每公頃蓄積等值,即可完成該樣地的調(diào)查。
在電腦上利用Excel開發(fā)出角規(guī)控制樣地計(jì)算表的相關(guān)公式,由于在野外是用手機(jī)進(jìn)行計(jì)算,所以在設(shè)計(jì)時(shí)做了充分考慮,盡量簡化輸入界面。在操作上要求如下:
一是樹種、角規(guī)常數(shù)等項(xiàng)目,利用“數(shù)據(jù)有效性”設(shè)置成下拉列表方式來進(jìn)行選擇錄入,使用時(shí)用戶不用輸入漢字或數(shù)值。
二是利用事先做好的樹種表,在角規(guī)控制樣地計(jì)算表中,只要選擇樹種對應(yīng)的序號就會在旁邊的單元格里自動(dòng)顯示出對應(yīng)樹種及其起源信息,其中樹種后的T代表天然起源,R代表人工起源,沒有T或R的表示不分起源。
代碼實(shí)例:=IF(I3=0,"",LOOKUP(I3,AA7: AA23,AB7:AB23))
三是調(diào)查人員通過輸入野外調(diào)查所獲取的不同樹種樣木的胸徑和水平距,則自動(dòng)計(jì)算出不同樹種的平均胸徑。
平均胸徑的計(jì)算:
=IF(OR(C3=0,C85=0),0,ROUND(SQRT (C85/SUM(F5:F84)),1))
斷面積的計(jì)算:
=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ù)不同樹種計(jì)算出來的平均胸徑,在樣地中再按相同的樹種找出與平均胸徑相接近的實(shí)際樣木1~3棵,分別測其樹高,填入不同樹種的樣木樹高,則計(jì)算表自動(dòng)計(jì)算出不同樹種的其他因子結(jié)果,如平均高、蓄積/公頃及形高等因子,進(jìn)而計(jì)算出樣地的綜合記錄因子。
代碼實(shí)例:
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))
五是使用者只需在智能手機(jī)(或PAD)上安裝手機(jī)版的WPSOffice程序,再將設(shè)計(jì)制作好的角規(guī)控制樣地計(jì)算表拷貝到智能手機(jī)(或PAD)上,經(jīng)過簡單的數(shù)據(jù)輸入格式培訓(xùn),打開角規(guī)控制樣地計(jì)算表,在數(shù)據(jù)表中無底紋的區(qū)域,輸入相關(guān)調(diào)查數(shù)據(jù),即自動(dòng)得到結(jié)果。
計(jì)算表如下:
本角規(guī)控制樣地計(jì)算表在云南省硯山縣、西疇縣進(jìn)行的森林資源規(guī)劃設(shè)計(jì)調(diào)查項(xiàng)目中,實(shí)地調(diào)查數(shù)據(jù)計(jì)算應(yīng)用效果非常顯著。因數(shù)據(jù)處理效率高,使調(diào)查進(jìn)程大大加快,提高了工作成效,取得了較大的成功。角規(guī)控制樣地計(jì)算表也可用于小班機(jī)械樣地調(diào)查,實(shí)用性非常強(qiáng)。
角規(guī)控制樣地計(jì)算表的開發(fā)沒有用復(fù)雜的計(jì)算機(jī)編程語言來完成,而是利用大多數(shù)操作人員熟悉的電子表格軟件來完成的,一方面是本著方便實(shí)用的原則,讓操作人員在熟悉的界面里輸入數(shù)據(jù),操作性較強(qiáng);另一方面可以方便操作者自行在作者原表的基礎(chǔ)上完成二次開發(fā)。多數(shù)林業(yè)工作者并非計(jì)算機(jī)專業(yè)人員,想要二次開發(fā),必須要在自己的知識能力范圍內(nèi),而電子表格目前屬于辦公普及型軟件,所以二次開發(fā)難度不大易于實(shí)施。
總而言之,目前筆者所開發(fā)的角規(guī)控制樣地計(jì)算表軟件,在調(diào)查工作中實(shí)用性高,利用人人必備的智能手機(jī)完成快捷地計(jì)算,解決了工作所需,提高了工作效率。不足之處在于它的界面不盡美觀,還需進(jìn)一步優(yōu)化,為便于將來的推廣,下一版本的修訂思想以開發(fā)安卓版APP為主。
[1]云南省森林資源規(guī)劃設(shè)計(jì)調(diào)查操作細(xì)則 [Z]. 2013.
[2]鄧玉明.EXCEL軟件在林木采伐作業(yè)設(shè)計(jì)角規(guī)樣地中的應(yīng)用 [J].湖南林業(yè)科技,2015(03):76~84.
[3]王勁松,趙平.基于EXCEL二次開發(fā)的伐區(qū)調(diào)查設(shè)計(jì)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [J].中南林業(yè)調(diào)查規(guī)劃. 2008,27(03):30~34.
[4]肖洲,杜清運(yùn).基于PDA的森林資源樣地調(diào)查記錄系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].測繪科學(xué),2006,31 (01):121~122.
[5]應(yīng)啟圍.基于EXCEL的伐區(qū)樣地調(diào)查數(shù)據(jù)計(jì)算方法 [J].林業(yè)調(diào)查規(guī)劃,2009,34(05):4~6.
校級科研項(xiàng)目 《高職院?;旌鲜浇虒W(xué)運(yùn)行管理機(jī)制實(shí)踐研究》,項(xiàng)目編號:KY201614