云南河道 kml文件_处理能力提升 4 倍 ,大疆智图 4 天完成 5 公里河道建模

马陵河是江苏省宿迁市老城区一条重要排涝河道,1974 年人工开挖而成,全长 5.2 km,汇水面积 11.6 km²,居住人口 13.85 万人。河道水质长期处于黑臭状态,严重影响周边居民日常生活,被称为宿迁的“龙须沟”。

宿迁市积极回应群众呼声,制定《马陵河水环境综合整治实施方案》,启动马陵河水环境综合整治工程。如今,马陵河迎来了新生,从过去“脏乱臭”的代名词,变成了城水相融、人水和谐的“生态河、景观带、南北大通道”,呈现“水清可观、岸绿可憩、景美可赏”的景象。

b00201f8b5292eaa07d8ac2acdc31400.png

治理前

3ab98fcd15ee98cd2a2cc15aae72f233.png

治理后

近期,受宿迁水利局委托,DJI 大疆行业应用合作伙伴南京云瞰对马陵河入河口至 5 公里处河流及两岸的地貌进行实景三维建模,借助无人机以更直观的方式展示河流治理成果。

城区作业难,项目工期赶

任务开始前,团队就意识到该项目的几个难点:

1. 测区在老城区,面对错落的楼房以及密集的人群,需要时刻注意飞行安全。

2. 楼房高低不同,影响航高,间接影响重叠度;带状测区较长,航线规划繁琐。

3. 甲方要求在 10 天工期内完成,传统的测量方式短时间内无法满足甲方的要求;固定翼航测无法低空飞行,且在市区飞行危险性比较大。

经过多个方案的比较,团队最终选择使用大疆小型多旋翼无人机精灵 Phantom 4 RTK 进行影像采集。得益于厘米级导航定位系统和专业航线规划应用,精灵 4 RTK 可适用于城区等复杂的航测应用场景。而大疆智图软件则可对无人机的高清影像数据进行空中三角测量,生成高精度三维模型。

一站式作业流

前期勘测沿着五公里的河道观察周围两旁的建筑物高低,标记出比较高的楼层,提前规划好航线。精灵 4 RTK 可以灵活设置不同的飞行高度,此次设置低楼区飞行高度 73 米 GSD 为 2cm,高楼区飞行 108 米 GSD 为 3cm,重叠度都一样,旁向重叠率 70%,航向重叠率 80%,保证建模成果精度。

精灵 4 RTK 采集数据支持 KML 文件导入,直接在航线规划应用中导入 KML 格式测区范围线,帮助用户智能规划航线控制精灵 4 RTK 采集数据。

2ee6d69693dc7f441086082756f55f23.png

测区范围图

两名外业飞手同时作业,每天外业时长为 7 个小时,由于光线条件的原因选取早上 9 点至下午 4 点为外业采集的时段,在外业结束后回去整理照片并传回内业处理。外业飞行总共花费 3 天的时间,总共飞行 72 个架次,照片量 22744 张。

内业人员使用大疆智图,先进行空三处理,跑出点云,然后进行重建处理,输出三维建模成果,数据成果大小共 18.3G。

作业流程表

项目

无人机

精灵 4 RTK

飞手

2人

数据采集时间

7 小时

照片数量

22744 张

建模软件

大疆智图

建模时间

4 天

数据成果

18.3G

* 电脑配置:i7处理器/64G 内存/2080显卡

效率提升的重点:免像控、自动化、高性能

在工期和成本紧张的情况下,整个项目内外业总计7天时间完成,比预计工期提前 3 天完成,项目时间与人力效率的提升,得益于两个方面:

1. 此次项目使用精灵 4 RTK 进行测绘,免去地面人工打像控点的流程,保证最终成果精度的同时,大大减少外业工作量。

2. 精灵4 RTK 可以做到一键起飞自动执行航线任务,大疆智图可以一键自动处理,无需过多的人工操作。大疆智图有超强的处理能力,在最新的版本中,1GB 内存可处理 400 张精灵 4 RTK 照片,相较于旧版本效率提升 4 倍。在此项目中,大疆智图只需要一台电脑 4 天就可处理 2 万多张照片,可大幅提升数据处理效率及减少电脑硬件成本的投入,对于项目团队来说应对紧急事态的项目更加游刃有余。

f75deb01f50ee29d71ec595cf13b331b.png

55fce6fb0b86c67b7f3317b7e1dea23f.png

