Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Printemps des cartes 2024

#1 Thu 17 July 2008 17:57

Zef
Participant occasionnel
Date d'inscription: 16 Apr 2007
Messages: 42

[Proj4] Les systèmes de coordonnées IGN

Bonjour,

Ravi d'apprendre l'engagement de l'IGN au sein de l'OSGeo, notamment pour sa participation à Proj4, je me suis lancé à la recherche de l'apport du vénérable institut à cette précieuse librairie que nous offre le libre.

Je découvre donc cette page très intéressante : http://lambert93.ign.fr/index.php?id=29#c126
Prise en compte des systèmes définis par l'IGN dans MapServer, dans QGIS, dans PostGIS et GDAL/OGR... intéressant.
Les fichiers disponibles : http://lambert93.ign.fr/index.php?id=30

Concernant Proj4, "les versions de PROJ.4 strictement supérieures à 4.6.0 devraient intégrer les modifications de l'IGN" et "en attendant une version officielle, il est recommandé d'utiliser FWTools, qui correspond à des versions précompilées des fichiers sources les plus récents". Je cours donc tester de nouveau mon FWTools (2.2.1), en prenant bien en compte la syntaxe ogr2ogr donnée en exemple par l'IGN... que neni.

Je regarde par là http://lambert93.ign.fr/index.php?id=28.
Je respecte la procédure de vérification de la bonne installation de PROJ.4 et... toujours rien.

C:\Program Files\FWTools2.2.1>cs2cs -I +init=IGN-F:LAMBE +to +init=IGN-F:LAMB93
pj_open_lib(IGN-F): call fopen(C:\PROGRA~1\FWTOOL~1.1\proj_lib\IGN-F) - failed
Using from definition: init=IGN-F:LAMB93
Rel. 4.6.0, 21 Dec 2007
<cs2cs>:
projection initialization failure
cause: Unknown error
program abnormally terminated


- Je suis bien en proj 4.6.0
- ntf_r93.gsb fraichement récupéré sur http://lambert93.ign.fr/fileadmin/files/ntf_r93.gsb est bien en place
C:\Program Files\FWTools2.2.1\proj_lib\ntf_r93.gsb

L'IGN a-t-il un train d'avance et ça ne fonctionne pas encore ? Ou, ce qui est beaucoup plus probable, j'ai un train de retard et je me suis planté quelque part ? Suis-je le seul à rencontrer ce problème ?

Dernière modification par Zef (Thu 17 July 2008 17:58)

Hors ligne

 

#2 Thu 17 July 2008 22:36

Benjamin Chartier
Participant occasionnel
Date d'inscription: 22 Sep 2005
Messages: 14

Re: [Proj4] Les systèmes de coordonnées IGN

Bonjour,

Je pense que votre problème peut venir du fait que la variable d'environnement PRO_LIB de votre système est mal configurée.
Est-ce que votre variable d'environnement PROJ_LIB pointe bien vers le répertoire contenant le fichier ntf_r93.gsb ? Si ce n'est pas le cas, modifiez la ou créer la.

Cordialement,

Benjamin Chartier
http://benjamin.chartier.free.fr/pro

Hors ligne

 

#3 Thu 17 July 2008 22:44

Benjamin Chartier
Participant occasionnel
Date d'inscription: 22 Sep 2005
Messages: 14

Re: [Proj4] Les systèmes de coordonnées IGN

Pardon, la variable d'environnement PROJ_LIB ne doit pas pointer vers le répertoire contenant le fichier ntf_r93.gsb mais plutôt le répertoire contenant le fichier IGNF. Avez-vous bien installé le fichier IGNF et vérifier qu'il est placé dans le répertoire pointé par PROJ_LIB ?

Benjamin Chartier
http://benjamin.chartier.free.fr/pro

Hors ligne

 

#4 Fri 18 July 2008 10:24

gilles_martinoty
Participant actif
Date d'inscription: 4 Mar 2008
Messages: 56

Re: [Proj4] Les systèmes de coordonnées IGN

Bonjour,

Il est "normal" que la version 4.6.0 ne contienne pas les modifications de l'IGN, car ce sont les versions "STRICTEMENT supérieures" à 4.6.0 qui les contiennent. Autrement dit, elles sont dans le CVS de proj.4.

Pour régler votre problème, je pense effectivement que le fichier IGNF est manquant dans votre installation. Vous le trouverez ici:
http://lambert93.ign.fr/index.php?id=30#c132
Il vous suffit de mettre ce fichier dans le répertoire C:\PROGRA~1\FWTOOL~1.1\proj_lib\ et ca devrait être bon.
A noter que c'est IGNF et plus IGN-F.

Les versions de FWTools actuelles n'intègrent pas les dernières modifications de PROJ.4 alors qu'au début elles le faisaient. Je vais voir avec F. Warmerdam s'il serait possible de faire une release intermédiaire de PROJ.4 .

Cordialement,
Gilles Martinoty.

Hors ligne

 

#5 Fri 18 July 2008 16:21

Zef
Participant occasionnel
Date d'inscription: 16 Apr 2007
Messages: 42

Re: [Proj4] Les systèmes de coordonnées IGN

Merci beaucoup !!

J'avais effectivement juste loupé IGNF dans l'affaire. Enfin une solution libre qui converti correctement nos Lambert en wgs84. C'est un vrai plaisir de voir l'IGN s'investir dans le logiciel libre.

Je vais voir ce que donnent les mises à dispo pour Mapserver, QGIS et PostGIS. Par contre pour utiliser les SRS IGN dans le package exploitable en VB, j'imagine qu'il faut tout recompiler !?
http://ftp.dfg.ca.gov/Public/BDB/Tools/ … oj_api.zip

Encore merci pour ces réponses rapides.

Et merci à l'IGN pour cette contribution, c'est un grand pas dans le bon sens à plusieurs niveaux.

Hors ligne

 

#6 Mon 21 July 2008 09:59

gilles_martinoty
Participant actif
Date d'inscription: 4 Mar 2008
Messages: 56

Re: [Proj4] Les systèmes de coordonnées IGN

Bonjour,

Nous n'utilisons pas le package exploitable en VB, je ne peux donc pas partager notre expérience.
Cependant, après avoir regardé rapidement le contenu du lien indiqué, il semble que ce soit un wrapper autour de la DLL de proj.4, donc logiquement il faut effectivement recompiler le source pour générer une nouvelle DLL à partir du SVN.

Cordialement,
Gilles Martinoty.

Hors ligne

 

Pied de page des forums

Powered by FluxBB