# 地图管理

地图管理中上传的高精地图包数据,可用于数据回放、仿真场景等。地图包上传完成后,您可对已上传的地图数据包进行查看、更新、删除操作。在地图管理页面,以列表形式显示上传的地图包信息,可通过地图ID、地图包名称、地图包描述查询地图包信息。

# 上传地图包

  1. 单击“配置管理>地图管理>上传地图包”

    • 地图包文件:选择本地“.xodr”格式文件,支持上传不超过20M的文件;
    • 地图包名称:默认显示上传的地图包文件的名称,可以重新编辑,名称包含中英文、数字、“_”“-”,不得超过64个字符;
    • 地图包描述:简要描述地图包信息,不包含“@#$%^&*<>\”,不得超过255个字符。
  2. 查看地图包状态。在地图包列表页面,您可通过查看上传地图包所处状态,了解地图包上传的当前进度。

    • 地图包上传失败可能原因:数据库保存失败的情况会导致上传失败;
    • 地图包解析失败可能原因:xml文件解析有问题,计算出错等等都会导致解析失败。

    若地图包解析失败,鼠标悬停“解析失败”状态位置,显示解析失败原因。地图包解析失败常见原因可参考解析异常原因表

# 查看地图包详情

在上传地图包后,您可以查看地图包详情

在地图管理页面,选择任意一条解析成功的地图包数据,单击右侧详情操作选项;

表 1 地图包详情说明

序号

操作

说明

1

控制地图信息显示或者隐藏,地图信息包含:地图名称、制图时间、总长度、总路口数、总道路数。

2

控制图层设置显示或者隐藏,在地图轨迹中分层展示各渲染元素。

3

地图

  • 单击鼠标左键可旋转查看地图轨迹;
  • 单击鼠标右键可平移地图轨迹;
  • 鼠标滚轮可控制轨迹的大小缩放;
  • 鼠标悬停在轨迹任意位置,可查看当前位置的地图轨迹信息。

4

地图缩放选项

单击右下方(放大、缩小、重置)任意选项,可以对地图轨迹进行放大、缩小、重置操作。

注意: 地图包状态为解析成功时才支持查看详情。

# 更新地图包

在地图管理页面,选择任意一条地图包数据,单击右侧详情更新选项,进入更新地图包页面,在此页面可对地图包内容进行修改,请参考上传地图包

# 查询地图包

当前支持您通过“地图包ID”精确查找地图包,或者通过“地图包名称”和“地图包描述”模糊查找地图包。

# 删除地图包

单击地图包操作栏的“删除”,确认无误后,单击“确认”,即可删除地图包。

表 2 支持计算的地图包元素

元素

元素说明

备注

header

地图包基本信息

name:[\u4e00-\u9fa5a-zA-Z0-9-. ]{0,200},

date:[\u4e00-\u9fa5a-zA-Z0-9-., :]{0,50}

vendor:[\u4e00-\u9fa5a-zA-Z0-9-_., ]{0,200}

header-geoReference

坐标系

road

道路

road-planView

参考线

road-planView-geometry

参考线的几何形状

road-planView-geometry-line

直线

road-planView-geometry-spiral

螺旋线

road-planView-geometry-arc

弧线

road-planView-geometry-paramPoly3

参数三次曲线

road-elevationProfile

纵向高程

road-elevationProfile-elevation

纵向高程参数

road-lanes

道路线

road-lanes-laneOffset

车道偏移

road-lanes-laneSection

车道元素

road-lanes-laneSection-left

父级-左车道

road-lanes-laneSection-left-lane

子级-左车道

road-lanes-laneSection-left-lane-link

左车道线连接

road-lanes-laneSection-left-lane-link-predecessor

左前接车道

v1.5建议不要有多个值

road-lanes-laneSection-left-lane-link-successor

左后继车道

road-lanes-laneSection-left-lane-width

左车道宽度

road-lanes-laneSection-left-lane-border

左车道线边界

road-lanes-laneSection-left-lane-roadMark

左车道线

road-lanes-laneSection-left-lane-height

左车道线高度

road-lanes-laneSection-center

父级-中心车道

road-lanes-laneSection-center-lane

子级-中心车道

road-lanes-laneSection-center-lane-link

中心车道线连接

road-lanes-laneSection-center-lane-link-predecessor

中心前接车道

road-lanes-laneSection-center-lane-link-successor

中心后继车道

road-lanes-laneSection-center-lane-roadMark

中心车道线

road-lanes-laneSection-right

父级-右车道

road-lanes-laneSection-right-lane

子级-右车道

road-lanes-laneSection-right-lane-link

右车道连接

road-lanes-laneSection-right-lane-link-predecessor

右前接车道

road-lanes-laneSection-right-lane-link-successor

右后继车道

road-lanes-laneSection-right-lane-width

右车道线宽度

road-lanes-laneSection-right-lane-border

右车道线边界

road-lanes-laneSection-right-lane-roadMark

右车道线

road-lanes-laneSection-right-lane-height

右车道线高度

junction

交界处、结点

junction-connection

连接道路

junction-connection-laneLink

连接车道

# 地图包解析异常原因说明

若上传的地图包中缺少必要元素或元素不符合规范等,可能会导致地图包解析失败,地图管理页面地图包状态位置会显示地图包解析失败原因,地图包解析失败常见原因如下表,您可参考地图包解析失败的原因,修改地图包数据,重新上传地图包。

状态码

错误信息

解析异常原因说明

10001

hdmap.cause.data_null_error

地图数据为空

10003

hdmap.cause.too_much_header_error

存在多个header

10004

hdmap.cause.geo_reference_error

geoReference元素解析出错

10005

hdmap.cause.plan_view_not_found_error

缺失planView元素

10006

hdmap.cause.undefined_geometry_error

缺失geometry元素

10007

hdmap.cause.lanes_not_found_error

缺失lanes元素

10008

hdmap.cause.general_parse_error

读取xml文件异常

10009

hdmap.cause.header_name_error

header元素中的name属性存在特殊字符或超长

10010

hdmap.cause.header_date_error

header元素中的date属性存在特殊字符或超长

10011

hdmap.cause.header_vendor_error

header元素中的vendor属性存在特殊字符或超长

99999

hdmap.cause.parse_global_error

其他解析异常

上次更新: 6/29/2021, 2:13:44 PM