从2D地图到3D城市模型的概略路线
对包括道路和城市在内的这些密集使用的地理要素制作地图的需求一直在稳步提升。这是因为如今的城市化率需要详细的及时更新的三维地理数据。这些数据帮助城市管理者规避居住性下降,限制水、空气和噪声污染,改善公平税收和快速应急响应等。如何对三维真实世界进行抽象是关键,这就是LoD(level of detail)的概念。自从2012年Filip Biljecki一直在研究如何改进3D城市模型的LoD。他的工作发表在《Level of detail in 3D city models》中。他最近从代尔夫特科技大学获得博士学位,因为其高水平的研究,他获得了非常难得的优秀毕业生称号,GIM international因此对他进行了一次采访。
原文地址
LoD意味着什么?
LoD是3D城市模型的关键属性,其概念对应于地图的尺度和影像的分辨率。LoD本质上关联的是语义和专题丰富程度以及几何细节。例如,LoD1将建筑物表示为带有平顶的方块,LoD2则展示更多细节如屋顶形状和外墙的突出体等。方块模型对于放置GSM天线是最合适的,而如果要放置太阳能电池板则需要屋顶的形状、尺寸和方向等信息。所以LoD决定了数据的适用性,并且蕴含着其协同工作特性,维护性以及格式转换的特性。此外,地理数据获取技术应当能够足够生成所需的LoD,而这关系到数据获取的成本高低。
为什么城市应当对生成3D模型感兴趣?
这和他们为什么对2D地图感兴趣的原因是一致的。3D城市模型可能用于许多方面。他们提供了比使用传统2D GIS产品更多的视角并可能产生新的应用。我可以给出几个例子。如果没有3D城市模型,那么就不可能评估太阳能电池板的潜在效益。要评估噪声污染,3D模型比2D地图更为准确。这是因为声音在空气中进行所有方向的传播。所以,噪声水平不仅取决于噪声源的水平距离,也和高程相关,而这一点在2D地图中是无法顾及的。这些专业化的3D城市模型应用经常需要大量的数据预处理,很能吸引城市决策者在改善管理方面的兴趣。
LoD难道不是另外一种测绘制图中的抽象和归纳形式,或者相当于遥感的分辨率?
你在论文中的一个主张是:并不存在一个普适的3D城市模型。这句话是什么意思?有怎样的结果?
作业员和研究人员使用“通用3D城市模型”来表示似乎通用的城市数据。我并不同意这个概念。2D数据可能采集一次就可以用于很多应用。不幸的是3D数据并非如此。挑战在于:每个应用和软件的需求都是不一样的;数据格式并不是完全可以互操作的;专题完整度也不够。实际上,生成可用于所有或者大多数应用的数据是非常复杂的,因此并不存在一种通用的3D数据。当然,一个数据可以满足多项应用。比如拿LOD2 CityGML数据举例来说,它可以用于太阳能估计和城市规划,但是如果认为相同的数据可以全部用于在2D GIS当中的应用未免太过乐观。当设计专题和获取数据时,企业和城市应当专注于一些列预期的3D模型的应用,而不是过早地参与到满足一切的应用开发中。
如果数据采集设备的定位精度很差的话,获取和创建丰富细节的地理数据是否具有可行性?
这依赖于应用,但是通常来说答案是否定的。提升LoD精细程度常常来的不如成本控制重要。一栋建筑的体积的精度从定位精度中获益多过建筑细节的丰富度。粗糙但是高精度的模型可以得到更高质量的结果。当然例外总是有的。在可视化上,细节丰富的LoD比定位精度高的LOD更加赏心悦目。
CityGML是一种开源地理空间共同体标准。以你的经验,此标准的接纳程度如何呢?
我最近看到的大多数的3D城市模型都支持CityGML了。所以似乎这个标准被GIS共同体很好的采纳了,包括来自地方政府和企业界的作业员和研究者。然而,软件适应有所滞后-CityGML亦然,因为对于一个共同体来说熟悉一种新标准总是伴随着一个急弯道。
生成带有丰富细节的3D城市模型伴随着很高的成本。什么时候以及为什么城市需要高度精细的3D城市模型呢?
确实如此,成本高的原因和生产地形图以及其他2D地图的原因是一样的:人工成本经常不可避免地高。生产成本会逐渐下降,主要因为未来3D城市模型的自动化和细节增强将会靠建筑设计规则而不是使用实际的数据获取。这种人工增强过程叫做“程序化建模”。是否需要生产精细的LOD主要取决于它预期的应用。更精细的LOD看上去更具吸引力,但是如我前面所说,效益可能与成本不能匹配。
精细的LOD包含圆顶,烟囱和其他屋顶细节。那种应用需要这种细节程度的重建结果?
的确,许多应用只需要一个立方体模型就足够了,而并不需要非常丰富的屋顶细节。这也是我研究中的一个问题。除了估计太阳能潜力(此为需要屋顶形状的一个重要应用)其他应用可能也可以从LOD2几何中获益。在能源领域,屋顶细节使得屋顶细节可以用来区分阁楼调整估计参数。屋顶形状也可以支撑室内数据拟合以及自动财产估值。应急响应方面,第一个响应者赶到受灾现场后,如果知道屋顶形状就能够支撑后续行动规划。
你如何看待3D城市模型涉及到的持续增强的激光扫描仪获取点云的现象?
3D城市模型的进展与传感器技术和数据软件处理的发展是密切相关的。到目前为止,3D城市模型主要关注建筑物而不是道路和桥梁。随着传感器和数据处理能力的增强,3D城市模型的专题完整度也会得到提升。传感器的改进也会促成LOD的精细化和高质量化。如果性能的提升又能够伴随着获取成本的下降,那么3D城市模型的创建将会变得更加简单,更新也会更加频繁。换言之,点云密度越高,3D城市模型越好。
在代尔夫特科技大学期间你发表了许多学术论文。你对于大学里流传的“发表或者凋零”的观念怎么看?
首先我认为每个人必须认识到大学有两个任务:科研与教学。对于科研,我支持“发表或者凋零”的看法因为发表论文培养科学沟通的能力并且促进研究者们分享他们的工作。有些研究人员因为各种各样的原因不情愿发表他们的工作,这很遗憾因为会妨碍科学发展。此外,我认为公共基金资助的研究者有义务去分享他们的研究成果,保留和延迟发表结果有违科学精神。再者,发表文章通常可以发起新的联系,刺激多边合作,并能防止重复工作,这对所有人都有好处。另一方面,“发表或者凋零”的模式阻碍教学任务。教员通常又有研究任务也有教学任务,所以发表论文的压力可能削减教学方面的投入,最终导致教育质量的下降。
从2D地图到3D城市模型的概略路线相关推荐
- 北斗导航 | 城市环境下,结合ARAIM和3D城市模型用于多星座GNSS伪距观测的完好性监测(论文分析)
===================================================== github:https://github.com/MichaelBeechan CSDN: ...
- 前端gis开发以及2D地图和3D地图开发策略
场景: 前端很少涉及到地图展示开发(展示地图,对地图进行操作,数据可视化等),但特定公司专门做gis开发和地图开发(比如:建设公司,中铁集团等).我之前外派到中交建,就专门做的是关于gis开发和地图方 ...
- 3D城市模型、实景城市图...航测无人机轻松构建另一个世界
「编者按」会飞的照相机,不仅要"好玩",更要"好用".它不但能拍摄毕业照.集体照,现在还能给城市拍照,高效.优质.低成本地为大家还原一个真实世界. 张世杰,拥有 ...
- html 全景图three,Three.js 3D 城市模型(全景图)
JavaScript 语言: JaveScriptBabelCoffeeScript 确定 var mainColor = 0xada38e; var renderer = new THREE.Web ...
- RIKIBOT-FX4 多线激光雷达用3D数据+谷歌cartographer算法直接构建2D地图
目录 简介 录制数据包 回放数据并构建地图 关键文件配置 交流方式 简介 前面介绍了用多线激光雷达构建用谷歌cartographer算法构建2D地图与3D地图,2D地图构建是将多线雷达3D数据转换成2 ...
- echarts 2D地图3D效果(附:山东省市地图——济南莱芜合并)
应客户需求,必须用2D地图做出3D效果样式(地图色块渐变色后续维护).本菜翻遍echarts官方文档以及网上的各种资料,做出了自己的整合.为了防止下次踩坑,故整理此篇文章与各位看客老爷共勉.废话不多说 ...
- VR全景地图,3D实景地图能用在哪些地方?
随着科技的飞速发展,人们对于地图技术的需求也在不断增加.3D实景地图,作为一种新兴的地图技术,越来越受到人们的关注和重视.3D实景地图的优势在于其更为直观.生动和精准的特点,可以帮助人们更好地了解周围 ...
- 基于单目相机的2D地图构建
第一章 引言 1.1 研究背景 同时定位和建图(SLAM)是机器人和自主导航中的一个重要领域.它是指机器人在未知环境中移动并使用其传感器和里程计信息构建环境地图并同时估计其在此地图中位置的过程.SLA ...
- cocos2dx使用TiledMap模拟3D地图场景----斜45度2D地图的靠墙直线移动
基于cocos2dx引擎的第三人称射击游戏,角色使用3D模型,地图采用2.5D. 定制地图编辑系统抛开不谈,这里最大可能的挖掘现有工具TiledMap的潜力,完成超2.5D地图的实现. 使用2D ...
最新文章
- 冠军奖3万元!CSDN×易观算法大赛开赛啦
- jquery中的serializeArray方法的使用
- 10个用来处理键盘事件的JQuery插件和JS类库
- 【前端性能优化方法与实战】
- leetcode python3 简单题58. Length of Last Word
- [家里蹲大学数学杂志]第187期实数集到非负实数集的双射有无穷多个间断点
- en55032最新标准下载_关于欧盟新版EMC标准EN55032的解析精编版
- 没有光驱照样安装Win7!U盘装系统教程
- 阿里云物联网平台简介_物联网简介
- Bluemix RSA Private key cannot be used to encrypt
- 数据分析5_美团外卖用户差评分析(附数据及Tableau文件)
- 负熵作为非高斯的度量
- 南京原市长季建业受贿1132万获刑15年
- php 使用内置web服务器
- 拼多多店铺推广有哪些技巧?
- 计算机中丢失ubiorbitapi,我的刺客信条出现无法启动此程序,因为计算机中丢失ubiorbitapi_r2_loader.dll,,怎么处理。。...
- oracle 与赛门铁克,赛门铁克Oracle启动Veritas数据中心认证
- java递归查询公司下所有部门及子部门
- “Web3.0“是什么?一文说透“Web3.0”
- 以微信公众号爬虫为例,谈谈对session、cookie和token认证的理解
热门文章
- 疯狂Activiti6.0连载(26)BPMN边界事件
- A new life, a new beginning.
- 目前比较主流的国际众筹平台有哪些
- 云计算的概念,发展现状,实现机制,Google云计算原理
- 《计算机组成原理》学习笔记
- 华为防火墙初始化配置与高级配置
- ElasticSearch最新版快速入门详解
- Matlab实现“跳动的心”动画效果(wzl)
- NGS数据分析实践:03. 涉及的常用数据格式[2] - sam/bam格式
- cosin等于多少_cos45度等于多少