ARCGIS中坐标系的定义及投影转换方法

合集下载

arcgis坐标系转换步骤

arcgis坐标系转换步骤

arcgis坐标系转换步骤ArcGIS是一种常用的地理信息系统软件,可以用于地图制作、空间分析等工作。

在使用ArcGIS进行地图制作时,经常需要进行坐标系的转换。

本文将详细介绍ArcGIS坐标系转换的步骤。

一、了解坐标系的概念在进行坐标系转换之前,首先需要了解什么是坐标系。

坐标系是地理空间数据的基础,它是由坐标系统和投影系统组成的。

坐标系统定义了地理实体在地球上的位置,而投影系统则是将地球上的经纬度坐标投影到平面上的方法。

二、选择需要进行转换的坐标系在进行转换之前,需要明确需要将哪种坐标系进行转换。

通常情况下,我们会选择将经纬度坐标(如WGS84)转换为平面坐标(如UTM投影坐标系)。

三、打开ArcGIS软件并加载数据在进行坐标系转换之前,需要先打开ArcGIS软件,并加载需要进行转换的数据。

可以通过“添加数据”功能将需要转换的数据导入到ArcGIS中。

四、创建新的数据框架在进行坐标系转换之前,需要创建一个新的数据框架。

可以通过点击“文件”菜单中的“新建”按钮来创建新的数据框架。

五、设置数据框架的坐标系在创建新的数据框架之后,需要设置数据框架的坐标系。

可以通过“数据框架属性”菜单来设置数据框架的坐标系。

在弹出的对话框中,选择需要转换的坐标系,并点击“确定”按钮。

六、进行坐标系转换设置好数据框架的坐标系之后,就可以进行坐标系转换了。

可以通过“工具箱”中的“数据管理工具”来进行坐标系转换。

在弹出的对话框中,选择需要进行转换的数据,并选择目标坐标系。

然后点击“运行”按钮,等待转换完成。

七、验证转换结果进行坐标系转换之后,需要验证转换的结果是否正确。

可以通过在ArcGIS中显示转换后的数据来进行验证。

如果转换的结果与预期一致,则说明转换成功;如果转换的结果与预期不符,则需要检查转换参数是否设置正确。

八、保存转换结果在验证转换结果无误之后,可以将转换后的数据保存下来。

可以通过“另存为”功能将转换后的数据保存为新的文件,以便后续使用。

ArcGIS10.2 学习课程——2.坐标系基础和投影变换

ArcGIS10.2 学习课程——2.坐标系基础和投影变换
还有目前国家2000坐标系
Page 9
区域基准面
中国信息化高级技术培训中心欢迎你
区域基准面是在特定区域内与地球表面极 为吻合的旋转椭球体。旋转椭球体表面上 的点与地球表面上的特定位置相匹配。该 点也被称作基准面的原点。原点的坐标是 固定的,所有其他点由其计算获得。如北 京54,和西安80
Page 10
1、地心基准面
2、区域基准面
Page 8
地心基准面
中国信息化高级技术培训中心欢迎你
在过去的 15 年中,卫星数据为测地学家提 供了新的测量结果,用于定义与地球最吻 合的、坐标与地球质心相关联的旋转椭球 体。地球中心(或地心)基准面使用地球 的质心作为原点。最新开发的并且使用最 广泛的基准是 WGS 1984。它被用作在世界 范围内进行定位测量的框架。
Page 23
3、3度,6度分带含义
中国信息化高级技术培训中心欢迎你
3 °分带法:从东经1°30′起,每3°为一带,将全 球划分为120个投影带,东经1°30′4°30′,...178°30′-西经 178°30′,...1°30′-东经1°30′。
东半球有60个投影带,编号1-60,各带中央经线计 算公式:L0=3n ,中央经线为3°、6°...180°。
西安80:长半轴a=6378140m;短半轴b=6356755m 扁率f=1/298.25
WGS-84:长半轴a=6378137m;短半轴b=6356753.314m 扁率f=1/298.25
2000坐标系,a=6378137m b=6356752.31414m
扁率 f=1/298.257222101 注:扁率:f=(a-b)/a
中国经纬度范围 最东端 东经135度2分30秒 黑龙江和乌苏里江交汇处 最西端 东经73度40分 帕米尔高原乌兹别里山口(乌恰县) 最南端 北纬3度52分 南沙群岛曾母暗沙 最北端 北纬53度33分 漠河以北黑龙江主航道(漠河县)

ARCGIS中坐标系的定义及投影转换方法

ARCGIS中坐标系的定义及投影转换方法

ARCGIS中坐标系的定义及投影转换方法ArcGIS是一款由ESRI公司开发的地理信息系统软件,它提供了丰富的功能和工具来管理、分析和可视化地理空间数据。

在ArcGIS中,坐标系是地理数据的基础。

它定义了地理空间数据的坐标轴方向、单位和参考基准。

ArcGIS支持多种不同的坐标系,包括地理坐标系和投影坐标系。

地理坐标系使用经纬度来表示地球表面上的位置。

经度表示从西经0度到东经180度的角度,可以用-180到180度的范围表示。

纬度表示从南纬0度到北纬90度的角度,可以用-90到90度的范围表示。

常用的地理坐标系有WGS84和GCS_NAD83投影坐标系使用二维平面来表示地球表面上的位置。

由于地球是一个近似于椭球体的三维物体,将三维物体映射到二维平面上会引起形状、大小和方向的变化。

因此,投影坐标系定义了如何在平面上进行映射。

每种投影坐标系都有自己的坐标单位和转换方法。

常用的投影坐标系有UTM投影、Lambert投影和Mercator投影。

投影转换是将一种投影坐标系转换为另一种投影坐标系的过程。

在ArcGIS中,有以下几种常用的投影转换方法:1. 在地图视图中进行投影转换:在ArcMap中,可以通过选择地图视图的“数据”菜单下的“投影”选项来进行投影转换。

用户可以选择源坐标系和目标坐标系,并可以选择是否进行坐标转换。

2. 使用坐标系工具箱进行转换:ArcGIS提供了一系列坐标系工具箱,可以帮助用户进行坐标系的转换。

可以通过在ArcToolbox中选择“数据管理工具”>“坐标系”来访问这些工具。

3. 使用“项目”工具箱进行投影转换:在ArcGIS Pro中,可以使用“项目”工具箱中的“投影”工具来进行投影转换。

用户可以选择源数据和目标投影,并可以选择是否进行地理转换。

4. 使用ArcPy进行投影转换:ArcPy是ArcGIS的Python模块,可以通过编写Python脚本来进行投影转换。

