Пример #1
0
                        zoom: 15,
                        center: latlng,
                        mapTypeId: google.maps.MapTypeId.ROADMAP
                    };
                    var map = new google.maps.Map(document.getElementById("map-canvas"),myOptions);

                    // Marca posicion
                    var marker = new google.maps.Marker({
                        position: latlng,
                        map: map
                    });

                    // Dibuja lineas y marca estaciones
                    var lineas = <?php 
include 'clases/Linea.php';
Linea::imprimeEstacionesJavascript();
?>
;
                    for(i=0; i<lineas.length; i++) {
                        var color = lineas[i].colorHex;
                        var estaciones = lineas[i].estaciones;
                        var coordenadasLineas = new Array();
                        for(j=0; j<estaciones.length; j++) {
                            coordenadasLineas[j] =  new google.maps.LatLng(estaciones[j].latitud, estaciones[j].longitud);
                            var image = 'imgs/iconosEstaciones/'+estaciones[j].id+'.png';
                            var marcadorEstacion = new google.maps.Marker({
                                position: coordenadasLineas[j],
                                map: map,
                                icon: image
                            });
                        }