OpenLayers Webアプリにストリートビュー機能を追加しようとしています。ストリートビューの可用性を示すオーバーレイをマップ自体に追加したいと思います。ここで正常に実行される例を確認しましたが、自分のソリューションでコードを機能させることができません。具体的には:
var layer = new OpenLayers.Layer.Google("Google Street", {sphericalMercator: true});
layer.mapObject.addOverlay(new GStreetviewOverlay());
エラーになります:
layer.mapObject is null
誰かが私が間違っているかもしれないという考えを持っていますか?その場合、どうすればこれを修正できますか?