Vairāk

Pamatslānis uz atvērtajiem slāņiem 2.13, ja Google nav iestatīta, ja tā ir pirmā izvēle

Pamatslānis uz atvērtajiem slāņiem 2.13, ja Google nav iestatīta, ja tā ir pirmā izvēle


Es strādāju ar 2.13.1 versiju un man ir dīvaina problēma. Kā bāzes kartes man ir OSM un Google.

Kad es iestatīju kā noklusēto Google, tas neko nerāda. Atlasot, tiek parādīts tikai OSM slānis.

BET, ja man pēc noklusējuma ir OSM, tad es bez problēmām pārslēdzos starp visiem pamatslāņiem.

var map = new OpenLayers.Map ("map-id"); var format = 'attēls / png'; // izvairīšanās no rozā flīžu OpenLayers.IMAGE_RELOAD_ATTEMPTS = 5; // veikt OL aprēķināšanas skalu atbilstoši WMS spec OpenLayers.DOTS_PER_INCH = 25,4 / 0,28; var googleMercator = new OpenLayers.Projection ("EPSG: 900913"); var wgs84 = new OpenLayers.Projection ("EPSG: 4326"); // pamata slāņa karte = new OpenLayers.Map ({div: "karte", mērvienības: "m", projekcija: googleMercator, displayProjection: wgs84}); var mapBoxBackground = new OpenLayers.Layer.XYZ ("AWMC fons", ["http://a.tiles.mapbox.com/v3/isawnyu.map-knmctlkh/${z}/${x}/${y } .png "> openlayers-2