GIS开发中的坐标系统2(转帖整理)
投影和坐标系知识 |
地球椭球面是一个不可展的曲面,而地图则是平面。要想把地球表面的 图形表示成平面,必须采用地图投影的方法,将椭球面上的坐标转换到平面上。地图投影是地图数学基础中的重要组成部分,它是将地球椭球面上的景物,科学、准 确地转绘到平面图纸上的控制骨架和定位依据。在基础地理信息数据库中它将直接影响图库的精度和使用价值。 一、地图投影的选择依据 1、制图区域的地理位置、形状和范围 制图区域的地理位置决定了所选择投影的种类。例如,制图区域在极地位置,理所当然地选择正轴方位投影;制图区域在赤道附近,应考虑选择横轴方位投影或正轴圆柱投影;若制图区域在中纬地区,则应考虑选择正轴圆锥投影或斜轴方位投影。 |
|
2、制图比例尺 |
3、地图的内容
即使同一个制图区域,但因地图所表现的主题和内容不同,因而其地图投影选择也应有所不同。如交通图、航海图、航空图、军用地形图等要求方向正确的地图,应 选择等角投影。而自然地图和社会经济地图中的分布图、类型图、区划图等则要求保持面积对比关系的正确,因此应选用等积投影。再如世界时区图,为使时区的划 分表现得清楚,只能选择经线投影成直线的正轴圆柱投影。另外,比如中国政区图,为了能完整连续地将祖国的大陆及海疆表现出来,故应选用斜轴方位投影。
4.坐标系与高程系
国家大地坐标系
我国目前常用的两个国家大地坐标系是1954北京坐标系和1980国家大地坐标系。
(1) 1954北京坐标系
我国曾采用的国家大地坐标系是“1954年北京坐标系”。它是采用克拉索夫斯基椭球体,并在1954年完成了北京天文原点的测定工作,解决了椭球体的定位问题,我国其它点的大地坐标均由北京原点作为起始点推算的。
(2) 1980国家大地坐标系
我国现采用的国家大地坐标系为1980西安坐标系,其大地原点设在我国中部地区,位于陕西省泾阳县永乐镇,简称西安原点,其坐标系命名为1980西安坐标系。
高程系
地面上所有点的高程需要有一个统一的高程系统,即有一个统一的高程起点,否则就不能比较任何两点的高程。
(1)1956年黄海高程系
我国解放前及解放初期,曾用过许多高程系。为了全国高程系统一,决定以1950年-1956年青岛验潮站测定的黄海平均海水面的位置作为全国高程起算的零点,故称1956年黄海高程系。任何点与零点的高程之差就称为它的海拔高程。
(2)1985国家高程基准
目前我国采用“1985国家高程基准”,是采用青岛验潮站1952-1979年验潮资料计算确定的。1985国家高程系统共有292条线路、19931个水准点,总长度为93341公里,形成了覆盖全国的高程基础控制网(台湾资料暂缺)。
==========================================================================================
1、首先理解Geographic coordinate system,Geographic coordinate system直译为地理坐标系统,是以经纬度为地图的存储单位的。很明显,Geographic coordinate system是球面坐标系统。我们要将地球上的数字化信息存放到球面坐标系统上,如何进行操作呢?地球是一个不规则的椭球,如何将数据信息以科学的方法存 放到椭球上?这必然要求我们找到这样的一个椭球体。这样的椭球体具有特点:可以量化计算的。具有长半轴,短半轴,偏心率。以下几行便是 Krasovsky_1940椭球及其相应参数。
Spheroid: Krasovsky_1940
Semimajor Axis: 6378245.000000000000000000
Semiminor Axis: 6356863.018773047300000000
Inverse Flattening: 298.300000000000010000
然而有了这个椭球体以后还不够,还需要一个大地基准面将这个椭球定位。在坐标系统描述中,可以看到有这么一行:
Datum: D_Beijing_1954
表示,大地基准面是D_Beijing_1954。
有了Spheroid和Datum两个基本条件,地理坐标系统便可以使用。
完整参数:
Alias:
Abbreviation:
Remarks:
Angular Unit: Degree (0.017453292519943299)
Prime Meridian: Greenwich (0.000000000000000000)
Datum: D_Beijing_1954
Spheroid: Krasovsky_1940
Semimajor Axis: 6378245.000000000000000000
Semiminor Axis: 6356863.018773047300000000
Inverse Flattening: 298.300000000000010000
2、接下来便是Projection coordinate system(投影坐标系统),首先看看投影坐标系统中的一些参数。
Projection: Gauss_Kruger
Parameters:
False_Easting: 500000.000000
False_Northing: 0.000000
Central_Meridian: 117.000000
Scale_Factor: 1.000000
Latitude_Of_Origin: 0.000000
Linear Unit: Meter (1.000000)
Geographic Coordinate System:
Name: GCS_Beijing_1954
Alias:
Abbreviation:
Remarks:
Angular Unit: Degree (0.017453292519943299)
Prime Meridian: Greenwich (0.000000000000000000)
Datum: D_Beijing_1954
Spheroid: Krasovsky_1940
Semimajor Axis: 6378245.000000000000000000
Semiminor Axis: 6356863.018773047300000000
Inverse Flattening
3度带与6度带
根据中国地质调查局地质调 查技术标准《数字地质图空间数据库》(DD2006-06)中规定:地质图空间数据库的坐标系统可采用地理坐标系、北京54坐标系和西安80坐标系。地质 图空间数据库的投影系统可根据比例尺不同进行选择。我国基本比例尺地形图除1:100万采用兰勃特投影(Lambert)外,其他均采用高斯-克吕格投 影。为减少投影变形,高斯-克吕格投影分为3度或6度带投影。
按国家规定,1:1万、1:2.5万、1:5万、1:10万、1:25万、1:50万采用6度带投影。1:1万采用3度带投影。地质图空间数据库的高程系统系统采用跟1956年黄海高程系,1985年国家高程基准。
1、6度分带和3度分带
2、当地中央经线经度的计算
3.只知道经纬度时中央经线的计算
对ArcGIS空间参考的理解
空间参考描述了一个地物在 地球上的真实位置。为了正确的对位置进行描述,需要引入一个可供测量和计算的框架,使得大地测量的结果能够在这个框架上进行描述。而地球是一个不规则形状 的椭球体,那么使用什么样的方法来模拟地球的形状,又该如何将球面上的坐标投影在平面的地图上?这就需要先了解大地水准面、参考椭球体、基准面的概念,和 它们之间的关系。另外,本文还对我国常用的北京54和西安80两种坐标系统进行了详细的剖析。
1.大地水准面(Geoid)和参考椭球体(Spheroid)
Spheroid
Semimajor axis (m)
Semiminor axis (m)
Clarke 1866
6378206.4
6356583.8
GRS80 1980
6378137
6356752.31414
WGS84 1984
6378137
6356752.31424518
Datum
Longitude
Latitude
NAD 1927
-122.46690368652
48.7440490722656
NAD 1983
-122.46818353793
48.7438798543649
WGS 1984
-122.46818353793
48.7438798534299
2.基准面(Datum)
(1)地心基准面(Geocentric datums)
(2)本地基准面(Local datums)
3.空间参考(Spatial Reference)
3.1 坐标系统
3.2 分辨率(Resolution)
3.3 容限(Tolerance)
4.北京54和西安80
Angular Unit: Degree (0.017453292519943299)
Prime Meridian: Greenwich (0.000000000000000000)
Datum: D_Beijing_1954
Spheroid: Krasovsky_1940
Semimajor Axis: 6378245.000000000000000000
Semiminor Axis: 6356863.018773047300000000
Inverse Flattening: 298.300000000000010000
Projection: Gauss_Kruger
False_Easting: 500000.000000
False_Northing: 0.000000
Central_Meridian: 117.000000
Scale_Factor: 1.000000
Latitude_Of_Origin: 0.000000
Linear Unit: Meter (1.000000)
Geographic Coordinate System: GCS_Beijing_1954
Angular Unit: Degree (0.017453292519943299)
Prime Meridian: Greenwich (0.000000000000000000)
Datum: D_Beijing_1954
Spheroid: Krasovsky_1940
Semimajor Axis: 6378245.000000000000000000
Semiminor Axis: 6356863.018773047300000000
Inverse Flattening: 298.300000000000010000
5.高斯克吕格
(1)高斯克吕格投影
(2)高斯克吕格分带
(3)高斯克吕格坐标
(4)ArcGIS中的描述
下面以北京54为例,来说明ArcGIS中对于高斯克吕格这种投影坐标的描述:
Beijing 1954 3 Degree GK CM 75E.prj
Beijing 1954 3 Degree GK Zone 25.prj
Beijing 1954 GK Zone 13.prj
Beijing 1954 GK Zone 13N.prj
它们分别指的是:
三度分带法的北京54坐标系,中央经线在东75度的分带坐标,横坐标前不加带号;
三度分带法的北京54坐标系,中央经线在东75度的分带坐标,横坐标前加带号;
六度分带法的北京54坐标系,分带号为13,横坐标前加带号;
六度分带法的北京54坐标系,分带号为13,横坐标前不加带号。