# 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 ```