空间数字孪生及应用

空间数字孪生(SDT)本质上是现实世界地理空间对象(例如,建筑物、道路)和系统(例如,环境或交通监控)的镜像表示。地理空间协会正式定义SDT为具有精确位置和维度属性的虚拟表示,其中虚拟模型以同步频率更新。

在高层次上,SDT和传统的数字孪生(DTs)有许多相似之处,两者都维护现实世界对象的虚拟表示,以协助监控、规划和具有预测能力的决策制定。SDT与DTs的关键区别在于SDT纳入了空间上下文,以捕获和提供地理空间对象和过程的位置和相对维度表示。

1应用

虽然SDTs常被错误地与用于城市规划和发展的3D建模和可视化技术混淆,但SDTs的能力远远超出了这些应用,涵盖了具有许多潜在用途的广泛功能。我们列出了一些重要的应用领域,如下所示。

    • 城市规划和管理: 城市的SDT可用于监控和管理城市规划和发展过程。例如,波士顿城市数字孪生被用来评估拟议中的高层建筑将对给定公园区域投下多少阴影。

    • 自然灾害: 近年来,洪水和丛林火灾等自然灾害的规模和频率在全球范围内显著增加,这主要归因于气候变化的影响。例如,2020年3月,澳大利亚的丛林火灾导致30亿动物死亡,烧毁了超过1800万公顷的土地,并摧毁了3000多栋房屋。利用森林、动物、建筑物和其他基础设施的空间数字孪生,可以制定更好的救援和防火计划,这可以显著减少生命和财产损失的范围。

    • 虚拟现实和增强现实服务: SDT在虚拟现实领域具有巨大潜力,使用户能够模拟和与包含现实世界实体的虚拟模型进行交互。此外,它们在增强现实领域提供了激动人心的可能性,允许用户无缝地与现实世界中的物理元素进行交互和操纵。例如,电工可以在修理故障之前,从SDT中查看建筑物的布线布局。

    • 温室气体排放和气候变化: 温室气体排放(GHG)是导致气候变化的主要因素之一,对我们的环境有着深远的影响。为了减少来自化石燃料消耗和电力发电等间接来源的GHG,监测、管理和规划宏观和微观层面的能源消耗至关重要。SDT有助于监测和管理当前的能源消耗,预测未来的消耗,并优化建筑物、郊区或整个城市中可再生能源的使用。通过利用SDT,我们可以努力减少GHG排放,促进可持续性,并促进过渡到更加环保的能源格局。

    • 智能交通: SDT可用于按需车辆在优化路线上的运营,通过实时监控和预测分析改善道路安全,并减少拥堵。

    • 流行病学和公共卫生: 我们在COVID-19中目睹了前所未有的生命损失。我们还看到,通过在从各种来源收集的数据上应用先进的数据分析和AI技术,可以更好地管理这种疾病。SDT可以成为辅助工具,用于时空预测传染病,识别疾病源头,跟踪感染患者的移动,并制定更好的计划以遏制疾病。

    • 智能或精准农业: 依赖传感技术获取实时农业领域数据和AI&ML技术进行决策的智能或精准农业,可以通过围绕农作物种植、分销和市场需求开发的空间数字孪生获得巨大好处。

      空间数字孪生的不同组件

      由于SDTs需要整合大量空间和地理定位数据,以准确全面地代表一个大型物理环境,SDT的规模和复杂性远高于传统DT。例如,SDTs包含各种形式的数据,包括位置数据、3D模型、空间网络、卫星图像等,为了获取这些数据,我们需要定位设备、物联网传感器、无人机、卫星等的支持。数据源和类别的选择将由SDTs的具体用例和应用决定。因此,为了构建SDT,我们需要各种空间技术。在本文中,我们确定了SDT的四个主要构建块,并讨论了每个构建块的相关空间技术:

      • 数据获取和处理: 开发SDT的第一阶段是获取和处理有关物理环境的数据。这可以包括卫星图像、LiDAR扫描、航空摄影、物联网传感器数据和GIS数据等其他形式的空间和地理定位数据。必须处理数据以创建物理环境的数字表示。

      • 数据建模、管理和处理: 这是第二层,用于对空间数据进行建模、存储,并提供数据管理和处理平台。这包括建模不同类型的数据,如位置、3D、图像等,并提供如PostgreSQL、geoSpark等的数据管理和处理平台。

      • GIS软件、地图和API: 这中间层包含GIS平台和基础地图,以及执行空间数据上不同操作的可用API。该层从先前层获取数据,并将其与地图、GIS或3D平台软件融合。

      • 关键功能组件: 这最后一层涉及关键功能,包括模拟、预测建模、可视化、查询处理等。为了提供这些功能,SDT需要前几层的空间技术的支持,以及其他支持性技术,如AI&ML、区块链等。

         

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

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

