/* */ /**/

投影知识_ZZ

选择投影的目的在于使所选投影的性质、特点适合于地图的用途,同时考虑地图在图廓范围内变形较小而且变形分布均匀。海域使用的地图多采用保角投影,因其能保持方位角度的正确。

我国的基本比例尺地形图(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)。一般应该采用与我国基本比例尺地形图系列一致的地图投影系统。

地图坐标系由大地基准面和地图投影确定,大地基准面是利用特定椭球体对特定地区地球表面的逼近,因此每个国家或地区均有各自的大地基准面,我们通常称谓的北京54坐标系、西安80坐标系实际上指的是我国的两个大地基准面我国参照前苏联从1953年起采用克拉索夫斯基(Krassovsky)椭球体建立了我国的北京54坐标系,1978年采用国际大地测量协会推荐的IAG 75地球椭球体建立了我国新的大地坐标系–西安80坐标系, 目前GPS定位所得出的结果都属于WGS84坐标系统,WGS84基准面采用WGS84椭球体,它是一地心坐标系,即以地心作为椭球体中心的坐标系。因此相对同一地理位置,不同的大地基准面,它们的经纬度坐标是有差异的。

采用的3个椭球体参数如下(源自“全球定位系统测量规范 GB/T 18314-2001”):

椭球体 长半轴 短半轴
Krassovsky 6378245 6356863.0188
IAG 75 6378140 6356755.2882
WGS 84 6378137 6356752.3142

椭球体与大地基准面之间的关系是一对多的关系,也就是基准面是在椭球体基础上建立的,但椭球体不能代表基准面,同样的椭球体能定义不同的基准面, 如前苏联的Pulkovo 1942、非洲索马里的Afgooye基准面都采用了Krassovsky椭球体,但它们的大地基准面显然是不同的。在目前的GIS商用软件中,大地基准 面都通过当地基准面向WGS84的转换7参数来定义,即三个平移参数ΔX、ΔY、ΔZ表示两坐标原点的平移值;三个旋转参数εx、εy、εz表示当地坐标 系旋转至与地心坐标系平行时,分别绕Xt、Yt、Zt的旋转角;最后是比例校正因子,用于调整椭球大小。北京54、西安80相对WGS84的转换参数至今 没有公开,实际工作中可利用工作区内已知的北京54或西安80坐标控制点进行与WGS84坐标值的转换,在只有一个已知控制点的情况下(往往如此),用已 知点的北京54与WGS84坐标之差作为平移参数,当工作区范围不大时,如青岛市,精度也足够了。

以(32°,121°)的高斯-克吕格投影结果为例,北京54及WGS84基准面,两者投影结果在南北方向差距约63米(见下表),对于几十或几百万的地图来说,这一误差无足轻重,但在工程地图中还是应该加以考虑的。

输入坐标(度) 北京54 高斯投影(米) WGS84 高斯投影(米)
纬度值(X) 32 3543664 3543601
经度值(Y) 121 21310994 21310997

高斯-克吕格投影

(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)测图,城建坐标多采用三度带的高斯投影。

(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。)缺省当作十进制度处理;反向投影时,纵向及横向坐标值必须以米为单位。

下例为度分秒格式(WGS84)的6°带正投影输入数据文件 testdata.txt

352645.245 1225950.438

353800.402 1230000.378

351600.519 1225959.506

345800.101 1225959.8

343600.336 1230000.26

341400.018 1225959.897

335159.17   1225959.46

333000.08   1230000.28

(2)选择是高斯正转换还是反转换,缺省为经纬度转换到高斯投影坐标,投影坐标单位为米。

(3)选择大地基准面,缺省北京54,如果是GPS定位数据别忘了切换为WGS84。

(4)选择分带,3度或6度, 缺省为6度。

(5)输入中央经度,20带(114°E~120°E)中央经度为117度,21带(120°E~126°E)中央经度为123度。

(6)如正向投影,选择输入数据文件中的经纬度输入数据格式,有三个选项,缺省为十进制度格式。

(7)单击“批量转换”按钮。弹出打开文件对话框,输入你的数据文件名。

(8)输入转换结果文件名,单击“保存”后,程序开始进行计算。

(9)打开输出文件查看计算结果,结果分五列,第一序号,第二列输入纬度值或纵向坐标值,第三列输入经度值或横向坐标值,第四列转换后纬度值或纵向坐标值,第五列转换后经度值或横向坐标值。

