当前位置: 地信网论坛 『GPS全球定位系统』 查看内容

几个土整中要用到的实用效率软件

2011-2-14 09:21| 发布者: 后勤部长| 查看: 772| 评论: 0

摘要: 【软件简介】 本软件使用 Microsoft Visual Basic 6.0 Windows应用程序开发工具制作,是一款精巧的大地测量 坐标转换软件。适用于大地测量计算中的各种坐标或坐标系转换,且操作简单、灵活,界面友好。 【安装 ...
[attach]106581[/attach][attach]106583[/attach][attach]106584[/attach][attach]106585[/attach][attach]106586[/attach][attach]106582[/attach]

【软件简介】
    本软件使用 Microsoft Visual Basic 6.0 Windows应用程序开发工具制作,是一款精巧的大地测量
坐标转换软件。适用于大地测量计算中的各种坐标或坐标系转换,且操作简单、灵活,界面友好。
【安装运行】
    本软件属于绿色软件,无需安装,解压到文件夹后可以直接使用。对于未安装 Microsoft Visual
Basic 6.0 的机器,可能需要下列系统文件或控件:MSVBVM60.DLL、OLEAUT32.DLL、OLEPRO32.DLL、
ASYCFILT.DLL、STDOLE2.TLB、COMCAT.DLL、VB6CHS.DLL、TABCTL32.OCX、COMDLG32.OCX、RICHTX32.OCX
、MSSTDFMT.DLL、MSCOMCTL.OCX。
    本软件在 Windows98、WindowsXP 操作系统下能正常运行,其它如 WindowsMe、WindowsNT、
Windows2000等未经测试。
【主要功能】
    1.大地坐标变换为平面直角坐标  将大地坐标(B、L)变换为平面直角坐标(x、y),适用于高斯投影
标准分带(3度带、6度带)与任意分带的情形。  
    2.平面直角坐标变换为大地坐标  将平面直角坐标(x、y)变换为大地坐标(B、L),适用于高斯投影
标准分带(3度带、6度带)与任意分带的情形。
  3.平面直角坐标(高斯投影)不同分带间的坐标换带计算。其中,3°带和1.5°带间的坐标相互转
换已通过数据验证。
【数据格式】
    1.角度  采用“度.分秒”格式。例如,108.3058 代表108°30′58″。
【常见问题】
    在运行软件时,可能会提示“内存溢出”的问题,其原因是由于你的系统上没有该软件运行所需的
“MSCOMCTL.OCX”控件。此时,你只要利用控件注册器“注册OCX&DLL工具”,注册此控件即可。
     WGS1984基准面采用WGS84椭球体,它是一地心坐标系,即以地心作为椭球体中心,目前GPS测量数
据多以WGS1984为基准。
  
〖★ 知识点--高斯投影〗
(1)高斯-克吕格投影性质
    高斯-克吕格(Gauss-Kruger)投影简称“高斯投影”,又名"等角横切椭圆柱投影”,地球椭球面和
平面间正形投影的一种。德国数学家、物理学家、天文学家高斯(Carl FriedrichGauss,1777一 1855
)于十九世纪二十年代拟定,后经德国大地测量学家克吕格(Johannes Kruger,1857~1928)于 1912
年对投影公式加以补充,故名。该投影按照投影带中央子午线投影为直线且长度不变和赤道投影为直线
的条件,确定函数的形式,从而得到高斯一克吕格投影公式。投影后,除中央子午线和赤道为直线外,
其他子午线均为对称于中央子午线的曲线。设想用一个椭圆柱横切于椭球面上投影带的中央子午线,按
上述投影条件,将中央子午线两侧一定经差范围内的椭球面正形投影于椭圆柱面。将椭圆柱面沿过南北
极的母线剪开展平,即为高斯投影平面。取中央子午线与赤道交点的投影为原点,中央子午线的投影为
纵坐标x轴,赤道的投影为横坐标y轴,构成高斯克吕格平面直角坐标系。
    高斯-克吕格投影在长度和面积上变形很小,中央经线无变形,自中央经线向投影带边缘,变形逐渐
增加,变形最大之处在投影带内赤道的两端。由于其投影精度高,变形小,而且计算简便(各投影带坐
标一致,只要算出一个带的数据,其他各带都能应用),因此在大比例尺地形图中应用,可以满足军事
上各种需要,能在图上进行精确的量测计算。
(2)高斯-克吕格投影分带
    按一定经差将地球椭球面划分成若干投影带,这是高斯投影中限制长度变形的最有效方法。分带时既
