三维可视化神器带来无限可能,原来三维场景也可以如此轻松实现

前言

最近假期想去苏州游玩,于是打算提前做个三维城市建模﹐然后找了很多三维城市搭建平台,由于自己对三维城市搭建没有基础,最后发现Mapmost Alpha工具支持零代码开发,最终实现的效果如下所示:

废话话少说跟着博主一起上号体验Mapmost Alpha(点击登录),搭建自己旅游三维城市地图模型!

一、创建三维城市模型体验

1.0 账号注册

打开Mapmost Alpha官网点击免费试用:sso.mapmost.com/#/login?sou...

注册自己的账号:

注册完成后进入控制后台可以看到有应用创建、应用发布和推荐案例这些功能:

1.1 确定需求场景

在创建三维城市模型时,需要确定建模需要的场景。

在进行宏观城市研究时,需要创建大尺度模型从而进行研究,此时的研究尺度一般为2平方公里以上地块,涉及四块以上的城市地块,因为此时在平台视野中微观尺度下的人、车、数等模型已经由于体块过小而不显示。

在进行微观城市研究时,需要创建小尺度模型从而进行研究,此时的研究尺度一般为2平方公里以下地块,此时可以通过小尺度模型的置入,研究道路与用地、建筑、构筑物之间的关系,也可以研究城市微观尺度的交通问题等。

本次创模体验选择了江苏省苏州市张家港市作为体验模块,如下图所示:


图1 MA平台中张家港市的地理数据显示

1.2 构建场景

MA平台中提供了以性质和功能分类的模型模块,建筑上包括住宅、学校、医院、厂方、商业等,交通上包括交通指示牌、轿车、交通信号灯等,市政包括各类路灯、摄像头路障、护栏、井盖、充电桩等,模型库中还包括多种植物模型、人体模型以及各类室内模型,对于我这种零基础小白不要太方便了。

MA同时支持GLB、GLTF格式文件上传,即支持自由模型体块的置入。本次研究中未使用上传模型。

1.2.1宏观

MA平台自带大量已建成底板,可以直接拖拽使用非常棒!我们可通过完善未建成区域进行宏观城市研究,如城市风貌研究、城市功能分区研究等。

(1)确定模型所在片区的功能

我理解的城市模型由多种功能构成,包括居住区、商业商务区、工业区等,还包括多种建筑功能的建筑物。在宏观尺度中建模需要确定不同地块的功能,从而方便后续步骤置入相对应的数据库模型,如下图:


图1.2 城市地块功能分区

(2)选择与功能相匹配的模型

对城市地块功能确定后,从模型库中选择模型置入,根据所在地块的朝向、建筑高度对模型进行调整。方向和位置可以通过模型的x、y、z轴的位移和旋转进行调整,建筑的高度可以通过建筑x、y、z的缩放进行调整。


图1.3调整建筑位置以及建筑形态

(3)逐步构建城市

然后我们逐步插入模型与调整后,能够实现从地块到片区到城市的建模,最终实现城市的构建。


图1.4从地块到片区到城市的建模过程

博主也是没花多少时间,就从零学会了宏观城市布局,我的感受是心里有大致的城市的布局图只需要拖拽模型摆放在正确的位置就能轻松完成,话不多说我们接着继续完成微观布局!

2.2.2微观

(1)确定场景建筑:类型、高度

在进行微观尺度的城市场景建模时,类似于宏观尺度,确定主体建筑的类型以及高度。本次建模实践选择一处工业厂房用地。


图1.5 建模目标区域

(2)从资料库中选取

从资料库中选择工业厂房类型的模型,并对大小、高度、方向进行调整,形成初步的场地关系。


图1.6 初步构建场地关系

(3)确定场景其他构成:树木、标志物、市政标志等

微观场景下的城市建模需要更多的要素来保证场景的完整性,在初步构建了场地关系后,需要从模型库中选择交通、市政、植被等模型来完成整个场景。


图1.7 添加其它构筑元素

(4)丰富整个场景

最后添加其它模型丰富整个场景。本次建模尺度较大,再更小尺度下还可以添加景墙、井盖等微小尺度要素。

到这里城市建模已经完成一大半了,微观布局需要大家更加细致的摆放各个小的场景,也蛮轻松的,接下来只需要添加属性!

1.3 添加属性

1.3.1平台模型库选择符合场景属性标志

MA平台中有大量POI标志点,可选择适合场景的POI点进行置入。


图1.8 MA平台中的场景属性标志

1.3.2添加属性

选择符合场景的场景属性标志进行添加。本次场景中置入了住宅、工厂、森林、出入口等属性标志。


图1.9 置入场景属性标志

1.3.3添加交互模块

在MA平台中的面板模块中,可以选择交互模块中的要素构建交互面板。交互面板的要素主要包括标题、数据项、图标、列表、多媒体、图标等。MA平台也提供构建完好的两套面板方案,可以通过拉拽直接实现,非常方便。


图1.10 MA平台中已有的交互页面设置

