Skip to content

VDA LIF 编辑器路线图生成

VDA LIF 编辑器(VDA LIF Editor)是一个基于 Web 的开源工具,也可用于创建路线。该项目旨在将楼层平面图以 VDA 定义的标准格式呈现,可同时生成 GeoJSON 和 LIF 两种格式。

该工具为在线网页应用,无需安装,直接在浏览器中使用即可。

点击左侧边栏 ‘Layout’ 部分下的 ‘Edit’ 按钮,在弹出的对话框中编辑布局名称,然后点击 ‘Save’ 保存。

注意:创建布局后仍可更改名称。

frame_name

再次点击左侧边栏 ‘Layout’ 部分下的 ‘Edit’ 按钮,在弹窗的 ‘Background Image’ 区域上传楼层平面图图像。上传后会显示四个输入字段,分别设置图像的宽度、高度(单位:米)以及原点坐标(X, Y)。原点位于图像的左下角。设置完成后点击 ‘Save’ 保存并关闭弹窗。

注意:如果看不到图像,请缩小地图视图并检查原点位置。

setup_coordinate_system

在地图上添加节点有两种方法:

  1. 直接点击地图,自动创建一个节点。如需修改属性,点击该节点并在右侧边栏中编辑信息。
  2. 点击左侧边栏 ‘Create Item’ 部分下的 ‘Node’ 按钮,右侧边栏会显示 ‘Create Node’ 区域。填写节点信息后点击 ‘Save’ 创建节点。

注意:若 ‘Fast Create’ 开关处于打开状态,将无法使用方法 2(右侧边栏)创建节点,需先关闭该开关。

add_node

点击要删除的节点(选中的节点周围会显示橙色发光边框),然后点击右侧边栏的 ‘Delete’ 按钮。

delete_node

在地图上添加边有两种方法:

  1. 选择一个节点,在右侧边栏的 ‘Connected Nodes’ 输入框中输入目标节点 ID,然后从列表中选择该节点,即可在两个节点之间创建一条边。

add_edge_normal

  1. 若 ‘Fast Create’ 开关处于打开状态,点击地图时会自动将新节点连接到上次选中的节点。

add_edge_fast_create

点击要删除的边(选中后颜色变为橙色),然后点击右侧边栏的 ‘Delete’ 按钮。

delete_edge

点击顶栏的 ‘ROS’ 菜单按钮,查看生成的 GeoJSON。

check_geojson

check_geojson_1

节点和边图层可导出为 GeoJSON 文件。点击顶栏的 ‘Save’ 按钮,选择 ‘Export ROS GeoJSON’。

export_geojson

路线图已可用于 Nav2 路线(route)功能!如需日后编辑,还应导出 LIF 文件。点击顶栏的 ‘Save’ 按钮,选择 ‘Export LIF’。需要重新编辑时,在 VDA LIF 编辑器中打开 LIF 文件修改即可,也可再将 LIF 文件导出为 GeoJSON。

祝路线规划愉快!