相关文章

CF297C Splitting the Uniqueness 题解

CF297C Splitting the Uniqueness 题解 非常好构造题,使我的草稿纸旋转。 解法 我们记输入的数组为 a a a,需要输出的两个数组为 b , c b,c b,c(因为当时起变量名起的)。 考虑利用 a i a_i ai​ 互不相同的性质。 先将 a…

二叉树顺序结构——堆的结构与实现

二叉树顺序结构——堆的结构与实现 一、二叉树的顺序结构二、堆的概念及结构三、堆的实现堆向下调整算法堆的创建建堆时间复杂度堆的插入(堆向上调整算法)堆的删除堆的代码实现(使用VS2022的C语言)初始化、销毁构建、插入、删除返回堆顶元素、判空、返回有效元素个数 四、完整 …

20240610 基于QGIS生成地区示意图的地图shp文件

目录 本文目标前置条件具体步骤1. 创建Project2. 插入世界地图3. 对地区示意图进行地理匹配4. 创建shp文件,勾画轨迹 注意事项 本文目标 基于QGIS生成地区示意图的地图shp文件,此shp文件可以用来学习,但是未经审批不可用于发表。 前置条件 …

Python基础教程(十一):数据结构汇总梳理

💝💝💝首先,欢迎各位来到我的博客,很高兴能够在这里和您见面!希望您在这里不仅可以有所收获,同时也能感受到一份轻松欢乐的氛围,祝你生活愉快! 💝&#x1f49…

10.3 Go 同步与通信

💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

Android Studio Jellyfish版本修改project使用特定jdk版本的步骤

android studio总是把这些东西改来改去让人十分恼火,IDE本身改来改去就让人无法上手就立即工作,很多时间浪费在IDE和gradle的配置和奇奇怪怪现象的斗智斗勇上,搞Android是真的有点浪费生命。一入此坑深不见底 jellyfish版安卓studio已经无法通…

算法 | 剪枝函数以及几种形式回溯法和分支限界法的区别算法特性分支限界法的思想分支限界法的基本步骤Prim和Kruscal回溯法的效率

what is 剪枝函数? 是对该问题能否得到最优解或者可行解的约束 限界函数:最优解 约束函数:可行解 回溯法和分支限界法的区别: 异: 回溯法分支限界法一次生成/扩展一个结点一次生成所有的孩子结点BFSDFS/最小耗费优…

Docker高级篇之轻量化可视化工具Portainer

文章目录 1. 简介2. Portainer安装 1. 简介 Portianer是一款轻量级的应用,它提供了图形化界面,用于方便管理Docker环境,包括单机环境和集成环境。 2. Portainer安装 官网:https://www.portainer.io 这里我们使用docker命令安装&…

深入探讨API接口:定义、作用、设计原则及常见问题

API(Application Programming Interface)即应用程序编程接口,是软件系统间相互通信的桥梁,提供了一系列的约定和工具,使不同软件系统之间能够实现数据交换和功能调用。在软件开发中,API接口扮演着至关重要的…

渗透测试之内核安全系列课程:Rootkit技术初探(一)

