12.5m高程数据DEM,导入大疆精灵4RTK,M300仿地飞行

article/2025/7/26 16:37:30

       点赞及加关注,即可获得——12.5m高程数据DEM,记得私信我——回复 “12.5m高程数据DEM” 领取哦。

      文末有视频教程连接。

      下面进入教程正文。

       全国12.5米高程数据,是ALOS卫星的测绘成果,ALOS卫星于2006年1月24日发射,同年2月16日拍摄下第一幅影像。ALOS卫星载有三个传感器:全色遥感立体测绘仪(PRISM),主要用于数字高程测绘;先进可见光与近红外辐射计-2(AVNIR-2),用于精确陆地观测;相控阵型L波段合成孔径雷达(PALSAR),用于全天时全天候陆地观测。

        我手里拿到的12.5米高程数据是按照一个一个省份进行相应的裁切好的,在导入大疆遥控器中使用时,我们还需要提前进行一步准备工作。拿Globalmapper软件进行相应项目区的裁剪。大疆遥控器有导入高程数据大小的限制,不然容易遥控器卡死闪退,所以尽量是导入小于100m的高程数据文件。

四川省12.5米DEM高程数据

       打开Globalmapper软件,将数据直接拖入软件中。等数据加载完成后就可以看到全部的数据了。下面开始进行相应测区的裁切。大家可以看到这是一幅花花绿绿的地图,我们的测区并不能在该幅图中快速准确的找到,这是我们需要利用正射影像地图软件快速找到我们的测区位置,如果直接就拥有测区的kml数据的话,可以省略此部。我们选择使用LSV软件,找到我们的项目测区位置,并绘制kml然后导出测区kml。

导出测区kml

       我们将kml直接拖入Globalmapper软件,在地形数据中终于可以看到我们的测区位置了。首先我们需要使用上方工具栏——工具——配置。配置中的投影,修改投影方式为地理坐标系(经纬度)Geographic(Latitude/Longitude),基准面为WGS84,平面单位为默认的度 ARC DEGREES。点击确认修改成功。

修改投影方式

       然后我们使用左上方工具栏中的创建区图元,围着测区kml大致绘制一遍,此范围为最终裁剪范围,可以尽量绘制大一些。绘制成功后点击右键结束绘制,弹出对话框,直接点击确定即可。使用上方图元信息工具点击刚刚绘制的区域图元,如下图所示。

使用图元信息工具点击绘制的图元

        选择左上角工具栏,文件——导出——导出高程网格格式,导出格式选择GeoTIFF,在geotiff选项中勾选高程(32位浮点)以及生成TFW文件,在导出边界选项中选择使用选定的区图元裁剪。点击确定选择导出位置即完成测区高程数据的准备。

导出高程数据

GeoTIFF选项

选定区图元裁剪

导出完成

        将大疆遥控器中的TF卡插入电脑,在DJI文件夹下建立DSM子文件夹,将裁剪完成的 .tif 和 .tfw 文件放入DSM文件夹中,也可以再建立一个子文件夹将tif和tfw文件装入。将kml文件放入DJI——KML文件夹下。完成后将卡插入遥控器,遥控器开机。将高程数据和KML分别导入遥控器中。

放入高程数据

         然后点击规划——仿地飞行,选择刚刚导入的DSM文件,导入成功后在遥控器屏幕上同样出现红蓝颜色表示的地形数据,点击规划航线,点击右上角KML即可导入测区kml方便进行航线规划。仿地精细度我们一般选择默认的10米即可。

导入高程数据

选择高程数据

导入kml规划仿地航线

        最后,在这里说两点大家经常遇到的问题:

