You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:如何在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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 01:40:54