今天,我们来讲一下内核安全! 本文章仅提供学习,切勿将其用于不法手段! 目前,在渗透测试领域,主要分为了两个发展方向,分别为Web攻防领域和PWN(二进制安全)攻防领域。在…

状态管理Vuex

官网:Vuex 是什么? | Vuex (vuejs.org)https://v3.vuex.vuejs.org/zh/ 创建一个vue2的新项目名为vuex-demo,安装命令 npm install vuex3 新建index.js import Vue from vue import Vuex from vuexVue.use(Vuex)const store new Vuex.Store(…

私域怎么引流?

在数字化营销日益重要的今天,私域流量成为了企业竞争的新焦点。私域流量指的是企业在自己的平台上所拥有和控制的用户资源,如企业官网、社交媒体账号、APP等。如何有效地进行私域引流,即将潜在用户引导至企业的私域平台,成为企业营…

java编码转换怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串

在Java中,直接进行GB2312到ISO-8859-1的编码转换可能会导致数据丢失,因为ISO-8859-1(也称为Latin-1)是一个单字节编码,它不支持像GB2312这样的多字节编码中的所有字符。GB2312主要用于简体中文,而ISO-8859-…

记录自己在xss-labs的通关记录

第十一关&#xff08;referer&#xff09; 直接查看网页源代码&#xff0c;发现四个input被隐藏&#xff0c;不难看出&#xff0c;第四个名为t_ref的<input>标签是http头referer的参数&#xff08;就是由啥地址转跳到这里的&#xff0c;http头的referer会记录有&#xf…

ES6中如何使用class和extends关键字实现继承?

在ES6中&#xff0c;可以使用class关键字来定义类&#xff0c;使用extends关键字来实现继承。下面是一个示例&#xff1a; // 父类 class Parent {constructor(name) {this.name name;}sayHello() {console.log(Hello, my name is ${this.name});} }// 子类 class Child ex…

操作系统安全:Windows系统安全配置,Windows安全基线检查加固

「作者简介」&#xff1a;2022年北京冬奥会网络安全中国代表队&#xff0c;CSDN Top100&#xff0c;就职奇安信多年&#xff0c;以实战工作为基础对安全知识体系进行总结与归纳&#xff0c;著作适用于快速入门的 《网络安全自学教程》&#xff0c;内容涵盖系统安全、信息收集等…

如何用R语言ggplot2画折线图

文章目录 前言一、数据集二、ggplot2画图1、全部代码2、细节拆分1&#xff09;导包2&#xff09;创建图形对象3&#xff09;主题设置4&#xff09;轴设置5&#xff09;图例设置6&#xff09;颜色7&#xff09;保存图片 前言 一、数据集 数据下载链接见文章顶部 数据&#xff1a…

STM32 Customer BootLoader 刷新项目 (一) STM32CubeMX UART串口通信工程搭建

STM32 Customer BootLoader 刷新项目 (一) STM32CubeMX UART串口通信工程搭建 文章目录 STM32 Customer BootLoader 刷新项目 (一) STM32CubeMX UART串口通信工程搭建功能与作用典型工作流程 1. 硬件原理图介绍2. STM32 CubeMX工程搭建2.1 创建工程2.2 系统配置2.3 USART串口配…

tokenization(一)概述

文章目录 背景基于词&#xff08;Word-based&#xff09;基于字符&#xff08;Character-based&#xff09;子词词元化&#xff08;Subword tokenization&#xff09; 背景 tokenization是包括大语言模型在内所有自然语言处理的任务的基础步骤&#xff0c;其目标是将文本数据转…

【面试干货】聚集索引和非聚集索引区别?

【面试干货】聚集索引和非聚集索引区别? 1、聚集索引&#xff08;Clustered Index&#xff09;1.1 特点1.2 例子 2、非聚集索引&#xff08;Nonclustered Index&#xff09;2.1 特点2.2 例子 3、根本区别 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&…