(1)经常有人问大疆遥控器只能导入DSM数据,不能导入其他的高程数据。主要是因为大家被大疆的那个DSM文件夹以及相关字眼所误导。这里简单讲一下dsm和dem数据的区别,我们获得的12.5m的卫星地形数据是属于dem数据。DEM数据专业术语为数字高程模型。DSM数据专业术语为数字表面模型。DSM数据是包含了地表的房子,树木等地标物高程的数据,你会在Globalmapper中看到大概的房子轮廓(如果dsm数据精度够高)。在实际使用过程中会相对安全,但是DSM数据的获取会增加我们的外业工作量。所以我们选择使用现有的DEM数据来简化我们外业的工作量。当然如果需要非常精细的仿地的话,获取DSM数据是必不可少的步骤。

(2)很多人认为有DEM数据仿地,就很安全了,往往飞行高度就设置的非常的矮,在这里我说一下,从上面对DEM数据的解释可以看出,DEM数据不包含地物的高程。所以在实际使用中我们在设置飞行高度时还需要考虑电塔,楼房等过高的地物的高度,以免对我们的飞行安全造成影响。

附Globalmapper裁剪视频:https://www.bilibili.com/video/BV1Gi4y1A7U6/


http://chatgpt.dhexx.cn/article/2tg7WgZT.shtml

相关文章

GlobalMapper20使用控制点对地形数据(高程数据)进行高程纠正(高程拟合/纠偏/配准)

序:为什么要对高程数据进行控制点纠正 1.经常因为拿到的地形数据非当前坐标系,高程基准也不一样,需要进行投影转换调整高程基准 此情况一般一个控制点就够了,对地形进行整体的抬升或者下降。 2.实测数据和基于卫星、航测等生成…

高精度数字高程数据1m的dem

最近一直在做一个三维场景的项目,老板一直让我下载高精度的数据,从而构建三维场景,一开始在各种网站上下载如中国科学院镜像站点下载,德国航天局的DLR数字高程数据,美国航天局NASA网站上等一些地方下载,基本…

地理高程数据SRTM3简介

1. SRTM简介 SRTM(Shuttle Radar Topography Mission,航天飞机雷达地形测绘使命)是美国太空总署(NASA)和国防部国家测绘局(NIMA)以及德国与意大利航天机构共同合作完成联合测量,由美国发射的“…

国内外高程数据介绍

目前网上有多种全球高程数据,国内在这方面也进步喜人,资源三号目前已放出来的卫片给了不少惊喜,其高程数值得期待。但资源三号的高程数据放出来还需等待,过去两三年全球高程数据发展相当迅猛,DLR放出了相当高精度的数据…

DEM高程数据下载方法

网页下载 网站上下载免费的DEM数据 地形高程数据几个比较好的下载地点: (1)http://srtm.csi.cgiar.org/SELECTION/inputCoord.asp,从这里可以下载SRTM 90m数据,支持逐个Tile选取,或者拖拽鼠标一次选取多个,或者输入经纬度坐标选…

全球高精度5米 12.5米 30米地形(DEM)高程数据(tif格式)下载

高程数据在地形分析、坡度坡向分析、等高线分析等多个场景都需要用到,而最常见的高程数据便是数字高程模型,即DEM了。 下面便给大家罗列下几个常见的高程数据(即DEM)的下载渠道。 下载位置:图新地球 免费下载&#x…

DEM高程数据

DEM高程数据 ** DEM高程数据包括两个部分:ASTER GDEM30米分辨率高程数据和SRTM90米分辨率高程数据。ASTER GDEM数据来源于NASA,数据覆盖范围为北纬83到南纬83之间的所有陆地区域,时间范围为2000年前后;SRTM数据来源于CIAT&#x…

gis 数据框裁剪_GIS中DEM高程数据的获取/处理/等高线生成

1.高程数据的下载地址和下载方式 下载地址:地理空间数据云 点击“高级检索”——选择“GDEMDEM 30M 分辨率数字高程数据”——“地图选择”——画出自己想要的高程数据所在地我们以鹤岗为例,通过检索我们发现一共是10块,我们依次下载。 下载完成后解压是这样的

全球数字高程数据(DEM)详解,还有地形晕渲、等高线等干货