用户可以使用ArcPy中的Projection类和ProjectRaster函数来实现投影转换。

最新ArcGIS中的坐标系定义与转换

最新ArcGIS中的坐标系定义与转换

A r c G I S中的坐标系定义与转换ArcGIS中的坐标系定义与转换2009-06-23 15:481.椭球体、基准面及地图投影GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则由特定椭球体及其对应的转换参数确定,因此欲正确定义GIS系统坐标系,首先必须弄清地球椭球体(Ellipsoid)、大地基准面(Datum)及地图投影(Projection)三者的基本概念及它们之间的关系。

基准面是利用特定椭球体对特定地区地球表面的逼近,因此每个国家或地区均有各自的基准面,我们通常称谓的北京54坐标系、西安80坐标系实际上指的是我国的两个大地基准面。

我国参照前苏联从1953年起采用克拉索夫斯基(Krassovsky)椭球体建立了我国的北京54坐标系,1978年采用国际大地测量协会推荐的1975地球椭球体建立了西安80坐标系,目前大地测量基本上仍以北京54坐标系作为参照,北京54与西安80坐标之间的转换可查阅国家测绘局公布的对照表。

WGS1984基准面采用WGS84椭球体,它是一地心坐标系,即以地心作为椭球体中心,目前GPS测量数据多以WGS1984为基准。

地理坐标:为球面坐标。

参考平面地是椭球面。

坐标单位:经纬度大地坐标:为平面坐标。

参考平面地是水平面。

坐标单位:米、千米等。

地理坐标转换到大地坐标的过程可理解为投影。

(投影:将不规则的地球曲面转换为平面)在ArcGIS中预定义了两套坐标系:地理坐标系(Geographic coordinate system)和投影坐标系(Projected coordinate system),1、首先理解地理坐标系(Geographic coordinate system),是以经纬度为地图的存储单位的。

很明显,Geographic coordinate system是球面坐标系统。

我们要将地球上的数字化信息存放到球面坐标系统上,如何进行操作呢?地球是一个不规则的椭球,如何将数据信息以科学的方法存放到椭球上?这必然要求我们找到这样的一个椭球体。

ArcGIS中坐标转换及地理坐标投影坐标的定义

ArcGIS中坐标转换及地理坐标投影坐标的定义

