#1 Tue 19 October 2010 17:13
- pierre-olivier26140
- Participant occasionnel
- Lieu: Albon
- Date d'inscription: 22 Jul 2007
- Messages: 32
[Openlayers et Google maps] Probleme au niveau du code
Bonjour,
J'ai un problème au sein d'openlayers, la console d'erreurs m'indique que OpenLayers.layers.google n'est pas un constructeur pourtant je dois bien créer un objet "couche" pour insérer dans la "map" d'openlayers.
Code:
var ghyb = new OpenLayers.Layer.Google( "Google Hybrid", {'type': G_HYBRID_MAP, 'sphericalMercator': true, buffer: 0} ); map.addLayers([ghyb]);
Hors ligne
#2 Tue 19 October 2010 17:26
Re: [Openlayers et Google maps] Probleme au niveau du code
Une petite recherche me donne http://openlayers.org/dev/examples/google.html
Peut-être partir d'exactement le code de cette page
Code:
var ghyb = new OpenLayers.Layer.Google( "Google Hybrid", {type: G_HYBRID_MAP, numZoomLevels: 20} );
Et voir après exactement ce qui ne va pas.
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#3 Tue 19 October 2010 17:43
- pierre-olivier26140
- Participant occasionnel
- Lieu: Albon
- Date d'inscription: 22 Jul 2007
- Messages: 32
Re: [Openlayers et Google maps] Probleme au niveau du code
Bon, j'ai exactement la même erreur.
Je me suis dis que c'est peut être le problème d'appel à google maps.
Donc, j'ai changé de place la balise.
J'ai toujours la même erreur.
Je voulais savoir si vous avez déjà eu ce type d'erreur et réussi à trouver le problème.
Merci
Hors ligne
#4 Tue 19 October 2010 17:58
Re: [Openlayers et Google maps] Probleme au niveau du code
Bonsoir,
S'il ne reconnait pas ce construteur c'est qu'il y a un problème au niveau du chargement des bibliothèques.
Tu peux tester dans la console firebug new OpenLayers.Layer() ou d'autres constructeurs et vérifier la bibliothèque OpenLayers (version, téléchargement corrompu, etc.).
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne