亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于Andriod平臺(tái)的測(cè)繪解算系統(tǒng)的制作方法

文檔序號(hào):9304443閱讀:296來(lái)源:國(guó)知局
一種基于Andriod平臺(tái)的測(cè)繪解算系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及手機(jī)軟件領(lǐng)域,具體涉及一種基于Andriod平臺(tái)的測(cè)繪解算系統(tǒng)。
【背景技術(shù)】
[0002] 由于工作的需要,野外工作人員需要攜帶很多的裝備。在野外流動(dòng)中作業(yè),設(shè)備的 重量對(duì)工作人員體力消耗巨大,如何借助現(xiàn)代科技,比如利用智能手機(jī)體積小、便于攜帶、 成本低的特點(diǎn),將測(cè)繪工作中一些常用的軟件移植到Andriod平臺(tái)的智能手機(jī)中,對(duì)減少 作業(yè)人員的體力消耗,提高生產(chǎn)效率將會(huì)起到積極的作用。雖然全站儀、電子水準(zhǔn)儀、GPS等 測(cè)繪中常使用的設(shè)備中都內(nèi)置有相關(guān)的測(cè)繪軟件,但這些設(shè)備一般是不開(kāi)放,用戶自己開(kāi) 發(fā)的能滿足實(shí)際項(xiàng)目工作的軟件幾乎不能自行移植這些測(cè)繪設(shè)備中。同時(shí)由于硬件環(huán)境通 常只考慮測(cè)繪方面的功能,其他的輔助硬件都沒(méi)有,如攝像頭、語(yǔ)音錄制、無(wú)線網(wǎng)卡等,故而 很難滿足用戶的實(shí)際需要。。

【發(fā)明內(nèi)容】

