💚 This is the latest document.
Change visibility of the tileoverlay.
tileoverlay.setVisible(flag);
name | type | description |
---|---|---|
flag | boolean | true : visible, false : invisible |
<div id="map_canvas">
<span class="smallPanel"><input type="checkbox" id="toggleCheckbox" checked="checked">tileoverlay.setVisible(true)</span>
</div>
var mapDiv = document.getElementById("map_canvas");
var map = plugin.google.maps.Map.getMap(mapDiv);
// Add a tile overlay
var tileOverlay = map.addTileOverlay({
// <x>,<y> and <zoom> are replaced with values
// (i.e. http://tile.stamen.com/toner/2/1/2.png)
getTile: function(x, y, zoom) {
return "http://tile.stamen.com/toner/" + zoom + "/" + x + "/" + y + ".png";
}
});
var checkbox = document.getElementById("toggleCheckbox");
checkbox.addEventListener("change", function() {
// Change the visible property
tileOverlay.setVisible(checkbox.checked);
});