基于智能手機(jī)的視距測(cè)量處理方法
【專利摘要】基于智能手機(jī)的視距測(cè)量處理方法。當(dāng)前數(shù)字測(cè)圖領(lǐng)域的成圖方法都在計(jì)算機(jī)上進(jìn)行,如果采用視距測(cè)量的傳統(tǒng)紙質(zhì)記錄形式,還要計(jì)算大量碎部點(diǎn)的坐標(biāo),同時(shí)要轉(zhuǎn)換成與成圖軟件相匹配的格式,十分繁瑣。本發(fā)明方法包括:所述的視距測(cè)量系統(tǒng)包括SQLite數(shù)據(jù)庫(kù)、功能模塊以及界面操作模塊;第一步,為智能手機(jī)進(jìn)行SQLite數(shù)據(jù)庫(kù)設(shè)計(jì),并為SQLite數(shù)據(jù)庫(kù)設(shè)計(jì)SQLiteOpenHelper擴(kuò)展類;第二步,進(jìn)行功能模塊以及界面操作設(shè)計(jì):首先實(shí)現(xiàn)碎部點(diǎn)數(shù)據(jù)采集模塊的設(shè)計(jì),之后實(shí)現(xiàn)控制點(diǎn)管理模塊的設(shè)計(jì),之后實(shí)現(xiàn)碎部點(diǎn)坐標(biāo)列表模塊的設(shè)計(jì),之后實(shí)現(xiàn)掌上電子平板模塊的顯示;第三步,利用該智能手機(jī)進(jìn)行經(jīng)緯儀視距測(cè)量。本發(fā)明用于視距測(cè)量。
【專利說(shuō)明】基于智能手機(jī)的視距測(cè)量處理方法
[0001]【技術(shù)領(lǐng)域】:
本發(fā)明涉及一種基于智能手機(jī)的視距測(cè)量處理方法。
[0002]【背景技術(shù)】:
視距測(cè)量是經(jīng)緯儀測(cè)圖的主要技術(shù),是測(cè)量測(cè)圖的基本技術(shù)之一,傳統(tǒng)紙質(zhì)記錄形式進(jìn)行視距測(cè)量,不僅數(shù)據(jù)量大而且涉及大量重復(fù)計(jì)算。當(dāng)前數(shù)字測(cè)圖領(lǐng)域的成圖方法都在計(jì)算機(jī)上進(jìn)行,如果采用視距測(cè)量的傳統(tǒng)紙質(zhì)記錄形式,還要計(jì)算大量碎部點(diǎn)的坐標(biāo),同時(shí)要轉(zhuǎn)換成與成圖軟件相匹配的格式,十分繁瑣。
[0003]
【發(fā)明內(nèi)容】
:
本發(fā)明的目的是提供一種基于智能手機(jī)的視距測(cè)量處理方法。
[0004]上述的目的通過(guò)以下的技術(shù)方案實(shí)現(xiàn):
一種基于智能手機(jī)的視距測(cè)量處理方法,所述的視距測(cè)量系統(tǒng)包括SQLite數(shù)據(jù)庫(kù)、功能模塊以及界面操作模塊;第一步,為智能手機(jī)進(jìn)行SQLite數(shù)據(jù)庫(kù)設(shè)計(jì),并為SQLite數(shù)據(jù)庫(kù)設(shè)計(jì)SQLiteOpenHelper擴(kuò)展類;
第二步,進(jìn)行功能模塊以及界面操作設(shè)計(jì):首先實(shí)現(xiàn)碎部點(diǎn)數(shù)據(jù)采集模塊的設(shè)計(jì),之后實(shí)現(xiàn)控制點(diǎn)管理模塊的設(shè)計(jì),之后實(shí)現(xiàn)碎部點(diǎn)坐標(biāo)列表模塊的設(shè)計(jì),之后實(shí)現(xiàn)掌上電子平板模塊的顯示;所述的視距測(cè)量原理為:
【權(quán)利要求】
1.一種基于智能手機(jī)的視距測(cè)量處理方法,其特征是:所述的視距測(cè)量系統(tǒng)包括SQLite數(shù)據(jù)庫(kù)、功能模塊以及界面操作模塊;第一步,為智能手機(jī)進(jìn)行SQLite數(shù)據(jù)庫(kù)設(shè)計(jì),并為SQLite數(shù)據(jù)庫(kù)設(shè)計(jì)SQLiteOpenHelper擴(kuò)展類; 第二步,進(jìn)行功能模塊以及界面操作設(shè)計(jì):首先實(shí)現(xiàn)碎部點(diǎn)數(shù)據(jù)采集模塊的設(shè)計(jì),之后實(shí)現(xiàn)控制點(diǎn)管理模塊的設(shè)計(jì),之后實(shí)現(xiàn)碎部點(diǎn)坐標(biāo)列表模塊的設(shè)計(jì),之后實(shí)現(xiàn)掌上電子平板模塊的顯示;所述的視距測(cè)量原理為: 1=丨上絲-下絲丨; α =90° -L;
D=k.I.cos2 α ;
h= '/2.k.I.sin2 α +1-v 其中:1稱為視距間隔;κ取100 ; α為豎直角;L為盤左的豎盤讀數(shù);i為儀器高;V為中絲讀數(shù);測(cè)量坐標(biāo)正算原理:
Δ X=D.cos α ;
Δ Y=D.sin α ; 測(cè)量坐標(biāo)反算原理:
Δ R=arctan(—),其中:R為象限角,根據(jù)坐標(biāo)方位角α和象限角的關(guān)系,計(jì)算設(shè)站的方位角; 第三步,利用該智能手機(jī)進(jìn)行經(jīng)緯儀視距測(cè)量,首先,開(kāi)啟掌上測(cè)量助手程序,在控制點(diǎn)管理模塊中鍵入坐標(biāo)數(shù)據(jù)或通過(guò)文件導(dǎo)入,格式為CASS坐標(biāo)文件格式,之后進(jìn)行碎部點(diǎn)數(shù)據(jù)采集任務(wù)。
2.根據(jù)權(quán)利要求1或2所述的基于智能手機(jī)的視距測(cè)量處理方法,其特征是:所述的碎部點(diǎn)數(shù)據(jù)采集模塊的實(shí)現(xiàn)方法是,針對(duì)功能和界面,設(shè)計(jì)Activity和對(duì)應(yīng)的界面layout,依界面布局layout,放置相應(yīng)的界面元素,再對(duì)應(yīng)的Activity實(shí)現(xiàn)具體功能,依據(jù)功能編寫(xiě)JAVA代碼。
3.根據(jù)權(quán)利要求1或2所述的基于智能手機(jī)的視距測(cè)量處理方法,其特征是:所述的控制點(diǎn)管理模塊的實(shí)現(xiàn)方法是,同樣的設(shè)計(jì)Activity和對(duì)應(yīng)的界面layout,并為設(shè)計(jì)ListView控件作為數(shù)據(jù)顯示基礎(chǔ),以管理數(shù)據(jù)列表。
4.根據(jù)權(quán)利要求1或2所述的基于智能手機(jī)的視距測(cè)量處理方法,其特征是:所述的碎部點(diǎn)坐標(biāo)列表模塊的實(shí)現(xiàn)方法是,同所述的控制點(diǎn)管理模塊的實(shí)現(xiàn)方法,將碎部點(diǎn)坐標(biāo)導(dǎo)出至計(jì)算機(jī)中。
5.根據(jù)權(quán)利要求1或2所述的基于智能手機(jī)的視距測(cè)量處理方法,其特征是:所述的掌上電子平板模塊的顯示方法是,通過(guò)拓展View類來(lái)實(shí)現(xiàn)掌上電子平板的界面顯示,通過(guò)ZoomControls類控制圖板的大??;進(jìn)行數(shù)據(jù)采集時(shí),通過(guò)后臺(tái)SQLite以及Paint類的配合,實(shí)現(xiàn)碎部點(diǎn)在圖板上的實(shí)時(shí)顯示。
【文檔編號(hào)】G06F9/44GK103617035SQ201310609457
【公開(kāi)日】2014年3月5日 申請(qǐng)日期:2013年11月27日 優(yōu)先權(quán)日:2013年11月27日
【發(fā)明者】武百超, 付開(kāi)隆, 何東坡, 鄭秋爽, 崔艷飛, 黃曉桐, 周家羽, 吳捷 申請(qǐng)人:東北林業(yè)大學(xué)