1 基本概念 DEM是数字高程模型的英文简称(Digital Elevation Model),是研究分析地形、流域、地物识别的重要原始资料。由于DEM 数据能够反映一定分辨率的局部地形特征,因此通过DEM 可提取大量的地表形态信息,可用于绘制等高线、坡度图、坡向…

python isupper_Python中用于检查英文字母大写的isupper()方法

Python中用于检查英文字母大写的isupper()方法 isupper()方法检查字符串的所有基于大小写的字符(字母)是否是大写。 语法 以下是isupper()方法的语法: str.isupper() 参数 NA 返回值 如果字符串中的所有字符是大写字母并且至少有一个可大小写字符此方法返回…

isupper

原型:extern int isupper(int c);用法:#include 功能:判断字符c是否为大写英文字母说明:当c为大写英文字母(A-Z)时,返回非零值,否则返回零。举例:// isupper.c#include #include main(){int c;c…

Python字符串:isspace、istitle、isupper、islower

str.isspace() 如果字符串中只有空白字符且至少有一个字符则返回 True ,否则返回 False 。 空白 字符是指在 Unicode 字符数据库 (参见 unicodedata) 中主要类别为 Zs (“Separator, space”) 或所属双向类为 WS, B 或 S 的字符。 str.istitle() 如果字符串中至…

python中的 isdigit( ), islower( ), isupper( ), isalpha( ) , isspace( ) 的用法

isdigit( ), islower( ), isupper( ), isalpha( ) , isspace( )这几个函数在算法题里面还是很有用处的。 isdigit( ) 检测字符串是否只由数字组成。 和 isnumeric( )函数类似 islower( ) 检测字符串是否由小写字母组组成 isupper( ) 检测字符串中所有的字母是否都为大写…

c语言中isupper用法,C 库函数 - isupper()

描述 C 库函数 int isupper(int c) 检查所传的字符是否是大写字母。 声明 下面是 isupper() 函数的声明。 int isupper(int c); 参数 c -- 这是要检查的字符。 返回值 如果 c 是一个大写字母,则该函数返回非零值(true),否则返回 0(false)。 实例 下面的实…

【C++常用函数】isalpha、isalnum、isdigit、islower、isupper用法

isalpha()用来判断一个字符是否为字母isalnum用来判断一个字符是否为数字或者字母,也就是说判断一个字符是否属于a~ z||A~ Z||0~9。isdigit() 用来检测一个字符是否是十进制数字0-9islower()用来判断一个字符是否为小写字母,也就是是否属于a~z。isupper(…

python isupper_Python isupper()函数判断字符串字符是否都为大写形式

Python中的 isupper() 函数的作用是检查一个字符串中的字符是否都为大写形式,如果字符串不为空,且所有字符都为大写形式的话就返回 True ,否则返回 False 。 可以认为,Python 的 isupper() 函数的作用与 islower() 函数是相反的。后者的作用是检查一个字符串的所有字符是否…

isupper_Python字符串isupper()

isupper Python String isupper() function returns True if all the cased characters are in Uppercase. If the string is empty or there are no cased characters then it returns False. 如果所有大小写的字符均为大写,则Python String isupper(&a…

isupper()函数

头文件 <ctype.h> isupper()判断一个字符是否是大写字母 int isupper&#xff08;int c);参数 c 要检测的字符。它可以是一个有效的字符&#xff08;被转换为 int 类型&#xff09;&#xff0c;也可以是 EOF&#xff08;表示无效的字符&#xff09;。 返回值 返回值为非…

C语言isupper函数介绍、示例和实现

文章目录 1、包含头文件2、函数声明3、功能说明4、示例5、自定义的isupper函数的实现方法6、获取视频教程7、版权声明 C语言isupper函数用于判断字符是否为大写字母&#xff08;A-Z&#xff09;。 在本文中&#xff0c;我们先来介绍isupper函数的使用方法&#xff0c;然后编写…

Js中设置CSS样式

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题&#xff0c;有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个…