马陵河河流治理除了河道综合整治,更是对河道沿岸绿化和滨水空间统筹重新规划,实施了水体公园、东关口历史文化公园等一批重点工程,累计新增绿化面积 14.5 万平方米,实现河道治理功能性和景观性的统一。

从大疆智图的实景三维建模成果中,可以直观清晰地看到整齐的沿街店铺、沿河栽种的树木、新建桥梁和沿河公园以及其他公共设施。

f4b1f0cd22b60cb3af052bc007402ecc.png

febcc9e4979c302dc8b41a7671894795.png

c44578a5e8e1d85c626d818a35db7224.png

714cd6d5aba87484f25d6d5a97007641.png

水清、岸绿、路通,借助精灵 4 RTK 和大疆智图,河流治理的成果被生动立体的记录下来,辅助完工后的日常养护管理,同时方便向更多城市介绍治理经验。

大疆行业应用将与合作伙伴共同协作,落实《水污染防治行动计划》确定的目标任务和全国生态环境保护大会要求,打好污染防治攻坚战,用科技的力量常态化守护清水绿岸、鱼翔浅底景象。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/306718.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linq 查询的结果会开辟新的内存吗?

一:背景 1. 讲故事昨天群里有位朋友问:linq 查询的结果会开辟新的内存吗?如果开了,那是对原序列集里面元素的深拷贝还是仅仅拷贝其引用?其实这个问题我觉得问的挺好,很多初学 C# 的朋友或多或少都有这样的疑…

问题 B: 十进制到二进制的转换