下例为度分秒格式(WGS84)的6°带正投影转换结果数据文件 result.txt

1 352645.245 1225950.438   3924063.3    21499758.9

2 353800.402 1230000.378   3944871.4    21500009.5

3 351600.519 1225959.506   3904193.8    21499987.5

4 345800.101 1225959.8     3870898.1    21499994.9

5 343600.336 1230000.26    3830228.5    21500006.6

6 341400.018 1225959.897   3789544.4    21499997.4

7 335159.17   1225959.46    3748846.4    21499986.1

8 333000.08   1230000.28    3708205      21500007.2

水木5年祭

main
五年前的今天,水木清华限制校外IP登陆;不久后,水木社区诞生。

我也逐渐抛弃了校内的傀儡“水木”,并删除了自己的blog,转战新的水木社区。

一母同胞的两个论坛,渐行渐远。

转眼间,5年了,渐渐淡忘了这件事;看到水木的登陆界面,才突然想起来。

是为纪念~

心不在焉

最近一直处于这样的状态。

生活一直很平静,平静到有些无聊;我也没什么精神去做额外的事情,只是尽力做好份内的工作,之外的,便无暇顾及。好在工作与我而言,尚且是游刃有余;八小时外的事情,最近也不算多,还能混下去。

可是,总觉得少了些什么,blog没兴趣写了,英语书没兴趣看了,心理学没兴趣关注了。。。是不是人老了,就成了这个样子,对什么都提不起兴趣,什么都不想要,真是 无欲则刚 啊。。。

这是一场游戏_谢亚芳

从两个不相干的地方出发,在五十亿人口当中寻觅,看看在哪里才会相遇,这是一场游戏;
用七年的时间,固守“我就是这样”,看看谁会先举白旗,这是一场游戏;
记住每个喜好动作与心情,周年生日加惊喜,看看谁能让对方感动不已,这是一场游戏;
你的暗恋者不断,我的追求者不绝,看看谁最受欢迎,这是一场游戏;
你不拿出戒指,我不急着答应,幸福需要无比的耐力,这是一场游戏;
请大家来现场见证,两个好胜的射手座决定玩下去,至死不渝。如果没有结果,下辈子还要继续。

WGS 1984 Web Mercator 对于在线地图服务的意义_ZZ

作者:Flyingis

