まず第一に、上記の課題に対する助け、アドバイス、提案に感謝します。
私のプログラムには、次のような2つの主要な部分があります。-1。カテゴリまたは状態別のチェックボックス。2.選択したカテゴリまたは状態別のClusterMarkers
技術的なスキルと知識が限られているため、チェックボックスをオフにすると、clusterMarkerをクリア、無効化、または非表示にするのに問題があります。Uは次のような多くの方法を試しました:-
if ( markerClusterer !== null ) {
markerClusterer.clearMarkers();
}
またはvarclear= document.getElementById('clear'); google.maps.event.addDomListener(clear、'click'、clearClusters);
function clearClusters(e) {
e.preventDefault();
e.stopPropagation();
markerClusterer.clearMarkers();
map.clearOverlays();
}
プログラムとデータの詳細は次のとおりです。-プログラム->[jsfiddle](jsfiddle.net/39tES)データ-> [jsfiddle](jsfiddle.net/DELus)