マーカーの表示に問題があります。それらを配列に正常に非表示にしましたが、ここにそれらを表示する際に問題が発生しました。これが私のコードです。
function filtermark(){
for (var i = 0; i < markersArray.length; i++ ) {
markersArray[i].setMap(null);
}
}
function showmark(){
for (var i = 0; i < markersArray.length; i++ ) {
markersArray[i].setMap(map);
}
}