ARCGIS中坐标转换及地理坐标、投影坐标的定义1.ARCGIS中坐标转换及地理坐标、投影坐标的定义1.1动态投影ArcMap所谓动态投影指,ArcMap中的Data 的空间参考或是说坐标系统是默认为第一加载到当前工作区的那个文件的坐标系统,后加入的数据,如果和当前工作区坐标系统不相同,则ArcMap会自动做投影变换,把后加入的数据投影变换到当前坐标系统下显示但此时数据文件所存储的数据并没有改变,只是显示形态上的变化因此叫动态投影表现这一点最明显的例子就是,在Export Data时,会让你选择是按this layer's source data数据源的坐标系统导出,还是按照the Data 当前数据框架的坐标系统导出数据1.2坐标系统描述ArcCatalog大家都知道在ArcCatalog中可以一个数据的坐标系统说明即在数据上鼠标右键->Properties->XY Coordinate System选项卡,这里可以通过modify,Select、Import方式来为数据选择坐标系统但有许多人认为在这里改完了,数据本身就发生改变了但不是这样的这里缩写的信息都对应到该数据的.aux文件如果你去把该文件删除了,重新查看该文件属性时,照样会显示Unknown这里改的仅仅是对数据的一个描述而已,就好比你入学时填写的基本资料登记卡,我改了说明但并没有改变你这个人本身因此数据文件中所存储的数据的坐标值并没有真正的投影变换到你想要更改到的坐标系统下但数据的这个描述也是非常重要的,如果你拿到一个数据,从ArcMap下所显示的坐标来看,像是投影坐标系统下的平面坐标,但不知道是基于什么投影的因此你就无法在做对数据的进一不处理比如:投影变换操作因为你不知道要从哪个投影开始变换因此大家要更正一下对 ArcCatalog中数据属性中关于坐标系统描述的认识1.3投影变换ArcToolBox上面说了这么多,要真正的改变数据怎么办,也就是做投影变换在ArcToolBox->Data Management Tools->Projections and Transformations下做在这个工具集下有这么几个工具最常用:1、Define Projection2、Feature->Project3、Raster->Project Raster4、Create Custom Geographic Transformation当数据没有任何空间参考时,显示为Unknown时就要先利用Define Projection来给数据定义一个Coordinate System,然后在利用Feature->Project或Raster->Project Raster 工具来对数据进行投影变换由于我国经常使用的投影坐标系统为北京54,西安80由这两个坐标系统变换到其他坐标系统下时,通常需要提供一个Geographic Transformation,因为Datum已经改变了这里就用到我们说常说的转换3参数、转换7参数了而我们国家的转换参数是保密的因此可以自己计算或在购买数据时向国家测绘部门索要知道转换参数后,可以利用Create Custom Geographic Transformation工具定义一个地理变换方法,变换方法可以根据3参数或7参数选择基于GEOCENTRIC_TRANSLATION和 COORDINATE_方法这样就完成了数据的投影变换数据本身坐标发生了变化当然这种投影变换工作也可以在ArcMap中通过改变Data 的Coordinate System来实现,只是要在做完之后在按照Data 的坐标系统导出数据即可方法一:在Arcmap中转换:1、加载要转换的数据,右下角为经纬度;2、点击视图——数据框属性——坐标系统;3、导入或选择正确的坐标系,确定;这时右下角也显示坐标;但数据没改变;4、右击图层——数据——导出数据;5、选择第二个数据框架,输出路径,确定;6、此方法类似于投影变换;方法二:在forestar中转换:1、用正确的坐标系和范围新建图层aa2、打开要转换的数据,图层输出与原来类型一致,命名aa,追加;方法三:在ArcToolbox中转换:1、管理工具——投影project,选择输入输出路径以及输出的坐标系2、前提是原始数据必须要有投影2.ArcGIS中的坐标系统定义与投影转换坐标系统是GIS数据重要的数学基础,用于表示地理要素、图像和观测结果的参照系统,坐标系统的定义能够保证地理数据在软件中正确的显示其位置、方向和距离,缺少坐标系统的GIS数据是不完善的,因此在ArcGIS软件中正确的定义坐标系统以及进行投影转换的操作非常重要;2.1ArcGIS中的坐标系统ArcGIS中预定义了两套坐标系统,地理坐标系Geographic coordinate system和投影坐标系Projectedcoordinate system;2.1.1地理坐标系地理坐标系 GCS 使用三维球面来定义地球上的位置;GCS中的重要参数包括角度测量单位、本初子午线和基准面基于旋转椭球体;地理坐标系统中用经纬度来确定球面上的点位,经度和纬度是从地心到地球表面上某点的测量角;球面系统中的水平线是等纬度线或纬线,垂直线是等经度线或经线;这些线包络着地球,构成了一个称为经纬网的格网化网络;GCS中经度和纬度值以十进制度为单位或以度、分和秒 DMS 为单位进行测量;纬度值相对于赤道进行测量,其范围是 -90°南极点到 +90°北极点;经度值相对于本初子午线进行测量;其范围是 -180°向西行进时到 180°向东行进时;ArcGIS中,中国常用的坐标系统为GCS_Beijing_1954Krasovsky_1940,GCS_Xian_1980IAG_75,GCS_WGS_1984WGS_1984,GCS_CN _2000CN_2000;2.1..2投影坐标系将球面坐标转化为平面坐标的过程称为投影;投影坐标系的实质是平面坐标系统,地图单位通常为米;投影坐标系在二维平面中进行定义;与地理坐标系不同,在二维空间范围内,投影坐标系的长度、角度和面积恒定;投影坐标系始终基于地理坐标系,即:“投影坐标系=地理坐标系+投影算法函数“;我们国家的投影坐标系主要采用高斯-克吕格投影,分为6度和3度分带投影,1:2.5万-1:50万比例尺地形图采用经差6度分带,1:1万比例尺的地形图采用经差3度分带;具体分带法是:6度分带从本初子午线prime meridian开始,按经差6度为一个投影带自西向东划分,全球共分60个投影带,中国跨13-23带;3度投影带是从东经1度30分经线1.5°开始,按经差3度为一个投影带自西向东划分,全球共分120个投影带,中国跨25-45带;在CoordinateSystems\Projected Coordinate Systems\Gauss Kruger\Beijing 1954目录中,我们可以看到四种不同的命名方式:Beijing 1954 Xian 1980 3 Degree GK CM 117E北京54西安1980 3度带无带号Beijing 1954 Xian 1980 3 Degree GK Zone 25北京54 西安1980 3度带有带号Beijing 1954 Xian 1980 GK Zone 13北京54 西安1980 6度带有带号Beijing 1954 GK Zone 13NXian 1980 GK CM 75E北京54 西安1980 6度带无带号注释:GK 是高斯克吕格,CM 是CentralMeridian 中央子午线,Zone是分带号,N是表示不显示带号;2.2 ArcGIS中定义坐标系ArcGIS中所有地理数据集均需要用于显示、测量和转换地理数据的坐标系,该坐标系在ArcGIS 中使用;如果某一数据集的坐标系未知或不正确,可以使用定义坐标系统的工具来指定正确的坐标系,使用此工具前,必须已获知该数据集的正确坐标系;该工具为包含未定义或未知坐标系的要素类或数据集定义坐标系,位于ArcToolbox—Data management tools—Projections and transfomations —Define Projections Input Dataset:要定义投影的数据集或要素类CoordinateSystem:为数据集定义的坐标系统2.3基于ArcGIS的投影转换在数据的操作中,我们经常需要将不同坐标系统的数据转换到统一坐标系下,方便对数据进行处理与分析,软件中坐标系转换常用以下两种方式:2.3.1 直接采用已定义参数实现投影转换ArcGIS软件中已经定义了坐标转换参数时,可直接调用坐标系转换工具,直接选择转换参数即可;工具位于ArcTool box—Data management tools—Projections andtransfomations——Feature—Project栅格数据投影转换工具Raster—Project raster,在工具界面中输入以下参数:Input dataset:要投影的要素类、要素图层或要素数据集Output Dataset:已在输出坐标系参数中指定坐标系的新要素数据集或要素类;out_coor_system:已知要素类将转换到的新坐标系Geographic Transformation:列表中为转换参数,以GCS_Beijing_1954转为GCS_WGS_1984为例,各转换参数含义如下:Beijing_1954_To_WGS_1984_1 15918 鄂尔多斯盆地Beijing_1954_To_WGS_1984_2 15919 黄海海域Beijing_1954_To_WGS_1984_3 15920 南海海域-珠江口Beijing_1954_To_WGS_1984_4 15921 塔里木盆地Beijing_1954_To_WGS_1984_5 15935 北部湾Beijing_1954_To_WGS_1984_6 15936鄂尔多斯盆地2.3.2 自定义三参数或七参数转换当ArcGIS软件中不能自动实现投影间直接转换时,需要自定义七参数或三参数实现投影转换,以七参数为例,转换方法如下:在ArcTool box中选择Create Custom Geographic Transformation工具, 在弹出的窗口中,输入一个转换的名字,如wgs84ToBJ54;在定义地理转换方法下面,在Method中选择合适的转换方法如 COORDINATE_FRAME,然后输入七参数,即平移参数、旋转角度和比例因子,如图所示:2.3.2.2 投影转换打开工具箱下的Projections and Transformations>Feature>Project,在弹出的窗口中输入要转换的数据以及Output Coordinate System,然后输入第一步自定义的地理坐标系如wgs84ToBJ54,开始投影变换,如图所示完成投影转换:。

ArcGIS中的坐标系统和投影变换

ArcGIS中的坐标系统和投影变换

得出投影坐标系所必须的条件是: 1、球面坐标 2、将球面坐标转换成平面坐标的过程(投影) GCS=椭球体+大地基准面 PCS = GCS + 投影过程
ArcGIS中北京54坐标系的描述
在Coordinate systems\Coordinatesystems\Projected Coordinate Systems\Gauss Kruger\Beijing 1954目录中,我们可 以看到四种不同的命名方式:
投影变换即是实现不同坐标系之间的转换,如 WGS84与BJ54是两种不同的大地基准面,不同 的参考椭球体,因而两种地图下,同一个点的坐 标是不同的,无论是三度带六度带坐标还是经纬 度坐标都是不同的。当要把GPS接收到的点 (WGS84坐标系统的)叠加到BJ54坐标系统的 底图上,那就会发现这些GPS点不能准确的在它 该在的地方,即“与实际地点发生了偏移”。这 就要求把这些GPS点从WGS84的坐标系统转换 成BJ54的坐标系统了。
首先让我们来看看ArcGIS产品中对于北京54投影坐标系统的定义参数:
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: 298.300000000000010000

