2016-07-09 15 views
0

Ich benutze openlayers3 und ich muss eine Satellitenschicht von Google, Bing oder anderen Anbieter einstellen.Satellitenschicht von google/bing/other hinzufügen

Wie kann ich das tun?

Im Moment habe ich diesen Code:

var raster = new ol.layer.Tile({ 
      source: new ol.source.MapQuest({ 
       layer: 'osm' 
      }) 
     }); 
map = new ol.Map({ 
      target: 'map', 
      layers: [raster,vector], 
      view: new ol.View({ 
       center: ol.proj.fromLonLat([11.2589271, 43.8004469]), 
       zoom: 15 
      }) 
     }); 

ich verwende:

<script src="https://cdnjs.cloudflare.com/ajax/libs/ol3/3.16.0/ol-debug.js"></script> 

Antwort

0
var layerBing = new ol.layer.Tile({ 
    preload: Infinity, 
    source: new ol.source.BingMaps({ 
     key: 'Your Key', 
     imagerySet: 'AerialWithLabels' 
    }) 
    }); 

Holen Sie Ihren Schlüssel an http://www.bingmapsportal.com/