
CityEngine
文章平均质量分 64
Esri成都
Esri(中国)信息技术有限公司成都分公司
展开
-
CityEngine三维建模几个常见问题解决方法(1)
CityEngine被Esri收购以后,大踏步进入GIS三维建模领域,由于CityEngine独有的基于规则建模,使得GIS三维建模效率大增。不过不是规则就可以一刀切,解决所有问题的,有时我们还是要做这样或那样的一些处理才能顺利的使用规则达到更好的建模效果。下面就举几个常见的例子:问题1:很多道路交叉口处由于多出右转车道,因此要比道路中间段宽一两个车道,这种如何高效处理呢?解决思路:使用A原创 2012-07-27 23:03:05 · 6916 阅读 · 0 评论 -
CityEngine三维建模几个常见问题解决方法(2)
慢慢整理一些CityEngine常见问题,不求数量,但求及格。问题1:CityEngine中数据量较大的DEM和DOM,导入CityEngine之后无法显示。解决思路:该问题是由于CityEngine纹理原理导致。CityEngine中将DEM和DOM作为纹理处理,显卡对单个纹理分辨率限制值为8192*8192,.建议将DEM和DOM分割成相对小的纹理,比如4096*4096,再分块导入C原创 2012-07-29 22:59:16 · 7573 阅读 · 0 评论 -
CityEngine----三维模型导出与GIS属性挂接
在CityEngine中建立场景之后,我们需要对建立好的模型导出(以3ds和obj格式为例)。导出模式可以选择两种:Use file size limit和Create one file per shape。Use file size limit:将所选模型作为一个obj或3ds文件导出。Createone file per shape:将模型按照shape导出,每一个shape产生的原创 2012-07-31 15:27:07 · 5627 阅读 · 1 评论 -
CityEngine生成不等距桥墩
在CityEngine中建立高架桥时自动生成的桥墩属于几乎等距的桥墩,对于不等距的桥墩该如何处理?另外,等距桥墩会有产生很多问题,比如:桥墩会压盖在下方路面上。解决思路:获取桥墩点位数据,之后使用模型替换方法将点数据替换为桥墩。解决方法:1、首先是模型的准备,可以使用3DMax或者其他建模软件来建立桥墩的三维模型。并将做好的模型文件(obj)拷贝到工程文件夹assets下。原创 2012-07-31 14:29:20 · 1850 阅读 · 0 评论 -
CityEngine使用Python脚本按feature导出道路
在CityEngine中进行道路导出时有两个选项:Use file size limit:将所选的道路导出为一个obj文件Create one :将所选的道路按照网络节点,每个线段导出为一个obj 以上两种可选导出方式均不能将一条完整的道路导出为一个obj文件,即无法按照Feature将道路分别导出为独立的模型文件。 为了实现按feature导出道路,需要用到C原创 2012-08-10 11:37:09 · 4842 阅读 · 3 评论 -
CityEngine使用Python脚本导出模型
在前一篇《CityEngine使用Python脚本按feature整体导出道路》中介绍了如何按照GIS道路数据的ObjectID将道路导出,用户在使用过程中提出几个问题,如:1、 脚本的使用范围是CityEngine的整个场景,在数据量非常大的时候会卡死2、 在对道路数据进行处理的时候,Name字段必须赋值为ObjectID,不够直观3、 在道路数据表中记录道路的条数以便修改Py原创 2012-08-16 08:55:46 · 3539 阅读 · 0 评论 -
CityEngine中的参数和属性以及通过属性筛选Object
CityEngine数据参数类型CityEngine中有四种不同类型的参数:1、Block Parameter------------作用于Blocks2、StreetParameters----------作用于Graph Segments3、IntersectionParameters--作用于Graph Nodes4、RuleParameter原创 2013-01-31 22:53:25 · 3774 阅读 · 0 评论