使用地点搜索后如何更改街景结果 API

How DO I change the street view result after searching using places API

我正在尝试将拆分视图 streetview/maps 屏幕更改为地点文本字段中的搜索结果。地图会更改位置,但我无法让街景视图更改为相同 address/location。感谢任何帮助。

我所做的如下,但没有用:

if (place.geometry.viewport) {
        map.fitBounds(place.geometry.viewport);

        var newpano = map.getStreetView();
        newpano.setPano(place.location.pano);
        newpano.setVisible(true);

Places API不提供街景全景,没有place.location.pano

您可以使用从 JavaScript 发送 Street View Service Requests,找到最接近 place.geometry.location (latlng) 的全景图,并将其传递给 setPano()

您可能还对以下内容感兴趣:Issue 6033: Feature Request: Business Tour