ArcGIS中的投影和坐标转换

ArcGIS中的投影和坐标转换

ArcGIS中的投影和坐标转换1 ArcGIS中坐标系统的定义一般情况下地理数据库(如Personal GeoDatabase的Feature DataSet 、Shape File等)在创建时都具有空间参考的属性,空间参考定义了该数据集的地理坐标系统或投影坐标系统,没有坐标系统的地理数据在生产应用过程中是毫无意义的,但由于在数据格式转换、转库过程中可能造成坐标系统信息丢失,或创建数据库时忽略了坐标系统的定义,因此需要对没有坐标系统信息的数据集进行坐标系统定义。

坐标系统的定义是在不改变当前数据集中特征X Y值的情况下对该数据集指定坐标系统信息。

操作方法:运行ArcGIS9中的ArcMap,打开ArcToolBox,打开Data Management Tools->Projections and Transformations->Define Projection 项打开坐标定义对话框。

介下来在Input DataSet or Feature Class栏中输入或点击旁边的按钮选择相应的DataSet或Feature Class;在Coordinate System栏中输入或点击旁边的按钮选择需要为上述DataSet或Feature定义的坐标系统。

最后点OK键即可。

例如某点状shape文件中某点P的坐标为X 112.2 Y 43.3 ,且该shape文件没有带有相应的Prj文件,即没有空间参考信息,也不知道X Y 的单位。

通过坐标系统定义的操作定义其为Beijing1954坐标,那么点P的信息是东经112.2度北纬43.3度。

2 ArcGIS中的投影方法投影的方法可以使带某种坐标信息数据源进行向另一坐标系统做转换,并对源数据中的X和Y 值进行修改。

我们生产实践中一个典型的例子是利用该方法修正某些旧地图数据中X,Y值前加了带数和分带方法的数值。

操作方法:运行ArcGIS9中的ArcMap,打开ArcToolBox,打开Data Management Tools->Projections and Transformations->Feature->Project 项打开投影对话框。

ArcGIS10.2 学习课程——2.坐标系基础和投影变换

ArcGIS10.2 学习课程——2.坐标系基础和投影变换

坐标是GIS数据的骨骼框架,能够将我 们的数据定位到相应的位置,为地图 中的每一点提供准确的坐标。 如经纬度下经度、纬度, 平面中,Y
Page
3
中国信息化高级技术培训中心欢迎你
什么是坐标系?
比方说,公路里碑上的公里数,通常是从 大城市起算的;说某某建筑有多高,一般 是从地面算起。这就是说,地球上任何一 点的位置都是相互联系,都有一定相对关 系。我们测绘地面上点的位置,也是一样, 也要有一个起算标准,不然就分不出高低、 这了。测绘地面上某个点的位置时,需要 两个起算点:一是平面位置,一是高程。 计算这两个位置所依据的系统,就叫坐标 系统和高程系统。
二、坐标系介绍
1.ArcGIS的坐标,投影文件的含义 2.北京54坐标系、西安80坐标系、WGS84的区 别 3.3度,6度分带含义 4.ArcGIS坐标系统文件说明 5.ArcGIS坐标系中两个坐标系统 6.定义坐标系 7.常见问题解决
Page 16
中国信息化高级技术培训中心欢迎你
二、坐标系统介绍
Page 6
中国信息化高级技术培训中心欢迎你
椭球体(Spheroid)
众所周知我们的地球表面是一个凸凹不平的表面,而对于地 球测量而言,地表是一个无法用数学公式表达的曲面,这样 的曲面不能作为测量和制图的基准面。假想一个扁率极小的 椭圆,绕大地球体短轴旋转所形成的规则椭球体称之为地球 椭球体。地球椭球体表面是一个规则的数学表面,可以用数 学公式表达,所以在测量和制图中就用它替代地球的自然表 面。因此就有了地球椭球体的概念。 地球椭球体有长半径和短半径之分,长半径(a)即赤道半径, 短半径(b)即极半径。f=(a-b)/a为椭球体的扁率,表示椭球 体的扁平程度。由此可见,地球椭球体的形状和大小取决于a、 b、f 。因此,a、b、f 被称为地球椭球体的三要素。

如何进行地理坐标系与投影坐标系的转换

如何进行地理坐标系与投影坐标系的转换

如何进行地理坐标系与投影坐标系的转换地理坐标系与投影坐标系的转换是地理信息系统(GIS)领域中一个重要的话题。

在GIS中,地理坐标系用经度和纬度表示地球上的位置,而投影坐标系则通过将地球的曲面投影到平面上来表示。

本文将从基础概念开始,介绍如何进行地理坐标系与投影坐标系之间的转换。

一、地理坐标系与投影坐标系的基本概念地理坐标系是基于地球的椭球体来定义的,通过经度(Longitude)和纬度(Latitude)来表示地球上的位置。

经度是指从地球中心引出的经线,在东经0度和西经0度之间取值,范围为-180度到180度;纬度是指从地球中心引出的纬线,在赤道和两极之间取值,范围为-90度到90度。

投影坐标系是将地球的曲面投影到平面上来表示地球上的位置,使得较大范围的地理信息能够在平面上得到合理的表示。

投影坐标系是二维的,使用直角坐标系来表示地球上的位置。

常见的投影方式有墨卡托投影、等经纬度投影、兰伯特等角投影等。

二、地理坐标系到投影坐标系的转换方法在GIS中,经常需要将地理坐标系转换为投影坐标系,以适应不同的应用需求。

下面介绍几种常见的转换方法。

1. 坐标参照系统(Coordinate Reference System,简称CRS)的设定CRS是地理信息数据的基础,它定义了地理坐标系和投影坐标系之间的关系。

在进行转换之前,首先需要确定数据使用的CRS。

2. 数据预处理在转换之前,需要对待转换的数据进行预处理。

这包括检查数据质量、确定数据坐标系,并进行必要的数据清洗和转换。

3. 地理坐标系到投影坐标系的转换转换地理坐标系到投影坐标系可以通过数学计算来实现。

通过使用已知的转换公式和参数,将经纬度坐标转换为直角坐标。

4. 空间插值和逆变换进行地理坐标系到投影坐标系的转换后,往往需要进行空间插值或逆变换来处理不同投影坐标系之间的差异。

空间插值方法可以校正因投影而引入的形变和失真。

三、常见的地理坐标系与投影坐标系的转换工具在实际应用中,有许多工具可以用来进行地理坐标系与投影坐标系的转换。

ARCGIS教程第二十二章投影变换、坐标校正.