要控制长度变形使其不大于测图误差,又要使带数不致过多以减少换带计算工作,据此原则将地球椭球
面沿子午线划分成经差相等的瓜瓣形地带,以便分带投影。通常按经差6度或3度分为六度带或三度带。六
度带自0度子午线起每隔经差6度自西向东分带,带号依次编为第 1、2…60带。三度带是在六度带的基础
上分成的,它的中央子午线与六度带的中央子午线和分带子午线重合,即自 1.5度子午线起每隔经差3度
自西向东分带,带号依次编为三度带第 1、2…120带。我国的经度范围西起 73°东至135°,可分成六
度带十一个,各带中央经线依次为75°、81°、87°、……、117°、123°、129°、135°,或三度带
二十二个。六度带可用于中小比例尺(如 1:250000)测图,三度带可用于大比例尺(如 1:10000)测
图,城建坐标多采用三度带的高斯投影。
    三度带和六度带的中央子午线是不一样的。六度带的分带是从首子午线起,自西向东每隔6度划分为
一带,全球共分为60带,其编号为1、2、3、、、60,其中心子午线经度与带号之间的关系为L=6*带号-3
    3度带是从经度1度30分这条子午线开始,经差3度为一带,全球共分为120带。3度带的带号与中心子
午线经度的关系为  L=3*带号。

(3)高斯-克吕格投影坐标
    高斯- 克吕格投影是按分带方法各自进行投影,故各带坐标成独立系统。以中央经线投影为纵轴
(x), 赤道投影为横轴(y),两轴交点即为各带的坐标原点。纵坐标以赤道为零起算,赤道以北为正,以南
为负。我国位于北半球,纵坐标均为正值。横坐标如以中央经线为零起算,中央经线以东为正,以西为
负,横坐标出现负值,使用不便,故规定将坐标纵轴西移500公里当作起始轴,凡是带内的横坐标值均加
500公里。由于高斯-克吕格投影每一个投影带的坐标都是对本带坐标原点的相对值,所以各带的坐标完
全相同,为了区别某一坐标系统属于哪一带,在横轴坐标前加上带号,如(4231898m,21655933m),其中
21即为带号。   

(4)高斯-克吕格投影与UTM投影
    某些国外的软件如ARC/INFO或国外仪器的配套软件如多波束的数据处理软件等,往往不支持高斯-克
吕格投影,但支持UTM投影,因此常有把UTM投影坐标当作高斯-克吕格投影坐标提交的现象。
    UTM投影全称为“通用横轴墨卡托投影”,是等角横轴割圆柱投影(高斯-克吕格为等角横轴切圆柱
投影),圆柱割地球于南纬80度、北纬84度两条等高圈,该投影将地球划分为60个投影带,每带经差为6
度,已被许多国家作为地形图的数学基础。UTM投影与高斯投影的主要区别在南北格网线的比例系数上,
高斯-克吕格投影的中央经线投影后保持长度不变,即比例系数为1,而UTM投影的比例系数为0.9996。
UTM投影沿每一条南北格网线比例系数为常数,在东西方向则为变数,中心格网线的比例系数为0.9996,
在南北纵行最宽部分的边缘上距离中心点大约 363公里,比例系数为 1.00158。
  高斯-克吕格投影与UTM投影可近似采用 Xutm=0.9996 * X高斯,Yutm=0.9996 * Y高斯进行坐标转换。
以下举例说明(基准面为WGS84):
   输入坐标(度)  高斯投影(米)  UTM投影(米)  Xutm=0.9996 * X高斯, Yutm=0.9996 * Y高斯

纬度值(X)  32   3543600.9   3542183.5  3543600.9*0.9996 ≈ 3542183.5  
经度值(Y)  121  21310996.8  311072.4  (310996.8-500000)*0.9996+500000 ≈ 311072.4  

注:坐标点(32,121)位于高斯投影的21带,高斯投影Y值21310996.8中前两位“21”为带号;坐标点
(32,121)位于UTM投影的51带,上表中UTM投影的Y值没加带号。因坐标纵轴西移了500000米,转换时必
须将Y值减去500000乘上比例因子后再加500000。


本文内容由 后勤部长 提供



[attach]106587[/attach]

[attach]106588[/attach]

[attach]106589[/attach]

[attach]106590[/attach]

鲜花

握手

雷人

路过

鸡蛋

最新评论

在线客服
返回顶部