[0003] 為解決上述問(wèn)題,本發(fā)明提供了一種基于Andriod平臺(tái)的測(cè)繪解算系統(tǒng),利用智 能手機(jī)體積小、便于攜帶、成本低、系統(tǒng)開(kāi)放、功能完備等特點(diǎn),結(jié)合Andriod平臺(tái)良好的發(fā) 展趨勢(shì)和廣泛的應(yīng)用前景,提出了Andriod手機(jī)上的測(cè)繪軟件開(kāi)發(fā)應(yīng)用、移植的技術(shù)路線 及流程,為測(cè)繪的日常工作提供了技術(shù)服務(wù)和技術(shù)保障。
[0004] 為實(shí)現(xiàn)上述目的,本發(fā)明采取的技術(shù)方案為:
[0005] -種基于Andriod平臺(tái)的測(cè)繪解算系統(tǒng),包括
[0006]輸入模塊,用于描述輸入鍵盤(pán)以及實(shí)現(xiàn)鍵盤(pán)的監(jiān)聽(tīng),當(dāng)用戶點(diǎn)擊按鍵或者屏幕的 時(shí)候監(jiān)聽(tīng)器會(huì)去調(diào)用相應(yīng)的處理辦法;
[0007]基本算法模塊、參數(shù)轉(zhuǎn)換計(jì)算模塊、交會(huì)測(cè)量計(jì)算模塊、曲線要素計(jì)算模塊,所述 基本算法包括已知兩點(diǎn)求距離模塊、坐標(biāo)正算模塊,坐標(biāo)方位角計(jì)算模塊和三角高程計(jì)算 豐旲塊,
[0008] 參數(shù)轉(zhuǎn)換計(jì)算模塊包括四參數(shù)轉(zhuǎn)換計(jì)算模塊和七參數(shù)轉(zhuǎn)換計(jì)算模塊;
[0009] 交會(huì)測(cè)量計(jì)算模塊包括前方交會(huì)模塊和距離交會(huì)模塊,曲線要素計(jì)算模塊包括圓 曲線要素計(jì)算模塊、緩和曲線要素計(jì)算模塊和豎曲線要素計(jì)算模塊;
[0010] 顯示模塊,通過(guò)main,xml來(lái)建立顯示界面,用于描述軟件的顯示區(qū),該區(qū)域用于 顯示用戶輸入的數(shù)據(jù)以及最終的計(jì)算結(jié)果和一些其他信息。
[0011] 其中,所述輸入模塊還包括一個(gè)較為直觀的鍵盤(pán)圖形用戶界面。
[0012] 其中,所述的已知兩點(diǎn)求距離模塊通過(guò)以下公式計(jì)算兩點(diǎn)之間的距離:
[0013]
[0014] 其中,所述的坐標(biāo)方位角模塊通過(guò)以下步驟計(jì)算:
[0015]S1、根據(jù)AX與AY的正負(fù)判斷坐標(biāo)在第幾象限,然后加減相應(yīng)角度;
[0016] S2、通過(guò)以下公式
'計(jì)算坐標(biāo)方位角。
[0017] 其中,所述的坐標(biāo)正算模塊通過(guò)以下公式X2=Xi+DXcosa計(jì)算正方位角;通過(guò)以 下公式Y(jié)jjiYi+DXsina計(jì)算負(fù)方位角;三角高程模塊中用戶輸入值不能為負(fù)數(shù),這樣就避 免了出現(xiàn)錯(cuò)誤的情況,通過(guò)以下公式計(jì)算:H=DXtana+i-V。
[0018] 其中,四參數(shù)轉(zhuǎn)換模塊根據(jù)已知點(diǎn)坐標(biāo),通過(guò)給定四參數(shù)(比例因子,旋轉(zhuǎn)角,X平 移量,Y平移量),轉(zhuǎn)換到其他坐標(biāo)系坐標(biāo),轉(zhuǎn)換公式為:
[0019] X= (1+m)X(cosaXx+sinaXy)+dx;
[0020] Y= (1+m)X(-sinaXx+cosaXy)+dy
[0021 ] 七參數(shù)轉(zhuǎn)換模塊根據(jù)已知點(diǎn)坐標(biāo),通過(guò)給定四參數(shù)(比例因子、三個(gè)旋 轉(zhuǎn)角、X平移量、Y平移量、Z平移量),轉(zhuǎn)換到其他坐標(biāo)系坐標(biāo),轉(zhuǎn)換公式為:X= (1+m)X(x+eZiXy-eyjXz)+dx
[0022] Y= (1+m)X(-eiXx+y+ee!Xz)+dy
[0023] Z= (1+m)X(eeiXx-eiXy+zj+dz。
[0024] 其中,前方交會(huì)就是把儀器架在一直點(diǎn)上,觀測(cè)未知點(diǎn)與兩個(gè)已知點(diǎn)的夾角,通過(guò) 解算得到未知點(diǎn)坐標(biāo),通過(guò)本解算軟件輸入兩個(gè)已知點(diǎn)坐標(biāo)和測(cè)出兩個(gè)已知點(diǎn)與未知點(diǎn)的 兩個(gè)夾角,用戶便可以輕松的得到未知點(diǎn)坐標(biāo),免去很多的計(jì)算過(guò)程。其的計(jì)算公式為:
[0025]
9
[0027] 距離交會(huì)模塊用于在已兩點(diǎn)坐標(biāo),并且知道未知點(diǎn)與兩個(gè)已知點(diǎn)之間的距離的情 況下,求未知點(diǎn)坐標(biāo)。通過(guò)本解算軟件輸入兩個(gè)已知點(diǎn)坐標(biāo)和未知點(diǎn)與兩個(gè)已知點(diǎn)之間的 距離,只需點(diǎn)擊計(jì)算按鈕便可得到未知點(diǎn)坐標(biāo)。
[0028] 其中,圓曲線要素計(jì)算模塊用于
[0029] 通過(guò)圓曲線的半徑R、偏角a,計(jì)算切線長(zhǎng)T、曲線長(zhǎng)L、外失距E和切曲差q, R、a、T、L、E、q被稱為曲線要素,在本軟件中,用戶只需輸入圓曲線的半徑R和偏角 a便可得到其他四個(gè)曲線要素。曲線要素計(jì)算公式為:
L=aXR;
[0030] 緩和曲線要素計(jì)算模塊用于通過(guò)圓曲線的半徑R、偏角a和緩和曲線長(zhǎng)度1,計(jì)算 緩和曲線參數(shù),切線增長(zhǎng)距離m、內(nèi)移量p、緩和曲線角度0,以及切線長(zhǎng)T、曲線長(zhǎng)L、外失距 E和切曲差q,在本軟件中,用戶只需輸入圓曲線的半徑R和偏角a便可得到三個(gè)緩和曲線 參數(shù)和其他四個(gè)曲線要素。三個(gè)參數(shù)與四個(gè)要素的計(jì)算公式為:
[0031]

[0038] 豎曲線要素計(jì)算模塊用于通過(guò)豎曲線的半徑R、轉(zhuǎn)折角a,計(jì)算切線長(zhǎng)T、曲線長(zhǎng)L 和外失距E,R、a、T、L、E、q被稱為曲線要素,在本軟件中,用戶只需輸入圓曲線的半徑R和 轉(zhuǎn)折角a便可得到其他三個(gè)曲線要素。計(jì)算三個(gè)曲線要素公式為:
[0039]
,
[0040] 本發(fā)明具有以下有益效果:
[0041] 利用智能手機(jī)體積小、便于攜帶、成本低、系統(tǒng)開(kāi)放、功能完備等特點(diǎn),結(jié)合 Andriod平臺(tái)良好的發(fā)展趨勢(shì)和廣泛的應(yīng)用前景,提出了Andriod手機(jī)上的測(cè)繪軟件開(kāi)發(fā) 應(yīng)用、移植的技術(shù)路線及流程,為測(cè)繪的日常工作提供了技術(shù)服務(wù)和技術(shù)保障。
【附圖說(shuō)明】
[0042] 圖1為本發(fā)明實(shí)施例中基本算法結(jié)構(gòu)框圖。
[0043] 圖2為本發(fā)明實(shí)施例中參數(shù)轉(zhuǎn)換結(jié)構(gòu)框圖
[0044]圖3為本發(fā)明實(shí)施例中交會(huì)測(cè)量計(jì)算流程圖
[0045]圖4為本發(fā)明實(shí)施例中曲線要素計(jì)算流程圖。
【具體實(shí)施方式】
[0046] 為了使本發(fā)明的目的及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合實(shí)施例對(duì)本發(fā)明進(jìn)行進(jìn)一步 詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā) 明。
[0047] 如圖1-4所示,本發(fā)明實(shí)施例提供了一種基于Andriod平臺(tái)的測(cè)繪解算系統(tǒng),包括
[0048] 輸入模塊,用于描述輸入鍵盤(pán)以及實(shí)現(xiàn)鍵盤(pán)的監(jiān)聽(tīng),當(dāng)用戶點(diǎn)擊按鍵或者屏幕的 時(shí)候監(jiān)聽(tīng)器會(huì)去調(diào)用相應(yīng)的處理辦法,
[0049] 基本算法模塊、參數(shù)轉(zhuǎn)換計(jì)算模塊、交會(huì)測(cè)量計(jì)算模塊、曲線要素計(jì)算模塊,所述 基本算法包括已知兩點(diǎn)求距離模塊、坐標(biāo)正算模塊,坐標(biāo)方位角計(jì)算模塊和三角高程計(jì)算 模塊,
[0050] 參數(shù)轉(zhuǎn)換計(jì)算模塊包括四參數(shù)轉(zhuǎn)換計(jì)算模塊和七參數(shù)轉(zhuǎn)換計(jì)算模塊;
[0051] 交會(huì)測(cè)量計(jì)算模塊包括前方交會(huì)模塊和距離交會(huì)模塊,曲線要素計(jì)算模塊包括圓 曲線要素計(jì)算模塊、緩和曲線要素計(jì)算模塊和豎曲線要素計(jì)算模塊;
[0052] 顯示模塊,通過(guò)main,xml來(lái)建立顯示界面,用于描述軟件的顯示區(qū),該區(qū)域用于 顯示用戶輸入的數(shù)據(jù)以及最終的計(jì)算結(jié)果和一些其他信息。
[0053] 所述輸入模塊還包括一個(gè)較為直觀的鍵盤(pán)圖形用戶界面。
[0054] 所述的已知兩點(diǎn)求距離模塊通過(guò)以下公式計(jì)算兩點(diǎn)之間的距離:
[0055]
[0056] 所述的坐標(biāo)方位角模塊通過(guò)以下步驟計(jì)算:
[0057
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1