私の問題は、必要に応じてポリゴンを非表示および表示する必要があることです。でそれらを非表示にすることはできますsetMap(null)
が、それらを実行しても元に戻りませんsetMap(map)
。
スコープ、グローバル変数を確認しました。なぜそうしているのかわかりません。
polygon[i] = new google.maps.Polygon({
paths: polygonCoordinates,
strokeColor: "#000",
strokeOpacity: 0.5,
strokeWeight: 2,
fillColor: "#ff44dd",
fillOpacity: 0.15
});
polygon[i].setMap(map);
polygonCoordinates.splice(0,polygonCoordinates.length);