本文欢迎友情转载,但请注明作者及原文链接,严禁用于商业目的
WGS 1984是3S应用的常用大地坐标系之一,和我们的生活息息相关,最典型的应用莫过于手持设备的GPS模块,无论是美国GPS全球卫星定位系统、俄罗斯 GLONASS、欧盟GALILEO,还是中国北斗,都提供了基于WGS 1984坐标系的定位,单位是度分秒,因此不少空间数据都是基于该坐标系,能够方便的进行GPS数据的叠加与分析。
在WebGIS应用中,“GPS+基础地图服务”应用模式,使用WGS 1984坐标系是最方便了,但是更多的时候,特别是包含小比例尺地图时,我们需要将地图进行投影显示,投到一个平面上,否则,只能像Google Earth一样用球体显示世界地图。一种常规的投影方式是正轴等距圆柱投影,百度百科上的定义:
正轴等距离圆柱投影又称“方块投影”、“方格投影”。圆柱投影中的一种。设圆柱投影面与赤道相切,按经线长度不变条件将经纬线网投影到圆柱面上,再沿一母 线剖开展平。这种投影图上,纬线是一组等距平行直线,纬线间隔与实地等长;经线是与纬线垂直的等距平行直线,经线间隔在赤道上与实地相等,离赤道越远越放 长;经线与纬线构成方格形(矩形)网格。沿经线方向无长度变形,其面积与角度的变形线与纬线平行,变形值由赤道向高纬度增大。适用于沿赤道或低纬度东西延 伸地带的地图。
如果不理解,拿个橙子做个实验就清楚了,典型的例子就是早期ArcGIS Online上的在线地图服务:
地图学中老师说过,任何投影方式都有优点和缺点,在全球(国家或省级)基础地图服务或公共基础地图服务的应用领域,我们会发现里面存在两个隐蔽的问题,使正轴等距离圆柱投影的优点显得不痛不痒,甚至成为缺点:
1.要利用其优点,研究区选择赤道周围地区。
对于全球地图服务来说,赤道区域仅仅是其中很少的一部分,对于公共基础地图服务来说,仅需要低纬度地区且呈条带状东西延伸的应用非常有限。地图的角度变形大,无法正确进行地物之间方位的判断。
2.经线逐步变形,纬线间隔与实地等长。
全屏显示时,地图可以最大限度占据屏幕空间(地图长宽比是2:1),导致的结果是更多的数据量和硬盘存储空间。
我们看美国大片、高清电影都喜欢宽屏,播放器左右长度占满整个显示器,视觉效果舒服。但对于地图服务来说,意味着大量的地图数据,以世界地图服务为例,大 家试想,相同比例尺下,假如地图投影后是正方形(地图长宽比是1:1),同样能显示世界范围的地图服务,地图上下宽度占满显示器,那么地图左右将留出一片 空白,相比前者能够节省出一半的空间。有人可能会疑问现在硬盘越来越便宜,存储量越来越大,存储问题还是问题吗?对于一般应用确实不必过于担心,但对于公 共基础地图服务来说,长宽比从1:1变为2:1犹如蝴蝶效应,在大比例尺级别会带来巨大的数据量。
举个小例子,一般情况下,采用WGS 1984坐标系和512×512切图,在L13(第十四级)将产生1,237,819张图片,而在切图大小相同的WGS 1984 Web Mercator投影坐标系下,L13图片数量将减少一半,这么多小图片,数量少一半还是有诱惑力的吧,并且还可以通过其他方法来进一步进行优化。说了这 么多,这里才引出这篇文章的主题–Web Mercator投影,现在主流的在线地图使用的投影,如Google Map,Bing Map,MapABC等等。为什么采用这种投影方式呢?
1.Web Mercator投影地图范围小一半,节省了50%空间。
2.基于Web的应用需要关注客户端的用户体验,图片切片大容易造成传输缓慢,大片面积的图片无法及时响应,因此可以通过减少图片切片的大小改善用户体 验。采用256×256切图,图片数量将增加4倍,综合第一点,图片数量整体增加2倍。在正轴等距离圆柱投影情况下,相比Web Mercator,使用256×256大小切片,将增加8倍的图片数量!
3.Web Mercator投影地图在两极面积变形极大,并且无法显示高纬度的地图信息,这点在公共地图服务的应用中显得微不足道,南极和北极的人们不会在意你对他们的遗忘,但这些缺失却保证了地图方向和相互位置的正确性,在航海和航空中常常应用,用户在查询地物方向时也不会出错。
ESRI在ArcGIS Online上新增了一系列Web Mercator投影的地图服务,这里还有一个原因:
4.能够和主流的地图服务进行mashup
所以有了现在的全球在线地图服务:
更多的地图服务:
用最精简的几句话概括WGS 1984 Web Mercator意义:
相同情况下,地图范围更小,减少图片数量==>可以采用256×256切片大小,增加了图片数量,但提升了网络用户体验;
保证地图方向和相互位置的正确性;
主流地图服务相互mashup

做公共地图服务,有更好的投影方式吗?

Flyingis @ China
email: dev.vip#gmail.com
blog: http://flyingis.cnblogs.com/

糗事一箩筐(20)-手机

前一阵子到南宁玩,和朋友小聚,在某奶茶店门口休息;聊天,喝茶,不亦乐乎。

不经意的张望,发现左边一男生拿着手机在把玩,貌似和我的牌子一样,心理暗暗惊讶“这年头,用650的人还挺多的”;

忽然听见熟悉的铃声,更惊讶了,连铃声都和我的一样!激动之余,还向同学讲“那个人的手机和铃声跟我的一样啊!”

可他怎么不接电话呢?再仔细听一下,不对,貌似是我的手机再响,打开包,果然。

怪不得铃声一样呢,本来就是我的手机在响啊~~

庆祝一下

昨天查成绩,两门都过了,不枉我辛辛苦苦学了半年啊。

晚上看邮件,发现去年初写的报告结集出版了,我也有贡献,所以出版方要给我们寄样书了~~

付出,不一定有收获;但不付出,一定没有收获。

所以,还是付出吧。

Page 5 of 117« First...«2345678»...117