每次使用此功能从下拉列表中选择特定区域时,我都会显示多边形:
function drawPolygon(polygons) {
polygons.forEach(function(p) {
bermudaTriangle = new google.maps.Polygon({
paths: p,
strokeColor: '#FF0000',
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: '#FF0000',
fillOpacity: 0.35
});
bermudaTriangle.setMap(map);
})
}
如何从下拉列表中选择新的多边形时删除最后显示的多边形?
答案 0 :(得分:0)
然后将map
属性设置为null。
bermudaTriangle.setMap(null);