Use Area object instead of Linestring for Parking Spots and parking access
Part of #678 (closed).
This modifies following packages to align with the changes made to lanelet2 map in !716 (merged):
- had_map_utils
- lanelet2_map_visualizer
- lanelet2_global_planner
- parking_planner
Above packages expected parking spots and parking access areas to be described in lanelet::LineStrings types instead of lanelet::Area. This MR changes related codes to fix this issue.
How to review: Make sure that updated codes can still run avp demo on simulator. https://autowarefoundation.gitlab.io/autoware.auto/AutowareAuto/avpdemo.html#autotoc_md128.
Edited by mitsudome-r