亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 空間后交.txt

?? 很好的雙像后方交會
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
Option Explicit

Dim m#, H#                                                      '航攝比例尺、航高
Dim x0, y0, f                                                   '內方位元素
Dim Xt#(1 To 4), Yt#(1 To 4), Zt#(1 To 4)                       '控制點地面測量坐標(控制測量得到)
Dim Xtp#(1 To 4), Ytp#(1 To 4), Ztp#(1 To 4)                    '控制點地面攝影測量坐標
Dim Xcl#(1 To 4), Ycl#(1 To 4), Xcr#(1 To 4), Ycr#(1 To 4)      '控制點左片坐標和右片坐標
Dim n#, Xl#(), Yl#(), Xr#(), Yr#()                              '待測點像片坐標(立體量測得到)
Dim X#(), Y#(), Z#()                                            '待測點地面測量坐標(前方交會結果)

Dim fai_L#, omg_L#, kap_L#, XsL#, YsL#, ZsL#                    '左片外方位元素
Dim fai_R#, omg_R#, kap_R#, XsR#, YsR#, ZsR#                    '左片外方位元素
Dim Bx#, By#, Bz#                                               '基線分量
Dim R_L#(1 To 3, 1 To 3), R_R#(1 To 3, 1 To 3)                  '左右像片的旋轉矩陣

Const RU = 206265


'顯示“關于”窗體的過程
Private Sub mnuAbout_Click()
    frmAbout.Show
End Sub

'輸入控制點地面坐標,供空間后方交會使用
Private Sub mnuInputGCP_Click()
    Dim strTemp As String, dblTemp As Double
    
    CDg1.Filter = "Text Files(*.TXT)|*.txt|All Files(*.*)|*.*"
    CDg1.DialogTitle = "讀取已知數據"
    CDg1.FileName = "":                   CDg1.Action = 1
    If CDg1.FileName = "" Then Exit Sub
    
    Open CDg1.FileName For Input As #1
        Line Input #1, strTemp      '讀第一行題頭信息
        txtShow.Text = txtShow.Text & vbCrLf & strTemp & vbCrLf
        '讀入控制點地面坐標
        Input #1, Xt(1), Yt(1), Zt(1)
        Input #1, Xt(2), Yt(2), Zt(2)
        Input #1, Xt(3), Yt(3), Zt(3)
        Input #1, Xt(4), Yt(4), Zt(4)
        '顯示讀入的控制點地面坐標
        txtShow.Text = txtShow.Text & Xt(1) & " , " & Yt(1) & " , " & Zt(1) & vbCrLf
        txtShow.Text = txtShow.Text & Xt(2) & " , " & Yt(2) & " , " & Zt(2) & vbCrLf
        txtShow.Text = txtShow.Text & Xt(3) & " , " & Yt(3) & " , " & Zt(3) & vbCrLf
        txtShow.Text = txtShow.Text & Xt(4) & " , " & Yt(4) & " , " & Zt(4) & vbCrLf
    Close #1
End Sub

'輸入像片有關信息,供空間后方交會計算使用
Private Sub mnuInputInfo_Click()
    Dim strTemp As String, dblTemp As Double

    CDg1.Filter = "Text Files(*.TXT)|*.txt|All Files(*.*)|*.*"
    CDg1.DialogTitle = "讀取已知數據"
    CDg1.FileName = "":                    CDg1.Action = 1
    If CDg1.FileName = "" Then Exit Sub
    
    Open CDg1.FileName For Input As #1
        Line Input #1, strTemp      '讀第一行題頭信息
        txtShow.Text = txtShow.Text & vbCrLf & strTemp
        Input #1, m, H              '讀入航攝比例尺和航高
        txtShow.Text = txtShow.Text & vbCrLf & "航攝比例尺1:" & m & " ,航高:" & H & vbCrLf
        Input #1, x0, y0, f         '讀入內定向元素
        txtShow.Text = txtShow.Text & vbCrLf & "內方位元素" & x0 & y0 & f & vbCrLf
        '讀入控制點像片坐標:暫存在左片有關數組里
        Input #1, Xcl(1), Ycl(1), Xcl(2), Ycl(2), Xcl(3), Ycl(3), Xcl(4), Ycl(4)
        txtShow.Text = txtShow.Text & Xcl(1) & " , " & Ycl(1) & vbCrLf
        txtShow.Text = txtShow.Text & Xcl(2) & " , " & Ycl(2) & vbCrLf
        txtShow.Text = txtShow.Text & Xcl(3) & " , " & Ycl(3) & vbCrLf
        txtShow.Text = txtShow.Text & Xcl(4) & " , " & Ycl(4) & vbCrLf
    Close #1
