求助:如何在OpenLayers 7中配置Google瓦片地图夜间主题
如何在OpenLayers 7中添加Google夜间主题瓦片地图
要启用Google夜间主题地图,只需修改你代码中XYZ源的url里的lyrs参数即可:
- 你当前使用的
lyrs=m对应标准道路地图 - 将其替换为
lyrs=y即可调用夜间主题道路地图
修改后的完整代码如下:
map = new ol.Map({ layers : [ new ol.layer.Tile({ source : new ol.source.XYZ({ url : "https://mt0.google.com/vt/lyrs=y&hl=en&x={x}&y={y}&z={z}", }), }), ], target : targetDiv, view : viewg, title : "BaseMap", loadTilesWhileAnimating : true, });
额外说明:
- Google瓦片服务的
lyrs参数还有其他可选值,比如s对应卫星图、h对应高清道路图、t对应地形等 - 注意遵守Google地图服务的使用条款,避免超出授权范围使用
内容的提问来源于stack exchange,提问作者edwin
相关产品推荐
相关产品推荐

