专栏名称: CityMaker
CityMaker是国内领先的国产三维地理信息软件(3DGIS)平台和解决方案提供商,提供三维地理数据整合管理、浏览展示、服务发布、地形管理发布等多款专业应用软件产品、增值服务、整体解决方案等等。
目录
相关文章推荐
GiantPandaCV  ·  一文读懂 ... ·  5 天前  
GiantPandaCV  ·  【PyTorch 奇技淫巧】介绍 ... ·  4 天前  
GiantPandaCV  ·  【翻译】CUTLASS 教程:掌握 ... ·  6 天前  
51好读  ›  专栏  ›  CityMaker

听说,你一直想了解--施工进度模拟

CityMaker  · 公众号  · 3D  · 2017-08-14 22:43

正文


建筑施工过程

最近很多人表示

想了解CityMaker中如何模拟施工进程。

今天小编给大家介绍

施工进度模拟。


在CityMaker中

通过控制施工过程中

各个工序的安排与时间顺序,

用来模拟各个工序的进度,

我们称为施工进度模拟。


因此,

时态数据是模拟施工进度的基础。


所谓时态数据,

就是可以根据时间变化而

显示不同状态的数据。


你了解的时态数据

是这样的?

某园不同时期的变化


或者这样?

某建筑施工过程



然而,

我们的施工进度模拟

怎么会只有这简单?!

那么到底是怎样的呢?

小编要说的

施工进度模拟

可以明确区分

施工状态的建造过程


比如这样:


或者这样:


可以直观的分辨

在整个施工过程中

哪些是正在进行的,

而哪些又是已经完工的。

清晰明确,

一目了然,

更贴切的模拟施工进度。


那究竟要如何实现?

这里小编介绍两种方法:

对的!

没错!

是两种方法!

1 属性控制

给数据指定一个属性字段

用来表示不同的施工状态。


在工程中组织数据,

通过时态播放,

判断施工进程,

从而,控制字段赋值

显示不同状态。


2 接口调用

接口:IComparedRenderRule

调用该接口

通过比较两个变量

确定渲染结果


该接口主要是通过提前设置渲染规则

显示施工进程中的不同状态


可以设置多种渲染方式结合使用

比如,

是否在建或者已经竣工,

开工或竣工与计划相比

是正常、提前、还是延误,

等等。


施工进度模拟

就先介绍到这里

大家若是感兴趣

就赶紧行动起来!



 想了解更多? 
 那就赶紧来关注我们