農(nóng)田面積測(cè)量?jī)x的系統(tǒng)軟件功能
傳統(tǒng)的方格法、求積儀法及稱(chēng)重法等方法量算精度低,且費(fèi)時(shí)、費(fèi)工,量算結(jié)果數(shù)據(jù)的處理、匯總相當(dāng)困難,而某些高精度的量算方法如電子掃描儀法又需配置昂貴的儀器設(shè)備,推廣困難。如何發(fā)揮微機(jī)農(nóng)田面積測(cè)量?jī)x在地圖面積量算中的作用,實(shí)現(xiàn)圖上土地面積量算的自動(dòng)化、精確化,是近年來(lái)廣為關(guān)注的課題,也取得了一定的成果。
該系統(tǒng)程序設(shè)計(jì)上可分為三個(gè)層次,分別為:主界面層次、功能模塊層次、子功能層次。六大主要功能做成六大程序模塊供主程序調(diào)用,在模塊程序內(nèi)部集成了各自的子功能,如圖4 所示。為了方便GPS面積測(cè)量?jī)x整體程序的編寫(xiě),作為接口芯片的 89C52 程序設(shè)計(jì)完全遵循一個(gè)接口芯片通信協(xié)議編寫(xiě),溫度傳感器讀取、鍵盤(pán)掃描和 GPS 數(shù)據(jù)讀取及提取集成于 89C52 內(nèi)。其通過(guò)中斷請(qǐng)求將數(shù)據(jù)上傳到 SPCE061A 單片機(jī),因此可以防止程序流程不至于混亂。對(duì)于測(cè)量多邊形的每一個(gè)點(diǎn)時(shí),如果選擇的是自動(dòng)錄入GPS坐標(biāo),測(cè)量?jī)x會(huì)在這個(gè)點(diǎn)上接收6次該點(diǎn)GPS坐標(biāo)然后取其平均值,對(duì)于誤差較大的點(diǎn)系統(tǒng)自動(dòng)刪除該點(diǎn)。故測(cè)量每個(gè)點(diǎn)時(shí),需等待測(cè)量?jī)x提示接收坐標(biāo)完成后才能移動(dòng)到下一個(gè)點(diǎn)測(cè)量。如果是選擇手動(dòng)錄入GPS 坐標(biāo),系統(tǒng)界面上會(huì)顯示每一個(gè)點(diǎn)接收到的每一個(gè)坐標(biāo)值,以等待使用者的判定該值是否有效,并且在這種模式下可以錄入已知的坐標(biāo)點(diǎn)或刪除某個(gè)坐標(biāo)點(diǎn)進(jìn)行計(jì)算。
農(nóng)田面積測(cè)量?jī)x:http://www.mjcly.com/