Ich versuche, meiner OpenLayers-Webanwendung StreetView-Funktionen hinzuzufügen, und möchte der Karte selbst das Overlay hinzufügen, das die StreetView-Verfügbarkeit anzeigt. Ich habe hier ein Beispiel dafür gesehen, wie es erfolgreich durchgeführt wurde , aber ich kann den Code nicht in meiner eigenen Lösung zum Laufen bringen. Insbesondere:
var layer = new OpenLayers.Layer.Google("Google Street", {sphericalMercator: true});
layer.mapObject.addOverlay(new GStreetviewOverlay());
führt zu dem Fehler:
layer.mapObject is null
Hat jemand eine Idee, was ich falsch machen könnte, und wenn ja, wie kann ich das beheben?