cityengine2012教程4导入街道数据解读.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
cityengine2012教程4导入街道数据解读

cityengine2012?教程4?导入街道(数据) 内容:? Part 1:导入DXF 街道数据? Part 2:导入OMS街道数据? Part 3:导入shapefile接到数据(和GDB,地理数据库)? Part1:导入DXF 街道数据? CityEngine?街道网络? CityEngine街道网络书属性化的图形,由街道节点(十字路口)和端点(街道段)构成。他们可以和街道生长特征相联系,在CityEngine中创建,或者通过输入外部数据,如DXF数据。? 为CityEngine准备数据? 例如,海滨城市的主要道路结构被使用他的道路和几何形状勾勒而成。? ? 从CAD中导出DXF文件? 当导出街道网络数据时,确保单位和cityengine保持一致,因为他总是解释成米这种单位。你可能想在文本编辑器中打开DXF数据,查看他的定点数据,来确定维度是否被读取。在这个例子中,我们用10米分辨率的数据来得到我们想要的纬度信息(查看屏幕截图导出选项)。? ?一些端点数据在导出时被链接:? ?在DXF文件输出窗口的参数设置如下:? ? ?在cityengine中导入 DXF文件? ? 打开场景文件sesame_01.cej? ? 定位到data文件夹中的DXF文件sesame_streetsketch.dxf? ? 右击文件,选择import…? ? ?? 确保’ Run Graph Cleanup Tool after Import’被勾选? ? 点击next? ? 勾选Intersect Segments、Snap Nodes toSegments 和 Merge Nodes? ? 设置Snapping distance为1,Merging Distance为5? ? 点击finish? 一个新的图层‘sesame_streetsketch’出现在Scene Editor视窗中。另外,你也可以直接打开场景文件sesame_02.cej来查看输入数据后的场景效果。? 生成次要街道? 一旦主要的街道被导入,那么你就可以开始改善街道网络并且生成次要街道。Cityengine中的街道生长算法是视图填充存在的封闭斑块,所以你可以反复的用街道来填充街区。? ? 清楚你要新建次要街道的街区? ? 使用图形编辑工具新建两个单一的小街道,也就是(a,指定街区中一般方向的街道;b,为街道生长算法定义一个起始节点)? ? 手动的创建一些街道段? ? 选择这些(街道)段(Q键)然后开始用‘Grow Streets’对话框来填充空白的区域。? ? ? ? ?场景文件‘sesame_03.cej’包含完成的街道网络。? 最后结果? 场景文件‘sesame_12.cej’包含完成的提取和再次斑块分割的街道网络,就如下图一样。? 被赋予次要街道的Sesame City图层和赋予建筑绿地模型的Sesame City图层? ? ? Part 2:导入OSM街道数据? 打开街道地图? OSM是基于XML的用于地图的矢量数据格式。它定义了三个基本的类型:节点,路,和封闭的路这些被用来描述所有的元素。? 1)节点(nodes):这些点用来划分段。? 2)路(ways):点的有序的列表,在编辑中被线段连接显示。? 3)封闭的路(closedway):封闭的路是一个完全封闭的环,他们被用来描述类似于公园,湖和岛屿这类区域。 从open street map导出一个OSM文件? 在cityengine工程中data文件夹中找到.osm文件? 导入一个OSM文件到cityengine中? ? 打开一个新的场景文件File New... CityEngine CityEngine scene? ? 把文件拖拽到3D视窗中。? ? 在OSM导入视窗中,选择导入图层。一般,高速公路图层上的街道,建筑图层上的建筑。使用select/deselect all按钮来进行相关选择。? ? 相关其他设置如下。? ? 点击完成。? ? ? 选择建议的投影:‘WGS 1984 UTM Zone 33N’.? ? 点击OK? 两个新的图层(街道网和图形)出现在场景编辑窗口中,并且OSM数据可以在3D视窗中看到,一句道路的街道中心线自动创建街道图形。? ? 重命名图形网络图层(graph network layer)为‘OSM_Streests’? ? 重命名图形图层(shape layer)为‘OSM_shapes’? ? ?街道宽度? 如果你仔细看一下相关的街道图形,你将会注意到他们不同的宽度。当地图OSM标签选项是可用的,导入OSM数据,cityengine从OSM街道类型来定义街道宽度,以此来创建图层属性。? ? 选择一个街道段,在Inspector窗口中查看他的参数。? 在下

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档