gpt4 book ai didi

openlayers - 如何在 openlayers-3 中添加 Google basemap ?

转载 作者:行者123 更新时间:2023-12-03 16:55:23 25 4
gpt4 key购买 nike

在 openlayers-2 中,我们可以添加谷歌 basemap (卫星、物理、混合等)。我需要在 openlayer-3 中添加谷歌 basemap 。如何添加谷歌 basemap ???

openlayers-3 中的代码

map = new ol.Map({
layers: [
new ol.layer.Group({
layers: [
new ol.layer.Tile({
source: null,
visible:false
}),
new ol.layer.Tile({
source: new ol.source.MapQuest({layer: 'sat'})
}),
new ol.layer.Tile({
source: new ol.source.OSM(),
visible:false
})
]})
],
target: 'map',
view: new ol.View({
center:[28.566667, 4.01666699999998],
zoom:7
}),
controls: ol.control.defaults({

attribution:false

}).extend([
scaleLineControl
]),
});

lyr=new ol.layer.Tile({ source: new ol.source.TileWMS({
url: 'http://localhost:8080/geoserver/wms',
params: {'LAYERS': 'test:test', 'TILED': true},
serverType: 'geoserver'
})
});
map.addLayer(lyr);

我需要谷歌 basemap 而不是 osm 和 mapquest。

最佳答案

ol3 正式不支持 Google map ,请参阅 https://gist.github.com/elemoine/e82c7dd4b1d0ef45a9a4

关于openlayers - 如何在 openlayers-3 中添加 Google basemap ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28738238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com