arcgis坐标转换_第1页
arcgis坐标转换_第2页
arcgis坐标转换_第3页
arcgis坐标转换_第4页
arcgis坐标转换_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在ArcGIS中的西安80坐标系转北京54坐标系 收藏、数据说明本次投影变换坐标的源数据采用的是采用1980西安的地理坐标系统,1985国家高程基准的1 : 50000 的 DLG数据。二、投影变换基础知识准备北京54坐标系和西安80坐标系之间的转换其实是两种不同的椭球参数之间的转换。在ArcGIS中定义了两套坐标系:地理坐标系( Geographic coordinate system )和投影坐标系 (Projected coordinate system )。1、地理坐标系,是以经纬度为地图的存储单位的,是球面坐标系统。地球是一个不规则的椭球,为了将数据信息以科学的方法放到椭球上,这就需

2、要有一个可以量化计算的椭球体。 具有长半轴,短半轴,偏心率。一下几行是GCS_Xian_1980椭球及其相应的参数。Geographic Coordinate System: GCS_Xian_1980Datum: D_Xian_1980Prime Meridian: GreenwichAngular Unit: Degree每个椭球体都需要一个大地基准面将这个椭球定位,因此可以看到在坐标系统中有Datum:D_Xian_1980的描述,表示,大地基准面是D_Xian_1980。2、有了椭球体和基准面这两个基本条件,地理坐标系便可以定义投影坐标系统了。以下是 已定义Beijing_1954坐标

3、的投影坐标系统的参数:Projected Coordinate System: Beijing_1954_GK_Zone_19Projection: Gauss_KrugerFalse_Easting: 19500000.00000000False_Northing: 0.00000000Central_Meridian: 111.00000000ScaleFactor: 1.00000000Latitude_Of_Origin: 0.00000000Linear Unit: MeterGeographic Coordinate System: GCS_Beijing_1954Datum: D

4、_Beijing_1954Prime Meridian: GreenwichAngular Unit: Degree投影坐标系统,实质上是平面坐标系统,其地图单位是米。将球面坐标转化为平面坐标 的过程便称为投影,即投影的条件一是有球面坐标,二是要有转化的算法。因此,从参数中可以看出,每一个投影坐标系统都必定会有Geographic Coordinate System。3、关于坐标偏移量的问题(1) 偏移量的由来不同国家由于采用的参考椭球及定位方法不同,因此同一地面点在不同坐标系中大地坐标值也不相同。北京1954坐标系的原点在原苏联西部的普尔科夫,采用的是克拉索夫斯基椭球 体;西安1980坐标系

5、选用的是1975年国际大地测量协会推荐的参考椭球,其坐标原点设在我国中部的西安市附近的泾阳县境内。因此,通常情况下,直接转换过来的数据会有一定的误差存在,所以为了保证数据的精度, 在转换的过程中通过设置横坐标和纵坐标的偏移量来修正转换后的坐标值。由西安1980坐标系转换成北京1954坐标系,那么它们的偏移量就是北京1954坐标系相对于WGS84椭球体的偏移量减去西安1980坐标系相对于 WGS84偏移量。(2) 偏移量的计算方法在测区附近选择一国家已知点(X1, Y1),在该已知点上用 GPS测定 WGS84坐标经纬度,将此坐标视为有误的西安80坐标系,并将其转换为西安80的平面直角坐标 X,

6、 Y,然后与已知坐标相比较则课计算出偏移量。即 X1=X- X1 Y1= Y- Y1同理可求得北京54坐标系相对于WGS84坐标的偏移量 X2, Y2,所以由西安80坐标转换成北京 54坐标的偏移量即是: X=AX2-A X1, Y土 Y2-A Y1三、“西安80坐标系”转“北京 54坐标系”的操作步骤1、启动 ArcMAP,载入 coverage 数据层,加载 arctoolbox 工具箱,选择 Data Management Tools>projections and transformations >feature >project, 打开 project 对话框, a

7、、在 Input Dataset or Feature Class 中选择需要进行转换的数据,b、在 Output Dataset or Feature Class中选择输出路径和输出的文件名,c、在Output Coordinate System中输入需要定义的地理坐标类型 Xian 1980.prj。其中地理坐标系统在Geographic Coordinate Systems中定义,投影坐标系在ProjectedCoordinate Systems 中选择。2、 上述的coverage数据在定义了西安1980的地理坐标后就转换成了.shp格式的文件,如同上述操作打开 project对话框,

8、选择此.shp格式的文件进行投影,投影类型选择Xian 1980GK Zone 19.prj。为了区分不同带间的点位,在每个点位的横坐标前加上所在的带号,如 Xian 1980 GK Zone 19.prj,即是表示六度分带法的西安80坐标系,分带号为19,横坐标前加带号。3、 为了将数据能够正确的转换为北京54坐标系,需要对以定义西安80坐标系的数据进行平移纠偏。载入第二步的结果数据,加载Editor工具条,打开Editor>start editing ,让此数据处于编辑状态。加载 Spatial Adjustment工具条,选择 new displacement link图标,在图像

