ArcGIS使用技巧(三)——关于投影
新手,若有错误还请指正!
简单记录一下自己所理解的ArcGIS中的有关投影的知识点。
在数据处理过程中,基本都是需要将相关数据放在同一投影坐标系下,需要用到投影转换工具,但若有的数据没有坐标信息,则首先需要对数据定义投影。
一、定义投影
按照地图信息源原有的投影方式,为数据添加投影信息。工具在:Data Management Tools——>Projections and Transformations——>Define Projection
ArcGIS中定义投影有三种方法:
1、直接选择ArcGIS已经定义的坐标系统。包括有地理坐标系统(Geographic Coordinate Systerms)、投影坐标系统(Projected Coordinate Systerms)及图层坐标系统(Layers)(图1),地理坐标系统用经纬度表示,投影坐标系统用二维平面坐标表示,图层坐标系统即工程文件中已存在的图层的坐标系统。定义坐标系统前,要了解数据的来源!
图 1
2、导入外部数据投影。若已知该数据与某一数据投影相同时,可以选择导入某一数据的坐标系统(图2)。
图 2
3、新建坐标系统(图3)。这个相对来说就比较麻烦,ArcGIS中定义的坐标系能够满足大部分的处理需要,一般用不到这个。
图 3
二、投影转换
将不同坐标系下的数据转换到同一坐标系统下。有两种方法:
1、直接采用已定义的参数实现投影转换。栅格数据和矢量数据用到的工具位置不同(图4)!但用法相同(图5)。
栅格数据工具:Data Management Tools——>Projections and Transformations——>Raster——>Project Raster
矢量数据工具:Data Management Tools——>Projections and Transformations——>Project
图 4
图 5
2、自定义参数实现投影转换。不同参考椭球下的数据进行投影转换需要用自定义参数实现,首先需要定义转换参数,然后再进行投影转换。
定义参数工具:Data Management Tools——>Projections and Transformations——>Creat CustomGeographic Transformation
图 6
对于转换方法的介绍,参考虾神的博客:https://blog.csdn.net/allenlu2008/article/details/39082645
定义完成之后,再进行投影转换,同第一种方法,需要在Geographic Transformation中选择刚刚定义的转换参数“AtoB”(图 7)。
图 7
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)