вот то что я пробивал  но не вишло я делал по етой стате  
https://stackoverflow.com/questions/...in-google-maps
<div id="info"></div>
var poly = polygon.getPath();  
function showNumber(number) {
    
    return function(event) {
        var markerCnt = 0;
        console.log(dots.length);
    for (var i = 0; i < dots.length; i++) {
            
      if (google.maps.geometry.poly.containsLocation(dots[i].getPosition(), polygon)) {
        markerCnt++;
      }
    }
        console.log('test');
        document.getElementById('info').innerHTML = "markers in polygon: " + markerCnt;
        infoWindow.setContent(number);
        infoWindow.setPosition(event.latLng);
        infoWindow.open(map);
    }
}