$con->retornar() devuelve un array.
Tú asignas ese array tanto a longitud como a latitud.
Por tanto, en la linea:
Código PHP:
Ver originalecho '<script type="text/javascript">' , 'initialize('.$this->latitud.','.$this->longitud.');' , '</script>';
La salida sería:
Código PHP:
Ver originalecho '<script type="text/javascript">' , 'initialize('Array(), Array()');' , '</script>';
Por eso no funciona. Salu2