我的应用程序中有一个谷歌地图实例,其中包含完全自定义的选项。用户可以根据需要切换到街景,并使用相同的地图实例返回所有选项。
有没有办法在创建地图实例时自定义街景控件以及其他地图选项?
我看不到有关如何在主地图上执行此操作的任何文档,而如果您直接在单独的dom元素上实例化街景视图,则可以这样做:
var panoramaOptions = {
zoomControl: false,
linksControl: false,
panControl: false
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById("map_streetview"), panoramaOptions)
mymap.setStreetView(panorama)
任何提示?
答案 0 :(得分:2)
您可以使用地图的getStreetView()
- 方法访问地图的streetView属性(无论是自定义还是默认)。
使用streetView的setOptions()
- 方法设置选项:
mymap.getStreetView().setOptions(panoramaOptions);