ARCGIS教程第二十二章投影变换、坐标校正.

第二十二章投影变换、坐标校正1 坐标系、地图投影地球表面事物的定位采用二大类坐标:(1)经纬度坐标,ArcGIS 称地理坐标系(Geographic Coordinate System,GCS)。

(2)二维笛卡尔平面坐标,ArcGIS 称投影坐标系(Projected Coordinate System,PCS)。

在实际工作中,经测量得到的空间信息在输入GIS 数据库之前已经定好了坐标系。

不同来源、不同坐标系的空间数据要在一起使用、相互参照时,就要作坐标转换,如果涉及不同的地图投影,要作投影变换。

利用ArcGIS 新建数据库时,软件提示用户,将要输入的数据采用什么坐标系(也称空间参照,Spatial Reference),包括坐标系的名称、相关参数,然后输入、保存空间数据,在这期间,软件不对坐标作转换处理,输入前是什么坐标,就保存什么坐标。

在某些情况下,可以忽略坐标系的具体名称或相关参数,由软件默认,可能对当前的应用没有影响,但是不同坐标系的数据之间不能相互参照使用。

可能有三种情况需要转换或重新定义坐标系:(1)临时变换。

多种来源、不同投影的数据要在一起参照使用,或为了某种特别的应用,可以临时变换坐标,工作结束后,要素在数据库、数据文件中的坐标恢复到原来的状态。

这种临时变换的好处是一种数据可以适合多种用途,缺点是每次变换都要花费计算时间。

(2)永久转换。

空间要素的坐标按新的坐标系作转换处理,长期保存,反复使用,不再需要临时变换。

这用转换的好处是反复使用中不需要转换,节省计算时间。

缺点是相同的事物可能有多个坐标系,有冗余,修改、维护不方便。

(3)修改坐标系的定义。

用户建立数据库时,没有定义坐标系或原来的坐标系定错了,可以重新输入坐标系名称、相关参数。

修改后,要素在数据库中的坐标并不发生变化,将来临时变换、永久转换时,按修改后的坐标系名称、相关参数起作用,对转换的结果产生实质性的影响。

2 投影变换启动ArcMap,打开/gis_ex09/ex24/ex24.mxd 文档,进入data frame1,可以看到World_grid 图层显示的是一个覆盖全球范围的坐标网格。

ArcGIS中坐标转换及地理坐标、投影坐标的定义

ArcGIS中坐标转换及地理坐标、投影坐标的定义
ARCGIS中坐标转换及地理坐标、投影坐标的定义
1.ARCGIS
1.1
所谓动态投影指,ArcMap中的Data的空间参考或是说坐标系统是默认为第一加载到当前工作区的那个文件的坐标系统,后加入的数据,如果和当前工作区坐标系统不相同,则ArcMap会自动做投影变换,把后加入的数据投影变换到当前坐标系统下显示!但此时数据文件所存储的数据并没有改变,只是显示形态上的变化!因此叫动态投影!表现这一点最明显的例子就是,在ExportData时,会让你选择是按thislayer'ssourcedata(数据源的坐标系统导出),还是按照theData(当前数据框架的坐标系统)导出数据!
在CoordinateSystems\ProjectedCoordinateSystems\GaussKruger\Beijing1954目录中,我们可以看到四种不同的命名方式:
Beijing1954(Xian1980)3DegreeGKCM117E
北京54(西安1980)3度带无带号
Beijing1954(Xian1980)3DegreeGKZone25
2.1..2
将球面坐标转化为平面坐标的过程称为投影。投影坐标系的实质是平面坐标系统,地图单位通常为米。投影坐标系在二维平面中进行定义。与地理坐标系不同,在二维空间范围内,投影坐标系的长度、角度和面积恒定。投影坐标系始终基于地理坐标系,即:
“投影坐标系=地理坐标系+投影算法函数“。
我们国家的投影坐标系主要采用高斯-克吕格投影,分为6度和3度分带投影,1:2.5万-1:50万比例尺地形图采用经差6度分带,1:1万比例尺的地形图采用经差3度分带。具体分带法是:6度分带从本初子午线(primemeridian)开始,按经差6度为一个投影带自西向东划分,全球共分60个投影带,中国跨13-23带;3度投影带是从东经1度30分经线(1.5°)开始,按经差3度为一个投影带自西向东划分,全球共分120个投影带,中国跨25-45带。

ARCGIS中坐标系的定义及投影转换方法

ARCGIS中坐标系的定义及投影转换方法

ARCGIS中坐标系的定义及投影转换方法ArcGIS是一款广泛应用于地理信息系统(GIS)的软件。

在ArcGIS 中,坐标系的定义和投影转换方法是非常重要的,它们用于描述和处理地理空间数据。

坐标系的定义:坐标系是用来描述地球上其中一点在二维或三维空间中的位置的一种系统。

在ArcGIS中,常用的坐标系有地理坐标系和投影坐标系。

地理坐标系:地理坐标系是由经纬度确定的,在地理空间中以角度为单位描述位置的坐标系。

经度是从西经0度到东经180度,纬度是从赤道0度到北极90度或南极-90度。

地理坐标系在球面上描述地理位置,但在计算时会引入高度误差。

投影坐标系:为了在平面上准确描述地理位置,需要采用投影坐标系。

投影坐标系将地理空间中的位置投影到一个平面上,以米或英尺为单位。

ArcGIS提供了各种投影坐标系以满足不同地区和任务的需要。

常见的投影坐标系包括等角圆柱投影、等面积圆锥投影和兰勃托投影等。

投影转换方法:在ArcGIS中,进行坐标系的投影转换可以通过以下方法实现:1.工具栏转换:在ArcGIS的工具栏中,有许多工具可以用于投影转换。

例如,“投影”工具可以将地理坐标系转换为投影坐标系,而“定义坐标系”工具可以定义、更改和转换数据的投影坐标系。

2.批量转换:ArcGIS中的“批量投影”工具可以用于将多个数据一次性地从一个坐标系转换为另一个坐标系。

这对于处理大量数据和保持一致性非常有用。

3.手动转换:有时,需要手动转换坐标系。

在ArcGIS中可以通过在数据的属性中手动定义或更改坐标系,然后将其转换为新的投影坐标系。

4.预定义转换:ArcGIS提供了一系列预定义的转换方法,可以将数据从一种坐标系转换为另一种坐标系。

这些预定义的转换方法可以根据需要进行调整和优化。

总结:在ArcGIS中,坐标系的定义和投影转换方法是地理空间数据处理的重要环节。

