google 地图 api v3 没有标签?

问题描述 投票:0回答:2

有没有办法使用 API v3 关闭 google 地图中的所有标签(街道名称、州名称、国家/地区名称等)?或者这些直接内置到地图图像中?

javascript google-maps-api-3
2个回答
27
投票

是的,您可以使用 Google Maps API v3 的Styled Maps 功能来完成此操作。

具体来说,此样式将禁用所有标签:

[
  {
    featureType: "all",
    elementType: "labels",
    stylers: [
      { visibility: "off" }
    ]
  }
]

您可以使用以下方法将其应用到当前地图:

var customStyled = [];//(array shown above)
map.set('styles',customStyled);

3
投票

是的, 您可以使用样式地图功能直接在 CSS 代码中更改标签可见性属性

或直接使用样式地图向导网站

© www.soinside.com 2019 - 2024. All rights reserved.