怎样实现架构可视化管理?

怎样实现架构可视化管理?,第1张

方法/步骤
1高效的作图工具
传统的架构图维护难、变更难、查找难,更严重的是与实时运行数据严重脱节。DMV提供在线编辑器,含有整套绘图工具箱、丰富的IT组件图标集。用户可以根据图标、配置数据、标签数据等对象自由、快速地绘制视图。通过与数据紧密结合,从而实现图数结合和双向校验能力,提升了架构图的准确性和实用性。
2数据驱动的自动绘图
以往的架构图与数据信息经常出现不同步现象,架构图的信息严重滞后于真实数据,造成架构图管理难、架构图价值低。强大的架构图制作工具DMV提供数据驱动生成架构图能力,根据配置、标签、模板自动生成视图,实现架构管理可视。视图拓扑关系根据数据变化时时更新,及时提供用户最新数据拓扑架构图。
3灵活的视图组合与钻取
传统的架构图之间是分离的,逻辑架构图与物理架构图、应用架构图与网络拓扑图等难以互通,用户较难获得应用或管理场景相关的IT全景信息。DMV提供灵活的视图组合与钻取能力,运维人员既可将多张不同领域和层级的架构图组装为一个组合视图方便查看,也可通过设置CI对象与架构图的关联关系,建立图与图之间的连接,以便在IT组件的丛林中快速穿梭,更加直观、全面、高效地认知IT系统,提升故障诊断和影响分析等运维管理工作效率,更好地管理IT系统。
4团队化的协作分享
一张复杂的架构图可能需要多人参与绘制,DMV 提供了“在线协作”能力。用户可以将尚未完成的架构图发布到团队群组中,以便让其他团队成员协作丰富架构图内容。在视图绘制完成后,用户设置访问权限后将视图发布到“分享门户”,供组织内有权限的成员检索和查阅,提高架构图的实用性。
5强大的版本管理
为了解决架构图多次变更无记录可存、可查,与当前使用版本的差异问题,DMV提供了架构图的版本管理功能,通过比对历史版本能够为用户清晰呈现系统架构的演进趋势并回溯历史上某个特定版本。通过视图快照,能够记录架构图的每次变动。通过数据对比,能够分析架构图的数据差异。
6丰富的信息呈现
传统IT架构图上的信息往往仅有图标、连线和简要的文字标注等,有限且单薄。DMV能够将架构图与IT运行管理的实时数据相结合,可以在架构图中查看某个IT组件的配置、监控状态、工单、相关预案等信息,扩大了架构图的使用场景,提升了使用价值。比如在容量规划、故障分析、管理覆盖率分析等方面,架构图能够扮演更重要的角色。

空间可视化概述

室内空间最直观的定义是被墙面、地板面和屋顶面围合而成的有界空间。近两年市场上兴起thingjs可视化建模开发组合,通过3D模型库进行扩展,并且从3D项目的角度出发,致力于利用贴图、模板、场景扩展、3D源码等方式缩短开发时间。

与室外空间相比,室内空间的三维可视化要求更加精细,不能很好地表达会对用户造成误导,我们注重对项目开发的整体逻辑,从架构设计到建模、二次开发、数据对接和项目部署阶段,都淬炼出简便的实现方式。

软件本身就是最好的方法论,欢迎来试用thingjs平台,感受物联网3D可视化独角兽的魅力。

空间划分

与室外空间相比,室内空间的层次结构较为明显,各楼层间主要是通过楼梯、电梯等这些通道进行连接,除建筑本身结构外还有门窗、栏杆、楼梯等要素,要注意这些人工要素的功能性表达。尤其是室内空间通道的特殊性,制作室内模型的时候要注意空间划分,包括单楼层通道,例如门、走廊,以及连接楼层间的垂直通道,包括步梯、扶梯、直梯,其中步梯一般为建筑结构的一部分,而扶梯和直梯属于机械设施。

如何对室内空间进行划分呢?整个建筑是室内空间的主体,建筑是由外部轮廓和各楼层组成的,如图所示。