通过合理选择合适的坐标系和使用正确的投影转换方法,可以确保数据的准确性和一致性,为地理分析和空间研究提供可靠的支持。

ArcGIS中的地理坐标系与投影坐标系

ArcGIS中的地理坐标系与投影坐标系

ArcGIS中的地理坐标系与投影坐标系
对于GIS专业的⼩伙伴,初学GIS时必然会遇到这样⼀个问题:什么时地理坐标系?什么⼜是投影坐标系?
地理坐标系是以地球椭圆体为基础建议的⼀种三维坐标系,⼀般以经纬度和⾼程为坐标系的三个维度。

X轴指经度,Y轴指纬度,Z轴指⾼程。

投影坐标系是指将三维球体投影到平⾯后的坐标系统,⼀般以⽶或者千⽶做单位,经过投影后的地图,可以⽤来计算⾯积和周长。

如果地图没有经过投影,也可以计算⾯积和周长,但是计算得到的结果叫做球⾯⾯积和球⾯周长。

那么在ArcGIS中,怎样定义或者转换坐标系呢?
⽅法有很多种,这⾥介绍⼀种最简单的⽅法。

新建⼀个地理数据库——新建⼀个要素集,在要素集⾥设置好你需要的坐标系-——将地图导⼊这个要素集,便可⾃动转换为该坐标系。

当然,ArcGIS还提供很多⾼级的关于坐标系的操作,⽐如⾃定义坐标系,⾃定义投影,坐标转换记法等,详细操作可见汤国安教授写的《ArcGIS操作教程》。

ArcGIS中的坐标系统和投影变换

ArcGIS中的坐标系统和投影变换
(2)本地基准面(Local Datum)
本地基准面是将参考椭球体移动到更贴近当地地表形状 的位置,参考椭球体上的某一点必然对应着地表上的某一 位置,这个点就称作大地起算原点。大地起算原点的坐标 值是固定的,其他点的坐标值都可以由该点计算得到。本 地坐标系统的起始位置一般就不在地心的位置了,而是距 地心一定的偏移量。
三、空间参考(Spatial Reference)
一个空间参考包括了描述要素X,Y,Z位置的坐标系统 (Coordinate System),以及描述要素X,Y,Z值的分 辨率(resolution)和容限(tolerance)。 分辨率:分辨率反映了数据库中可以存储的坐标值的最 小地图单位长度。 容限:容限反映了数据的坐标精度,也就是坐标值之间 的最小距离,小于这个容限的将会被认为是同一个点。 对于以米为单位的投影坐标系统,默认的容限值是 0.001,也就是10倍的分辨率值。用户可以自定义容限 值,但是不要小于分辨率的2倍大小。 坐标系统(Coordinate System):分为地理坐标系统 (Geographic coordinate system)和投影坐标系统 (Project coordinate system)两种,分别用来表示 三维的球面坐标和二维的平面坐标。
Beijing Beijing Beijing Beijing 1954 1954 1954 1954 3 Degree GK CM 75E.prj 3 Degree GK Zone 25.prj GK Zone 13.prj GK Zone 13N.prj
三度分带法的北京54坐标系,中央经线在东75度的分带坐标,横坐标 前不加带号; 三度分带法的北京54坐标系,中央经线在东75度的分带坐标,横坐标 前加带号; 六度分带法的北京54坐标系,分带号为13,横坐标前加带号; 六度分带法的北京54坐标系,分带号为13,横坐标前不加带号。

ArcGIS坐标系定义和转换

ArcGIS坐标系定义和转换

ARCG就标1 ArcGIS坐标系定义和转换网上有关坐标系和坐标转换的文章很多,大家可搜索了学习一下,我推荐下面两篇文章供参考:〈〈坐标系统和投影变换在桌面产品中的应用》介绍了坐标系的一些基本概念,并结合ArcGIS进行了说明。

«ArcGIS坐标系统文件》介绍了ArcGIS坐标系名称的解析方法。

ArcGIS中的坐标系有两套:Geographics coordinate system (地理坐标系、大地坐标系,经纬度表达)和Projected coordinate system (投影坐标系,直角坐标系)。

通过在ArcCatalog 中右键点击一个Feature class Feature dataset、Rasterdataset和Raster Catalog 在“ Property勺” “XY Coordinate Sytste时设置'其坐标系。

如果要进行转换,需通过ArcToolBox的“Data Management Tools勺“ Projections and Transformation系歹U工具进行。

在同一个Datum (大地基准面)内的坐标转换是严密的,如在北京54的经纬度和直角坐标之间的转换是可在ArcGIS中设置源坐标系和目标坐标系来直接转换。

如果要在不同Datum间进行转换,则需要设置转换参数,通常高精度的转换需要7参数,也即设置Geographics Transformation比如将北京54坐标转换成WGS84坐标,需要设置转换参数。

虽然我国没有公布北京54、西安80与WGS84之间的转换7参数,但ArcGIS可以在导入数据的时候通过设置目标坐标系,从而实现坐标转换,而且不用输入7参数,试验了一下,应该时默认参数为0。

但根据网上的文章http:在用ArcToolBox中的转换工具进行坐标转换时,如果跨datum,则必须输入Transformation参数,从而保证转换精度。

解决ArcGIS坐标之惑:地理坐标系和投影坐标区别及常用操作

解决ArcGIS坐标之惑:地理坐标系和投影坐标区别及常用操作

解决ArcGIS坐标之惑:地理坐标系和投影坐标区别及常用操作一、基本概念坐标系(Coordinate System)的概念为:“In geometry, a coordinatesystem is a system which uses one or more numbers, or coordinates, to uniquelydetermine the position of a point or other geometric element on a manifold suchas Euclidean space”简单的说,有了坐标系,我们才能够用一个或多个“坐标值”来表达和确定空间位置。

没有坐标系,坐标值就无从谈起,也就无法描述空间位置。

在ArcGIS中,或者说在GIS中,我们遇到的坐标系一般有两种:1)地理坐标系(GeographicCoordinate System)2)投影坐标系(ProjectedCoordinate System)地理坐标系进行地图投影后就变成了投影坐标系。

地图投影(Map Projection)是按照一定的数学法则将地球椭球面上点的经维度坐标转换到平面上的直角坐标。

地图投影的理论知识请参考其他资料,此处不做叙述。

需要说明的是,也有将“坐标(CoordinateSystem)”称为“空间参考(Spatial Reference)”的情况,例如在ArcGIS中栅格数据的属性里面。

