Yo creo q haria lo siguiente (lo siento, no he tenido internet en todo el finde xD)
· Primero, crear una funcion js que sea dinámica, y lo q haga sea llamar a addRuta varias veces, y segun los parámetros.
· Añadirlo a initialize.
Algo así como
Código PHP:
?>
<script>
var poly;
var map;
function initialize() {
map = nuevo_mapa("Una funcion de google map apis")
poly = new google.maps.Polyline(polyOptions);
poly.setMap(map);
loadRutas();
}
function addRuta(lnt,lng){
var punto=new google.maps.LatLng(lnt,lng);
var path = poly.getPath();
path.push(punto);
var marker = new google.maps.Marker({
position: punto,
map: map,
});
map.setCenter(punto);
}
function loadRutas() {
<?php echo "addRuta(5,6)"; ?>
}
</script>
<?php
Algo así supongo que haría... no sé si entiendes por dónde voy :)