Bonjour à toutes et à tous,
J'ai un soucis de conversion openlayer...
Je récupère les coordonnées d'un point à son positionnement dans les référentiel WGS84, L2E et UTM.
Pour le WGS84 et le L2E, je n'ai aucun soucis. Pour le UTM, j'ai un truc bizard qui se passe... je m'explique:
Lorsque j'utilise ce code:
1 2 3 4 5 6 7 8 9 10 11
|
var llUTM=new OpenLayers.LonLat(feature.geometry.getCentroid().x,feature.geometry.getCentroid().y).transform(
map.getProjectionObject(),
new OpenLayers.Projection("EPSG:32630")
);
alert(llUTM);
llUTM=new OpenLayers.LonLat(feature.geometry.getCentroid().x,feature.geometry.getCentroid().y).transform(
map.getProjectionObject(),
new OpenLayers.Projection("EPSG:32630")
);
alert(llUTM); |
Le premier alert(llUTM); ne me donne pas les bonnes coordonnées et le 2ème oui...
Si j'enlève le 1er alert(llUTM), je n'obtiens pas les bonnes coordonnées... et si j'enlève les 2, je n'est pas non plus les bonnes...
Y a un truc que j'ai du mal à piger là...si quelqu'un a une piste... je suis preneur...
Merci d'avance
Doudou
Partager