卫星地图-航拍影像-叠加配准套合(ArcGIS版)

2023-09-13 10:54:18

卫星地图-航拍影像-叠加配准套合(ArcGIS版)

发布时间:2018-01-17 版权:BIGEMAP

第一步  工具准备

BIGEMAP地图下载器:Bigemap系列产品-GIS行业基础软件kml\shp

相关教程CAD文件直接导入BIGEMAP进行套合配准(推荐)

本实例使用ArcMap 10.2软件进行影像与矢量数据叠加配准。首先 ArcMap中是可以自动匹配坐标系;例如先导入西安80的矢量数据文件,再加载影像图层就会自动将影像从源坐标系转换到西安80坐标系。亦可利用BIGEMAP或ArcMap工具手动转换(见第三步)(天地图(经纬度直投)下载后为WGS84地理坐标系;其他图源为WGS84墨卡托投影坐标系。)。

第二步  影像资料

影像使用BIGEMAP GIS Office。在此通过矩形区域选择导出范围(如图 1所示),然后双击并选择合适的层级(如图 2所示)。

image.png

图 1 选择下载边界

第三步  坐标系转换(可选)

1.      BIGEMAP GIS Office投影变换

BIGEMAP GIS Office提供了投影变换工具,在软件右侧工具列表中(如图 3所示);点击“投影变换”工具弹出影像投影变换对话框(如图 4所示)。

image.png

图 3 工具列表

33333.png

图 4 影像投影变换对话框

参数说明:

  1. 源文件:需要转换的源影像图片,支持含投影信息及放射变换参数的影像文件。

  2. 源坐标系:自动读取源文件的坐标信息。此例中源坐标系为WGS84。

  3. 输出文件:选择输出影像图片的文件名,支持输出GeoTiff、BMP、Erdas Imaging。

  4. 目标坐标系:要转换到的目标坐标系[1]。此例中需转换到北京54高斯投影3度带117E子午线。

  5. 重采样算法:重采样算法影响图像转换质量,数量越好相对速度越慢,可根据需要选择。

  6.  变换参数:目标坐标系与WGS84坐标系之间的转换参数(ToWGS84),若无参数可不勾选“指定变换参数”。

通常项目使用的测量坐标系与WGS84是不同椭球面之间转换,如北京54、西安80、CGCS2000等。一般而言用七参数布尔莎模型比较严密,即 X 平移, Y 平移, Z 平移, X 旋转(WX), Y 旋转(WY), Z 旋转(WZ),尺度变化(DM)。也可以使用三参数,即 X 平移, Y 平移, Z 平移,而将 X 旋转, Y 旋转, Z 旋转,尺度变化面DM视为 0。

选择目标坐标系,西安80、北京54、CGCS2000均分为3度带及6度带两种分度带,且分为ZONE(带号)及CM(子午线)两种坐标系。选择带号与子午线的区别是转换后的X坐标值分别有带号(36XXXXXX.XX)和无带号(XXXXXX.XX)。若矢量数据X坐标无带号则选择CM,有带号则选择ZONE。

44444.jpg

图 5 选择目标坐标系对话框

根据经度确定高斯-克吕格投影分度带,如图 6所示为高斯投影分度带分布图。上半部分n为6度带,下半部分n'为3度带,L为分度带的中央子午线。

5555555.jpg

图 6 高斯投影分度带

如图 4所示设置好各项参数,点击“确定”即可完成投影变换,并输出转换后的影像图片。

1.      ArcMap投影变换

        在ArcToolbox里点击数据管理工具(Data Management Tools)→投影和变换(Projection and Transformations)→栅格(Raster)→栅格投影(Project Raster),弹出投影变换对话框(如图 7所示);

6666666.jpg

图 7 ArcGIS 投影变换对话框

参数说明:

  1. 输入栅格(Input Raster):需要转换的源影像图片。

  2. 源坐标系(Input Coordinate System):自动读取源文件的坐标信息。此例中源坐标系为WGS84地理坐标系。

  3. 输出栅格(Output Raster Dataset):选择输出影像图片的文件名,需在后面加文件后缀“.tif”。

  4. 输出坐标系(Output Coordinate System):要转换到的目标坐标系。此例中需转换到北京54高斯投影3度带子午线117E。

  5. 地理转换(Geographic Transformation):目标坐标系与WGS84坐标系之间的转换参数(ToWGS84)。

第四步  影像配准操作步骤

若影像通过准确参数转换到相应的坐标系,导入可准确与矢量数据匹配无需手动配准。

1.  打开ArcMap,增加Georeferencing工具条(如图 8所示)。

77777.jpg

图 8 增加Georeferencing工具条

88888.jpg

