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

GEODATA DAYS 2024

#1 Fri 22 April 2011 10:17

Ferraton
Participant actif
Date d'inscription: 13 Sep 2005
Messages: 104

QGIS 1.6 : projections du registre IGNF et grille ntf_rgf93.gsb

Bonjour,

Je rencontre plusieurs problèmes sous QGIS 1.6 avec l'utilisation des projections du registre IGNF et l'utilisation des reprojections devant utiliser la grille ntf_rgf93.gsb

1) En partant d'une table MapInfo en Lambert II (bornes Europes), Comment faire prendre en compte à QGIS que la projection devrait être IGNF:LAMBE ?
QGIS proposant systématiquement un SCR généré si on ouvre la table telle que. Je n'ai pas trouvé une bonne syntaxe avec ogr2ogr pour changer la projection en amont dans la table MapInfo de façon à introduire la bonne chaine proj.4
+title=Lambert II Carto +proj=lcc +nadgrids=ntf_r93.gsb,null +towgs84=-168.0000,-60.0000,320.0000 +a=6378249.2000 +rf=293.4660210000000 +pm=2.337229167 +lat_0=46.800000000 +lon_0=0.000000000 +k_0=0.99987742 +lat_1=46.800000000 +x_0=600000.000 +y_0=2200000.000 +units=m +wktext +no_defs

qui contient la référence à la grille ntf_rg93.gsb

Dans le meilleur des cas on peut arriver EPSG: 27572 mais qui ne comporte pas la grille de conversion.
+proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.99987742 +x_0=600000 +y_0=2200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs

2) Dans un deuxième temps j'ai essayé d'enregistrer une couche chargée sous QGIS (avec un SCR généré ou en EPSG: 27572) dans une projection IGNF avec grille (clic droit -> enregistrer sous) et choix par exemple de la projection IGNF:LAMBE. QGIS affiche alors une boîte de dialogue avec le message 'L'export du fichier vectoriel a échoué...erreur:failed to load datum shift file'


Merci de votre aide sur le sujet...

Cordialement,
Alain FERRATON

Hors ligne

 

#2 Fri 22 April 2011 10:27

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

Re: QGIS 1.6 : projections du registre IGNF et grille ntf_rgf93.gsb

Bonjour,

Pour le point 1 il faut définir la projection à la main car le contenu des fichiers projs n'est pas standardisé aussi chaque logiciel fait les choses un peu à sa manière et il est difficile de retrouver la bonne projection automatiquement. D'ailleurs QGIS maintenant créé un fichier de projection selon sa propre nomenclature pour éviter de toucher au fichier proj et de récupérer la projection correctement.

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

 

#3 Fri 22 April 2011 11:05

JRM
Participant assidu
Lieu: Arras
Date d'inscription: 15 Apr 2009
Messages: 521

Re: QGIS 1.6 : projections du registre IGNF et grille ntf_rgf93.gsb

1 - soit vous allez dans le panneau des propriétés de la couche pour indiquer le SCR à employer (valable uniquement dans ce projet) ou bien vous enregistrez la couche avec le code correct (clic droit > sauvegarder sous).

2 - bug corrigé dans la 1.7

les projections contenues dans la base de QGIS ont été synchronisées avec celles de proj4 et au lieu d'afficher la chaîne de paramètre, le logiciel essaye autant que possible d'afficher le code ou l'intitulé du SCR.

Le fichier dont parle yves et le *.qpj

Hors ligne

 

#4 Sat 23 April 2011 14:05

dominique.lys
Participant assidu
Date d'inscription: 5 Oct 2006
Messages: 473
Site web

Re: QGIS 1.6 : projections du registre IGNF et grille ntf_rgf93.gsb

Je confirme, les grilles de reprojection sont bien prises en compte avec QGIS 1.7.

Par exemple pour reprojeter du Lambert 2 étendu vers du Lambert 93:
-Charger la couche, clic droit set layer CRS choisir IGNF LAMBE
-clic droit save as... et choisir le CRS IGNF LAMB93


avec une couche de points en comparant les coordonnées obtenu avec ce que nous dit Circe on s’aperçoit que la transformation est correcte.

Pour la détection automatique visiblement il ne cherche que dans les code EPSG pas IGNF, donc l'étape SET CRS est indispensable.

Pour la reprojection à la volée j'imagine que si les projections sont correctement spécifiées la grille sera forcement utilisé.

En tout cas plus d'erreur failed to load datum shift file !

Dernière modification par dominique.lys (Sat 23 April 2011 14:08)

Hors ligne

 

#5 Wed 27 April 2011 15:47

Ferraton
Participant actif
Date d'inscription: 13 Sep 2005
Messages: 104

Re: QGIS 1.6 : projections du registre IGNF et grille ntf_rgf93.gsb

Bonjour,

je ne sais pas si c'est ma version 1.7 qui est mal installée, mais lorsque je fais les mêmes manips et que je réouvre le fichier sauvegardé en IGNF:LAMB93, QGIS ne reconnait pas la projection et MapInfo l'interprète comme du non terrestre. Avez-vous le même problème ?

Cordialement
Alain FERRATON

Hors ligne

 

Pied de page des forums

Powered by FluxBB