-
Notifications
You must be signed in to change notification settings - Fork 91
ValueError: 'UNKNOWN' is not a valid LaneMarkType #36
Description
Hello, Thanks for your great contributions.
I found an error when parsing map data.
For example for log_map_archive_f75d80d6-a1c8-4a0b-915a-7dc304d122b0.json:
Traceback (most recent call last):
File "map_test.py", line 28, in
avm = ArgoverseStaticMap.from_json(Path(dataroot))
File "/Users/wangmingkun/opt/anaconda3/envs/argo2/lib/python3.8/site-packages/av2/map/map_api.py", line 328, in from_json
vector_lane_segments = {ls["id"]: LaneSegment.from_dict(ls) for ls in vector_data["lane_segments"].values()}
File "/Users/wangmingkun/opt/anaconda3/envs/argo2/lib/python3.8/site-packages/av2/map/map_api.py", line 328, in
vector_lane_segments = {ls["id"]: LaneSegment.from_dict(ls) for ls in vector_data["lane_segments"].values()}
File "/Users/wangmingkun/opt/anaconda3/envs/argo2/lib/python3.8/site-packages/av2/map/lane_segment.py", line 110, in from_dict
left_mark_type=LaneMarkType(json_data["left_lane_mark_type"]),
File "/Users/wangmingkun/opt/anaconda3/envs/argo2/lib/python3.8/enum.py", line 339, in call
return cls.new(cls, value)
File "/Users/wangmingkun/opt/anaconda3/envs/argo2/lib/python3.8/enum.py", line 663, in new
raise ve_exc
ValueError: 'UNKNOWN' is not a valid LaneMarkType