尽管投影是介绍坐标系的一个绕不开的重要内容。

但是投影和坐标系有本质区别。

坐标系是数据或地图的属性,而投影是坐标系的属性。

一个数据或一张地图一定有坐标系,而一个坐标系可以有投影也可以没投影。

只有投影坐标系才有投影,地理坐标系是没有投影的。

因此,一个数据或一张地图亦是可以有投影也可以没投影的。

当然,非要较真,把具有地理坐标系的数据显示在平面地图上肯定也有一个投影的过程。

严格来讲:我们只能说“数据或地图的坐标系”和“坐标系的投影”,而不能说“数据或地图的投影”。

Arcgis中地理坐标系和投影坐标区别及操作

Arcgis中地理坐标系和投影坐标区别及操作

Arcgis中地理坐标系和投影坐标区别及操作(一)两种坐标系坐标系(Coordinate System)的概念为:“In geometry, a coordinate system is a system which uses one or morenumbers, or coordinates, to uniquely determine the position of a point or othergeometric element on a manifold such as Euclidean space”(/wiki/Coordinate_system)。

简单的说,有了坐标系,我们才能够用一个或多个“坐标值”来表达和确定空间位置。

没有坐标系,坐标值就无从谈起,也就无法描述空间位置。

在ArcGIS中,或者说在GIS中,我们遇到的坐标系一般有两种:1)地理坐标系(Geographic Coordinate System);2)投影坐标系(Projected Coordinate System)。

地理坐标系进行地图投影后就变成了投影坐标系。

地图投影(Map Projection)是按照一定的数学法则将地球椭球面上点的经维度坐标转换到平面上的直角坐标。

地图投影的理论知识请参考其他资料,此处不做叙述。

需要说明的是,也有将“坐标系(CoordinateSystem)”称为“空间参考(Spatial Reference)”的情况,例如在ArcGIS中栅格数据的属性里面。

重要的事情说三遍:这里要讲的不是“投影(Projection)”而是“坐标系(Coordinate System)”!这里要讲的不是“投影(Projection)”而是“坐标系(Coordinate System)”!这里要讲的不是“投影(Projection)”而是“坐标系(Coordinate System)”!尽管投影是介绍坐标系的一个绕不开的重要内容。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ArcGIS中坐标系的定义及投影转换方法张卫东(安徽省环境信息中心 合肥 230001 )摘 要:本文就我省GIS项目中地理数据所涉及的多种坐标系及地图投影转换等问题作了详细分析,并在ESRI公司的ArcGIS软件平台上介绍了不同坐标系的定义及投影转换方法。

关键词:坐标系; 地图投影一、问题的提出GIS技术在我省环保工作中已应用多年,现有多套基于不同坐标系的地理数据,如全省1:5万的北京54坐标系数据,主要城市1:1万的西安80坐标系数据,GPS采集的WGS84坐标系数据以及同是北京54坐标系但不同投影的遥感解译数据等,这些不同坐标系的数据给我们的使用带来了困难:如何将遥感解译数据和不同的地理数据转换到一起,GPS采集的经纬度数据如何正确加载到地图上,以前在北京54坐标系上使用的数据又如何转换到新的西安80坐标系上来?通过摸索,本人找到了解决问题的一些方法,现介绍如下,首先介绍一下相关的几个概念。

二、相关概念由于GIS所描述是位于地球表面的空间信息,所以在表示时必须嵌入到一个空间参照系中,这个参照系统就是坐标系,它是根据椭球体等参数建立的。

另外,为了能够将地图从球面转换到平面,还要进行投影。

1. 椭球体(Spheroid)、基准面(Datum)、坐标系(Coordinate System)及投影(Projection)尽管地球是一个不规则的椭球,但为了将数据信息以科学的方法存放到椭球上,我们需要用一个可以量化计算的椭球体作为地球的模型。

这样的椭球体用长半轴a(semimajor axis),短半轴b(semiminor axis),偏心率倒数1/f(Inverse flattening)来描述,这三个参数数学关系为:1/f=a/(a-b),实际中我们一般用长、短半轴二个参数来表示就可以了,根据需要人们定义了多种参考椭球体模型。

然而有了这个椭球体还不够,还需要一个大地基准面将这个椭球定位,它的作用是来确定地球与椭球体之间的位置关系,由于每个国家或地区需要最大限度的贴合自己的那一部分不同,基准面也不同。

有了基于椭球体参数的基准面,再加上角度单位(Angular Unit)和本初子午线(Prime Meridian),就定义了地理坐标系(Geographic Coordinate System),图2清楚地表明了这一点。

但地理坐标系是用经纬度表示球面的位置,很多时候我们精确分析需要在平面上来进行,这就要将地图从三维地理坐标通过投影转换成二维平面坐标,这样的坐标系叫投影坐标系(Projection Coordinate System),它是在地理坐标系上加上投影转换参数(参见图4)。

由于从球面到平面的转换会引起距离、面积、形状、方向一个或多个空间属性的变形失真,没有一种投影转换能保持所有的空间属性不变。

所以一些地图投影通过损失其它空间属性来使某一属性失真最小,而另一些地图投影则努力平衡全部空间属性的失真,现有数百种地图投影,它们各自适合于表示整个地球表面或某些区域的不同需求,如我国1:50万和更大比例尺地形图使用的是高斯-克吕格 (Gauss-Kruger) 投影,它没有角度变形,在长度和面积上变形也很小,通过分带投影后能保证很高的精度(参见图4),而遥感解译数据常采用阿尔勃斯(Albers Equal-Area Conic)投影,它是等面积割圆锥投影,可以保持面积不变(参见图5)。

2.北京54、西安80、WGS84坐标系这是我国目前所用到的三种主要坐标系。

建国前我国没有统一的坐标系统,新中国成立后,由于缺少必要的资料,将苏联坐标系引伸到我国,定名为 1954 年北京坐标系,简称北京54。

我们现有的大部分数据都是北京54坐标系。

但当时受技术条件限制,存在明显的累积误差、点位精度较低、现势性差等问题。

为了克服这些问题,80年前后我国建立了新的坐标系,大地原点设在陕西径阳县永乐镇,位于西安市西北方向约60公里,简称西安80,现在测绘部门所做的基础地理数据大都是以此为标准,这也是我们今后GIS项目中首选的坐标系。

WGS84坐标系是一种国际上采用的地心坐标系,它以地球的质心作为坐标原点,即要求椭球体的中心与地心重合。