9、上选择四个 Link点,然后打开Link Tabel表修正坐标,纠正公式是X.destination = X.source + 66,Y.destination= Y.source+ 53, 66和53是已经计算出来的坐标偏移量,若计算正确,则计算 完后可以看到residual error全部变为零,关闭 Link Tabel表,4、已进行了平移纠偏的数据就可以直接转换成北京54坐标了,同样是在arctoolbox工具箱中选择 Data Management Tools >projections and transformations >Define Projection , 当数

10、据量比较大时,可以用批处理操作,速度会快很多,在Samples工具中选择 DataManagement >Projections >Batch Define Coordinate System。ArcGIS中的北京54和西安80投影坐标系 <转>1、首先理解地理坐标系(Geographic coordinate system ) , Geographic coordinate system直译为地理坐标系统,是以经纬度为地图的存储单位的。很明显,Geographic coordinate system是球面坐标系统。我们要将地球上的数字化信息存敲到球面坐标系统i,如何进

11、行操作呢?地球是一个不规则的椭球,如何将数据信息以科学的方法存放到椭球上?这必然要求我们找到这样的一个椭球体。这样的椭球体具有特点:可以量化计算的。具有长半轴,短半轴,偏心率。以下几行便是 Krasovsky_1940椭球及其相应参数。Spheroid: Krasovsky_1940Semimajor Axis: 6378245.000000000000000000Semiminor Axis: 6356863.018773047300000000Inverse Flattening (扁率):298.300000000000010000然而有了这个椭球体以后还不够,还需要一个大地基准面将这个

12、椭球定位。在坐标系统描述中,可以看到有这么一行: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_1954Spheroid (参考椭球体):Krasovsky_1940Semim

13、ajor Axis: 6378245.000000000000000000Semiminor Axis: 6356863.018773047300000000Inverse Flattening: 298.3000000000000100002、接下来便是Projection coordinate system(投影坐标系统),首先看看投影坐标系统中的一些参数。Projection: Gauss_KrugerParameters:False_Easting: 500000.000000False_Northing: 0.000000Central_Meridian: 117.000000Sca

14、le_Factor: 1.000000Latitude_Of_Origin: 0.000000Linear Unit: Meter (1.000000)Geographic Coordinate System:Name: GCS_Beijing_1954Alias:Abbreviation:Remarks:Angular Unit: Degree (0.017453292519943299)Prime Meridian: Greenwich (0.000000000000000000)Datum: D_Beijing_1954Spheroid: Krasovsky_1940Semimajor

15、Axis: 6378245.000000000000000000 Semiminor Axis: 6356863.018773047300000000 Inverse Flattening: 298.300000000000010000 从参数中可以看出,每一个投影坐标系统都必定会有Geographic CoordinateSystem。投影坐标系统,实质上便是平面坐标系统,其地图单位通常为米。那么为什么投影坐标系统中要存在坐标系统的参数呢?这时候,乂要说明一下投影的意义:将球面坐标转化为平面坐标的过程便称为投 影。好了,投影的条件就出来了:a、球面坐标b、转化过程(也就是算法)也就是说,要得

16、到投影坐标就必须得有一个拿来”投影的球面坐标,然后才能使用算法去投影!即每一个投影坐标系统都必须要求有 Geographic Coordinate System 参数。3、关丁北京54和西安80是我们使用最多的坐标系先简单介绍高斯-克吕格投影的基本知识,了解就直接跳过,我国大中比 例尺地图均采用高斯-克吕格投影,其通常是按6度和3度分带投影,1:2.5万 1:50万比例尺地形图采用经差6度分带,1:1万比例尺的地形图采用经差3 度分带。具体分带法是:6度分带从本初子午线开始,按经差6度为一个投影带 自西向东划分,全球共分60个投影带,带号分别为1 -60 ; 3度投影带是从东 经1度30秒经线

17、开始,按经差3度为一个投影带自西向东划分,全球共分120 个投影带。为了便丁地形图的测量作业,在高斯 -克吕格投影带内布置了平面直 角坐标系统,具体方法是,规定中央经线为X轴,赤道为Y轴,中央经线与赤道交点为坐标原点,x值在北半球为正,南半球为负,y值在中央经线以东为正, 中央经线以西为负。由丁我国疆域均在北半球,x值均为正值,为了避免y值出 现负值,规定各投影带的坐标纵轴均西移500km,中央经线上原横坐标值由0变为500km。为了方便带问点位的区分,可以在每个点位横坐标y值的白千米位数前加上所在带号,如20带内A点的坐标可以表示为 YA=20 745 921.8m。在 Coordinate

18、 SystemsProjected Coordinate SystemsGauss KrugerBeijing 1954 目录中,我们可以看到四种不同的命名方式:Beijing1954 3 Degree GK CM 75E.prjBeijing 1954 3 Degree GK Zone 25.prjBeijing 1954 GK Zone 13.prjBeijing 1954 GK Zone 13N.prj对它们的说明分别如下:三度分带法的北京54坐标系,中央经线2东75度的分带坐标,横坐标前不加带号三度分带法的北京54坐标系,中央经线在东75度的分带坐标,横坐标前加 带号六度分带法的北京54坐标系,分带号为13,横坐标前加带号六度分带法的北京54坐标系,分带号为13,横坐标前不加带号在Coor

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论