public static function imprimeLineasJavascript()
 {
     $lineas = RedMetro::buscaLineas();
     // Construccion de arreglo para poder utilizar json_encode con las propiedades privadas
     $arrLineas = array();
     foreach ($lineas as $linea) {
         $arrLineas[] = array('id' => null, 'nombre' => null, 'colorHex' => null, 'icono' => null, 'estaciones' => null);
         $arrLineas[sizeof($arrLineas) - 1]['id'] = $linea->getID();
         $arrLineas[sizeof($arrLineas) - 1]['nombre'] = utf8_encode($linea->getNombre());
         $arrLineas[sizeof($arrLineas) - 1]['colorHex'] = $linea->getColorHEX();
         $arrLineas[sizeof($arrLineas) - 1]['icono'] = $linea->getIcono();
         $arrLineas[sizeof($arrLineas) - 1]['estaciones'] = array();
         $arrEstaciones =& $arrLineas[sizeof($arrLineas) - 1]['estaciones'];
         foreach ($linea->getEstaciones() as $estacion) {
             $arrEstaciones[] = array('id' => null, 'nombre' => null, 'latitud' => null, 'longitud' => null, 'icono' => null);
             $arrEstaciones[sizeof($arrEstaciones) - 1]['id'] = $estacion->getId();
             $arrEstaciones[sizeof($arrEstaciones) - 1]['nombre'] = utf8_encode($estacion->getNombre());
             $arrEstaciones[sizeof($arrEstaciones) - 1]['latitud'] = $estacion->getLatitud();
             $arrEstaciones[sizeof($arrEstaciones) - 1]['longitud'] = $estacion->getLongitud();
             $arrEstaciones[sizeof($arrEstaciones) - 1]['icono'] = $estacion->getIcono();
         }
     }
     echo json_encode($arrLineas);
 }