diff options
| author | Matthew Somerville <matthew-github@dracos.co.uk> | 2016-05-11 12:11:40 +0100 |
|---|---|---|
| committer | Matthew Somerville <matthew-github@dracos.co.uk> | 2016-05-11 16:20:25 +0100 |
| commit | 0c7e11a18728eb5b6f4f0f07e82baf34a0f1d651 (patch) | |
| tree | d91e9f1f53dd121c56ab9480cd65cd5e9fe1ad2f /www/index.html | |
| parent | 4e9208b3bce2f9d3d74c31a3e569a5c56df0233f (diff) | |
Use OpenStreetMap tiles by default.198-nicer
Add a MAP_TYPE configuration option to choose what map tiles to use,
defaulting to OpenStreetMap. This fixes the issue of people outside the
UK getting a grey map.
Diffstat (limited to 'www/index.html')
| -rw-r--r-- | www/index.html | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/www/index.html b/www/index.html index ce55dee..4ad1657 100644 --- a/www/index.html +++ b/www/index.html @@ -46,8 +46,22 @@ <script type="text/javascript" src="js/OpenLayers.fixmystreet.js"></script> <script type="text/javascript" src="js/map-OpenLayers.js"></script> - <script type="text/javascript" src="js/map-bing-ol.js"></script> - <script type="text/javascript" src="js/map-fms.js"></script> + + <script type="text/javascript"> + function add_script(s) { + var script = document.createElement("script"); + script.src = "js/" + s; + $('head').prepend(script); + } + if (CONFIG && CONFIG.MAP_TYPE == 'FMS') { + add_script("map-bing-ol.js"); + add_script("map-fms.js"); + } else if (CONFIG && CONFIG.MAP_TYPE == 'Bing') { + add_script("map-bing-ol.js"); + } else { + add_script("map-OpenStreetMap.js"); + } + </script> <script type="text/javascript" src="js/locate.js"></script> <script type="text/javascript" src="js/strings.js"></script> |
