From ec1ee5538a3763e8e2212aecdee14a6fb6840e92 Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Mon, 16 Dec 2013 14:02:40 +0100 Subject: [PATCH] Add collinsBart and ordnanceSurvery styles to bing-maps example --- examples/bing-maps.html | 2 ++ examples/bing-maps.js | 19 +++++++++++++------ 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/examples/bing-maps.html b/examples/bing-maps.html index c038972c4c..a410469301 100644 --- a/examples/bing-maps.html +++ b/examples/bing-maps.html @@ -30,6 +30,8 @@ + + diff --git a/examples/bing-maps.js b/examples/bing-maps.js index 68a48d9bb5..bef2c7a04c 100644 --- a/examples/bing-maps.js +++ b/examples/bing-maps.js @@ -2,13 +2,19 @@ goog.require('ol.Map'); goog.require('ol.RendererHints'); goog.require('ol.View2D'); goog.require('ol.layer.Tile'); -goog.require('ol.proj'); goog.require('ol.source.BingMaps'); -var styles = ['Road', 'Aerial', 'AerialWithLabels']; +var styles = [ + 'Road', + 'Aerial', + 'AerialWithLabels', + 'collinsBart', + 'ordnanceSurvey' +]; var layers = []; -for (var i = 0; i < styles.length; ++i) { +var i, ii; +for (i = 0, ii = styles.length; i < ii; ++i) { layers.push(new ol.layer.Tile({ visible: false, preload: Infinity, @@ -23,14 +29,15 @@ var map = new ol.Map({ renderers: ol.RendererHints.createFromQueryData(), target: 'map', view: new ol.View2D({ - center: ol.proj.transform([-123.1, 49.25], 'EPSG:4326', 'EPSG:3857'), - zoom: 8 + center: [-6655.5402445057125, 6709968.258934638], + zoom: 13 }) }); $('#layer-select').change(function() { var style = $(this).find(':selected').val(); - for (var i = 0; i < layers.length; ++i) { + var i, ii; + for (i = 0, ii = layers.length; i < ii; ++i) { layers[i].setVisible(styles[i] == style); } });