1

アプリに完全にカスタマイズされたオプションを備えた Google マップのインスタンスが 1 つあります。ユーザーは必要に応じてストリート ビューに切り替えて、マップの同じインスタンスですべて戻ることができます。

マップ インスタンスを作成するときに、他のマップ オプションと共にストリートビュー コントロールをカスタマイズする方法はありますか?

メインマップでそれを行う方法に関するドキュメントはありませんが、別のdom要素でストリートビューを直接インスタンス化する場合は、次のようにすることができます:

var panoramaOptions = {
    zoomControl: false,
    linksControl: false,
    panControl: false
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById("map_streetview"), panoramaOptions)
mymap.setStreetView(panorama)

ヒントはありますか?

4

1 に答える 1

2

地図の - メソッドを使用して、(カスタムかデフォルトかに関係なく) 地図の streetView プロパティにアクセスできますgetStreetView()

setOptions()オプションを設定するには、streetViewの -method を使用します。

mymap.getStreetView().setOptions(panoramaOptions);
于 2013-02-03T00:17:59.810 に答える