我试图在我的OpenLayers网络应用中添加StreetView功能,并希望将显示StreetView可用性的叠加层添加到地图本身。我已经看到了正在做的成功它的一个例子在这里,但我不能让代码工作在我自己的解决方案。具体来说:
var layer = new OpenLayers.Layer.Google("Google Street", {sphericalMercator: true});
layer.mapObject.addOverlay(new GStreetviewOverlay());
导致错误:
layer.mapObject is null
有谁知道我可能在做错什么,如果是这样,我该如何解决?