Drone2Map:如何使用带有POS信息的无人机数据生成三维模型「建议收藏」

Drone2Map:如何使用带有POS信息的无人机数据生成三维模型「建议收藏」使用Drone2Map生成slpk,将slpk加载至ArcGISPro中,slpk悬浮在空中。首先想到的是在pro中调整一下模型高度不就行了,遗憾的是slpk格式是压缩包,不支持模型高度的调整,所以,就必须追根溯源,考虑在Drone2Map生成三维模型的过程中如何解决此问题。 问题分析:一般用户拿到的无人机数据,基本分为两种,一种是无人机拍摄的照片自身带有xyz

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

问题描述:

使用Drone2Map生成slpk,将slpk加载至ArcGIS Pro中,slpk悬浮在空中。

首先想到的是在pro中调整一下模型高度不就行了,遗憾的是slpk格式是压缩包,不支持模型高度的调整,所以,就必须追根溯源,考虑在Drone2Map生成三维模型的过程中如何解决此问题。

Drone2Map:如何使用带有POS信息的无人机数据生成三维模型「建议收藏」 

问题分析:

一般用户拿到的无人机数据,基本分为两种,一种是无人机拍摄的照片自身带有xyz值信息,这个z值其实是海拔高度;一种是,无人机照片自身不带坐标信息,给定POS数据,POS中记录了xy坐标以及飞行高度。

对于无人机照片自身带有xyz值信息的,由于z值本身就是海拔高度,所以无需添加控制点,生成的slpk就是和底图贴合的;

对于带有POS信息的无人机数据,由于POS所记录的高度是飞行高度,我们必须添加控制点才能将其生成的三维模型和地面贴合。

解决思路:

如果有实际获取的控制点,可以直接导入控制点;如果没有控制点,可以选择From Map在底图上需要添加控制点后在进行模型生成。

处理流程:

(1)选择模板

Drone2Map for ArcGIS内置了3套数据生产模板及1个数据检查模板。选择3D制图模板既可以快速生成3D模型。

Drone2Map:如何使用带有POS信息的无人机数据生成三维模型「建议收藏」

(2)创建工程

在创建工程中需要输入工程名、工程存放路径,并添加数据源。

如果JPG文件中不包含GPS信息,将会弹出GPS文件输入对话框,在该对话框中输入gps文件并设置坐标系。

 Drone2Map:如何使用带有POS信息的无人机数据生成三维模型「建议收藏」

(4)主界面

创建工程后,既进入了软件的主界面。主界面选项卡集成了一系列简单方便的工具。

 Drone2Map:如何使用带有POS信息的无人机数据生成三维模型「建议收藏」

(5)添加控制点

点击ManagerGCPs工具,可以通过手动输入和导入控制点文件2种方式,添加控制点。在工程中使用地面控制点,应确保控制点的数据至少3个。

由于没有已知控制点,这边选择From Map,然后在地图中找到一个合适的点,点击后,在GCP Table中会出现一条记录,由于还没有和实际的照片进行关联,此条记录前是黄色的叹号。

 Drone2Map:如何使用带有POS信息的无人机数据生成三维模型「建议收藏」

接着,如下图,点击link,在弹出的对话框中,根据所选的地面控制点,在右侧的图片中找到和地面控制点同样的位置,点击即可。至少找2张相关联的照片。

Drone2Map:如何使用带有POS信息的无人机数据生成三维模型「建议收藏」

(6) 参数设置

Processing Option工具中包含了数据处理过程的相关参数设置。

· InitialProcessing选项卡中主要是设置特征提取尺度及匹配点数,以及是否采用几何验证匹配。

· Point Cloudand Mesh选项卡用于在初始化处理过程中设置点云或者模型密度,从而提高成果精度或者降低处理时间。

在3D纹理产品中勾选SceneLayer Package,既可以生成直接在ArcGIS中发布的.slkp包。

 Drone2Map:如何使用带有POS信息的无人机数据生成三维模型「建议收藏」

(7)开始处理

点击Start,坐等结果了,时间可能有点久,耐心等待。

Drone2Map:如何使用带有POS信息的无人机数据生成三维模型「建议收藏」

(8)将slpk加载至pro

将生成的slpk加载至pro,slpk和底图完美的贴合。

Drone2Map:如何使用带有POS信息的无人机数据生成三维模型「建议收藏」

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170571.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号