banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 04 January 2011 07:39

nico-29
Participant assidu
Lieu: Brest
Date d'inscription: 2 Jun 2006
Messages: 185

[OpenLayers] conversion de données en Lambert93

Bonjour,

j'ai récupéré les coordonnées des emprises de dalles de la BD ortho IGN en Lambert93.
Je veux les afficher sur un fond google map, il faut donc les convertir en coordonnées Google Mercator (EPSG:900913).
j'utilise la librairie OpenLayers 2.9.
dans mon script javascript, je fais :

Code:

var nw = new OpenLayers.LonLat(west, north);
var nwCarto = nw.transform(new OpenLayers.Projection("EPSG:2154"),new OpenLayers.Projection("EPSG:900913"));

où west et north sont les longitude et latitude en lambert93 du coin nord ouest de ma dalle.
je fais ça pour tous les coins de mes dalles, je crée un layer.vector que j'affiche sur ma carte google

je teste sur des dalles de la commune de Paimpol (côtes d'armor, nord Bretagne), mais mon layer d'emprise s'affiche au milieu de la mer du nord !!

en fait, il ne converti pas mes coordonnées.
pourtant, j'ai fait plusieurs fois la manip entre les systèmes WGS84 (EPSG:4326) et Google Mercator (EPSG:900913), et ça marche très bien.
donc ça parait bien venir de la gestion du Lambert93 (EPSG:2154) par OpenLayers...

une idée de ce qui cloche ?

Merci,

Nico

Dernière modification par nico-29 (Wed 05 January 2011 11:26)

Hors ligne

 

#2 Wed 19 January 2011 15:45

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: [OpenLayers] conversion de données en Lambert93

Bonjour,

Je déplace la discussion sur le forum geolibre-web wink

Pour répondre à la question : as tu importer la bibliothèque proj4js et le fichier qui détermine la projection lambert93 ?

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

 

Pied de page des forums

Powered by FluxBB