гугл карты полилинии не появятся? - PullRequest
0 голосов
/ 23 ноября 2011

Я проверил с ранее работающей версией с firebug, у каждого объекта строки есть член Ec, у которого есть член $ со значениями координат широта и долгота.

, но с моей новой версией кода, когда строки неи после проверки этих значений я получаю бесконечность в firebug на всех четырех кординатах линии с 2 конечными точками

stars[thisMarker.starsref].flightPath.push(new google.maps.Polyline({
                    path: stars[thisMarker.starsref].flightPlanCoordinates,
                    strokeColor: 'white',
                    strokeOpacity: 0.1,
                    strokeWeight: 0.5
                  }));
            stars[thisMarker.starsref].flightPath[stars[thisMarker.starsref].flightPath.length-1].setMap(map);

1 Ответ

0 голосов
/ 23 ноября 2011

Вместо вызова setMap, почему бы вам просто не сделать:

stars[thisMarker.starsref].flightPath.push(new google.maps.Polyline({
                    path: stars[thisMarker.starsref].flightPlanCoordinates,
                    strokeColor: 'white',
                    strokeOpacity: 0.1,
                    strokeWeight: 0.5,
                    map: map
                  }));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...