关于arcgis中坐标系、投影的一些知识

关于投影

关于投影的问题比较多,在此简单甄别几个概念:定义投影投影动态投影

首先明确,不管是什么格式的空间矢量数据,都会以保存坐标值,这是进行投影的基础

  • 定义投影 :更新用于标识当前坐标系的元数据,数据坐标值不发生改变

    定义投影(Define Projection)适用于数据空间位置准确、坐标系明确,只是缺乏空间参考(投影信息)的情况,相当于是给数据添加一个标签,让GIS软件知道数据是哪种投影。

  • 投影 :将数据从一种坐标系投影到另一种坐标系,数据坐标值发生改变

    投影(Project)或者说投影变换,适用于将一种坐标转换成另一种坐标,进行投影变换往往需要相应的转换参数,同椭球体下转换不需要参数。

  • 动态投影 :将不同坐标系的数据投影到同一个坐标系下显示,而数据坐标值不改变,该过程一般是自动进行,无需用户操作。

    ArcMap 举例,当数据框定义了坐标系时,该数据框下所有数据会被动态的投影到该坐标系下,参考以下步骤观察其变化:

    • 新打开一个文档,在未添加数据时,其数据框是没有坐标系的;
    • 向数据框添加一个图层,如果该图层定义了坐标系,则ArcGIS会默认以该坐标系作为数据框坐标系;
    • 继续向数据框添加图层,如果新图层坐标系和数据框坐标系不一致,ArcGIS会尝试将新图层动态投影到数据框坐标系上,但该数据的坐标值并未改变,这就是动态投影的作用。

投影跨带

国内常用 CGCS2000 的3度带投影,但很多时候我们数据是跨带的,并不完全在同一个投影带内,在线地图动态定义投影后,将只显示所定义投影带范围内的地图,这就导致超出该投影带的部分地图没显示,想要将数据和地图完全套合并显示,可参考以下操作:

将数据转换到能完全覆盖它的投影带上,在此以跨越37度和38度带的数据,通过ArcGIS操作举例:

  1. ArcGIS中 加载数据后,数据框(图层)右键 > 属性 > 坐标系 > 定义37.5度的中央经线

    可直接在37或38度的投影基础上修改,注意上图红色部分是修改过的值

  2. 将数据框坐标系定义到上述投影后,导出图层,注意勾选数据框的坐标系

    这一步的目的是对数据进行投影变换,也可通过其他方式实现,在此不予赘述

  3. 将导出的数据加载到CAD中,此时数据的坐标系就是我们刚刚定义的 37.5

  4. 在线地图投影选自定义,如下设置即可:

    这样,就将数据和地图都定义到了一个能完整显示的投影带,二者可完全套合。

提示

  • 如果只是浏览数据,也可将投影定义为全球有效的地理坐标系,如WGS84 ,自然不存在跨带问题。
  • 投影变换还有一种更简单的方式,就是在CAD中将数据框(图层)的投影定义为需要的值,再加载数据,会提示执行投影变换
相关推荐
CSDN_RTKLIB10 小时前
EPSG坐标系统的几种格式
arcgis
智航GIS1 天前
ArcGIS大师之路500技---057替换几何工具
arcgis
WebGISer_白茶乌龙桃2 天前
Vue3 + Mapbox 加载 SHP 转换的矢量瓦片 (Vector Tiles)
javascript·vue.js·arcgis·webgl
我叫Double3 天前
GeneralAdmin
arcgis
GIS思维4 天前
ArcGIS汉化不成功的解决方案
arcgis·arcgis汉化
xyt11722281774 天前
宗地四至提取工具
python·arcgis
智航GIS4 天前
ArcGIS大师之路500技---055矢量数据去带号
arcgis
GIS思维4 天前
ArcGIS Pro3.5.2安装包+安装详细教程+系统需求
arcgis·arcgispro
GIS思维4 天前
ArcGIS土地利用现状图制作全流程
arcgis·地表覆盖·天地图·土地利用现状图
GIS思维4 天前
ArcGIS Pro查看多期数据变化!卷帘+多地图联动齐上架
arcgis·arcgispro·天地图