导入 OSM (OpenStreetMap)

.osm 文件基于 XML,且通常用于将一部分 OpenStreetMap (OSM) GIS 服务导出到其他应用程序中。 这些文件通常包含街道、区块、宗地和点的地理配准描述。

可以将 OSM 几何分为以下几类:

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

OpenStreetMap 是一种不断演变的,具有强大社区的开放标准。

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

导入选项

对于 OSM 导入,可以使用以下选项:

选项描述

文件

单击浏览以打开对话框并选择要导入的 .osm 文件。

元素列表

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

注:
  • .osm 文件可能包含大量图层,其中高速公路图层通常用于创建街道网络。
  • 您可以在每个导入会话中选择多个 OSM 图层。 随后,系统会将所有转换为图形段的路线合并到一个图形图层中。 要根据一个 .osm 文件生成多个图形图层,请重复该过程。

全选/取消全选

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

图表选项

选项描述

地图 OSM 标签

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

将图形与地形对齐

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

将形状与地形对齐

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

导入后运行生成桥梁工具

如果启用选项,将在后续向导页面中运行生成桥梁工具。

导入后运行简化图形工具

如果启用选项,将在后续向导页面中运行简化图形工具。

导入后运行图形清理工具

可能需要在导入后清理图形段,具体取决于 OSM 数据。 如果启用选项,将在后续向导页面中运行清理图形工具

从图形创建街道/结点形状

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

为隧道创建街道/结点形状

如果启用选项,形状创建参数将遵循街道的垂直等级。 因此,将创建隧道。

OSM 标签映射

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

OSM 标签映射
显示 OSM 标签映射代码。

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

OSM 标签已映射到街道和人行道宽度
显示街道参数和对象属性。
注:
  • 导入后,可以在选择街道图层时在检查器窗口中编辑函数代码。
  • 您可以在 /ce.lib/rules/ 目录的 osm.ceattr 文件中更改 CGA 代码,以编辑默认映射代码。
  • 可以保存和应用预设。

在本主题中
  1. 导入选项
  2. 图表选项