Google maps api 3 如何更改google maps v3上的可见性?

Google maps api 3 如何更改google maps v3上的可见性?,google-maps-api-3,google-maps-styled,Google Maps Api 3,Google Maps Styled,我想根据缩放级别更改地图(道路和其他标签)的可见性 我有办法做到吗 例如:visibility=on,而缩放为8 google.maps.event.addListener(map, 'zoom_changed', function() { var zoomLevel = map.getZoom(); if (zoomLevel <= 8) { turnVisOn(); } else if (zoomLevel > 8) { turnVisOff();

我想根据缩放级别更改地图(道路和其他标签)的可见性

我有办法做到吗

例如:
visibility=on
,而缩放为8

google.maps.event.addListener(map, 'zoom_changed', function() {
  var zoomLevel = map.getZoom();
  if (zoomLevel <= 8) {
    turnVisOn();
  } else if (zoomLevel > 8) {
    turnVisOff();
  }
});
var styleArray = [
  {
    featureType: "road",
    stylers: [
      { visibility: "off" } // or "on"
    ]
  }
];
map.setOptions({styles: styleArray});