Добавить спутниковый слой из Google/ BING / другой
Я использую openlayers3, и мне нужно установить спутниковый слой от Google, Bing или другого провайдера.
Как я могу это сделать?
На данный момент у меня есть этот код:
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>
1 ответ
var layerBing = new ol.layer.Tile({
preload: Infinity,
source: new ol.source.BingMaps({
key: 'Your Key',
imagerySet: 'AerialWithLabels'
})
});
Получите ваш ключ на http://www.bingmapsportal.com/