End Sub

'輸入左片方位元素
Private Sub mnuInputLeft_Click()
    Dim strTemp As String, dblTemp As Double
    
    CDg1.Filter = "Text Files(*.TXT)|*.txt|All Files(*.*)|*.*"
    CDg1.DialogTitle = "讀取已知數據"
    CDg1.FileName = "":    CDg1.Action = 1
    If CDg1.FileName = "" Then Exit Sub
    
    Open CDg1.FileName For Input As #1
        Line Input #1, strTemp          '讀第一行題頭信息
        txtShow.Text = txtShow.Text & vbCrLf & strTemp & vbCrLf
        Input #1, x0, y0, f             '讀入內定向元素
        txtShow.Text = txtShow.Text & "內方位元素" & x0 & y0 & f & vbCrLf
        Input #1, fai_L, omg_L, kap_L   '左片外方位元素的三個角元素
        txtShow.Text = txtShow.Text & "左片外方位角元素" & fai_L & " , " & omg_L & " , " & kap_L & vbCrLf
        Input #1, XsL, YsL, ZsL         '左片外方位元素的三個線元素
        txtShow.Text = txtShow.Text & "左片外方位線元素" & XsL & " , " & YsL & " , " & ZsL & vbCrLf
    Close #1
End Sub

'輸入右片方位元素
Private Sub mnuInputRight_Click()
    Dim strTemp As String, dblTemp As Double
    
    CDg1.Filter = "Text Files(*.TXT)|*.txt|All Files(*.*)|*.*"
    CDg1.DialogTitle = "讀取已知數據"
    CDg1.FileName = "":    CDg1.Action = 1
    If CDg1.FileName = "" Then Exit Sub
    
    Open CDg1.FileName For Input As #1
        Line Input #1, strTemp          '讀第一行題頭信息
        txtShow.Text = txtShow.Text & vbCrLf & strTemp & vbCrLf
        Input #1, x0, y0, f             '讀入內定向元素
        txtShow.Text = txtShow.Text & "右片內方位元素" & x0 & y0 & f & vbCrLf
        Input #1, fai_R, omg_R, kap_R   '右片外方位元素的三個角元素
        txtShow.Text = txtShow.Text & "右片外方位角元素" & fai_R & " , " & omg_R & " , " & kap_R & vbCrLf
        Input #1, XsR, YsR, ZsR         '右片外方位元素的三個線元素
        txtShow.Text = txtShow.Text & "右片外方位線元素" & XsR & " , " & YsR & " , " & ZsR & vbCrLf
    Close #1
End Sub

'保存空間后方交會計算結果,為空間前方交會提供數據:其中內方位元素轉錄自像片信息文件
Private Sub mnuSaveR_Click()
    CDg1.Filter = "Text Files(*.TXT)|*.txt|All Files(*.*)|*.*"
    CDg1.DialogTitle = "保存計算結果"
    CDg1.FileName = "":    CDg1.Action = 2
    If CDg1.FileName = "" Then Exit Sub
    Open CDg1.FileName For Output As #1
        Print #1, "像片的方位元素:"
        Print #1, x0; ","; y0; ","; f
        Print #1, fai_L; ","; omg_L; ","; kap_L; ","
        Print #1, XsL; ","; YsL; ","; ZsL
    Close #1
End Sub

'空間后方交會的計算過程
Private Sub mnuSpcResec_Click()
    Dim i#                   '循環變量

    '地面測量坐標-->地面攝影測量坐標:這里采用最簡單的方法,即原點不動,x,y互換
    For i = 1 To 4
        Xtp(i) = Yt(i): Ytp(i) = Xt(i): Ztp(i) = Zt(i)
    Next i
    
    '準備像片片未知數的初值
    fai_L = 1: omg_L = 0: kap_L = 0
    ZsL = m * f: XsL = 0: YsL = 0
    For i = 1 To 4
        XsL = XsL + Xtp(i): YsL = YsL + Ytp(i)
    Next i
    XsL = XsL / 4: YsL = YsL / 4
    '調用后方交會過程求解像片片外方位元素
    subSpaceResection fai_L, omg_L, kap_L, XsL, YsL, ZsL, Xcl, Ycl, 0.0004
    
    '顯示計算結果
    txtShow.Text = txtShow.Text & "空間后方交會結果:" & vbCrLf
    txtShow.Text = txtShow.Text & "三個角元素:" & Str(fai_L) & " , " & Str(omg_L) & " , " & Str(kap_L) & vbCrLf
    txtShow.Text = txtShow.Text & "三個線元素:" & Str(XsL) & " , " & Str(YsL) & " , " & Str(ZsL) & vbCrLf
