The following table lists all of the map types which are currently available in Leaflet maps created by GPS Visualizer. (The background is set using the gv_options.map_type option).
If you only want a few of the choices to show up in your map, use the gv_options.map_type_control.included option. For example:
gv_options.map_type_control.included = ['GV_MAP', 'GV_HYBRID', 'GV_OSM', 'OPENCYCLEMAP'];
Alternatively, you can set gv_options.map_type_control.filter to true if you want to only display choices that work in the part of the world initially shown by your map.
Note that you can use either a map's "ID" or its "alias"; the aliases are permanent, but the maps they resolve to may shift over time as different choices become available or unavailable. For instance, 'GV_TOPO_US' points to 'US_ARCGIS_TOPO' as of 2022, but in the future it might point to a different map source; using the alias is recommended, as it will always resolve to the "best" option.