[Francophone] Statut registre IGNF dans PostGIS
    Even Rouault 
    even.rouault at spatialys.com
       
    Mon Dec  3 10:47:02 PST 2018
    
    
  
Bonsoir,
> 
> Pour l'instant, dans le cadre de mes travaux pour PROJ 6, j'avais fait il y
> a quelques jours une moulinette d'ingestion du fichier "IGNF" qui contient
> les chaines PROJ.4 pour les mettre dans un formalisme compatible de la
> structuration ISO-19111 (telle qu'employée par la base de données EPSG),
> qui sera utilisé pour la nouvelle base de données de CRS et de
> transformations de coordonnées
> 
Petite mise à jour concernant ce sujet:
- les travaux dans PROJ que je mentionnais il y a quelques semaines ont été 
fusionnés dans le 'master' PROJ
- grâce à l'aide de Didier qui a éclairci la license du registre et des 
grilles IGNF, la base de données de PROJ intègre un import de la dernière 
version du registre (depuis le registre XML donc) et le paquet proj-datumgrid-
europe
(https://github.com/OSGeo/proj-datumgrid/tree/master/europe ) contient 
désormais l'ensemble des grilles verticales converties au format GTX 
utilisable par PROJ.
Par exemple conversion de Lambert II étendu vers Lambert 93, si vous disposez 
de la grille ntf_r93.gsb (fournie par le paquet général de grilles https://
download.osgeo.org/proj/proj-datumgrid-1.8.zip ) dans le répertoire data de 
l'installation de PROJ, l'utilisation des codes EPSG ou IGNF donnera le même 
résultat. 
$ PROJ_LIB=data src/projinfo -s EPSG:27572 -t EPSG:2154 | head
-------------------------------------
Operation n°1:
unknown id, Inverse of Lambert zone II + NTF (Paris) to NTF (1) + Inverse of 
RGF93 to NTF (2) + Lambert-93, 1 m, France - onshore - mainland and Corsica
PROJ string:
+proj=pipeline +step +inv +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 
+k_0=0.99987742 +x_0=600000 +y_0=2200000 +ellps=clrk80ign +pm=paris +step 
+proj=hgridshift +grids=ntf_r93.gsb +step +proj=lcc +lat_0=46.5 +lon_0=3 
+lat_1=49 +lat_2=44 +x_0=700000 +y_0=6600000 +ellps=GRS80
vs
$ PROJ_LIB=data src/projinfo -s IGNF:LAMBE -t IGNF:LAMB93 | head
-------------------------------------
Operation n°1:
unknown id, Inverse of LAMBERT II ETENDU + NTF geographiques Paris (gr) vers 
NTF GEOGRAPHIQUES GREENWICH (DMS) + NOUVELLE TRIANGULATION DE LA FRANCE (NTF) 
vers RGF93 (ETRS89) + LAMBERT-93, unknown accuracy, FRANCE METROPOLITAINE
PROJ string:
+proj=pipeline +step +inv +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 
+k_0=0.99987742 +x_0=600000 +y_0=2200000 +ellps=clrk80ign +pm=paris +step 
+proj=hgridshift +grids=ntf_r93.gsb +step +proj=lcc +lat_0=46.5 +lon_0=3 
+lat_1=44 +lat_2=49 +x_0=700000 +y_0=6600000 +ellps=GRS80
Ceux qui se sentent de compiler PROJ master depuis les sources
( https://github.com/OSGeo/proj ) sont invités à le faire et signaler les 
éventuels problèmes détectés.
Even
-- 
Spatialys - Geospatial professional services
http://www.spatialys.com
    
    
More information about the Francophone
mailing list