尝试处理一些调查数据(现在使用相同的json文件)有没有关于如何关闭变量边界的想法?我已经尝试了可见和覆盖样式,但似乎无法破解它。
// Call the variables for a new map
Boundaries = new google.maps.Data();
Road = new google.maps.Data();
// Set variable to load json files/data
Boundaries.loadGeoJson('StageBoundariesLayer.json');
Road.loadGeoJson('StageBoundariesLayer.json');
// Set style of the variables/layers
Boundaries.setStyle({
visible: true,
strokeColor: 'yellow',
strokeWeight: 5
});
Road.setStyle({
visibility: true,
strokeColor: 'red',
strokeWeight: 1
});
Boundaries.setMap(map);
Road.setMap(map);
document.getElementById('button1').addEventListener('click', toggleBoundaries);
function toggleBoundaries(){
if (Boundaries.overrideStyle.visible === true){
Boundaries.setStyle.visible = false;
} else {
Boundaries.setStyle.visible = true;
}
};
toggleBoundaries();发布于 2020-07-16 07:10:59
document.getElementById('button1').addEventListener('click', toggleBoundaries);
function toggleBoundaries() {
if (Boundaries.getMap() != null) {
Boundaries.setMap(null);
} else {
Boundaries.setMap(map);
}
}
toggleBoundaries();https://stackoverflow.com/questions/62907972
复制相似问题