你在很早之前提到的,成都坐标系转为WGS84的我想问问是如何实现的。如果使用GIS,对其坐标的定义该怎么做

来自:    更新日期:早些时候
成都坐标系和WGS84坐标系如何转换? 急~

用acrgis就可以
但是我没有听说过成都坐标
一般都是北京54、西安80、WGS84

WGS84坐标与北京54坐标转换(转)2007-09-20 12:03转自GIS中的坐标系定义与转换 戴勤奋

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个椭球体参数如下:

椭球体与基准面之间的关系是一对多的关系,也就是基准面是在椭球体基础上建立的,但椭球体不能代表基准面,同样的椭球体能定义不同的基准面,如前苏联的Pulkovo 1942、非洲索马里的Afgooye基准面都采用了Krassovsky椭球体,但它们的基准面显然是不同的。

地图投影是将地图从球面转换到平面的数学变换,如果有人说:该点北京54坐标值为X=4231898,Y=21655933,实际上指的是北京54基准面下的投影坐标,也就是北京54基准面下的经纬度坐标在直角平面坐标上的投影结果。

2. GIS中基准面的定义与转换

虽然现有GIS平台中都预定义有上百个基准面供用户选用,但均没有我们国家的基准面定义。假如精度要求不高,可利用前苏联的Pulkovo 1942基准面(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的旋转角;最后是比例校正因子,用于调整椭球大小。


美国国家测绘局(National Imagery and Mapping Agency)公布了世界大多数国家的当地基准面至WGS1984基准面的转换3参数(平移参数),可从 http://164.214.2.59/GandG/wgs84dt/dtp.html 下载,其中包括有香港Hong Kong 1963基准面、台湾 Hu-Tzu-Shan 基准面的转换3参数,但是没有中国大陆的参数。

实际工作中一般都根据工作区内已知的北京54坐标控制点计算转换参数,如果工作区内有足够多的已知北京54与WGS84坐标控制点,可直接计算坐标转换的7参数或3参数;当工作区内有3个已知北京54与WGS84坐标控制点时,可用下式计算WGS84到北京54坐标的转换参数(A、B、C、D、E、F):x54 = AX84 + BY84 + C,y54 = DX84 + EY84 + F,多余一点用作检验;在只有一个已知控制点的情况下(往往如此),用已知点的北京54与WGS84坐标之差作为平移参数,当工作区范围不大时精度也足够了。

从Mapinfo中国的URL(http://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中地图投影的定义

我国的基本比例尺地形图(1:5千,1:1万,1:2.5万,1:5万,1:10万,1:25万,1:50万,1:100万)中,大于等于50万的均采用高斯-克吕格投影(Gauss-Kruger),又叫横轴墨卡托投影(Transverse Mercator);小于50万的地形图采用正轴等角割园锥投影,又叫兰勃特投影(Lambert Conformal Conic);海上小于50万的地形图多用正轴等角园柱投影,又叫墨卡托投影(Mercator),我国的GIS系统中应该采用与我国基本比例尺地形图系列一致的地图投影系统。

在MapX中坐标系定义由基准面、投影两部分参数组成,方法如下:

CoordSys.Set(Type, [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),
标准纬度1(StandardParallelOne),标准纬度2(StandardParallelTwo),
东伪偏移(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度,采用Pulkovo 1942基准面,那么定义6度分带的高斯-克吕格投影坐标系参数为:(8,1001,7,123,0,1,21500000,0)。

那么当精度要求较高,实测数据为WGS1984坐标数据时,欲转换到北京54基准面的高斯-克吕格投影坐标,如何定义坐标系参数呢?你可选择WGS 1984(Mapinfo中代号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.set(7,A、B、C、D、E、F)(7表示单位米);当然有足够多已知控制点时,直接求定7参数自定义基准面就行了。

像成都这种坐标是,属于地方坐标系,转换参数是严格保密的。但是你可以通过控制点放射变换,在小范围内变换过去,具体是:把wgs84转成西安80或北京54这样的投影坐标系。然后通过控制点仿射变换,小范围变换没什么问题,坐标就定义成这两个都可以。我在重庆,北京54三度带大概在102、105、108上,不晓得成都的。大概也差不远


你在很早之前提到的,成都坐标系转为WGS84的我想问问是如何实现的。如果使用GIS,对其坐标的定义该怎么做视频

相关评论:
  • 18780627362坐标成都,这群青少年在防灾馆沉浸式体验应急逃生
    郗溥金全国防灾减灾日特别活动在成都温暖举办,由多方机构联合主办,旨在增强公众安全意识,弘扬防灾减灾文化,提升应急自救能力。280余名青少年及公众代表参与。活动分为启动仪式、参观互动环节和沉浸式互动体验内容,内容丰富,包含地震预警设备、应急救援设备、地震监测设备参观,以及防震减灾主题美术作品展。青少年在...

  • 18780627362父母年纪大了,想给他们买房养老,不知道有没有合适的推荐,坐标成都?
    郗溥金成都的西部,即郫都区的西区花园,今日花园,环境又好,又座于上水上风之地,是个“近山不进山,近城未近城”的好地方。

  • 18780627362...需要找个西域胡商,求他在每个城市出现的坐标!
    郗溥金六个主城随机出现,每半个小时刷一次。成都:王谨旁边。泉州:衙役下面。汴京:行脚商人旁边。扬州:商会老板河对面的柳树下。襄阳:商会老板背后。大理:刘典旁。记熟了,这种任务简直是送钱。。

  • 18780627362...分享一所很好考的双非大学,坐标成都【新传考研择校】
    郗溥金成都体育学院以其低分数线和高录取率,成为了一所理想的选择。24考研中,我们的一名全程班学员成功考入,实现了100%的录取率。对于想要在竞争中找到理想位置且希望轻松备考的考生,成体无疑是一个值得考虑的学校。成都体育学院新闻与传播学院是国内较早专注于体育新闻教育的学院,自1996年起逐渐发展为硕士...

  • 18780627362宝马3系的325长轴耀夜已提,坐标成都
    郗溥金嘿嘿,白卡 原厂的安全座椅 然后说一下驾驶感受,有点顿挫,但可以接受,说明你的车是正品的采埃孚变速箱了[偷笑] 现在开的还少,但是家用还是够了,还有一点就是真的省油,加满显示可以跑九百公里,加油用了420,下个贴在详细谈下,还有千万别刷隐藏,运气不好像我一直跑了几趟了,刷了以后无钥匙...

  • 18780627362剑侠情缘2免费版的西域胡商在哪里啊?
    郗溥金泉州坐标187,191  扬州坐标206,194 成都坐标224,225  边境坐标179,184 大理坐标178,187  襄阳坐标187,180 这些就是胡商出现坐标..全周的再全东,扬州的再商会后面.成都的再擂台对面,BJ再行脚商人左右,大理再学做裤子那里.象样再北门,,嘿嘿!!

  • 18780627362限行可以这么走不,坐标成都?
    郗溥金不可以,限行是绕城高速以内所有道路都限行,不包含绕城高速。意思就是你可以在绕城高速行驶,但是你下高速之后的匝道、收费站把你导入绕城高速以内的道路的话,肯定会被处罚。而且这种路口几乎肯定有电子警察,被拍到的几率几乎是100%。你只能在7点限行开始之前出绕城,否则肯定会被处罚。

  • 18780627362坐标成都,高端全屋定制品牌该怎么选?
    郗溥金在成都,一套高端全屋定制的价格大致在10万元至30万元之间,具体价格会根据定制内容的复杂程度、所选材料的档次等因素有所不同。最后,建议在选择高端全屋定制品牌时,可以先去品牌的展厅看看实物,了解品牌的设计风格和产品质量,同时也可以和品牌的设计师进行深入的交流,看看他们是否能理解和满足你的需求...

  • 18780627362...过去?比如我在上海,却发给别人一个在成都的坐标?
    郗溥金可以,你只要在qq上修改位置就行了

  • 18780627362RTK GPS放线怎么放成都市平面坐标系统的坐标,没有给控制点坐标。
    郗溥金网络RTK,连接上成都CORS系统,按道理成都CORS系统会提供当地的地方坐标。

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网