坐标系和投影基础概要优秀PPT.ppt
中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心坐标系和投影基础中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心本章内容本章内容1建表点、线、面、注记和编辑2坐标系统介绍3坐标变换和数据换带4常见问题和应用2中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心一、建表点、线、面、注记和编辑一、建表点、线、面、注记和编辑建表点、线、面、注记和编辑在arccatalog中右键操作右键操作3中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心字段类型说明1.短整数值只能介于-32,768 到 32,767 之间2.长整型(介于-2147483648 和 2147483647 3.字符串长度2147483647,对于shp最大是2544.单精度浮点数(浮点型)约为-3.4E38 到 1.2E384特定数值范围内包含小数值的数值5.双精度浮点数(双精度型)约为-2.2E308 到 1.8E30884中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心二、坐标系统介绍1.ArcGIS1.ArcGIS的坐标,投影文件的含义的坐标,投影文件的含义 一、一、ArcGISArcGIS中坐标系统两种中坐标系统两种:地理空间坐标系与投影地理空间坐标系与投影坐标系(平面直角坐标坐标系(平面直角坐标 )地理空间坐标系(地理空间坐标系(Geographic coordinate system Geographic coordinate system),运用基于经纬度坐标描述地球上某一点所处的),运用基于经纬度坐标描述地球上某一点所处的位置。某一个地理坐标系是基于一个基准面来定义位置。某一个地理坐标系是基于一个基准面来定义的。基准面是利用特定椭球体对特定地区地球表面的。基准面是利用特定椭球体对特定地区地球表面的靠近,因此每个国家或地区均有各自的基准面;的靠近,因此每个国家或地区均有各自的基准面;也称球面坐标也称球面坐标 。如。如WGS 1984WGS 1984(GPSGPS点),点),Xian Xian 1980.prj Beijing 1954.prj1980.prj Beijing 1954.prj。5中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心ArcGIS的坐标,投影文件的含义l投影坐标系统投影坐标系统 (Projection coordinate systemProjection coordinate system)运用)运用基于基于X,YX,Y值的坐标系统来描述地球上某个点所处的位置。值的坐标系统来描述地球上某个点所处的位置。这个坐标系是从地球的近似椭球体投影得到的,它对应这个坐标系是从地球的近似椭球体投影得到的,它对应于某个地理坐标系。平面坐标系统地图单位通常为米于某个地理坐标系。平面坐标系统地图单位通常为米 ,也称非地球投影坐标系统也称非地球投影坐标系统 (not earthnot earth),或者是平面),或者是平面直角坐标。直角坐标。l投影坐标系由以下两项参数确定投影坐标系由以下两项参数确定:l地理坐标系(由基准面确定,比如地理坐标系(由基准面确定,比如:北京北京5454、西安、西安8080、WGS84WGS84)l投影方法(比如高斯克吕格、投影方法(比如高斯克吕格、LambertLambert投影)投影)l坐标是坐标是GISGIS数据的骨骼框架,能够将我们的数据定位到相数据的骨骼框架,能够将我们的数据定位到相应的位置,为地图中的每一点供应精确的坐标,对地理应的位置,为地图中的每一点供应精确的坐标,对地理坐标系坐标坐标系坐标036003606中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心投影方法介绍1、兰伯特等角园锥投影用于小比例尺的地图投影如1:50 万,1:100万 经线为辐射直线,纬线为同心圆圆弧。指定两条标准纬度线Q1,Q2,在这两条纬度线上没有长度变形,即M=N=1。此种投影也叫等角割圆锥投影,2、高斯克吕格投影(等角横切椭圆柱投影)用于如1/10万,1/5 万、1/万等比例尺高斯一克吕格投影(后,除中心经线和赤道为直线外,其他经线均为对称于中心经线的曲线。高斯-克吕格投影没有角度变形,在长度和面积上变形也很小,中心经线无变形,自中心经线向投影带边缘,变形渐渐增加,变形最大处在投影带内赤道的两端。7中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心UTMnUTM投影全称为“通用横轴墨卡托投影”,是等角横轴割圆柱投影(高斯-克吕格为等角横轴切圆柱投影),圆柱割地球于南纬80度、北纬84度两条等高圈,该投影将地球划分为60个投影带,每带经差为6度,已被很多国家作为地形图的数学基础。UTM投影与高斯投影的主要区分在南北格网线的比例系数上,高斯-克吕格投影的中心经线投影后保持长度不变,即比例系数为1,而UTM投影的比例系数为0.9996。UTM投影沿每一条南北格网线比例系数为常数,在东西方向则为变数,中心格网线的比例系数为0.9996,在南北纵行最宽部分的边缘上距离中心点大约 363公里,比例系数为 1.00158。高斯-克吕格投影与UTM投影可近似接受 Xutm=0.9996*X高斯,Yutm=0.9996*Y高斯进行坐标转换。8中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心2.22.2、北京、北京5454坐标系、西安坐标系、西安8080坐标系、坐标系、WGS84WGS84的区分的区分 n北京54坐标系与西安80坐标系都是以Gauss_Kruger为基础,经局部平差后产生的坐标系 n北京54坐标系:1954建立原点不在北京而是在前苏联的普尔科沃n西安80坐标系:也称国家大地坐标系,1980年,原点在西安旁边nGPS系统所接受的是1984年世界大地坐标系(Word Geodetic System 1984即WGS-84)。WGS-84坐标系是美国国防部研制确定的大地坐标系。原点是地球的质心,以经纬度为单位存储9中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心2.22.2、北京、北京5454坐标系、西安坐标系、西安8080坐标系、坐标系、WGS84WGS84的区分的区分 n北京54:长半轴a=6378245m:短半轴b=6356863m 扁率 f=1/298.3n西安80:长半轴a=6378140m;短半轴b=6356755m 扁率f=1/298.25nWGS-84:长半轴a=6378137m;短半轴b=6356753.314 m 扁率f=1/298.25 是经纬度坐标系统注:扁率:f=(a-b)/a 由于长、短半轴不一样,西安80坐标系与北京54坐标系转换是不严密不存在统一的公式地球上同一点,各个坐标系的经纬度是不一样的各个坐标系的经纬度是不一样的WGS84一般是经纬度坐标系10中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心长半轴和短半轴NSEWOaba11中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心2.3、3度,6度分带含(中级)分度方法:有3度和6度分带法 6分带法:从格林威治零度经线起,每6分为一个投影带,全球共分为60个投影带,东半球从东经0-6为第一带,中心经线为3,9,15 ,依此类推,投影带号为1-30。其投影带号n和中心经线经度L0的计算公式为:L0=(6n-3);西半球投影带从180回算到0,编号为31-60,投影代号n和中心经线经度L0的计算公式L0=360-(6n-3)。12中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心模型首首子子午午线线第第1带带0126央央子子中中午午线线赤赤 道道 NS13中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心2.3、3度,6度分带含义3 3 分带法分带法:从东经从东经130130起,每起,每33为一带,将全为一带,将全球划分为球划分为120120个投影带,东经个投影带,东经130-430130-430,.17830-.17830-西经西经1783017830,.130-.130-东经东经130130。东半球有东半球有6060个投影带,编号个投影带,编号1-601-60,各带中心经线计,各带中心经线计算公式算公式:L0=3n,:L0=3n,中心经线为中心经线为33、6.1806.180。西半球有西半球有6060个投影带,编号个投影带,编号1-601-60,各带中心经线计,各带中心经线计算公式算公式:L0=360-3n,:L0=360-3n,中心经线为西经中心经线为西经177177、.3.3、0014中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心带号和中心经线的计算公式1、3度带中心经线 L0=3*n带号n:=L0/32、6度带中心经线经度L0的计算公式为:L0=(6n-3)带号n:=(L0+3)/6总之:中心经线和带号只和经线有关,与纬度纬度,经度在地球上表现为东西方向。15中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心由经线(X)反算最近带号1 1、3 3度带度带 以中心经线正负以中心经线正负2.52.5度度 N=Int N=Int((X+(X+2.50)/3)2.50)/3)2 2、6 6度带度带 是以中心经线正负是以中心经线正负3 3度度 N=Int(X/6)+1 N=Int(X/6)+116中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心中国经纬度范围中国经纬度范围最东端 东经135度2分30秒 黑龙江和乌苏里江交汇处 最西端 东经73度40分 帕米尔高原乌兹别里山口(乌恰县)最南端 北纬3度52分 南沙群岛曾母暗沙 最北端 北纬53度33分 漠河以北黑龙江主航道(漠河县)2日本朝鲜韩国经度为73 135,3度为25带-45带,6度带 13(对应中心经线为75度)-23(对应中心经线为135度)纬度为3度-53度17中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心分带范围对应的excel在:2分带范围.xls18中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心3度分带、6度分带对应平面XY规定 在GIS系统中如北京54,西安80,接受6度或3度分带的高斯-克吕格投影。每一个分带构成一个独立的平面直角坐标网,投影带中心经线投影后的直线为X轴(纵轴,纬度方向),赤道投影后为Y轴(横轴,经度方向),为了防止经度方向的坐标出现负值,规定每带的中心经线加500公里(向东平移500公里),由于高斯-克吕格投影每一个投影带的坐标都是对本带坐标原点的相对值,所以各带的坐标完全相同,因此规定在横轴坐标前加上带号,如(37318980,2165593)其中37即为带号,同样所定义的偏移值也须要加上带号,如37带的偏移值为37500000米。19中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心平面坐标范围,以标准分幅为例平面坐标:坐标X,Y(在ArcGIS中),X在前,Y在后,X坐标不加带号,是六位,加带号是八位,Y是七位(纬度大于10)20中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心问题 什么时候接受地理坐标,什么时候接受投影坐标?投影坐标接受3度带,6度带?21中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心2.4 ArcGIS坐标系统文件说明-北京54在 坐标系Projected Coordinate SystemsGauss KrugerBeijing 1954 书目中,我们可以看到四种不同的命名方式:Beijing 1954 Degree GK CM 102E.prj Beijing 1954 Degree GK Zone 34.prjBeijing 1954 GK Zone 11.prjBeijing 1954 GK Zone 16N.prj 说明如下:3度分带法的北京54坐标系,中心经线在东102度的分带坐标,横坐标前不带加号3度分带法的北京54坐标系,34分带,中心经线在东102度的分带坐标,横坐标前加带号,分带确定,中心经线就确定16 6度分带法的北京54坐标系,分带号为16,横坐标前加带号16N6度分带法的北京54坐标系,分带号为16,横坐标前不加带号记忆方式:3度分带,前有3.22中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心2.4 ArcGIS坐标系统文件说明-西安80在 Coordinate SystemsProjected Coordinate SystemsGauss Krugerxian 1980 书目中,我们可以看到四种不同的命名方式:Xian 1980 3 Degree GK CM 102E.prjXian 1980 3 Degree GK Zone 34.prjXian 1980 GK CM 117E.prjXian 1980 GK Zone 13.prj3度分带法的西安80坐标系,中心经线在东102度的分带坐标,横坐标前不带加号3度分带法的西安80坐标系,34分带,中心经线在东102度的分带坐标,横坐标前加带号117E 6度分带法的西安80坐标系,分带号为20,中心经线117,横坐标前不加带号17 度分带法的西安80坐标系,分带号为17,中心经线99,横坐标前加带号记忆方式:3度分带,前有3,23中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心UTMnUTM投影自西经180起每隔经差6度自西向东分带,第1带的中心经度为-177,因此高斯-克吕格投影的第1带是UTM的第31带。此外,两投影的东伪偏移都是500公里,高斯-克吕格投影北伪偏移为零,UTM北半球投影北伪偏移为零,南半球则为10000公里n中心经线L=6*(n-30)-324中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心2.5 定义坐标系n有三种方法1、ArcCatalog右键属性(properties)中xy coordxy coord,select是自己选择一个坐标系统,import是按另一个文件设置本文件2、ArcToolbox-定义投影3、批量定义坐标系统 右键数据为自己新建表数据为自己新建表25中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心地理坐标系地理坐标系:GCS_WGS_1984:GCS_WGS_1984,GCS_Xian_1980 GCS_Xian_1980 GCS_Beijing_1954GCS_Beijing_1954 都是以都是以GCSGCS开头开头投影坐标系投影坐标系:和坐标系的文件一样,和坐标系的文件一样,具体部分,具体部分,detail detail有向有向东偏移量,东偏移量,500500公里,是公里,是不加带号,大于不加带号,大于500500公里,公里,前两位为带号前两位为带号2.6查看已有的坐标系统数据自己可以定义时视察,数据自己可以定义时视察,也可以看目前也可以看目前22下的数据下的数据26中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心打开坐标定义错误1,坐标定义错误2在arcmap中加载地图,出现右图的错误,如何解决?数据用数据用11坐标定义错误坐标定义错误1.shp,1.shp,错误错误1 1解决方法解决方法.exe.exe坐标定义错误坐标定义错误3.shp 3.shp 错误错误2 2解决方法解决方法.exe.exe27中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心三、坐标变换和数据换带(高级)坐标变换分地理变换和投影变换坐标变换分地理变换和投影变换地理变换地理变换:一种在地理坐标系(基准面)间转换数据的方法,一种在地理坐标系(基准面)间转换数据的方法,当将矢量数据从一个坐标系统变换到另一个坐标系统下时,当将矢量数据从一个坐标系统变换到另一个坐标系统下时,假如矢量数据的变换涉及基准面的变更时,须要通过地理假如矢量数据的变换涉及基准面的变更时,须要通过地理变换来实现地理变换或基准面平移。变换来实现地理变换或基准面平移。投影变换投影变换:当系统所运用的数据是来自不同地图投影的图幅当系统所运用的数据是来自不同地图投影的图幅时,须要将一种投影的地理数据转换成另一种投影的地理时,须要将一种投影的地理数据转换成另一种投影的地理数据,这就须要进行地图投影变换。数据,这就须要进行地图投影变换。28中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心3.1、坐标变换 基于同一基准面,如北京基于同一基准面,如北京5454,地理坐标和平面坐标,可,地理坐标和平面坐标,可以有固定公式转换,以有固定公式转换,ArcGISArcGIS可以干脆转换,误差可以达到可以干脆转换,误差可以达到0.1mm0.1mm,实现北京实现北京5454经纬度,和北京经纬度,和北京5454平面(平面(xyxy)之间转换)之间转换实现西安实现西安8080经纬度,和西安经纬度,和西安8080平面(平面(xyxy)之间转换)之间转换工具的位置工具的位置:Data mangement tools:Data mangement tools下下 projections and projections and transformations-feature-projecttransformations-feature-projectProjectProject可以用于数据换带可以用于数据换带数据运用:2coord93.gdb下数据29中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心3.2、不同基准面坐标的转换主要是:三参数和七参数法。个别4参数三参数转换含义三参数转换含义X X平移,平移,Y Y平移,平移,Z Z平移平移 (假如(假如区域范围不大,最远点间的距离区域范围不大,最远点间的距离不大于不大于30Km30Km(阅历值)(阅历值)四参数转换含义四参数转换含义,见右图见右图-七参数转换含义七参数转换含义 3 3个平移因子(个平移因子(X X平移,平移,Y Y平平移,移,Z Z平移),平移),3 3个旋转因子(个旋转因子(X X旋转,旋转,Y Y旋转,旋转,Z Z旋转),一个比旋转),一个比例因子(也叫尺度变更例因子(也叫尺度变更K K)。)。30中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心3.3、ArcGIS中投影变换31中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心如何计算三参数和七参数 已知几个原始点坐标,和转换后几个点坐标,如何计算三参数和七参数,运用如下工具:1三和七参数计算坐标转换软件CoordCOORD.exe 或则MapGIS软件32中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心1、创建自定义地理(坐标)变换Create Custom Geographic Transformation2、投影 project3.3、三参数例子 Create Custom Geographic Transformation数据运用:2coord93.gdbxy54,操作过程看:254t080.exe33中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心3.3、删除已定义坐标转换nC:Documents and SettingsAdministratorApplication DataESRIDesktop10.0ArcToolboxCustomTransformationsn删除对应文件34中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心3.3、留意:n定义坐标系统和坐标转换区分n坐标转换是真正变更坐标(xy)值:投影变换:投影变换是探讨从一种地图投影点的坐标变换为另一种地图投影点的坐标的理论和方法。n在平面坐标下,在arcmap可以查看经纬度,反过来是经纬度坐标系统,无法看xy,因为中心经线不一样,xy就不一样35中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心3.4、数据换带换带的目的1.解决投影带的统一性。如一个县区的数据跨两个带,3.解决投影变形大的问题。换带分类:从一个3度度到另一个,从3度到6度带说明:ArcGIS支持动态投影,不同带的数据,可以自动叠加,不须要进行数据投影变更运用投影(project)36中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心4、运用过程中的常见问题1、某些菜单,按钮不行用,或则灰色,提示Lic2、arcgis geodatabase版本问题3、空间数据要设置坐标系统37中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心1、某些菜单,按钮不行用,或则灰色1、灰色如右图2、功能很少3、没有部分菜单4、部分功能被锁38中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心提示LIC39中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心1、某些菜单,按钮不行用,或则灰色,解决方法1、看LIC的权限2、加扩展模块,arcmap 和ArcCatalog都要加40中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心geodatabase版本问题Arcgis9.3运用arcgis9.3的geoDatabase不能版本数据可能会出现各种各样的问题,解决方法1:数据升级2、新建geodatabase,复制过来41中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心4、应用有文本点,创建点文件,投影变换42中国科学院计算技术研究所教育中心中国科学院计算技术研究所教育中心本章应当驾驭内容1.创立要素类2.arcgis的坐标系文件3.定义投影和投影区分43