一键拖拽就完成可视化交互大屏非常nice!!!

1.3.3 输入城市数据

添加研究相关的表格,并在右侧数据栏中添入相关数据。


图1.11 交互模块中数据的填写

1.3 增加其他的其他的交互模块

MA平台中还提供多种交互模块,包括内嵌式的显示和外链式的互动,可根据交互平台功能需求进行添加。


图1.12 交互模块中的其它交互要素

1.5 最后交互平台

根据研究信息,完善交互平台前端的各类交互信息、美化交互界面、生成最后可一键生成交互平台。


图1.13 最终生成的交互模型

到这里一个简单的三维城市建模过程就全部完成,博主也是第一次体验,Mapmost Alpha对于新手还是非常友好的,建议小伙伴都自己体验一番!

二、使用感受

使用Mapmost Alpha工具拖拽式完成三维城市建模给我的感受可以总结为以下几点:

1.操作简便:该工具的操作非常直观,通过简单的拖拽和放置,即可完成模型的构建。即使是非专业人士,也可以快速上手。

2.细节丰富:在构建模型的过程中,可以关注到每一个细节,包括建筑物的形状、颜色、纹理等,以及它们之间的相对位置和关系。这有助于提高模型的精细度和准确性。

3.效率提升:通过该工具,可以快速地构建和修改模型,大大提高了建模的效率。同时,工具提供的各种功能和工具,如测量、标注、视角调整等,使得建模过程更加便捷。

4.真实感强:由于该工具基于真实世界的数据和信息,因此构建的模型具有很强的真实感。这使得模型在可视化、演示和评估等方面具有更高的价值。

5.应用广泛:该工具适用于各种领域,如城市规划、交通管理、应急响应等。通过数字孪生技术,可以将现实世界中的各种信息映射到模型中,从而为决策提供更全面的支持。

三、更多案例推荐

目前Mapmost Alpha目前内置了智慧交通监控中心、室内设计管理、智慧商业楼宇管理,这三款应用案例,都可以直接复制应用去上手体验。当然还有更多应用场景,如:医疗健康管理、智能制造管理、古城保护等等,可以自行不断摸索。

四、对比其他平台的优势

Mapmost Alpha三维城市建模工具优势如下:

1、零代码基础秒入门

2、简单易用,拖拽式城市建模(会PPT就会做功能)

3、高精度建模:Mapmost Alpha利用先进的算法和数据处理技术,能够实现高精度的三维城市建模,包括建筑物、道路、植被等元素。

4、多种数据源支持,并且可以自主上传数据

5、Mapmost SDK for WebGL 产品还拥有可视化分析等功能,可以帮忙我们更好的理解城市环境。

6、支持一键发布与分享

五、不足之处

目前Mapmost Alpha的不足之处有这些:

1、由于刚上线不久,存在部分的城市场景空白,后续应该会完善

2、模拟城市更新条件下城市建筑模型的调整有点困难

六、总结

Mapmost Alpha三维建模工具是一款适用于各种空间场景的数字孪生底板资源平台,具有丰富的产品体系和可视化能力。这款工具的操作简单直观,非专业人员也可以轻松上手,因此适合广大用户使用。

通过绑定自有数据,Mapmost Alpha可以满足不同用户的需求,提供个性化的数字孪生轻应用。无论是在智慧城市、智能制造、智慧园区等领域,还是在具体的应用场景中,如数字孪生轨交、数字孪生景区等,Mapmost Alpha都可以帮助用户快速构建数字孪生模型,提高工作效率和准确性。

总之,Mapmost Alpha拖拽式三维建模工具适用于广大需要进行数字孪生建模的用户,特别是需要快速构建数字孪生模型、提高工作效率和准确性的用户。

大家不妨去Mapmost Alpha官网体验一番:sso.mapmost.com/#/login?sou...

相关推荐
秀儿还能再秀43 分钟前
机器学习——简单线性回归、逻辑回归
笔记·python·学习·机器学习
阿_旭2 小时前
如何使用OpenCV和Python进行相机校准
python·opencv·相机校准·畸变校准
幸运的星竹2 小时前
使用pytest+openpyxl做接口自动化遇到的问题
python·自动化·pytest
kali-Myon3 小时前
ctfshow-web入门-SSTI(web361-web368)上
前端·python·学习·安全·web安全·web
B站计算机毕业设计超人3 小时前
计算机毕业设计Python+大模型农产品价格预测 ARIMA自回归模型 农产品可视化 农产品爬虫 机器学习 深度学习 大数据毕业设计 Django Flask
大数据·爬虫·python·深度学习·机器学习·课程设计·数据可视化
布鲁格若门4 小时前
AMD CPU下pytorch 多GPU运行卡死和死锁解决
人工智能·pytorch·python·nvidia
AI原吾4 小时前
探索 Python HTTP 的瑞士军刀:Requests 库
开发语言·python·http·requests
single_ffish4 小时前
XPath:网络爬虫中的数据提取利器
爬虫·python