图 9 Georeferencing工具条

   2. 首先将Georeferencing工具条的Georeferencing菜单下Auto Adjust不选择。

   3. 在Georeferencing工具条上,点击Add Control Point按钮。

   4. 在影像上点击参照点,然后再点击矢量上对应的参照点。

   5. 按上一步添加一个或多个控制点,在Georeferencing菜单下,点击Update Display。

   6. 在Georeferencing菜单下,点击Rectify,将校准后的影像另存。

image.png

更多推荐

开源与人工智能:现状与展望

🌷🍁博主猫头虎带您GotoNewWorld.✨🍁🦄博客首页——猫头虎的博客🎐🐳《面试题大全专栏》文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺🌊《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~💐🌊《100天精通Golang(基础入门篇)》学会Golang语言,畅玩云原生,走遍大

笔记:Android 应用启动流程

1.点击图标,启动app点击图标,实际是封装了一个Intent然后调用了startActivity方法ComponentNamecomponentName=newComponentName("包名","activity名称");Intentintent=newIntent(Intent.ACTION_MAIN);int

如何玩转CSDN AI工具集

前言人工智能生成内容(AIGC)是当下最具有前景的技术领域之一。AI能够以惊人的速度和准确度生成各种类型的内容,完成文章翻译、代码生成、AI对话、插图创作等工作,带来了许多令人兴奋的机遇。本文将介绍CSDNAI工具集的基本使用方法,现在您可以免费试用全部功能。一、AI工具集AI工具集是CSDN的一款综合AI赋能平台,集

Java 基于 SPringBoot 的幼儿园管理系统,附源码、数据库

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝30W+,Csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌文章目录一、效果演示二、前言介绍三、主要技术四、系统设计(部分)4.1、主要功能模块设计4.2、系统登录设计五、运行截图5.1、用户功能模块5.1.1、

[GIT]版本控制工具

[GIT]版本控制工具Git的命令Git的配置信息查看现有Git配置信息设置Git配置信息用户信息配置文本编辑器配置差异分析工具配置编辑Git配置文件Git仓库操作初始化Git仓库克隆Git仓库Git分支仓库创建Git远程仓库命令Git提交历史Git标签添加标签查看已有标签删除标签查看标签版本的修改内容其它操作Git是

自己实现 SpringMVC 底层机制 系列之-实现任务阶段 5- 完成 Spring 容器对象的自动装配 -@Autowried

😀前言自己实现SpringMVC底层机制系列之-实现任务阶段5-完成Spring容器对象的自动装配-@Autowried🏠个人主页:尘觉主页🧑个人简介:大家好,我是尘觉,希望我的文章可以帮助到大家,您的满意是我的动力😉😉在csdn获奖荣誉:🏆csdn城市之星2名⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣

自己实现 SpringMVC 底层机制 系列之--实现任务阶段 3- 从 web.xml动态获取 wyxspringmvc.xml

😀前言自己实现SpringMVC底层机制系列之–实现任务阶段3-从web.xml动态获取wyxspringmvc.xml🏠个人主页:尘觉主页🧑个人简介:大家好,我是尘觉,希望我的文章可以帮助到大家,您的满意是我的动力😉😉在csdn获奖荣誉:🏆csdn城市之星2名⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣

macOS - 使用VLC

文章目录关于VLC安装查看帮助流媒体MRL语法:URL语法:主程序(core)音频视频截图:窗口属性:子画面屏幕显示(OSD):字幕:覆盖:轨道设置:播放控制:默认设备:高级:输入播放列表性能选项:热键跳跃大小:关于VLCVLCmediaplayerVLC是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文

SpringMVC概述,SpringMVC是什么,有什么优势?

目录一、MVC模式二、SpringMVC是什么?三、SpringMVC的优势四、SpringMVC的应用场景一、MVC模式MVC模式是一种软件架构模式,它将软件的用户界面(即前台页面)和业务逻辑分离,使代码具有更高的可扩展性、可复用性、可维护性和灵活性。MVC模式包含三个组件:Model(模型)、View(视图)和Co

Spring MVC请求处理流程和九大组件

文章目录SpringMVC请求处理流程SpringMVC九⼤组件需求:前端浏览器请求url:http://localhost:8080/demo/handle01,前端⻚⾯显示后台服务器的时间开发过程配置DispatcherServlet前端控制器开发处理具体业务逻辑的Handler(@Controller、@Requ

阿里云大数据实战记录10:Hive 兼容模式的坑

文章目录1、前言2、什么是Hive兼容模式?3、为什么要开启Hive模式?4、有什么副作用?5、如何开启Hive兼容模式?6、该场景下,能不能不开启Hive兼容模式?7、为什么不是`DATE_FORMAT(datetime,string)`?8、小结1、前言今天在开发一个表单的时候,MaxCompute抛给我一个错误:

热文推荐