use OSM as base layer

This commit is contained in:
ahocevar
2011-09-26 11:24:31 -06:00
parent 6936acd7c7
commit 6925ac0ab1
+11 -6
View File
@@ -22,18 +22,23 @@
var map; var map;
function init(){ function init(){
map = new OpenLayers.Map('map'); var options = {
projection: new OpenLayers.Projection("EPSG:900913"),
units: "m",
maxResolution: 156543.0339,
maxExtent: new OpenLayers.Bounds(-20037508, -20037508, 20037508, 20037508)
};
map = new OpenLayers.Map('map', options);
var gmap = new OpenLayers.Layer.Google( var osm = new OpenLayers.Layer.OSM(
"Google Streets", "OSM", null, {wrapDateLine: true}
{sphericalMercator: true}
); );
var vector = new OpenLayers.Layer.Vector("Editable Vectors"); var vector = new OpenLayers.Layer.Vector("Editable Vectors");
map.addLayers([gmap, vector]); map.addLayers([osm, vector]);
map.addControl(new OpenLayers.Control.EditingToolbar(vector)); map.addControl(new OpenLayers.Control.EditingToolbar(vector));
var extent = new OpenLayers.Bounds(-24225034.496992, -11368938.517442, -14206280.326992, -1350184.3474418); var extent = new OpenLayers.Bounds(15849982.183008, -11368938.517442, -14206280.326992, -1350184.3474418);
map.zoomToExtent(extent); map.zoomToExtent(extent);
} }