999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Excel VBA在高斯投影換帶計(jì)算中的應(yīng)用

2010-04-19 10:11:58劉益林劉小明李勇
城市勘測(cè) 2010年5期
關(guān)鍵詞:二次開(kāi)發(fā)測(cè)繪程序

劉益林,劉小明,李勇

(連云港市勘察測(cè)繪院有限公司,江蘇連云港 222001)

Excel VBA在高斯投影換帶計(jì)算中的應(yīng)用

劉益林?,劉小明,李勇

(連云港市勘察測(cè)繪院有限公司,江蘇連云港 222001)

據(jù)城市測(cè)量坐標(biāo)系統(tǒng)的選擇應(yīng)滿足投影長(zhǎng)度變形值不大于2.5 cm/km的原則,根據(jù)這一原則,每一個(gè)城市應(yīng)提出適合自身地理位置和高程的城市地方坐標(biāo)系統(tǒng),并應(yīng)建立國(guó)家坐標(biāo)與地方坐標(biāo)換帶計(jì)算關(guān)系,利用Excel VBA對(duì)原有的程序進(jìn)行二次開(kāi)發(fā),減少了中間計(jì)算過(guò)程,提高了工作效率。

高斯投影;換帶計(jì)算;Excel VBA

Excel是辦公自動(dòng)化中非常重要的一款軟件,很多巨型國(guó)際企業(yè)都是依靠Excel進(jìn)行數(shù)據(jù)管理。它不僅僅能夠方便的處理表格和進(jìn)行圖形分析,其更強(qiáng)大的功能體現(xiàn)在對(duì)數(shù)據(jù)的自動(dòng)處理和計(jì)算。Excel 2003是大家在工作中經(jīng)常使用的辦公軟件之一,微軟為Excel 2003提供了二次開(kāi)發(fā)的功能,只要對(duì)Excel 2003進(jìn)行一些二次開(kāi)發(fā),就可以達(dá)到事半功倍的效果。初識(shí)Visual Basic編輯器,必須懂得一些簡(jiǎn)單的VB編輯常識(shí),打開(kāi)Excel,按ALT+F11進(jìn)入Visual Basic編輯器。在菜單上依次點(diǎn)擊[插入]→[模塊],或在[工具]→[宏]→[visual編輯器],然后就可以輸入代碼。

本文按1954北京坐標(biāo)系的高斯投影正、反算及換帶計(jì)算,給出用Excel 2003實(shí)現(xiàn)的程序。

1 數(shù)學(xué)模型

1.1 常用公式

(1)高斯投影正算和平面子午線收斂角公式

式中,X為軸子午線上大地緯度等于B的某點(diǎn)至赤道的子午線弧長(zhǎng);l=L-L0,L0為軸子午線經(jīng)度;為橢球的第一偏心率為橢球的第二偏心率;a為橢球的長(zhǎng)半軸;b為橢球的短半軸。

(2)高斯投影反算公式

其中:Bf為底點(diǎn)緯度。

1.2 本程序采用的公式

為了提高計(jì)算效率對(duì)上述常用公式加以改化,并按克拉索夫斯基橢球參數(shù)計(jì)算有關(guān)系數(shù),現(xiàn)將公式匯集如下:

(1)正算及平面子午線收斂角公式

(2)反算公式

2 程序功能

本程序可用于國(guó)家投影帶和地方任意投影帶的高斯投影正算(由B、L換算為x、y)、高斯投影反算(由x、y換算為B、L)。大地坐標(biāo)可計(jì)算至0.000 1″,高斯平面坐標(biāo)計(jì)算至0.1 mm。正算時(shí),本程序除給出平面子午線收斂角的結(jié)果外,還可以給出反算的結(jié)果以便校核,高斯平面坐標(biāo)中的橫坐標(biāo)輸入其計(jì)算值,本程序只計(jì)算3°帶坐標(biāo)正反算和地方坐標(biāo)之間的換算。計(jì)算時(shí),Y取其計(jì)算值,程序運(yùn)行時(shí)自動(dòng)減去其帶號(hào)和加常數(shù)。

在程序編制的過(guò)程中,因計(jì)算機(jī)內(nèi)部計(jì)算采用的是弧度計(jì)算,而測(cè)量中采用的是度制計(jì)算,因此首先應(yīng)解決的60進(jìn)制角度的三角函數(shù)計(jì)算問(wèn)題,即度分秒與度制之間的轉(zhuǎn)換,度制與弧度之間的轉(zhuǎn)換問(wèn)題。

(1)度、分、秒→度

度、分、秒的表示為:小數(shù)點(diǎn)前為度,小數(shù)點(diǎn)后的前兩位為分,分后面則為秒。

(2)度→度、分、秒

(3)度→弧度

定義3個(gè)子程序Sub gszs()、Sub gsfs()、Sub gscj ()分別為3°帶國(guó)家坐標(biāo)正算、反算和城建坐標(biāo)系的計(jì)算,計(jì)算過(guò)程中可以相互調(diào)用。可以定義一個(gè)名為“換帶計(jì)算”的控件按鈕,指定此工具的宏為“換帶計(jì)算”,那么只需在相應(yīng)的單元格內(nèi)輸入數(shù)據(jù),點(diǎn)“換帶計(jì)算”按鈕,就可以得到計(jì)算結(jié)果。所有的過(guò)程均為自動(dòng),并可打印最終結(jié)果。Excel的格式見(jiàn)表1。程序源代碼的數(shù)據(jù)位置與表1的單元格對(duì)應(yīng)。

