¿No funciona?


Por otro lado, si lo que quieres es colocar un marcador, debes instanciar a
google.maps.Marker
. El uso de
google.maps.Map
, que es lo que usas ahora, es para generar un nuevo mapa.
Por último, para que la vista inicial sea la de calle en 360 grados (vista a nivel del suelo), a la instancia almacenada en la variable
panorama
debes asignarle el valor
true
mediante el método
.setVisible()
, justo como se realiza en la función que ejecuta el cambio de vista.