End Sub

'退出程序的過程
Private Sub mnuExit_Click()
    End
End Sub

'讀取待測點像片坐標
Private Sub mnuInput_Click()
    Dim strTemp As String, dblTemp As Double

    CDg1.Filter = "Text Files(*.TXT)|*.txt|All Files(*.*)|*.*"
    CDg1.DialogTitle = "讀取已知數據"
    CDg1.FileName = ""
    CDg1.Action = 1
    If CDg1.FileName = "" Then Exit Sub
    
    Open CDg1.FileName For Input As #1
        Line Input #1, strTemp      '讀第一行題頭信息
        txtShow.Text = txtShow.Text & vbCrLf & strTemp
        Input #1, n                 '讀入待測點個數
        txtShow.Text = txtShow.Text & "待測點個數:" & n & vbCrLf
        Dim i#
        For i = 1 To n
            Input #1, Xl(i), Yl(i), Xr(i), Yr(i)
            txtShow.Text = txtShow.Text & Xl(i) & " , " & Yl(i) & Xr(i) & " , " & Yr(i) & vbCrLf
        Next i
    Close #1
    
    Dim a0#, a1#, a2#, b0#, b1#, b2#, tempX#, tempY#
    CDg1.Filter = "定向參數文件(*.io)|*.io|All Files(*.*)|*.*"
    '輸入第一張像片的定向參數數據++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    CDg1.DialogTitle = "讀取第一張像片的定向參數"
    CDg1.FileName = "":    CDg1.Action = 1
    GetIO CDg1.FileName, a0, a1, a2, b0, b1, b2
    '改化左片像點坐標
    For i = 1 To n
        tempX = Xl(i): tempY = Yl(i)
        Xl(i) = a0 + a1 * tempX + a2 * tempY
        Yl(i) = b0 + b1 * tempX + b2 * tempY
        'txtShow.Text = txtShow.Text & vbCrLf & x1(i) & "  " & y1(i) & "  " & "x=" & Str(Format(x(i), "0.000000")) & " , y=" & Str(Format(y(i), "0.000000"))
    Next i
    '輸入第二張像片的定向參數數據++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    CDg1.DialogTitle = "讀取第二張像片的定向參數"
    CDg1.FileName = "":    CDg1.Action = 1

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美高清在线视频| 亚洲综合一区二区三区| 自拍av一区二区三区| 日产精品久久久久久久性色| 国产传媒一区在线| 欧美一区二区三区在线观看| 国产精品久久久久影院亚瑟| 麻豆91精品视频| 欧美久久婷婷综合色| 亚洲欧洲色图综合| 国产成人高清在线| 亚洲精品在线观| 久久超碰97人人做人人爱| 欧美自拍丝袜亚洲| 亚洲精品高清在线| 99热99精品| 国产精品福利一区二区三区| 久久av中文字幕片| 欧美va亚洲va| 男女男精品视频| 日韩午夜小视频| 热久久久久久久| 欧美一区二区三区四区在线观看| 一区二区三区美女| 色婷婷综合久久久久中文| 日韩理论电影院| 色综合久久88色综合天天免费| 国产精品水嫩水嫩| av资源网一区| 亚洲色图另类专区| 在线观看欧美黄色| 亚洲国产日产av| 欧美日韩国产精品自在自线| 亚洲女子a中天字幕| 色8久久精品久久久久久蜜| 亚洲免费观看高清完整版在线观看熊| 99热精品一区二区| 亚洲一区二区av电影| 欧美久久久影院| 精品亚洲免费视频| 国产日韩高清在线| 99久久久久久| 亚洲国产精品视频| 日韩一区二区三区视频在线 | 日韩女优毛片在线| 韩国毛片一区二区三区| 欧美国产激情一区二区三区蜜月| 成人一级黄色片| 亚洲日本va在线观看| 欧美高清dvd| 精品亚洲成av人在线观看| 中文字幕av一区 二区| 97精品国产露脸对白| 一区二区三区欧美久久| 欧美大片免费久久精品三p| 国产成人8x视频一区二区| 中文字幕一区二区三区av| 欧美丝袜丝交足nylons| 日韩精品三区四区| 亚洲国产高清在线观看视频| 欧美色中文字幕| 国产精品一区二区在线观看不卡| 亚洲美女免费在线| 日韩视频免费观看高清在线视频| www.欧美精品一二区| 午夜精品久久久久久久| wwww国产精品欧美| 欧美在线制服丝袜| 久久99这里只有精品| 亚洲天堂网中文字| 2023国产精品| 欧美日韩国产高清一区| 成人性生交大片免费看中文| 亚洲一区视频在线| 国产精品五月天| 欧美sm美女调教| 欧美视频精品在线观看| 国产成人亚洲综合a∨婷婷图片| 一二三区精品视频| 亚洲国产精品激情在线观看| 在线成人小视频| 色呦呦日韩精品| 国产69精品久久久久毛片| 丝袜美腿亚洲综合| 亚洲美女视频在线| 国产欧美日韩综合精品一区二区| 欧美日韩亚洲国产综合| 99视频热这里只有精品免费| 韩国av一区二区三区四区| 亚洲成a人片在线观看中文| 国产精品婷婷午夜在线观看| 精品三级av在线| 7777精品伊人久久久大香线蕉完整版| 成人免费观看av| 国产麻豆精品一区二区| 日本成人中文字幕| 亚洲成人手机在线| 一级中文字幕一区二区| 亚洲三级在线免费| 国产精品美女视频| 国产丝袜欧美中文另类| 久久综合色婷婷| 精品粉嫩aⅴ一区二区三区四区| 欧美二区在线观看| 欧美日本在线播放| 欧美福利电影网| 欧美精品精品一区| 777久久久精品| 欧美一区二区三区视频在线观看 | 日韩国产欧美视频| 午夜免费久久看| 亚洲成av人片观看| 亚洲国产精品一区二区www在线| 樱花影视一区二区| 亚洲黄色性网站| 亚洲精品久久久久久国产精华液| 国产精品久久久久久一区二区三区| 久久久国产一区二区三区四区小说| 欧美一区二区私人影院日本| 欧美一区二区在线播放| 日韩丝袜美女视频| 久久欧美一区二区| 国产午夜亚洲精品羞羞网站| 国产色婷婷亚洲99精品小说| 国产精品卡一卡二| 亚洲精品日韩综合观看成人91| 亚洲免费在线视频| 午夜精彩视频在线观看不卡| 免费看黄色91| 国产成+人+日韩+欧美+亚洲| 不卡免费追剧大全电视剧网站| 色诱亚洲精品久久久久久| 欧美性大战久久久久久久 | 奇米在线7777在线精品| 青青青伊人色综合久久| 国产乱子伦视频一区二区三区| 国产福利不卡视频| 在线亚洲精品福利网址导航| 日韩欧美国产综合一区 | 欧美国产日本视频| 亚洲自拍偷拍网站| 麻豆91在线观看| 顶级嫩模精品视频在线看| av福利精品导航| 91精品午夜视频| 欧美激情一区三区| 亚洲一级片在线观看| 精品一区二区三区免费| 91色.com| 精品国产91亚洲一区二区三区婷婷| 欧美国产一区视频在线观看| 亚洲在线成人精品| 国产一区二区不卡老阿姨| 色婷婷av一区二区| 久久久久久99久久久精品网站| 国产精品不卡在线| 久久99蜜桃精品| 在线影视一区二区三区| 久久久久久电影| 日韩中文字幕av电影| av男人天堂一区| 精品人在线二区三区| 一卡二卡三卡日韩欧美| 国产成人精品亚洲777人妖 | 91论坛在线播放| 欧美不卡123| 一级中文字幕一区二区| 丁香激情综合国产| 欧美mv日韩mv| 首页综合国产亚洲丝袜| 91在线看国产| 国产日本一区二区| 久久超碰97人人做人人爱| 欧美亚洲国产一区在线观看网站| 国产三级精品视频| 激情综合色播五月| 91麻豆精品国产自产在线| 综合av第一页| 国产精品亚洲一区二区三区在线| 制服丝袜在线91| 亚洲午夜免费电影| 色综合中文字幕国产 | 日韩一区二区三区视频在线 | 国产精品高清亚洲| 国产传媒日韩欧美成人| 久久综合一区二区| 国产精品综合视频| 欧美岛国在线观看| 精品亚洲国产成人av制服丝袜| 欧美日本乱大交xxxxx| 亚洲成a人v欧美综合天堂| 欧美日韩亚洲国产综合| 亚洲在线视频一区| 91国偷自产一区二区使用方法| 中文字幕不卡在线观看| 成熟亚洲日本毛茸茸凸凹| 国产精品素人一区二区| 从欧美一区二区三区| 国产精品久久久久久一区二区三区| 成人v精品蜜桃久久一区|