Маркер связывания с вершинами многоугольника google mapv3

Я пытаюсь связать маркеры с вершинами многоугольника. Прямо сейчас я рисую маркер и полигон отдельно. Вы можете увидеть в коде. Но я хочу, чтобы во время рисования маркеров маркеры также связывались с вершинами многоугольника.

                        var markers = new Array();
                    var polycoordinate = Array();

                    for(var i = 0; i < location.length; i++) {

                        marker = new google.maps.Marker({
                            position : new google.maps.LatLng(location[i][0], location[i][1]),
                            draggable : true,
                            map : map
                        });
                        google.maps.event.addListener(marker, "drag", function(event) {
                            console.log(event);
                        });
                        markers.push(marker);
                    }
                    for(var i = 0; i < polocation.length; i++) {

                        polycoordinate.push(new google.maps.LatLng(polocation[i][0], polocation[i][1]));

                    }
                    var flightPath = new google.maps.Polygon({
                        path : polycoordinate,
                        geodesic : true,
                        strokeColor : '#FF0000',
                        strokeOpacity : 1.0,
                        strokeWeight : 2,
                        fillColor : '#FF0000',
                        fillOpacity : 0.0
                    });
                    flightPath.setMap(map);

Ответы на вопрос(1)

Ваш ответ на вопрос