diff options
author | Matthew Somerville <matthew@mysociety.org> | 2013-01-18 18:10:28 +0000 |
---|---|---|
committer | Matthew Somerville <matthew@mysociety.org> | 2013-01-18 18:10:28 +0000 |
commit | 55150a623a4cff21398b47bd788ebd258f8a8ece (patch) | |
tree | 47581cc8e5b84963c56a7bc6f1003fabe37c7b25 /web/js/map-wmts-zurich.js | |
parent | 7b4ff6d6a37368cada7939dd635981d01f4fc37e (diff) |
Add ability for multiple base map layers, add Zurich Stadtplan.
Diffstat (limited to 'web/js/map-wmts-zurich.js')
-rw-r--r-- | web/js/map-wmts-zurich.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/web/js/map-wmts-zurich.js b/web/js/map-wmts-zurich.js index e79fd2ec2..5e296372f 100644 --- a/web/js/map-wmts-zurich.js +++ b/web/js/map-wmts-zurich.js @@ -24,6 +24,7 @@ new OpenLayers.Control.ArgParser(), fixmystreet.nav_control, new OpenLayers.Control.Permalink(permalink_id), + new OpenLayers.Control.LayerSwitcher(), new OpenLayers.Control.PanZoomFMS({id: 'fms_pan_zoom' }) ]; @@ -59,6 +60,12 @@ { identifier: "9", matrixHeight: 415, matrixWidth: 414, scaleDenominator: 500, supportedCRS: "urn:ogc:def:crs:EPSG::21781", tileHeight: 256, tileWidth: 256, topLeftCorner: { lat: 30814423, lon: -29386322 } } ] }; + fixmystreet.layer_options = [ + fixmystreet.layer_options, OpenLayers.Util.extend({}, fixmystreet.layer_options) + ]; + fixmystreet.layer_options[1].name = "Stadtplan"; + fixmystreet.layer_options[1].layer = "Stadtplan"; + fixmystreet.layer_options[1].url = "http://www.wmts.stadt-zuerich.ch/Stadtplan/MapServer/WMTS/tile/"; // Give main code a new bbox_strategy that translates between // lat/lon and our swiss coordinates |