紧凑型缓存技术小结

Tiling Scheme

每个缓存服务的切片目录中都会包含一个 Conf.xml,也是就是tile scheme 文件了。

Read More

Contributing to Our Github Project

这是一篇日记。

最近,终于把年初我和马老师的脑洞项目 局部更新矢量切片 放在了大型程序员G友交流社区,开始出 release了……

Read More

你知道 CityEngine 中的 Leaf Shape 吗?

CityEngine 的CGA建模过程是个不断迭代繁衍的过程,我们将这个过程想象成一棵树。

通过 Shapefile,File Geodatabase,AutoCAD DXF 这些矢量数据格式导入CityEngine中的2D基面(Footprint),通常称为 CityEngine Initial Shape,这是这棵树的根节点。通过CGA中的命令符 --> ,将一个shape经过各种形状(Geometry)和位置(Pivot,Scope) 的函数操作,生成另一个shape。直到最后,模型建立,最终的shape节点,通常称为 CityEngine Leaf Shape

Read More

如何获取30天试用版 Esri CityEngine ?

Esri CityEngine 是一款面向于大规模城市规划行业的,交互式、沉浸式高级三维建模软件,相比传统建模更加高效省时。 通过CityEngine我们可以基于现实世界的GIS数据,构造城市的现实状态,模拟城市的历史风貌,设计城市的未来蓝图。

如何申请Esri CityEngine 30天试用?

Read More

在 CityEngine 中使用 Python

​ CityEngine的同义词几乎就是“规则建模”,规则指的是CGA脚本。说到脚本,很多用户又会联想到 Python, 衍生出来的问题就是,“CityEngine中是用python脚本建模吗?” 答案是No。

​ CityEngine中确实也引入了python,只不过使用python的姿势不是建模,而是自动化。通过python脚本,可以增强CityEngine的建模功能,自动化驱动脚本建模工作流,提高建模效率。我们既可以在控制台交互式执行python命令,也可以在python editor 中书写python执行文件,甚至可以将一些自定义功能扩展到CityEngine中。如下是CityEngine官方教程中的几个示例代码:

Read More