Remove the noname layer and add the transport and MapQuest layers

This commit is contained in:
Tom Hughes 2011-11-24 22:03:04 +00:00
parent 5db8031c23
commit 671fe0bb91
3 changed files with 50 additions and 17 deletions

View file

@ -4,15 +4,6 @@ var markers;
var vectors;
var popup;
var nonamekeys = {
'openstreetmap.org': '2f59745a6b525b4ebdb100891d5b6711',
'www.openstreetmap.org': 'fd093e52f0965d46bb1c6c6281022199',
'openstreetmap.com': '4c60e7f5f31c576a9bb8da71c8d61152',
'www.openstreetmap.com': '142f25a0770a51a9a400b3513834a199',
'openstreetmap.net': '687c58fd1d715596bfc94abe653d8ac0',
'www.openstreetmap.net': '0bd1654141c85d30b9c2ccdb5302f2e4'
};
function createMap(divName, options) {
options = options || {};
@ -56,18 +47,27 @@ function createMap(divName, options) {
});
map.addLayer(cyclemap);
var nonamekey = nonamekeys[document.domain];
var noname = new OpenLayers.Layer.OSM(i18n("javascripts.map.base.noname"), [
"http://a.tile.cloudmade.com/" + nonamekey + "/3/256/${z}/${x}/${y}.png",
"http://b.tile.cloudmade.com/" + nonamekey + "/3/256/${z}/${x}/${y}.png",
"http://c.tile.cloudmade.com/" + nonamekey + "/3/256/${z}/${x}/${y}.png"
var transportmap = new OpenLayers.Layer.OSM.TransportMap(i18n("javascripts.map.base.transport_map"), {
keyid: "transportmap",
displayOutsideMaxExtent: true,
wrapDateLine: true,
layerCode: "T"
});
map.addLayer(transportmap);
var mapquest = new OpenLayers.Layer.OSM(i18n("javascripts.map.base.mapquest"), [
"http://otile1.mqcdn.com/tiles/1.0.0/osm/${z}/${x}/${y}.png",
"http://otile2.mqcdn.com/tiles/1.0.0/osm/${z}/${x}/${y}.png",
"http://otile3.mqcdn.com/tiles/1.0.0/osm/${z}/${x}/${y}.png",
"http://otile4.mqcdn.com/tiles/1.0.0/osm/${z}/${x}/${y}.png"
], {
keyid: "mapquest",
displayOutsideMaxExtent: true,
wrapDateLine: true,
numZoomLevels: 19,
layerCode: "N"
layerCode: "Q"
});
map.addLayer(noname);
map.addLayer(mapquest);
var numZoomLevels = Math.max(mapnik.numZoomLevels, osmarender.numZoomLevels);