实景三维建设背景下,三维GIS面临哪些挑战?

2021年8月26日,自然资源部印发《实景三维中国建设技术大纲(2021版)》,明确指出“实景三维中国建设是落实数字中国、平安中国、数字经济战略的重要举措,是落实国家新型基础设施建设的具体部署,是服务生态文明建设和经济社会发展的基础支撑”。这意味着实景三维中国建设将进入快速落地期,三维GIS(地理信息系统)市场将迎来爆发式增长。如此同时,三维GIS将面临着新的、前所未有的机遇和挑战。

机遇与挑战并存。

一、存量点、线、面数据,如何复用?如何三维化?

(1)点/线/面/网络数据三维化:符号化建模

在这里插入图片描述


借助于建筑底面数据实现倾斜摄影分析查询

在这里插入图片描述

(2)点/线/面三维化:参数化建模

目前有基于Python的建模方式、ESRI的CityEngine建模。

(3)矢量底面+倾斜摄影模型,实现动态单体化

在这里插入图片描述

二、如何构建可分析、可计算的三维对象?

如何构建可分析、可计算的三维对象?如何构建全空间表达的数据模型?

目前,常见的三维空间数据模型有三种:对象数据模型、网络数据模型和场数据模型。

在这里插入图片描述


1. 对象数据模型:面向对象的方法就是以接近人类通常思维方式的思想,将客观世界的一切实体模型化为对象。每一种对象都有各自的内部状态和运动规律,不同对象之间的相互联系和相互作用就构成了各种不同的系统。

2. 场数据模型:场模型也称域模型,是把地理现象作为连续变量或体来看待,如大气污染度、地表温度土壤湿度、地形地貌等。场可表现为二维或三维,二维场是在二维空间中任意一个空间位置上,都有一个表现某现象的属性值,即A=f(x,y);三维场是三维空间任意一个空间位置上,都对应一属性值,即A=f(x,y,z)。一些现象,如大气污染的空间分布本质上是三维的,但为了便于表达和分析,往往采用二维空间表示。

3. 网络数据模型:不同于互联网中的网络模型,网络模型与对象模型的某些方面相同,都是描述不连续的地理现象,不同之处在于它需要考虑通过路径相互连接的多个地理现象间的连通情况。网络是在地理空间中,通过无数“通道”互相连接的一组地理空间位置。现实世界许多地理事物和现象可以构成网络,如公路、铁路、通信线路、管道、自然界中的物质流、能量流和信息流等。

常见的基于三维数据的空间分析方法有哪些?

在这里插入图片描述

三、如何支撑大规模三维数据的管理与应用?

在这里插入图片描述

传统关系型数据库已经手足无措?

四、不同精度的实景三维数据,在三维场景中如何融合处理?

遥感(RS,Remote Sensing)所说的数据融合(dissolve),是一个对多遥感器的图像数据和其他信息的处理过程,它着重于把那些在空间或时间上冗余或互补的多源数据,按一定的规则(或算法)进行运算处理,获得比任何单一数据更精确、更丰富的信息,生成一幅具有新的空间、波谱、时间特征的合成图像。通常情况是指将空间分辨率更高的全色波段影像与空间分辨率较低的多光谱影像想融合,产生出分辨率高、纹理特性突出的影像,以达到图像增强的目的,进而满足定性定量遥感的研究需要。

在·

在实景三维建设的范畴内,三维数据不仅仅是局限于类似于遥感影像的栅格数据,而是多种形式的。

什么是三维数据融合?

目前,三维数据(模型)的融合,主要关心以下4个方面的内容:

1. 三维数据坐标转换

  • 点云、倾斜摄影模型、 BIM模型的坐标转换
  • 三维数据支持同名控制点配准

2. 多边形裁剪、多边形挖洞

  • 多边形修改地形(支持设置缓坡)
  • 与三维体对象的布尔运算

3. 地形(TIN)的空间运算与操作

  • 多边形裁剪、多边形挖洞
  • 多边形修改地表(支持设置缓坡)
  • 与三维体对象的布尔运算

4. 倾斜摄影模型的空间运算与操作

  • 多边形裁剪、多边形挖洞
  • 多边形修改地表(支持设置缓坡)

在这里插入图片描述


问题1:BIM、倾斜摄影、地形如何匹配融合?

在这里插入图片描述


问题2:BIM+GIS到底如何实现?

俗话说,BIM使得GIS从室外走向室内,那么,具体的落脚点是什么?

五、如何实现大规模实景三维场景的高真实感渲染?

一提到渲染,人们都会说,Sketchup、3D max、BIM等三维建模软件不是都具有很强大的渲染功能吗?Vray等渲染器不很优秀吗?然而,在三维实景中国大背景下,我们不仅要关注单体化白模、更要关心一个建筑、一个小区、一个城市、乃至一个更大区域更大规模的三维场景,还要跨界融合。

在这里插入图片描述

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

相关推荐


学习编程是顺着互联网的发展潮流,是一件好事。新手如何学习编程?其实不难,不过在学习编程之前你得先了解你的目的是什么?这个很重要,因为目的决定你的发展方向、决定你的发展速度。
IT行业是什么工作做什么?IT行业的工作有:产品策划类、页面设计类、前端与移动、开发与测试、营销推广类、数据运营类、运营维护类、游戏相关类等,根据不同的分类下面有细分了不同的岗位。
女生学Java好就业吗?女生适合学Java编程吗?目前有不少女生学习Java开发,但要结合自身的情况,先了解自己适不适合去学习Java,不要盲目的选择不适合自己的Java培训班进行学习。只要肯下功夫钻研,多看、多想、多练
Can’t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock问题 1.进入mysql路径
oracle基本命令 一、登录操作 1.管理员登录 # 管理员登录 sqlplus / as sysdba 2.普通用户登录
一、背景 因为项目中需要通北京网络,所以需要连vpn,但是服务器有时候会断掉,所以写个shell脚本每五分钟去判断是否连接,于是就有下面的shell脚本。
BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。
假如你已经使用过苹果开发者中心上架app,你肯定知道在苹果开发者中心的web界面,无法直接提交ipa文件,而是需要使用第三方工具,将ipa文件上传到构建版本,开...
下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 country 列的别名。**提示:**如果列名称包含空格,要求使用双引号或方括号:
在使用H5混合开发的app打包后,需要将ipa文件上传到appstore进行发布,就需要去苹果开发者中心进行发布。​
+----+--------------+---------------------------+-------+---------+
数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如 numbers,然后使用 nu...
第一步:到appuploader官网下载辅助工具和iCloud驱动,使用前面创建的AppID登录。
如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式):
前不久在制作win11pe,制作了一版,1.26GB,太大了,不满意,想再裁剪下,发现这次dism mount正常,commit或discard巨慢,以前都很快...
赛门铁克各个版本概览:https://knowledge.broadcom.com/external/article?legacyId=tech163829
实测Python 3.6.6用pip 21.3.1,再高就报错了,Python 3.10.7用pip 22.3.1是可以的
Broadcom Corporation (博通公司,股票代号AVGO)是全球领先的有线和无线通信半导体公司。其产品实现向家庭、 办公室和移动环境以及在这些环境...
发现个问题,server2016上安装了c4d这些版本,低版本的正常显示窗格,但红色圈出的高版本c4d打开后不显示窗格,
TAT:https://cloud.tencent.com/document/product/1340