zoukankan      html  css  js  c++  java
  • 如何从道路BIM模型中提取数据?分三步超简单!ThingJS 3D 可视化

    首先,要根据做好的BIM模型,整理其三维数据架构,这样就能够把数据模块化,例如我们将建筑物及其空间环境 (构筑物、环境景观、道路等) 按照功能特点抽象为类,再将大类细分为子类或者实体对象(房间、设备等),搭建合理的三维数据结构,作为场景搭建的前置动作。只要数据切割的逻辑清晰,三维建模和3D开发会顺利进行。

    以下为ThingJS在线平台建筑可视化模拟的三维数据结构供参考。

    image.png

    其次,根据二维GIS对空间数据的分类,将这些模型分为点、线、面三种类型。例如点类型要素建模:路灯、垃圾桶及树木等常被抽象为点装要素;线类型要素建模:主要包括道路、河流、围墙、护栏等具有方向性的长条状要素,这类要素带有一定面积的空间立体;面类要素建模:主要就是广场和建筑物。

    image.png

    最后,将原数据进行点、线、面要素处理后导入建模软件的目录下,注意在项目下新建规则文件,分别用于存放绿化带、街道及建筑物的规则。

    辛辛苦苦回答了一个,实操一下就知道了,视频教程领取:ThingJS-资源中心

    image.png

  • 相关阅读:
    MyEclipse和Eclipse非常方便的快捷键
    java面试题及答案
    Java笔试题解答
    Spring自定义注解
    Spring MVC上传文件
    JS实现购物车特效
    MySQL软件基本管理
    初识数据库
    Python3-IO模型
    Python3-协程
  • 原文地址:https://www.cnblogs.com/thingjs/p/13971164.html
Copyright © 2011-2022 走看看