这个问题我们来用栈来实现 首先,我们先定义一个栈的结构体(栈的结构体与链表的结构体不可同,栈的结构体第二项是用int定义栈的顶端; 而链表的第二项,是用struct定义一个指针) struct stack{int data[10005];int top;…

javascript内存泄漏调试工具mac_node.js 内存泄漏的秘密

一直以来,跟踪 Node.js 的内存泄漏是一个反复出现的话题,人们始终希望对其复杂性和原因了解更多。并非所有的内存泄漏都显而易见。但是,一旦我们确定了其模式,就必须在内存使用率,内存中保存的对象和响应时间之间寻找关…

Leansoft再发招贤令:面试官徐磊有话讲 | IDCF

(图片来源于网络)2020是Leansoft成立的第五年,凭借专业的服务及实施能力,逐渐成长为国内唯一的端到端专业DevOps实施服务公司。Leansoft是一家怎样的公司呢?准确地说,我们其实是国内唯一一家提供端到端的De…

问题 B: 数塔问题

题目描述 有如下所示的数塔&#xff0c;要求从顶层走到底层&#xff0c;若每一步只能走到相邻的结点&#xff0c;则经过的结点的数字之和最大是多少&#xff1f; 输入 第一行是一个整数N(1 < N < 20)&#xff0c;表示数塔的高度&#xff0c;接下来用N个数字表示数塔&a…

e盾服务端源码_gRPC服务注册发现及负载均衡的实现方案与源码解析

今天聊一下gRPC的服务发现和负载均衡原理相关的话题&#xff0c;不同于Nginx、Lvs或者F5这些服务端的负载均衡策略&#xff0c;gRPC采用的是客户端实现的负载均衡。什么意思呢&#xff0c;对于使用服务端负载均衡的系统&#xff0c;客户端会首先访问负载均衡的域名/IP&#xff…

堆问题(最小堆变最大堆,堆删除,中序遍历)

2-6 设最小堆&#xff08;小根堆&#xff09;的层序遍历结果为 {8, 38, 25, 58, 52, 82, 70, 60}。用线性时间复杂度的算法将该堆调整为最大堆&#xff08;大根堆&#xff09;&#xff0c;然后连续执行两次删除最大元素操作&#xff08;DeleteMax&#xff09;。则该树的中序遍历…

推荐一款.NET Core开源爬虫神器:DotnetSpider

没有爬虫就没有互联网&#xff01;爬虫的意义在于采集大批量数据&#xff0c;然后基于此进行加工/分析&#xff0c;做更有意义的事情。谷歌&#xff0c;百度&#xff0c;今日头条&#xff0c;天眼查都离不开爬虫。去开源中国和Github查询C#的爬虫项目&#xff0c;仅有几个非常简…

Excel学习使用教程

1.Excel的保存与加密 加密&#xff1a; 我设置的密码&#xff1a;517485

问题 D: 二叉树求高度

题目描述 已知一棵二叉树用邻接表结构存储&#xff0c;求这棵树的高度。例&#xff1a;如图二叉树的数据文件的数据格式如下: 输入 第一行n为二叉树的结点个树&#xff0c;n≤100&#xff1b;以下第一列数据是各结点的值&#xff0c;第二列数据是左儿子结点编号&#xff0c;第…

.Net Core in Docker - 使用阿里云Codepipeline及阿里云容器镜像服务实现持续集成(CI)...

前面已经介绍过了 .Net Core In Docker 在容器内编译并发布的内容。但是每次通过 SSH 链接到服务器敲命令&#xff0c;运行脚本也是挺麻烦的一件事。程序员是最懒的&#xff0c;能让电脑解决的问题绝不手动解决&#xff0c;如果当我们push一次代码后自动build代码&#xff0c;自…

mysql 序列_MySql中序列的应用和总结

Mysql中的序列主要用于主键&#xff0c;主键是递增的字段&#xff0c;不可重复。Mysql与Oracle不同的是&#xff0c;它不支持原生态的sequence&#xff0c;需要用表和函数的组合来实现类似序列的功能。1.首先创建序列的主表/*2.其次创建如下三个函数&#xff0c;它们的功能分别…

汉诺塔问题详细解析zufeoj

汉诺塔&#xff08;Tower of Hanoi&#xff09;&#xff0c;又称河内塔&#xff0c;是一个源于印度古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子&#xff0c;在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重…

靠刷算法题,真的可以刷进大厂吗?

我一直不知道我在大家心目中的定位是什么&#xff0c;但我内心其实是把自己定义为一个『工具人』的。可能是因为我自己本身就是程序员&#xff0c;所以更能理解程序员的不易吧。所以&#xff0c;我尽量不写水文&#xff0c;只分享干货。就是希望大家看了能够有所收获&#xff0…

java 判断object类型_Java 类继承机制

封装、继承、多态是面向对象的三大特征&#xff0c;“继承”最主要的目的是为了实现代码的可复用性。通过父类与子类的继承关系&#xff0c;子类继承了父类的成员函数和成员变量&#xff0c;提高了代码的重复利用率。同时&#xff0c;子类也可以扩展自己特有的成员&#xff0c;…

一个情怀引发的生产事故(续)

接上一篇博文&#xff0c;用Roslyn动态编译C#语句片段&#xff0c;情怀了一把&#xff0c;但内存会飙升&#xff0c;执行速度也奇慢&#xff0c;这条路走不通&#xff0c;回归正道&#xff0c;说起脚本&#xff0c;Lua是常用的手段之一&#xff0c;那就看看NLua怎么样&#xff…

c++的unique函数

在STL中unique函数是一个去重函数&#xff0c; unique的功能是去除相邻的重复元素(只保留一个),其实它并不真正把重复的元素删除&#xff0c;是把重复的元素移到后面去了&#xff0c;然后依然保存到了原数组中&#xff0c;然后 返回去重后最后一个元素的地址&#xff0c;因为un…

用户登录查全表好还是用用户名好_外贸人/货代人不要为海运难过了:请看如何查运价和调配舱位解决缺箱!...

最近很多外贸人/货代人都被海运伤透了心&#xff0c;不仅价格上涨&#xff0c;还经常没舱位或缺柜子&#xff01;整个人的心态都不好了。其实呢运价上涨这个大环境趋势&#xff0c;我们也无法改变。但是没舱位和缺柜子是属于流动性的&#xff0c;只要不死盯一家船公司还是可以解…

BCVP开发者说第4期:Remember.Core

沉静岁月&#xff0c;淡忘流年1项目简介Remember.Core一个轻量的 Web 应用框架, 具有优雅、高效、简洁、富于表达力等优点。采用 前后端分离 设计&#xff0c;是崇尚开发效率的全栈框架简洁友好 - 统一的设计规范&#xff0c;精心打磨的操作界面回应你的期待。易扩展 - 一套完整…

c++十进制转二进制_二进制与十进制如何互相转换?

正整数的十进制转换二进制将一个十进制数除以二&#xff0c;得到的商再除以二&#xff0c;依此类推直到商等于一或零时为止&#xff0c;倒取除得的余数&#xff0c;即换算为二进制数的结果。只需记住要点&#xff1a;除二取余&#xff0c;倒序排列。由于计算机内部表示数的字节…