人造地球卫星绕地球运行时,轨道平面时时通过地球的质心,前面介绍的本地坐标系虽能很好地拟合局部地球表面却不能满足精确推算轨道与跟踪观测的要求(参见图1)。

因此建立精确的地心坐标系对于卫星大地测量、全球性导航和地球动态研究等具有重要意义。

WGS84是目前GPS所采用的坐标系统,我省在污染监测、自然保护工作中使用GPS采集了大量数据,这些数据默认情况下均为WGS84坐标系。

图1 不同基准面的坐标系这三套坐标系的椭球体参数如下:坐标系 椭球体 长半轴 短半轴北京54 Krassovsky-1940 6378245 6356863.0188西安80 IAG 75 6378140 6356755.2882 WGS 84 WGS 84 6378137 6356752.3142表1 不同坐标系的椭球体参数三、坐标系定义及投影转换ArcGIS是美国环境系统研究所(ESRI)推出的新一代GIS系列产品,是世界上应用广泛的GIS软件之一,由国家环保局实施的省级B-1及100个重点城市项目中选用此软件作为GIS开发平台,这里主要以ArcGIS 8.2中Arc Toolbox模块来介绍具体方法。

1.坐标系参数的设置下面几幅图是ArcGIS中设置坐标系参数的属性框。

图2是系统预定义的北京54地理坐标系,图3是根据表1进行自定义的西安80地理坐标系。

图4、图5都是基于北京54但不同投影的坐标系,图4是高斯-克吕格投影,图5是阿尔勃斯投影。

由此可知,每坐标系都是用地理坐标系或投影坐标系这两种具体方式来表示,而在投影坐标系中又可选用不同的投影。

图2 北京54地理坐标系(北京54)图3 自定义的西安80地理坐标系(西安80)图4 北京54高斯-克吕格投影坐标系(北京54高斯投影)图5 北京54 阿尔勃斯投影坐标系(北京54 阿尔勃斯投影)图5是根据下面遥感解译数据提供的投影参数设置的:投影方式(Projection):Albers Equal-Area Conic Projection投影椭球体(Spheroid): Krassovsky中央经线(Longitude of Central Meridian):110°参考纬度(Latitude of Projection Origin):12°双标准纬度(Latitude of standard Parallels):标准纬线1(Parallel 1):25°标准纬线2(Parallel 2):47°东移假定值(False Easting):0北移假定值(False Northing):02.坐标系的定义每个地理数据都应该有自己的坐标系,以shapefile数据格式为例,它应该有一个同名的.prj文件来存储坐标系参数,如果没有该文件,这个shapefile数据就不知道自己的坐标系,像由GPS采集的数据直接生成shapefile文件后就可能没定义坐标系,可用下面方法来定义。

打开ArcToolbox->Data Management Tools->Projections->Define Projection Wizard(shapefiles),输入要定义的shapefile数据文件名后,点击Select Coordinate System就打开如图6空间参考属性框:图6 空间参考属性ArcGIS提供了许多预先定义的坐标系,是以.prj 文件存放的。

一般我们可在预定义中进行选择,如GPS采集的数据,点击Select->Geographic Coordinate System->World->WGS 1984.prj就定义了它为WGS84坐标系;我们也可点击Import用某个已有数据的坐标系来定义;还可以通过点击New输入相应参数来自定义(参见图3)。

3.同一基准面不同投影的数据转换我们遥感解译数据是北京54阿尔勃斯投影坐标系(参见图5),1:5万的基础地理数据是北京54高斯-克吕格投影坐标系(参见图4),这些数据都是北京54同一基准面,如果这两种数据要转换,就可以按照一定的投影转换数学公式进行,这种转换都是严密的,一般GIS软件都提供这种换算。

打开ArcToolbox->Data Management Tools->Projections ->Feature->Project Wizard(shapefiles),按提示输入待转换的数据(已定义坐标系),要转出的数据,要转出数据的坐标系,即可完成。

4.不同基准面的数据转换如果北京54的遥感解译数据与西安80数据进行转换,就是北京54基准面和西安80基准面的数据转换,同样北京54坐标系上使用的数据转到西安80坐标系上也是这两个基准面之间的转换,GPS采集的经纬度数据加载到数字地图上,是WGS-84基准面和本地基准面(如北京54基准面或西安80基准面)之间的转换,这些都属于不同基准面的数据转换,由于是不同的基准面,转换是不严密的,也没有一套转换参数可以全国通用,在每个地区会不一样。

我们常用的转换法有七参数法(也叫Coordinate Frame、Position Vector)、三参数法(Molodensky)等。

七参数法一般用于转换精度要求较高的计算,如果区域范围不大、精度要求不高也可用三参数等方法,这些参数可由当地测绘部门提供,也可根据工作区内几个控制点在两种坐标系中的数值由相应算法求得(目前也有很多根据此算法编写的小程序)。

现以WGS84坐标系的GPS数据转换为北京54坐标系为例,还是打开ArcToolbox->Data Management Tools->Projections ->Feature->Project Wizard(shapefiles),按提示输入已定义坐标系的待转换的数据,要转出的数据,要转出数据的坐标系,由于不是同一基准面,系统要求设置地理转换,点击Set Transformation,在出现Geographic Coordinate System Transformations对话框中有系统提供的一些坐标系转换,但没有WGS84与北京54的转换,点击New出现新建地理转换框,如图7所示,选择一种转换方法,再输入相应参数,系统就可根据参数来转换了。

图7 新建地理转换5. ArcMap加载数据时的动态转换以上介绍了坐标系定义和投影转换的过程,这些工作应在ArcMap加载数据前完成,但有时我们并没有对数据进行这些处理,在ArcMap也可以直接添加显示,这是由于ArcMap 加载数据时自动进行了一些处理(但有些GIS软件并不进行自动处理,如ESRI公司的早期产品ARC VIEW3.2),具体过程是:首先空的数据框没有定义任何坐标系,如果这时定义数据框属性的坐标系即为默认坐标系,以后添加的数据都自动转换到此坐标系(如果是不同基准面就提示自动转换会产生精度误差),而且这些数据只是在显示时动态转换到默认坐标系,其数据并没有真正被转换;如果空的数据框不定义坐标系,则第一个添加的数据坐标系为默认坐标系;如果添加的第一个数据也没有坐标系,ArcMap就进行判断,如果符合横轴方向值在-180到180,纵轴方向值在-90到90之间,就赋予一个美国的NAD27地理坐标系作为默认坐标系,如果超出上面的取值范围,就会提示“丢失空间参考信息,不能进行投影”,但仍然可以显示数据(单位未知)。

相关文档
最新文档