MapViewers

MapViewers folder contains a set of tools for plotting map related data.

gmapviewer.py

Gmapviewer is a tool to display HDMap on Google map through Google map javascript API. It generates a html file (gmap.html) with HDMap data. You could view the data by opening the html file in a web browser.

You need to install yattag before running the script

pip install yattag

Inside docker, run the following command from your Apollo root dir:

python modules/tools/mapviewer/gmap_viwer.py -m map_path_and_file

An output file

gmap.html

can be found in your Apollo root dir.

The default utm zone is set to 10 in this tool. if the HDMap is located in a differet utm zone, run following command with a specified zone id:

python modules/tools/mapviewer/gmap_viwer.py map_path_and_file utm_zone_id

hdmapviewer.py

Activate environments:

conda create --name py27bokeh python=2.7.15 numpy scipy bokeh protobuf
conda activate py27bokeh

Inside docker, run the following command from Apollo root dir:

python modules/tools/mapviewer/hdmapviwer.py -m map_path_and_file

An output file

hdmap.html

can be found in your Apollo root dir.

Deactivate environments:

conda deactivate