ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

ArcGIS关于投影与定义投影(以CGCS2000为例)

2021-05-14 10:02:33  阅读:523  来源: 互联网

标签:为例 投影 ArcGIS 添加 坐标 数据 坐标系 属性


前几天同事在ArcGIS投影这件事上犯了难,即定义投影与投影有什么差别,在什么情况下应该如何使用。


我们先看软件对于定义投影工具的解释图片


图片


简单来讲就是给要素加一个空间属性。


一个空间要素无论使用的是地理坐标系还是投影坐标系都要带有空间位置属性,有空间属性的数据添加到ArcMap中是这样的图片


图片


而没有空间属性的要素添加到ArcMap会有如下提示图片


图片


对于这种数据我们要使用定义投影对其添加空间属性(前提是我们知道数据的坐标系统)。


我们点击定义投影,将数据添加进去,因为数据没有空间属性所以坐标系一栏显示Unknown图片


图片


此时我们点击图片图片找到数据的坐标系即可图片


图片


如果数据本身带有空间属性如下所示图片


图片


那么我们是无法使用定义投影对其进行更改的图片


图片


但是我们有些数据是地理坐标,出成果时需要的是投影坐标,即BLH转xyz。


这时我们需要用到的工具就是投影工具图片


图片

以刚才数据为例,数据的坐标系为GCS_China_Geodetic_Coordinate_System_2000,如果我们需要120投影的数据坐标就需要使用投用工具。


输入要素选择mm_Project,输入坐标系默认为数据本身的坐标系(此项无法更改),输出坐标系就可以选择为CGCS2000_3_Degree_GK_CM_120E。


如此输出的数据就是在国家2000大地坐标系中以120度为中心子午线的投影坐标。地理变换可以忽略,因为我们在同一坐标系下转换不需要用到。图片


图片

生成之后我们将数据重新添加到数据框查看


图片


图片他的属性已经从经纬度变成了xy坐标。


同理,我们如果需要在坐标前加上代号,还是以本数据为例,本数据在国家2000大地坐标系中以120度为中心子午线的三度带的代号为40,我们还是将数据mm_Project(cgcs2000)添加到数据框并打开投影工具,将输出坐标系改为CGCS2000_3_Degree_GK_Zone_40即可。


图片


图片生成后我们将数据添加到数据框查看图片


图片


代号已经添加在坐标前面了。


此外如果需要转换不同坐标系的坐标也需要用到投影工具。


总结:定义投影是给未确定坐标系的数据添加坐标系,投影是给已有坐标系的数据进行不同形式的转换。


标签:为例,投影,ArcGIS,添加,坐标,数据,坐标系,属性
来源: https://blog.51cto.com/u_15127644/2774776

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有