导入 OSM (OpenStreetMap)

OSM 文件基于 XML,且通常用于将一部分 OpenStreetMap GIS 服务导出到其他应用程序中。 OSM 文件通常包含街道、区块、宗地和点的地理配准描述。 OSM 是一种不断演变的,具有强大社区的开放标准。

  • 节点 用于在其间绘制线段的点。
  • 路线 节点的有序列表,在编辑器中显示为通过线段连接。
  • 闭合路线 闭合路线是指形成一个完整循环的路线。 可将其用于描述建筑物、公园、湖泊或岛屿等区域。

默认情况下,路线闭合路线将转换为图形段。 但是,如果闭合路线中包含了标签便利设施、区域、边界、建筑物、地质、历史、土地利用、休闲、自然、地点、商店、运动和旅游中的一个,则系统会将其转换为带有相应符号(闭合路线开放段闭合路线完整循环,显示在路线的左侧)的形状。

导入设置

OSM 导入具有以下选项:

File

浏览可打开对话框,以选择要导入的 .osm 文件。

元素列表

列出所选 OSM 文件中包含的图层和 OSM 路线。 选择您要导入的元素。

注:
  • OSM 文件中可能包含大量图层,其中“高速公路”图层通常是在 CityEngine 中创建街道网络时最感兴趣的图层。
  • 您可以在每个导入会话中选择多个 OSM 图层。 随后,系统会将所有转换为图形段的路线合并到一个图形图层中。 如果要根据一个 OSM 文件生成多个图形图层,请相应地重复该过程。

全选/取消全选

选择/取消选择所有图层。

图表设置

地图 OSM 标签

如果将其启用,则系统会从 osm 文件中包含的标签映射街道和人行道宽度。 请参阅下文。

导入后运行生成桥梁工具

如果将其启用,则系统会在以下向导页面上执行生成桥梁工具

将图形与地形对齐

如果将其启用,则 OSM 街道将与用户定义的地形对齐

将形状与地形对齐

如果将其启用,则 OSM 形状将与用户定义的地形对齐。

导入后运行简化图形工具

如果将其启用,则系统会在以下向导页面上执行简化图形工具

导入后运行图形清理工具

可能需要在导入后清理图形段,具体取决于 OSM 数据。 如果将其启用,则系统会在以下向导页面上执行图形清理工具

从图形创建街道/交叉点形状

如果将其启用,则系统将启用图形节点和图形段的形状创建参数,并创建街道形状。

从图形创建块/地块形状

如果将其启用,则系统将启用可能创建的街区的形状创建参数并创建形状。

OSM 标签映射

如果选中了将 OSM 标签映射到街道宽度,则创建的图层将包含以下图层属性代码:

OSM 标签映射
OSM 标签映射

默认情况下,一个示例函数代码会将常见的 osm 标签映射到街道和人行道宽度。 系统会将该函数代码复制到新创建的街道图层中,并正确映射所导入街段的街道和人行道宽度参数。

映射到街道和人行道宽度的 OSM 标签
面边方向
注:
  • 在选择街道图层时,可以在导入检查器后编辑函数代码。
  • 高级用户可通过更改位于 /ce.lib/rules/osm.ceattr 文件中的 cga 代码来编辑默认映射代码。
  • 可以保存和应用预设。

在本主题中
  1. 导入设置
  2. 图表设置