会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

水利工程论文-GIS中的坐标系定义与转换.doc水利工程论文-GIS中的坐标系定义与转换.doc -- 2 元

宽屏显示 收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

水利工程论文GIS中的坐标系定义与转换摘要自Mapinfo上的GIS系统开发一文在计算机世界网上刊登后,有好几位读者向我询问坐标系定义与转换方面的问题,问题可归结为1地图在Mapinfo上显示得很好,但在MapX中却显示不出来或显示得不对2GPS定位得到的WGS84坐标怎么往北京54坐标地图上转。这些问题也是曾经困惑我的问题,在此我谈谈我个人的一些认识及经验,供各位读者参考,也希望相关方面的专业人士能给予纠正及补充。关键词GIS坐标系定义转换自Mapinfo上的GIS系统开发一文在计算机世界网上刊登后,有好几位读者向我询问坐标系定义与转换方面的问题,问题可归结为1地图在Mapinfo上显示得很好,但在MapX中却显示不出来或显示得不对2GPS定位得到的WGS84坐标怎么往北京54坐标地图上转。这些问题也是曾经困惑我的问题,在此我谈谈我个人的一些认识及经验,供各位读者参考,也希望相关方面的专业人士能给予纠正及补充。1.椭球体、基准面及地图投影GIS中的坐标系定义是GIS系统的基础,正确定义GIS系统的坐标系非常重要。GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则由特定椭球体及其对应的转换参数确定,因此欲正确定义GIS系统坐标系,首先必须弄清地球椭球体Ellipsoid、大地基准面Datum及地图投影Projection三者的基本概念及它们之间的关系。基准面是利用特定椭球体对特定地区地球表面的逼近,因此每个国家或地区均有各自的基准面,我们通常称谓的北京54坐标系、西安80坐标系实际上指的是我国的两个大地基准面。我国参照前苏联从1953年起采用克拉索夫斯基Krassovsky椭球体建立了我国的北京54坐标系,1978年采用国际大地测量协会推荐的1975地球椭球体建立了我国新的大地坐标系西安80坐标系,目前大地测量基本上仍以北京54坐标系作为参照,北京54与西安80坐标之间的转换可查阅国家测绘局公布的对照表。WGS1984基准面采用WGS84椭球体,它是一地心坐标系,即以地心作为椭球体中心,目前GPS测量数据多以WGS1984为基准。上述3个椭球体参数如下椭球体与基准面之间的关系是一对多的关系,也就是基准面是在椭球体基础上建立的,但椭球体不能代表基准面,同样的椭球体能定义不同的基准面,如前苏联的Pulkovo1942、非洲索马里的Afgooye基准面都采用了Krassovsky椭球体,但它们的基准面显然是不同的。地图投影是将地图从球面转换到平面的数学变换,如果有人说该点北京54坐标值为X4231898,Y21655933,实际上指的是北京54基准面下的投影坐标,也就是北京54基准面下的经纬度坐标在直角平面坐标上的投影结果。2.GIS中基准面的定义与转换虽然现有GIS平台中都预定义有上百个基准面供用户选用,但均没有我们国家的基准面定义。假如精度要求不高,可利用前苏联的Pulkovo1942基准面Mapinfo中代号为1001代替北京54坐标系假如精度要求较高,如土地利用、海域使用、城市基建等GIS系统,则需要自定义基准面。GIS系统中的基准面通过当地基准面向WGS1984的转换7参数来定义,转换通过相似变换方法实现,具体算法可参考科学出版社1999年出版的城市地理信息系统标准化指南第76至86页。假设Xg、Yg、Zg表示WGS84地心坐标系的三坐标轴,Xt、Yt、Zt表示当地坐标系的三坐标轴,那么自定义基准面的7参数分别为三个平移参数ΔX、ΔY、ΔZ表示两坐标原点的平移值三个旋转参数εx、εy、εz表示当地坐标系旋转至与地心坐标系平行时,分别绕Xt、Yt、Zt的旋转角最后是比例校正因子,用于调整椭球大小。MapX中基准面定义方法如下Datum.SetEllipsoid,ShiftX,ShiftY,ShiftZ,RotateX,RotateY,RotateZ,ScaleAdjust,PrimeMeridian其中参数Ellipsoid为基准面采用的椭球体ShiftX,ShiftY,ShiftZ为平移参数RotateX,RotateY,RotateZ为旋转参数ScaleAdjust为比例校正因子,以百万分之一计PrimeMeridian为本初子午线经度,在我国取0,表示经度从格林威治起算。美国国家测绘局NationalImageryandMappingAgency公布了世界大多数国家的当地基准面至WGS1984基准面的转换3参数平移参数,可从http//164.214.2.59/GandG/wgs84dt/dtp.html下载,其中包括有香港HongKong1963基准面、台湾HuTzuShan基准面的转换3参数,但是没有中国大陆的参数。实际工作中一般都根据工作区内已知的北京54坐标控制点计算转换参数,如果工作区内有足够多的已知北京54与WGS84坐标控制点,可直接计算坐标转换的7参数或3参数当工作区内有3个已知北京54与WGS84坐标控制点时,可用下式计算WGS84到北京54坐标的转换参数A、B、C、D、E、Fx54AX84BY84C,y54DX84EY84F,多余一点用作检验在只有一个已知控制点的情况下往往如此,用已知点的北京54与WGS84坐标之差作为平移参数,当工作区范围不大时精度也足够了。从Mapinfo中国的URLhttp//www.mapinfo.com.cn/download可下载到包含北京54、西安80坐标系定义的Mapinfow.prj文件,其中定义的北京54基准面参数为3,24,123,94,0.02,0.25,0.13,1.1,0,西安80基准面参数为31,24,123,94,0.02,0.25,0.13,1.1,0,文件中没有注明其参数的来源,我发现它们与Mapinfo参考手册附录G定义自定义基准面中的一个例子所列参数相同,因此其可靠性值得怀疑,尤其从西安80与北京54采用相同的7参数来看,至少西安80的基准面定义肯定是不对的。因此,当系统精度要求较高时,一定要对所采用的参数进行检测、验证,确保坐标系定义的正确性。3.GIS中地图投影的定义我国的基本比例尺地形图15千,11万,12.5万,15万,110万,125万,150万,1100万中,大于等于50万的均采用高斯克吕格投影GaussKruger,又叫横轴墨卡托投影TransverseMercator小于50万的地形图采用正轴等角割园锥投影,又叫兰勃特投影LambertConformalConic海上小于50万的地形图多用正轴等角园柱投影,又叫墨卡托投影Mercator,我国的GIS系统中应该采用与我国基本比例尺地形图系列一致的地图投影系统。在MapX中坐标系定义由基准面、投影两部分参数组成,方法如下CoordSys.SetType,Datum,Units,OriginLongitude,OriginLatitude,StandardParallelOne,StandardParallelTwo,Azimuth,ScaleFactor,FalseEasting,FalseNorthing,Range,Bounds,AffineTransform其中参数Type表示投影类型,Type为1时地图坐标以经纬度表示,它是必选参数,它后面的参数都为可选参数Datum为大地基准面对象,如果采用非地球坐标NonEarth无需定义该参数Units为坐标单位,如Units为7表示以米为单位OriginLongitude、OriginLatitude分别为原点经度和纬度StandardParallelOne、StandardParallelTwo为第一、第二标准纬线Azimuth为方位角,斜轴投影需要定义该参数ScaleFactor为比例系数FalseEasting,FalseNorthing为东伪偏移、北伪偏移值Range为地图可见纬度范围Bounds为地图坐标范围,是一矩形对象,非地球坐标NonEarth必须定义该参数AffineTransform为坐标系变换对象。相应高斯克吕格投影、兰勃特投影、墨卡托投影需要定义的坐标系参数序列如下高斯克吕格投影代号Type,基准面Datum,单位Unit,中央经度OriginLongitude,原点纬度OriginLatitude,比例系数ScaleFactor,东伪偏移FalseEasting,北纬偏移FalseNorthing兰勃特投影代号Type,基准面Datum,单位Unit,中央经度OriginLongitude,原点纬度OriginLatitude,标准纬度1StandardParallelOne,标准纬度2StandardParallelTwo,东伪偏移FalseEasting,北纬偏移FalseNorthing墨卡托投影代号Type,基准面Datum,单位Unit,原点经度OriginLongitude,原点纬度OriginLatitude,标准纬度StandardParallelOne在城市GIS系统中均采用6度或3度分带的高斯克吕格投影,因为一般城建坐标采用的是6度或3度分带的高斯克吕格投影坐标。高斯克吕格投影以6度或3度分带,每一个分带构成一个独立的平面直角坐标网,投影带中央经线投影后的直线为X轴纵轴,纬度方向,赤道投影后为Y轴横轴,经度方向,为了防止经度方向的坐标出现负值,规定每带的中央经线西移500公里,即东伪偏移值为500公里,由于高斯克吕格投影每一个投影带的坐标都是对本带坐标原点的相对值,所以各带的坐标完全相同,因此规定在横轴坐标前加上带号,如4231898,21655933其中21即为带号,同样所定义的东伪偏移值也需要加上带号,如21带的东伪偏移值为21500000米。假如你的工作区位于21带,即经度在120度至126度范围,该带的中央经度为123度,采用Pulkovo1942基准面,那么定义6度分带的高斯克吕格投影坐标系参数为8,1001,7,123,0,1,21500000,0。那么当精度要求较高,实测数据为WGS1984坐标数据时,欲转换到北京54基准面的高斯克吕格投影坐标,如何定义坐标系参数呢你可选择WGS1984Mapinfo中代号104作为基准面,当只有一个已知控制点时见第2部分,根据平移参数调整东伪偏移、北纬偏移值实现WGS84到北京54的转换,如8,104,7,123,0,1,21500200,200,也可利用AffineTransform坐标系变换对象,此时的转换系数A、B、C、D、E、F中A、B、D、E为0,只有X、Y方向的平移值C、F当有3个已知控制点时,可利用得到的转换系数A、B、C、D、E、F定义AffineTransform坐标系变换对象,实现坐标系的转换,如8,104,7,123,0,1,21500000,0,map.AffineTransform,其中AffineTransform定义为AffineTransform.set7,A、B、C、D、E、F7表示单位米当然有足够多已知控制点时,直接求定7参数自定义基准面就行了。
编号:201312122129334635    大小:21.94KB    格式:DOC    上传时间:2013-12-12
  【编辑】
2
关 键 词:
专业文献 建筑水利 精品文档 水利工程
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

4.0
 
(2人评价)
浏览:13次
奋斗不息上传于2013-12-12

官方联系方式

客服手机:13961746681   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

相关资源

相关搜索

专业文献   建筑水利   精品文档   水利工程  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5