当两者都存在于给定的一组坐标时,如何让 Google StreetView API 显示建筑物的外部(道路视图)而不是建筑物内部?
<div id="panoramadiv" style="width: 300px; height: 300px;"></div>
<script type="text/javascript" charset="utf-8">
var lat_lng2 = new google.maps.LatLng(37.79416, -122.423539);
var streetViewOptions2 = {
position: lat_lng2,
scrollwheel: false
};
var div = document.getElementById('panoramadiv');
var street_view2 = new google.maps.StreetViewPanorama(div, streetViewOptions2);
</script>
此示例按预期渲染 K-One Fitness 的内部,而不是 2001 Van Ness Ave, San Francisco, CA 的街景。
jsFiddle:http: //jsfiddle.net/9C8wM/