外轮廓

建筑的外部轮廓也是整个室内空间的外部轮廓,它是室内空间与外部空间的分界线,即建筑轮廓以内为整个室内空间。人们若想由室外空间到达室内空间就必须通过轮廓上固定的通道。由于对土地资源的节约利用,大型建筑大多包括地下和地上两部,因此,建筑的外部轮廓也是由地上和地下两部分组成。建筑的外部轮廓主要包括:轮廓主体和轮廓通道。轮廓的主体主要包括:墙面、地板面、屋顶面三部分,这三部分组合在一起将组合成一个闭合的室内空间。

轮廓通道

轮廓通道是连接“封闭空间”与外部的“出入口”,根据其功能可以将其分为两类,一是用于人员、车辆通行的通道,如门、室内停车场入口等;二是用于采光、通风、排水的通道,如窗户、排气通道等。第一类通道需要在地图上进行表达,第二类通道需根据其特点、重要性以及实际需求选择表达。

三维室内场景基本都带了默认的层级切换脚本,让相机视角进入建筑内,因此出入口不仅是建筑可视化的一部分,也是获取建筑内信息的一个虚拟通道。

室内空间

建筑的楼层是室内空间的主体,其结构相对复杂,同一建筑不同楼层间的结构也存在很大的差异,它是人们活动的主要区域,比如展厅和办公区域是不同的类型。从空间划分来看,楼层可以分为空间单元、障碍物、室内通道、物体,其中空间单元由墙体、柜台、货架等障碍物分割出来,相对独立;障碍物由墙体、围栏组成。室内通道有走廊、门、大厅等水平通道,以及楼梯、直梯、扶梯等垂直通道,物体以可移动实物为主,如室内摆放的花盆、桌椅、设备。

模型制作解析

该项目要求制作一栋办公楼的室内模型,楼内共10层,包括9层地上办公区和1层地下停车场,其中第二层是一个展厅,风格华丽。为了增强逼真感,与管理人员进行协调后,对室内进行了较为全面的照片采集工作,基于CAD建筑设计图和照片来制作室内模型,室外的建筑里面也会按照建筑设计图,与室内模型一同制作。

1基础数据整理

首先将建筑设计图中的各个平面图、立面图、剖面图分离出来单独保存,图面上只保存建筑、轴线等主要的信息。然后,将各个图导入CampusBuilder客户端,根据空间关系拼合到对应的位置。为了方便制作,默认按照正南正北的方向摆放。为了方便使用,每张设计图都应打组,分别保存在相应的图层之中冻结。制作时只显示需要的图纸图层即可。

2室内结构建模

项目指定分层展示效果,所以制作时使用实体墙,对楼梯、电梯井、管道井等都进行建模。使用照片上的真实纹理对模型进行贴图,效果逼真。

如二层展厅主要通过照片贴图的方式对室内效果进行表现,在CampusBuilder内直接拖拽照片贴图,设置相关贴图参数,比3dsMAX中使用材质球和灯光渲染效果更为直接和高效。

二楼展厅的整体模型展示:

3室内陈设物品建模

根据实拍照片,对室内陈设物品进行建模,包括办公设备、办公用品、绿植等,ThingJS平台支持3D模型扩展,避免重复建模。这里对室内物品信息管理没有应用需求,所以将其与各层建筑结构附加,按层展示。

有很多室内的三维建模在ThingJS平台完成,常用的可视化套件组合有CampusBuilder+ThingJS平台+ThingDepot(3D模型库),在CampusBuilder使用贴图功能,就能够实现逼真的建筑物、设备,ThingDepot提供已搭建好的模型,节省了建模时间,随后搭建好的模型接入ThingJS平台,实现灯光等渲染效果。

关于ThingJS

ThingJS是一款基于webgl的3D框架,比threejs更为顶层!能够实现室内的交互、POI的显示、楼层选择及表达方式的切换,支持跨平台多终端的应用,项目演示更轻松。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/dianzi/10831592.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存