cityengine使用实用模板创建三维城市

cityengine使用实用模板创建三维城市

ID:31594708

大小:24.89 MB

页数:47页

时间:2019-01-15

cityengine使用实用模板创建三维城市_第1页
cityengine使用实用模板创建三维城市_第2页
cityengine使用实用模板创建三维城市_第3页
cityengine使用实用模板创建三维城市_第4页
cityengine使用实用模板创建三维城市_第5页
资源描述:

《cityengine使用实用模板创建三维城市》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案CityEngine使用模板创建三维数字城市易智瑞(中国)信息技术有限公司2021年9月精彩文档实用标准文案版权声明本文档版权为Esri中国信息技术有限公司所有。未经本公司书面许可,任何单位和个人不得以任何形式摘抄、复制本文档的部分或全部,并以任何形式传播。制定及修订记录版本完成日期编写/修订纪要编写者备注1.02012.1.18新建甘鑫平于强精彩文档实用标准文案CityEngine使用模板创建三维数字城市应用模板可以很好的指导大家使用GIS数据创建地图,三维场景和应用。这些模板可以用来当作创造类似的地图和场景基础。三维设计是CityEngine

2、一个重要的优势,这对于城市规划是非常有用的。通过如下三节内容全面介绍借助模板如何使用ArcGIS和CityEngine完成三维数字城市的创建与规划:1)二维数据转化为三维数据;2)创建三维数字城市;3)三维数字城市规划设计;1二维数据转化为三维数据ArcGIS提供了ArcScene和ArcGlobe两种应用程序,二维数据可以以三维的形式进行可视化展示。然而,一般采用设置图层的“BaseHeights”属性实现。某些情况下,把二维几何图形转化为贴附地形表面的三维要素是非常必要的。这样,当你想使用这些要素和地表交互或者进行空间分析的时候会更具有真实性。如下的操作

3、步骤描述了如何使用三维数据并结合地形数据来创建三维贴附地形的三维要素,模板中使用的数据是虚拟城市模板的一部分。数据下载地址:http://blogs.esri.com/Dev/blogs/3dgis/archive/2011/09/29/2D-to-3D.aspx。1.1打开2Dto3D.sxd文档在“2Dto3DMapsandGDBs”下启动2Dto3D.sxd文档。精彩文档实用标准文案右键单击DEM图层,点击【属性】,在【基本高度】标签下启用【在自定义表面浮动】选项,如图2。精彩文档实用标准文案设置完成以后DEM可以看到高低起伏,而二维数据却在DEM下

4、面。我们可以通过设置图层属性(【基本高度】->【在自定义表面浮动】)来显示,但是如果你得到真实的三维要素,那需要将二维要素转化为基于DEM的三维要素。1.1二维线转化为三维线我们已经构建了一个创建好的模型来快速生成3D线。右键点击“2Dto3Dlines”GP模型(位于CityData.gdb中Conversion工具箱中)并【编辑】。通过模型我们可以看到要对“Streets”进行简化,去掉多余的曲线;然后,简化的街道数据被“InterpolateShape”工具转化为3D街道数据。点击【模型】->【验证整个模型】,然后【运行】。定位到书签“3Dstreet

5、s”和“Bridges”查看分析结果。精彩文档实用标准文案1.1二维点转化为三维点我们同样构建了一个模型来快速生成3D点。右键点击“2Dto3DPoints”GP模型(位于CityData.gdb中Conversion工具箱中)并【编辑】。精彩文档实用标准文案可以看到,“Streetfurniture”点数据直接被“InterpolateShape”工具转化成3D点。点击【模型】->【验证整个模型】,然后【运行】。关闭模型后,双击“2Dto3DPoints”模型,选择“vegetation”图层并修改输出数据名称为“Vegetation3D”,【确定】将“v

6、egetation”点数据生成3D点。精彩文档实用标准文案1.1二维的面转化为三维面首先,打开并编辑“2Dto3DPolygons”GP模型。精彩文档实用标准文案可以看到这个模型有2个输出结果:“Building1_footprints3D”、“Building1_footprints3D_bufferline”,让我们分析一下这个模型都做了哪些事情。“Building1_footprints3D”是实际的3D建筑物底面,而“Building1_footprints3D_bufferline”是3D的线要素,它将参与地形整平,使得建筑物底面更好的与地形贴合。

7、A、“Building1_footprints3D”的生成需要4步:1)面要素转点要素(FeatureToPoint)2)向点要素添加Z信息(AddSurfaceInformation)3)链接点属性给原始的多边形(JoinField)4)基于Z信息,将2D多边形转化为3D多边形(Featureto3DbyAttribute)B、“Building1_footprints3D_bufferline”的生成需要3步:1)对2D多变形创建缓冲区(Buffer)2)将生成的缓冲区多边形转化为线(PolygonToLine)3)根据DEM把2D线转化为3D线(Int

8、erpolateShape)点击【模型】->【验证整

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。