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