#1 Sat 04 July 2009 22:45
- trouvetongull
- Participant occasionnel
- Date d'inscription: 29 Jun 2009
- Messages: 26
[OL] Problème d'échelle
Bonsoir,
Sur ma carte http://www.trouvetongull.info/carte-villes/ , avec l'outil MousePosition, on voit la latitude et longitude s'afficher lors du déplacement de souris, cependant, ça ne semble pas être une projection EPSG:4326, pourtant je l'ai indiqué (new OpenLayers.Projection("EPSG:4326")) ...
bug ou erreur de ma part?
++
Hors ligne
#2 Sun 05 July 2009 11:07
- René-Luc D'Hont
- Participant assidu
- Date d'inscription: 7 Nov 2006
- Messages: 328
- Site web
Re: [OL] Problème d'échelle
pas possible de se connecter à ta page
Dernière modification par René-Luc D'Hont (Sun 05 July 2009 11:07)
Hors ligne
#3 Sun 05 July 2009 12:17
Re: [OL] Problème d'échelle
Moi j'y arrive,
Je vois des chiffres, mais ce ne sont pas des latitudes et des longitudes.
Sur le site du registre EPSG, je vois que l'EPSG:4326 est un "GeodeticCRS (geographic 2D)", et non pas un "ProjectedCRS". Je suis sûr que ça ne pose pas de problème à OpenLayers, mais bon c'est juste dans le principe
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#4 Sun 05 July 2009 12:49
Re: [OL] Problème d'échelle
Bonjour,
Il y a eut des changements cr je ne pouvais pas y accéder aussi
Peux tu placer la déclaration de l'objet map (var map;) l. 14 en dehors de la focntion init() cela permettra de débuguer plus facilement, merci.
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
#5 Sun 05 July 2009 15:01
- trouvetongull
- Participant occasionnel
- Date d'inscription: 29 Jun 2009
- Messages: 26
Re: [OL] Problème d'échelle
Peux tu placer la déclaration de l'objet map (var map;) l. 14 en dehors de la focntion init() cela permettra de débuguer plus facilement, merci.
Y.
Voilà c'est fait (l. 9 désormais)
Dernière modification par trouvetongull (Sun 05 July 2009 15:01)
Hors ligne
#6 Mon 06 July 2009 19:30
- trouvetongull
- Participant occasionnel
- Date d'inscription: 29 Jun 2009
- Messages: 26
Re: [OL] Problème d'échelle
J'ai essayé de trifouiller mais j'ai toujours pas le résultat souhaité... ça doit bien afficher la lat/long, cette option non?
++
Hors ligne
#7 Tue 07 July 2009 10:00
- René-Luc D'Hont
- Participant assidu
- Date d'inscription: 7 Nov 2006
- Messages: 328
- Site web
Re: [OL] Problème d'échelle
En tout cas je ne peux pas t'aider, puisque je n'arrive pas à accéder à ta page :
Delais d'attente trop long!
Hors ligne
#8 Tue 07 July 2009 10:05
- trouvetongull
- Participant occasionnel
- Date d'inscription: 29 Jun 2009
- Messages: 26
Re: [OL] Problème d'échelle
Réessaye là, je rebootais la freebox au moment-même :d (oui c'est de l'hébergement perso :p )
++
Dernière modification par trouvetongull (Tue 07 July 2009 10:06)
Hors ligne
#9 Tue 07 July 2009 12:41
- René-Luc D'Hont
- Participant assidu
- Date d'inscription: 7 Nov 2006
- Messages: 328
- Site web
Re: [OL] Problème d'échelle
Merci, je peux donc confirmer ce que je présentait. Voici ce que tu dois écrire :
Code:
map = new OpenLayers.Map ("map", { controls:[ new OpenLayers.Control.Navigation(), new OpenLayers.Control.PanZoomBar(), new OpenLayers.Control.LayerSwitcher(), new OpenLayers.Control.MouseDefaults(), new OpenLayers.Control.Permalink("permalink"), new OpenLayers.Control.MousePosition(), new OpenLayers.Control.Attribution()], numZoomLevels:6, projection:new OpenLayers.Projection('EPSG:900913'), displayProjection:new OpenLayers.Projection('EPSG:4326'), maxResolution: 156543.0399, units: 'm' });
Il manquais les options de :
* projection
* displayProjection
La première précise la projection dans laquelle est affiché la carte.
La seconde est utilisé par le control mousePosition pour savoir dans quelle projection les coordonnées doivent être affichées.
Plus
Hors ligne
#10 Tue 07 July 2009 13:10
- trouvetongull
- Participant occasionnel
- Date d'inscription: 29 Jun 2009
- Messages: 26
Re: [OL] Problème d'échelle
merci
Hors ligne