我想使用Google Maps Streetview从不同侧面或不同角度获取一栋建筑物的几张图像。我有这栋楼的地板,可以拿一张img。但是它从最近的点仅获得一张img。有什么办法可以从另一个角度来讨论img吗? 我的获取img的代码
var sv = new google.maps.StreetViewService();
sv.getPanorama({
location: whereToLookLatLng,
radius: 50
}, function (data) {
var streetViewImage = "No Image available";
try {
var ManLatLng = data.location.latLng;
console.log("!!!",ManLatLng, whereToLookLatLng)
var heading = google.maps.geometry.spherical.computeHeading(ManLatLng, new google.maps.LatLng(
whereToLookLatLng.lat, whereToLookLatLng.lng));
var img = 'https://maps.googleapis.com/maps/api/streetview?size=400x400&location=' + ManLatLng.lat() +
',' + ManLatLng.lng() + '&heading=' + heading +
'&key=***';
streetViewImage = '<img style="width:300px;" class="mb-3" src="' + img + '">'
} catch (error) {
console.log(error)
streetViewImage = "<h2>No data</h2>";
})