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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • windows的host文件的位置和作用建议收藏

    在Window系统中有个Hosts文件(没有后缀名),在Windows98系统下该文件在Windows目录,在Windows2000/XP系统中位于C:\Winnt\System32\Drivers\

    2021年12月20日
    74
  • 完整的java项目_手把手搭建一个完整的javaweb项目

    完整的java项目_手把手搭建一个完整的javaweb项目手把手搭建一个完整的javaweb项目本案例使用Servlet+jsp制作,用MyEclipse和Mysql数据库进行搭建,详细介绍了搭建过程及知识点。下载地址:http://download.csdn.net/detail/qq_23994787/9904842点击下载主要功能有:1.用户注册2.用户登录3.用户列表展示4.用户信息修改5.用户信息删除涉及到的知识点有:1.JDBC2.Ser…

    2022年7月7日
    40
  • Python数据可视化-seaborn「建议收藏」

    Python数据可视化-seaborn「建议收藏」详细介绍可以看seaborn官方API和examplegaller。常用颜色:常用样式:1set_style()set()set_style()是用来设置主题的,Seaborn有五

    2022年7月6日
    29
  • 向量范数与矩阵范数矩阵模的平方-函数和几何以及映射的关系-数学

    向量范数与矩阵范数矩阵模的平方-函数和几何以及映射的关系-数学…

    2022年5月15日
    41
  • tomcat部署war包出错解决方案

    tomcat部署war包出错解决方案tomcat部署war包出错解决方案,最最简单直接明了的方法,卸载重新再装一遍笔者重装了56遍算是整好了,写篇博客,希望你萌,少走弯路。这是我走的弯路https下载,安装,配置及部署war包出错解决方案1.jdk的安装及配置2,tomcat安装配置3.部署war包3.1将war包放入Tomcat中3.2修改server.xml4启动tomcat4.1war包的数据库密码与本地数…

    2022年6月8日
    102
  • nginx配置ssl证书实现https访问_更换ssl证书

    nginx配置ssl证书实现https访问_更换ssl证书1,登录阿里云,工作台找SSL证书或者安全下找CA证书2,点击创建证书(或购买证书),创建好以后点击证书申请、3,设置配置以及域名信息,仅填写圈住内容,其他默认即可4,随后等待一会,查看状态,是否为 已签发5,为已签发时,点击下载选择下载类型6,下载后解压文件7,上传至服务器,存放位置,先找到nginx所在位置 “/nginx/conf/”找到该位置创建“cert”把刚才解压的两个文件存放至此。8,开始nginx配置内容`server { #SSL 访问端口号为 443 li

    2022年8月19日
    12

发表回复

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

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