您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页ArcGIS进阶_投影转换

ArcGIS进阶_投影转换

来源:爱go旅游网
GIS数据处理--投影转换

问题提出

地图投影对地理信息系统的影响是渗透在地理信息系统建设的各个方面的。地理信息系统的数据多来自于各种类型的地图资料,不同的地图资料根据其成图的目的与需要的不同而采用不同的地图投影。在一个GIS项目中,所有的数据应该有相同的投影系统和坐标系统,以保证这些数据能够一起进行显示、处理和分析应用。

ArcGIS提供两种类型的坐标系,一种是地理坐标系,为球面坐标系;另一种是投影坐标系,是将球面坐标投影在平面上的投影坐标系。ArcGIS支持多种标准投影,并预定义了数百种特定区域和分带的投影方式。其中包括我国常用的1954北京投影坐标系、1980西安投影坐标系、2000国家大地坐标系(在ArcGIS中为New Beijing)和WGS84地理坐标系。

数据准备

使用的数据为存放在e:\\data\\3.3文件夹下的33地理数据库中的roads要素类,目前该要素类没有实际的投影和坐标信息。

设置坐标系

将roads要素类的坐标系设置为WGS1984地理坐标系。设置坐标系可以在ArcCatalog中完成,也可以利用ArcToolbox中的工具完成。这两种方式对坐标系的设置有本质的区别。1. 在ArcCatalog中设置投影

Step1:启动ArcCatalog,在ArcCatalog中选中roads要素类,如图所示:

Step2:在目录树中右键单击roads要素类名,在弹出菜单中单击“属性”

Step3:在打开的要素类属性对话框中单击XY坐标系属性页

Step4:在XY坐标系属性页中单击“地理坐标系->World->WGS 1984” 如上图所示Step5:单击确定按钮,完成roads要素类设置地理坐标系

在ArcCatalog的属性设置中看似为roads要素类设置了坐标系,但实际上只相当于给roads要素类贴了一个标签,只是在显示的时候会采用设置的坐标系,数据库中存储的数据的坐标值并没有根据设置的坐标系进行相应改变,也就是说并没有对数据库中存储的原始数据针对地理坐标系改变为相应的值。

2. 利用ArcToolbox工具设置投影

Step1:在ArcMap或ArcCatalog的主菜单上单击ArcToolbox图标具箱;

Step2:在ArcToolbox中单击“数据管理工具->投影和变换”打开投影和变换工具箱Step3:双击定义投影工具,打开定义投影对话框

Step4:在打开的定义投影对话框中将输入数据集或要素类设置为roads,单击坐标系右侧的

图标,打开空间参考属性对话框;

,打开ArcToolbox工

Step5:在空间参考属性对话框中,单击XY坐标系属性页,进行如上图的设置,单击确定按钮,完成设置,回到定义投影对话框,如图所示:

Step6:单击确定按钮,完成坐标系设置

定义投影工具对末知数据集或不正确的坐标系定义坐标系,仅仅为现有数据添加坐标系信息,并不修改任何几何信息。但正确使用的前提是已知该数据集或要素类的正确坐标系。如果没有正确的坐标系,即使通过定义投影工具为数据集或要素类指定了坐标系也是没有实际意义的。

投影转换

将roads要素类的坐标系从WGS1984地理坐标系转换为3度带的北京2000坐标系。要实现真正的原始数据层面的投影转换就要使用ArcToolbox的投影工具。 Step1:在ArcMap或ArcCatalog的主菜单上单击ArcToolbox图标箱;

Step2:在ArcToolbox中单击“数据管理工具->投影和变换”打开投影和变换工具箱 Step3:双击投影工具,打开投影对话框;

Step4:在打开的投影对话框中将输入数据集或要素类设置为roads,将输出数据集或坐标系命名为roads1存储在result文件夹下,单击输出坐标系右侧的

图标,打开空间参考属性对话框

,打开ArcToolbox工具

Step5:在空间参考属性对话框中,单击XY坐标系属性页,进行下图的设置,并单击确定按钮,完成设置,回到投影对话框

Step6:单击投影对话框的确定按钮,完成投影转换。

利用投影工具进行的投影转换是对数据库中存储的数据值进行了改变,是一种永久性的转换

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务