Gracias, basti
pero resulta que no sólo hay una fila en el array de coordenadas si no que hay varios, en concreto más de 40, y lo que tengo que hacer es un bucle dentro del código javascript pero no me sale.
Código PHP:
<?
for ($i=0;$i<count($coordenadas);$i++) {
var point = new GLatLng(<?php echo $coordenadas[$i][0]; ?>, <?php echo $coordenadas[$i][1]; ?>);//aqui iría el acceso al array pero no sé cómo hacerlo
map.addOverlay(new GMarker(point, icon));
}
?>
Muchas gracias.