cityengine2015怎么导入arcgis数据

cityengine2015怎么导入arcgis数据,第1张

3 Web三维地质体展示

CityEngine中可以读取ArcGIS数据库,因此,只要以上生成的数据存在GDB中,即可导入到CityEngine中,并进行Web三维展示。

31 数据导入CityEngine

在CityEngine中新建一个场景,选择与数据相同的坐标系。打开新的场景之后,选择导入File GDB数据,CityEngine将会自动读取File GDB中的数据并将数据添加到场景中:

32 设置地质体颜色

添加进来的数据默认是没有进行颜色渲染的,因此我们需要在规则中按照地质层的类别给不同的地质层赋予颜色。CityEngine中支持直接从数据的属性中读取地质类型,因此完成这一过程很简单,我们只要写好赋予不同地质层的颜色即可。具体规则:

attr type = "0"

Multi-->

case type=="2":

color("#4CB300")

case type=="3":

color("#8400A8")

case type=="4":

color("#A80000")

case type=="5":

color("#FFFF00")

case type=="6":

color("#00C5FF")

case type=="7":

color("#FFAA00")

case type=="8":

color("#FF0000")

else:NIL

33 发布Web三维地质体

选中要发布到web端的地质体和地质剖面体,选择export models,在d出窗口中选择导出的类型为CityEngine Web Scene,然后指定导出路径:

导出完成之后,在所指定的路径中就多了3ws文件及日志文件,如下图:

右键点击3ws文件,选择open with -> 3D Web Scene Viewer。整个场景将自动在浏览器中打开。此处要注意CityEngine的web 3d是基于WebGL的,所以必须使用支持WebGL的浏览器打开。下图是在Chrome中浏览地质剖面体的示例:

以上即完成了从表格数据到二维地质空间数据的展现、三维地质体及地质体的剖面分析、三维地质体及剖面的Web端展示。

下面是一些截图效果,如果需要将成果与其他人分享,请阅读CityEngine Web Scene如何在IIS下部署。

用cityengine,根据你已经有了的数据,分分钟可以做完。

318

既然有人感兴趣我就多说几句。

1、你已经有了DEM,那么一张影像图浮在DEM上可以基本上把三维地形做出来。

2、在GIS里面做好建筑基底要素数据库,其中就包括了你的建筑层高、高度等等属性。

3、看网上教程学会在cityengine里写几个简单的建筑体块规则。

4、通过拍照获取建筑立面材质、开窗、风格等,将规则赋予建筑基底就能生成了。

之所以建议使用cityengine的原因是题主作为规划出身,掌握并熟练ArcGIS挺重要的。cityengine与ArcGIS天然衔接,学习cityengine的同时也能将ArcGIS也学习了。同时cityengine的大批量建模对城市规划的建模优势很大,而3Dmax或SU与之相比的话显得精细化了,无疑增加了工作量。

3 Web三维地质体展示 CityEngine中可以读取ArcGIS数据库,因此,只要以上生成的数据存在GDB中,即可导入到CityEngine中,并进行Web三维展示。 31 数据导入CityEngine 在CityEngine中新建一个场景,选择与数据相同的坐标系。打开新的场景之后

用cityengine,根据你已经有了的数据,分分钟可以做完。

318

既然有人感兴趣我就多说几句。

1、你已经有了DEM,那么一张影像图浮在DEM上可以基本上把三维地形做出来。

2、在GIS里面做好建筑基底要素数据库,其中就包括了你的建筑层高、高度等等属性。

3、看网上教程学会在cityengine里写几个简单的建筑体块规则。

4、通过拍照获取建筑立面材质、开窗、风格等,将规则赋予建筑基底就能生成了。

之所以建议使用cityengine的原因是题主作为规划出身,掌握并熟练ArcGIS挺重要的。cityengine与ArcGIS天然衔接,学习cityengine的同时也能将ArcGIS也学习了。同时cityengine的大批量建模对城市规划的建模优势很大,而3Dmax或SU与之相比的话显得精细化了,无疑增加了工作量。

3 Web三维地质体展示

CityEngine中可以读取ArcGIS数据库,因此,只要以上生成的数据存在GDB中,即可导入到CityEngine中,并进行Web三维展示。

31 数据导入CityEngine

在CityEngine中新建一个场景,选择与数据相同的坐标系。打开新的场景之后,选择导入File GDB数据,CityEngine将会自动读取File GDB中的数据并将数据添加到场景中:

32 设置地质体颜色

添加进来的数据默认是没有进行颜色渲染的,因此我们需要在规则中按照地质层的类别给不同的地质层赋予颜色。CityEngine中支持直接从数据的属性中读取地质类型,因此完成这一过程很简单,我们只要写好赋予不同地质层的颜色即可。具体规则:

attr type = "0"

Multi-->

case type=="2":

color("#4CB300")

case type=="3":

color("#8400A8")

case type=="4":

color("#A80000")

case type=="5":

color("#FFFF00")

case type=="6":

color("#00C5FF")

case type=="7":

color("#FFAA00")

case type=="8":

color("#FF0000")

else:NIL

用cityengine,根据你已经有了的数据,分分钟可以做完。

318

既然有人感兴趣我就多说几句。

1、你已经有了DEM,那么下载一张影像图浮在DEM上可以基本上把三维地形做出来。

2、在GIS里面做好建筑基底要素数据库,其中就包括了你的建筑层高、高度等等属性。

3、看网上教程学会在cityengine里写几个简单的建筑体块规则。

4、通过拍照获取建筑立面材质、开窗、风格等,将规则赋予建筑基底就能生成了。

之所以建议使用cityengine的原因是题主作为规划出身,掌握并熟练ArcGIS挺重要的。cityengine与ArcGIS天然衔接,学习cityengine的同时也能将ArcGIS也学习了。同时cityengine的大批量建模对城市规划的建模优势很大,而3Dmax或SU与之相比的话显得精细化了,无疑增加了工作量。

cityengine注册后,登陆密码是什么的解决方法:启动CityEngine。单击文件> 登录。 输入您的用户名和密码。 用户名区分大小写,请使用与创建帐户时完全相同的方式输入用户名。

以上就是关于cityengine2015怎么导入arcgis数据全部的内容,包括:cityengine2015怎么导入arcgis数据、cityengine古代建筑建模求教、cityengine2015场景突然黑屏是因为什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9873819.html

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

发表评论

登录后才能评论

评论列表(0条)

保存