2016-07-09 13 views
0

openlayers3을 (를) 사용하고 있으며 Google, 빙 또는 기타 제공 업체의 위성 레이어를 설정해야합니다.google/bing/other에서 위성 레이어 추가

어떻게하면됩니까?

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 
      }) 
     }); 

내가 사용하고 :

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

답변

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

http://www.bingmapsportal.com/

에서 키를 가져옵니다 순간

는이 코드를