-----------------------------------------------------------------------------------------------

H=f×GSD/a
f = 焦距
GSD = 地面分辨率、空间分辨率,能区分最小地物的尺寸,每个像元的大小在地面上的实际范围,即地表与一个像元大小相当的尺寸,以TM影像为例,影像中的一个像元代表地面30米
a = 像元尺寸大小

像素=2000万
感光元件尺寸=6mm * 4mm
分辨率 = 4000 * 3000
地面分辨率 = 20cm

a = 6mm / 4000
a = 4mm / 3000

H = 20 mm * 20 cm / (4 mm / 3000)
= 20 mm * 20 cm * 3000 / 4 mm
= 5 * 20 cm * 3000
= 3000 m

影像分辨率 = 地图距离 / 像素
比例尺 = 地图距离 / 实际距离
地面分辨率 = 实际距离 / 像素
每英寸点数(DPI) = 像素 / 地图距离
比例尺 = 1 : (地面分辨率 * ( DPI / 0.245))
公式:倾斜摄影模型精度 = 同工程正射分辨率的三倍

其实很多人在看了上面的知识后,基本都会换算了。这里只是举例说明

以1:1000的比例尺,对应的地面分辨率是指地图上1cm对应地表1000cm,

1厘米=0.3937008英寸

按照大疆无人机拍的72dpi来算,一英寸包含72像素,那么1厘米包含0.3937008*72=28.3464576像素

得到对应关系为28.3464576对应地图上1000cm

分辨率为:1000/28.3464576=35.277776649

1:1000的比例尺对应的地面分辨率为35.2厘米,接近0.36米

那航拍模型的精度也就要求0.36米,对应的航拍分辨率就是0.12米。就是说航拍建模的时候拍摄的照片要能达到12cm精度以上。

几种无人机正射影像处理软件的比较_黎治坤
https://wenku.baidu.com/view/8c45c9c2760bf78a6529647d27284b73f24236cb.html?rec_flag=default
无人机分类研究
https://wenku.baidu.com/view/d313d0eb19e8b8f67c1cb993.html?sxts=1553671856033
无人机影像空三后处理流程
https://wenku.baidu.com/view/d4903c5c312b3169a451a44c.html?from=related&hasrec=1

获取正射影像
https://blog.csdn.net/lyd0902/article/details/77200193
倾斜摄影建模
https://blog.csdn.net/lyd0902/article/details/77906386
航拍基本概念
https://blog.csdn.net/lyd0902/article/details/78766586

【GIS】无人机影像数据关系换算(转)的更多相关文章

  1. html,CSS文字大小单位px、em、pt的关系换算

    html,CSS文字大小单位px.em.pt的关系换算 这里引用的是Jorux的“95%的中国网站需要重写CSS”的文章,题目有点吓人,但是确实是现在国内网页制作方面的一些缺陷.我一直也搞不清楚px与 ...

  2. 开源GIS简介.学习

    开发者都希望自己的软件能够运行在尽可能多的计算机上.然而事与愿违,摆在 GIS开发者面前的仍然是对峙的平台.J2EE随着Java5.0的发布,已经正式更名为JavaEE,而微软也正式发布了.NET2. ...

  3. 开源GIS简介

    原文 开源GIS C++开源GIS中间件类库: GDAL(栅格)/OGR(矢量)提供了类型丰富的读写支持 GEOS(Geometry Engine Open Source)是基于C++的空间拓扑分析实 ...

  4. 针对Openlayer3官网例子的简介

    网址:http://openlayers.org/en/latest/examples/ 如果大家想了解ol3能做什么,或者说已提供的API有什么,又闲一个个翻例子跟API累的话,就看看这个吧. 1. ...

  5. background-position 详解

    一.语法 语法:background-position:x, y; 定义:背景图片相对容器原点的起始位置: 取值:     关键字:top | center | bottom | left | cen ...

  6. javascript--淘宝页面的放大镜效果

    放大镜效果需求: 鼠标放入原图中,会出现一个黄色的遮盖层和一个放大的图片,鼠标移动时候,遮盖层会跟着鼠标一起移动,同时放大的图片会跟着一起移动. 实现过程: 1.鼠标移入,遮盖层和大图片显示 2.鼠标 ...

  7. dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算

    一.基本概念 dip        : Density independent pixels ,设备无关像素. dp        :就是dip px        : 像素 dpi       :d ...

  8. 01安卓像素 dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算

    一.基本概念 dip        : Density independent pixels ,设备无关像素. dp        :就是dip px        : 像素 dpi       :d ...

  9. 【GIS】无人机相关技术(转)

    ---------------------------------------------------------------------------------------------------G ...

随机推荐

  1. WordPress主题开发实例:获取当前分类的文章列表

    思路: 如果使用默认的wordpress的方法,调出来的数据就会被后台的显示个数所限制,而我们需要的是自由控制文章数和翻页,所以我使用WP_Query 获取当前分类的方法可以通过 get_query_ ...

  2. Android ANR Waiting because no window has focus问题分析

    转自:https://www.cnblogs.com/MMLoveMeMM/articles/4849667.html 这种问题主要是发生在两个应用页面之间切换的时候,这个临界点的时候,一个页面正在起 ...

  3. Asp.Net Core中Json序列化处理整理

    一.Asp.Net Core中的Json序列化处理使用的是Newtonsoft.Json,更多参考:C# Newtonsoft.Json JsonSerializerSettings配置序列化操作,C ...

  4. 1.2 Stream API

    引例: List<String> strList = Arrays.asList("zhaojigang","nana","tianya& ...

  5. 修改文件夹的protection level之后,哪个job会来执行re-stripe的操作呢?

    有下面的一些job可能参与其中的,他们的描述如下: AutoBalance,AutoBalanceLin - Balances free space in the cluster. The goal ...

  6. 【Spark】为什么没有任务调度到新增的Worker之上???

    参考资料: https://stackoverflow.com/questions/34818880/spark-why-tasks-assigned-only-to-one-worker?utm_m ...

  7. 【转发】centos 7开启FTP以及添加用户配置权限,只允许访问自身目录,不能跳转根目录

    1.切换到root用户 2.查看是否安装vsftp,我这个是已经安装的. [root@localhost vsftpd]# rpm -qa |grep vsftpd vsftpd-3.0.2-11.e ...

  8. android开发之打包签名

    android开发之数字签名 http://www.cnblogs.com/fengzhblog/archive/2013/05/06/3063104.html Android系统要求所有的程序经过数 ...

  9. 大型互联网架构概述 关于架构的架构目标 典型实现 DNS CDN LB WEB APP SOA MQ CACHE STORAGE

    大型互联网架构概述 目录 架构目标 典型实现 DNS CDN LB WEB APP SOA MQ CACHE STORAGE 本文旨在简单介绍大型互联网的架构和核心组件实现原理. 理论上讲,从安装配置 ...

  10. Ubuntu菜鸟入门(十八)————解决Ubuntu下Sublime Text 3无法输入中文

    一.下载我们需要的文件,打开终端,输入: git clone https://github.com/lyfeyaj/sublime-text-imfix.git 二.将subl移动到/usr/bin/ ...