大地坐標(biāo)、國(guó)家3°帶坐標(biāo)、地方坐標(biāo)換算計(jì)算表 表1

程序源代碼如下:

3 結(jié) 語(yǔ)

Excel的二次開(kāi)發(fā)功能非常強(qiáng)大,利用Excel的Visual Basic編輯器還可以開(kāi)發(fā)出很多實(shí)用的測(cè)繪程序,如平時(shí)大家工作中附合導(dǎo)線概略計(jì)算,外業(yè)測(cè)圖檢查中坐標(biāo)點(diǎn)位精度自動(dòng)統(tǒng)計(jì),可以大大提高工作效率。

[1]狄鋼.Excel VBA在城市工程測(cè)量中的應(yīng)用[J].城市勘測(cè),2006(3)

[2]吳俊昶.PC-1500機(jī)BASIC程序設(shè)計(jì)與測(cè)量計(jì)算程序[M].北京:測(cè)繪出版社,1984

Application of Excel VBA in Gauss Zone Conversion

Liu YiLin,Liu XiaoMing,Li Yong
(Lianyungang Institute Co.,Ltd of Prospecting&surveying,Lianyungang 222001,China)

According to the choice of urban survey coordinate system,it should satisfy the projected length of the deformation should not overshoot 2.5cm/km,according to this principle,each city should be build its own coordinate system by its geographic location and elevation,and should establish relationship between state coordinate with the local coordinates for the zone conversion calculation,using Excel VBA to develop the original procedures of BASIC,we can reduce the middle of the process and enhance working efficiency.

Gauss projection;zone conversion calculation;Excel VBA

1672-8262(2010)05-128-03

P226.3

B

2009—12—18

劉益林(1970—),男,高級(jí)工程師,國(guó)家注冊(cè)土木工程師(巖土),主要從事城市工程建設(shè)測(cè)繪和檢測(cè)技術(shù)管理工作。

猜你喜歡
二次開(kāi)發(fā)測(cè)繪程序
淺談基于Revit平臺(tái)的二次開(kāi)發(fā)
甘肅科技(2020年20期)2020-04-13 00:30:02
浙江省第一測(cè)繪院
工程測(cè)繪中GNSS測(cè)繪技術(shù)的應(yīng)用
淺談Mastercam后處理器的二次開(kāi)發(fā)
模具制造(2019年3期)2019-06-06 02:11:02
試論我國(guó)未決羈押程序的立法完善
西門子Easy Screen對(duì)倒棱機(jī)床界面二次開(kāi)發(fā)
“程序猿”的生活什么樣
04 無(wú)人機(jī)測(cè)繪應(yīng)用創(chuàng)新受青睞
無(wú)人機(jī)在地形測(cè)繪中的應(yīng)用
電子制作(2017年9期)2017-04-17 03:01:00
英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
主站蜘蛛池模板: 91香蕉视频下载网站| 园内精品自拍视频在线播放| 99这里只有精品免费视频| 欧美天堂久久| 亚洲人成影视在线观看| 日韩高清一区 | 人妻中文字幕无码久久一区| 91成人免费观看在线观看| 亚洲视频三级| 色婷婷狠狠干| 亚洲成a人片77777在线播放| 99er精品视频| 欧美另类第一页| 99热亚洲精品6码| 日本免费新一区视频| 国产一区二区三区在线观看免费| 亚洲成年人网| AV不卡国产在线观看| 91原创视频在线| 东京热高清无码精品| 2024av在线无码中文最新| 国产在线精品香蕉麻豆| 91在线日韩在线播放| 干中文字幕| 亚洲天堂啪啪| 国产一区二区免费播放| 伊人久久大香线蕉影院| 亚洲精品天堂在线观看| 蜜桃视频一区| 九九九久久国产精品| 国产福利小视频高清在线观看| 欧美精品一区在线看| 伦伦影院精品一区| 国产二级毛片| 午夜激情福利视频| 国产AV毛片| 71pao成人国产永久免费视频| 日本人妻丰满熟妇区| 亚洲熟妇AV日韩熟妇在线| 97狠狠操| 国产一区二区三区夜色| 永久成人无码激情视频免费| 精品无码国产一区二区三区AV| 亚洲精品第五页| www精品久久| 亚洲第一区在线| 久久精品国产999大香线焦| 一区二区在线视频免费观看| 无码高清专区| 精品一区二区三区自慰喷水| 欧洲高清无码在线| 久久精品aⅴ无码中文字幕| 亚洲第一极品精品无码| 在线另类稀缺国产呦| 国产99在线| 全裸无码专区| 激情综合图区| 99精品视频在线观看免费播放| 亚洲视频a| 9久久伊人精品综合| 澳门av无码| 国产一区二区三区精品欧美日韩| 亚洲第一黄片大全| 欧美不卡二区| 国产在线精品人成导航| 国产一二三区视频| 久久久精品无码一二三区| 四虎永久免费在线| 美女无遮挡拍拍拍免费视频| 婷婷五月在线视频| 色135综合网| 国产在线一二三区| 高清码无在线看| 亚欧成人无码AV在线播放| 中文字幕亚洲电影| 色国产视频| 国产精品久线在线观看| 超清无码一区二区三区| 亚洲成人黄色网址| 国产欧美精品一区aⅴ影院| 亚洲男女在线| 国产视频 第一页|