Android - Как установить Pov (точка зрения) в StreetViewPanorama - PullRequest
0 голосов
/ 24 января 2019

Я хочу установить заголовок для StreetViewPanorama примерно так:

panorama.setPov({
    heading: 0,
    zoom:1,
    pitch:0
});

Вот как мы можем это сделать в JavaScript API, но как мы можем сделать то же самое в Android API?

Я получаю заголовок панорамы как:

 val sanFrancisco = LatLng(37.769263, -122.450727)
 val panoramaLocation = panorama?.location?.position
 var heading = com.google.maps.android.SphericalUtil.computeHeading(panoramaLocation, sanFrancisco)

Как установить этот заголовок на Панорама.

Я попытался установить направление на камеру, прочитав здесь , но он не работает должным образом:

StreetViewPanoramaCamera camera = new StreetViewPanoramaCamera.Builder()
    .zoom(mStreetViewPanorama.getPanoramaCamera().zoom)
    .tilt(mStreetViewPanorama.getPanoramaCamera().tilt)
    .bearing(mStreetViewPanorama.getPanoramaCamera().bearing) // here am setting heading value
    .build();
...