J'essaie d'ajouter la fonctionnalité StreetView à mon application Web OpenLayers, et je voudrais ajouter la superposition montrant la disponibilité de StreetView à la carte elle-même. J'en ai vu un exemple avec succès ici , mais je ne peux pas faire fonctionner le code dans ma propre solution. Plus précisément :
var layer = new OpenLayers.Layer.Google("Google Street", {sphericalMercator: true});
layer.mapObject.addOverlay(new GStreetviewOverlay());
entraîne l'erreur:
layer.mapObject is null
Quelqu'un a-t-il une idée de ce que je pourrais faire de mal, et si oui, comment puis-je résoudre ce problème?