From 9a6c7c7814fde397638426565a109adb400f2e0f Mon Sep 17 00:00:00 2001
From: Even Rouault <even.rouault@spatialys.com>
Date: Sun, 4 Apr 2021 22:34:26 +0200
Subject: Database: minor refresh of ignf.sql and import script with new
 locations of resources

---
 data/sql/ignf.sql | 264 +++++++++++++++++++++++++++---------------------------
 1 file changed, 132 insertions(+), 132 deletions(-)

(limited to 'data/sql/ignf.sql')

diff --git a/data/sql/ignf.sql b/data/sql/ignf.sql
index c74b8155..86e7cd8f 100644
--- a/data/sql/ignf.sql
+++ b/data/sql/ignf.sql
@@ -1,6 +1,6 @@
 --- This file has been generated by scripts/build_db_create_ignf_from_xml.py from the http://librairies.ign.fr/geoportail/resources/IGNF.xml definition file. DO NOT EDIT !
 
-INSERT INTO "metadata" VALUES('IGNF.SOURCE', 'https://geodesie.ign.fr/contenu/fichiers/IGNF.v3.1.0.xml');
+INSERT INTO "metadata" VALUES('IGNF.SOURCE', 'https://raw.githubusercontent.com/rouault/proj-resources/master/IGNF.v3.1.0.xml');
 INSERT INTO "metadata" VALUES('IGNF.VERSION', '3.1.0');
 INSERT INTO "metadata" VALUES('IGNF.DATE', '2019-05-24');
 INSERT INTO "ellipsoid" VALUES('IGNF','ELG032','SPHERE PICARD',NULL,'PROJ', 'EARTH', 6371598,'EPSG','9001',0,NULL,0);
@@ -1597,7 +1597,7 @@ INSERT INTO "grid_transformation" VALUES('IGNF','TSG1176','RGAF09 (RESEAU GEODES
 INSERT INTO "usage" VALUES('IGNF', 'TSG1176_USAGE','grid_transformation','IGNF','TSG1176','IGNF','39','IGNF','6');
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1241','RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009) vers IGN 1987 (MARTINIQUE)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGAF09GEODD','IGNF','MART87',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAMART2016.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1241_USAGE','grid_transformation','IGNF','TSG1241','IGNF','39','IGNF','6');
-INSERT INTO "grid_transformation" VALUES('IGNF','TSG1155','WGS 84 (RRAF) vers IGN 1987 (MARTINIQUE)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','MART87',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggm00v2.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "grid_transformation" VALUES('IGNF','TSG1155','WGS 84 (RRAF) vers IGN 1987 (MARTINIQUE)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','MART87',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/ggm00v2.txt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1155_USAGE','grid_transformation','IGNF','TSG1155','IGNF','39','IGNF','6');
 INSERT INTO "extent" VALUES('IGNF','107','GUADELOUPE GRANDE-TERRE + BASSE-TERRE','GUADELOUPE GRANDE-TERRE + BASSE-TERRE',15.875,16.625,-61.9,-61.075,0);
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1177','RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009) vers IGN 1988 (GUADELOUPE)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGAF09GEODD','IGNF','GUAD88',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAGTBT2016.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1605,16 +1605,16 @@ INSERT INTO "usage" VALUES('IGNF', 'TSG1177_USAGE','grid_transformation','IGNF',
 INSERT INTO "extent" VALUES('IGNF','108','GUADELOUPE (GRANDE-TERRE ET BASSE-TERRE)','GUADELOUPE (GRANDE-TERRE ET BASSE-TERRE)',15.875,16.589,-61.9,-61.072,0);
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1242','RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009) vers IGN 1988 (GUADELOUPE)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGAF09GEODD','IGNF','GUAD88',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAGTBT2016.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1242_USAGE','grid_transformation','IGNF','TSG1242','IGNF','108','IGNF','5');
-INSERT INTO "grid_transformation" VALUES('IGNF','TSG1165','WGS 84 (RRAF) vers IGN 1988 (GUADELOUPE)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','GUAD88',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00v2.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "grid_transformation" VALUES('IGNF','TSG1165','WGS 84 (RRAF) vers IGN 1988 (GUADELOUPE)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','GUAD88',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/ggg00v2.txt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1165_USAGE','grid_transformation','IGNF','TSG1165','IGNF','107','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','109','ARCHIPEL DES SAINTES (GUADELOUPE)','ARCHIPEL DES SAINTES (GUADELOUPE)',15.8,15.925,-61.7,-61.475,0);
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1180','RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009) vers IGN 1988 LS (GUADELOUPE / LES SAINTES)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGAF09GEODD','IGNF','GUAD88LS',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RALS2016.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1180_USAGE','grid_transformation','IGNF','TSG1180','IGNF','109','IGNF','5');
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1245','RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009) vers IGN 1988 LS (GUADELOUPE / LES SAINTES)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGAF09GEODD','IGNF','GUAD88LS',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RALS2016.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1245_USAGE','grid_transformation','IGNF','TSG1245','IGNF','109','IGNF','5');
-INSERT INTO "grid_transformation" VALUES('IGNF','TSG1167','WGS 84 (RRAF) vers IGN 1988 LS (GUADELOUPE / LES SAINTES)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','GUAD88LS',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00_lsv2.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "grid_transformation" VALUES('IGNF','TSG1167','WGS 84 (RRAF) vers IGN 1988 LS (GUADELOUPE / LES SAINTES)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','GUAD88LS',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/ggg00_lsv2.txt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1167_USAGE','grid_transformation','IGNF','TSG1167','IGNF','109','IGNF','5');
-INSERT INTO "grid_transformation" VALUES('IGNF','TSG1247','WGS 84 (RRAF) vers IGN 1988 LS (GUADELOUPE / LES SAINTES)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','GUAD88LS',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00_lsv2.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'2.1.0',0);
+INSERT INTO "grid_transformation" VALUES('IGNF','TSG1247','WGS 84 (RRAF) vers IGN 1988 LS (GUADELOUPE / LES SAINTES)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','GUAD88LS',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/ggg00_lsv2.txt',NULL,NULL,NULL,NULL,NULL,NULL,'2.1.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1247_USAGE','grid_transformation','IGNF','TSG1247','IGNF','109','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','110','ILE DE MARIE-GALANTE','ILE DE MARIE-GALANTE',15.8,16.125,-61.4,-61.075,0);
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1178','RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009) vers IGN 1988 MG (GUADELOUPE / MARIE-GALANTE)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGAF09GEODD','IGNF','GUAD88MG',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAMG2016.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1627,14 +1627,14 @@ INSERT INTO "usage" VALUES('IGNF', 'TSG1181_USAGE','grid_transformation','IGNF',
 INSERT INTO "extent" VALUES('IGNF','112','SAINT-BARTHELEMY','SAINT-BARTHELEMY',17.8,18.025,-63.0,-62.725,0);
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1249','RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009) vers IGN 1988 SB (GUADELOUPE / SAINT-BARTHELEMY)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGAF09GEODD','IGNF','GUAD88SB',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/gg10_sbv2.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'2.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1249_USAGE','grid_transformation','IGNF','TSG1249','IGNF','112','IGNF','5');
-INSERT INTO "grid_transformation" VALUES('IGNF','TSG1169','WGS 84 (RRAF) vers IGN 1988 SB (GUADELOUPE / SAINT-BARTHELEMY)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','GUAD88SB',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00_sbv2.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "grid_transformation" VALUES('IGNF','TSG1169','WGS 84 (RRAF) vers IGN 1988 SB (GUADELOUPE / SAINT-BARTHELEMY)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','GUAD88SB',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/ggg00_sbv2.txt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1169_USAGE','grid_transformation','IGNF','TSG1169','IGNF','112','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','113','SAINT-MARTIN (PARTIE FRANCAISE)','SAINT-MARTIN (PARTIE FRANCAISE)',18.0,18.2,-63.2,-62.9,0);
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1182','RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009) vers IGN 1988 SM (GUADELOUPE / SAINT-MARTIN)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGAF09GEODD','IGNF','GUAD88SM',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/gg10_smv2.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1182_USAGE','grid_transformation','IGNF','TSG1182','IGNF','113','IGNF','5');
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1248','RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009) vers IGN 1988 SM (GUADELOUPE / SAINT-MARTIN)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGAF09GEODD','IGNF','GUAD88SM',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/gg10_smv2.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'2.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1248_USAGE','grid_transformation','IGNF','TSG1248','IGNF','113','IGNF','5');
-INSERT INTO "grid_transformation" VALUES('IGNF','TSG1154','WGS 84 (RRAF) vers IGN 1988 SM (GUADELOUPE / SAINT-MARTIN)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','GUAD88SM',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00_smv2.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "grid_transformation" VALUES('IGNF','TSG1154','WGS 84 (RRAF) vers IGN 1988 SM (GUADELOUPE / SAINT-MARTIN)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RRAFGEO','IGNF','GUAD88SM',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/ggg00_smv2.txt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1154_USAGE','grid_transformation','IGNF','TSG1154','IGNF','113','IGNF','5');
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1160','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers IGN 1989 (REUNION)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGR92GEO','IGNF','REUN89',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAR07_bl.gra',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1160_USAGE','grid_transformation','IGNF','TSG1160','IGNF','56','IGNF','6');
@@ -2335,9 +2335,9 @@ INSERT INTO "extent" VALUES('IGNF','141','EUROPE (EVRF2007)','EUROPE (EVRF2007)'
 INSERT INTO "other_transformation" VALUES('IGNF','TSG1251','NGF-IGN 1969 vers EVRF2007 (EUROPEAN VERTICAL REFERENCE FRAME 2007)',NULL,'EPSG','9616','Vertical Offset','IGNF','IGN69','IGNF','EVRF2007',NULL,'EPSG','8603','Vertical Offset',-0.47,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1251_USAGE','other_transformation','IGNF','TSG1251','IGNF','141','IGNF','3');
 INSERT INTO "extent" VALUES('IGNF','142','FRANCE CONTINENTALE','FRANCE CONTINENTALE',42.00,51.50,-5.50,8.50,0);
-INSERT INTO "grid_transformation" VALUES('IGNF','TSG1164','RGF93 (ETRS89) vers NGF-IGN 1969',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGF93GEODD','IGNF','IGN69',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/metropole/RAF09.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "grid_transformation" VALUES('IGNF','TSG1164','RGF93 (ETRS89) vers NGF-IGN 1969',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGF93GEODD','IGNF','IGN69',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/RAF09.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1164_USAGE','grid_transformation','IGNF','TSG1164','IGNF','142','IGNF','9');
-INSERT INTO "grid_transformation" VALUES('IGNF','TSG1252','RGF93 (ETRS89) vers NGF-IGN 1969',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGF93GEODD','IGNF','IGN69',NULL,'EPSG','8666','Geoid (height correction) model file','https://geodesie.ign.fr/contenu/fichiers/documentation/grilles/metropole/RAF18.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "grid_transformation" VALUES('IGNF','TSG1252','RGF93 (ETRS89) vers NGF-IGN 1969',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGF93GEODD','IGNF','IGN69',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/RAF18.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1252_USAGE','grid_transformation','IGNF','TSG1252','IGNF','142','IGNF','6');
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1163','RGF93 (ETRS89) vers NGF-IGN 1978',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGF93GEODD','IGNF','IGN78C',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/metropole/RAC09.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1163_USAGE','grid_transformation','IGNF','TSG1163','IGNF','86','IGNF','5');
@@ -3497,7 +3497,7 @@ INSERT INTO "conversion" VALUES('IGNF','PRC0307235','UTM SUD FUSEAU 7',NULL,'EPS
 INSERT INTO "conversion" VALUES('IGNF','PRC0307238','UTM SUD FUSEAU 7',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-141.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0307241','UTM SUD FUSEAU 7',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-141.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC030567','UTM SUD FUSEAU 5',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-153.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
-INSERT INTO "conversion" VALUES('IGNF','PRC0149208','LAMBERT NOUVELLE-CALEDONIE',NULL,'EPSG','9802','Lambert Conic Conformal (2SP)','EPSG','8821','Latitude of false origin',-21.5,'EPSG','9102','EPSG','8822','Longitude of false origin',166.0,'EPSG','9102','EPSG','8823','Latitude of 1st standard parallel',-20.6666666667,'EPSG','9102','EPSG','8824','Latitude of 2nd standard parallel',-22.3333333333,'EPSG','9102','EPSG','8826','Easting at false origin',400000.0,'EPSG','9001','EPSG','8827','Northing at false origin',300000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);
+INSERT INTO "conversion" VALUES('IGNF','PRC0149208','LAMBERT NOUVELLE-CALEDONIE',NULL,'EPSG','9802','Lambert Conic Conformal (2SP)','EPSG','8821','Latitude of false origin',-21.5,'EPSG','9102','EPSG','8822','Longitude of false origin',166.0,'EPSG','9102','EPSG','8823','Latitude of 1st standard parallel',-20.666666666666668,'EPSG','9102','EPSG','8824','Latitude of 2nd standard parallel',-22.333333333333332,'EPSG','9102','EPSG','8826','Easting at false origin',400000.0,'EPSG','9001','EPSG','8827','Northing at false origin',300000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0358209','UTM SUD FUSEAU 58',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',165.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0338564','UTM SUD FUSEAU 38',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',45.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC030664','UTM SUD FUSEAU 6',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-147.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
@@ -3516,9 +3516,9 @@ INSERT INTO "conversion" VALUES('IGNF','PRC030679','UTM SUD FUSEAU 6',NULL,'EPSG
 INSERT INTO "conversion" VALUES('IGNF','PRC0307307','UTM SUD FUSEAU 7',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-141.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0307303','UTM SUD FUSEAU 7',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-141.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0307298','UTM SUD FUSEAU 7',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-141.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
-INSERT INTO "conversion" VALUES('IGNF','PRC9203409','LAMBERT NOUMEA 2',NULL,'EPSG','9802','Lambert Conic Conformal (2SP)','EPSG','8821','Latitude of false origin',-22.2697222222,'EPSG','9102','EPSG','8822','Longitude of false origin',166.4425,'EPSG','9102','EPSG','8823','Latitude of 1st standard parallel',-22.2447222222,'EPSG','9102','EPSG','8824','Latitude of 2nd standard parallel',-22.2947222222,'EPSG','9102','EPSG','8826','Easting at false origin',8.313,'EPSG','9001','EPSG','8827','Northing at false origin',-2.354,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);
+INSERT INTO "conversion" VALUES('IGNF','PRC9203409','LAMBERT NOUMEA 2',NULL,'EPSG','9802','Lambert Conic Conformal (2SP)','EPSG','8821','Latitude of false origin',-22.26972222222222,'EPSG','9102','EPSG','8822','Longitude of false origin',166.4425,'EPSG','9102','EPSG','8823','Latitude of 1st standard parallel',-22.244722222222222,'EPSG','9102','EPSG','8824','Latitude of 2nd standard parallel',-22.294722222222223,'EPSG','9102','EPSG','8826','Easting at false origin',8.313,'EPSG','9001','EPSG','8827','Northing at false origin',-2.354,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC9809429','EQUIRECTANGULAIRE N. CALEDONIE',NULL,'EPSG','1028','Equidistant Cylindrical','EPSG','8823','Latitude of 1st standard parallel',-22.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',0.0,'EPSG','9102','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
-INSERT INTO "conversion" VALUES('IGNF','PRC0406569','GAUSS-KRUGER (G-K) LUXEMBOURG',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',49.8333333333,'EPSG','9102','EPSG','8802','Longitude of natural origin',6.16666666667,'EPSG','9102','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',80000.0,'EPSG','9001','EPSG','8807','False northing',100000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
+INSERT INTO "conversion" VALUES('IGNF','PRC0406569','GAUSS-KRUGER (G-K) LUXEMBOURG',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',49.833333333333336,'EPSG','9102','EPSG','8802','Longitude of natural origin',6.166666666666667,'EPSG','9102','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',80000.0,'EPSG','9001','EPSG','8807','False northing',100000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC011814','LAMBERT GRAND CHAMP',NULL,'EPSG','9802','Lambert Conic Conformal (2SP)','EPSG','8821','Latitude of false origin',47.0,'EPSG','9102','EPSG','8822','Longitude of false origin',0.0,'EPSG','9102','EPSG','8823','Latitude of 1st standard parallel',45.0,'EPSG','9102','EPSG','8824','Latitude of 2nd standard parallel',49.0,'EPSG','9102','EPSG','8826','Easting at false origin',600000.0,'EPSG','9001','EPSG','8827','Northing at false origin',600000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC01015','LAMBERT I NORD',NULL,'EPSG','9801','Lambert Conic Conformal (1SP)','EPSG','8801','Latitude of natural origin',55.0,'EPSG','9105','EPSG','8802','Longitude of natural origin',0.0,'EPSG','9105','EPSG','8805','Scale factor at natural origin',0.99987734,'EPSG','9201','EPSG','8806','False easting',600000.0,'EPSG','9001','EPSG','8807','False northing',200000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC01316','LAMBERT I CARTO',NULL,'EPSG','9801','Lambert Conic Conformal (1SP)','EPSG','8801','Latitude of natural origin',55.0,'EPSG','9105','EPSG','8802','Longitude of natural origin',0.0,'EPSG','9105','EPSG','8805','Scale factor at natural origin',0.99987734,'EPSG','9201','EPSG','8806','False easting',600000.0,'EPSG','9001','EPSG','8807','False northing',1200000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
@@ -3531,8 +3531,8 @@ INSERT INTO "conversion" VALUES('IGNF','PRC010411','LAMBERT IV CORSE',NULL,'EPSG
 INSERT INTO "conversion" VALUES('IGNF','PRC013412','LAMBERT IV CARTO',NULL,'EPSG','9801','Lambert Conic Conformal (1SP)','EPSG','8801','Latitude of natural origin',46.85,'EPSG','9105','EPSG','8802','Longitude of natural origin',0.0,'EPSG','9105','EPSG','8805','Scale factor at natural origin',0.99994471,'EPSG','9201','EPSG','8806','False easting',234.358,'EPSG','9001','EPSG','8807','False northing',4185861.369,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0307212','UTM SUD FUSEAU 7',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-141.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0358195','UTM SUD FUSEAU 58',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',165.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
-INSERT INTO "conversion" VALUES('IGNF','PRC0508542','GAUSS LABORDE REUNION',NULL,'PROJ','gstm','Gauss Schreiber Transverse Mercator','EPSG','8801','Latitude of natural origin',-21.1166666667,'EPSG','9102','EPSG','8802','Longitude of natural origin',55.5333333333,'EPSG','9102','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',160000.0,'EPSG','9001','EPSG','8807','False northing',50000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
-INSERT INTO "conversion" VALUES('IGNF','PRC0508546','GAUSS LABORDE REUNION',NULL,'PROJ','gstm','Gauss Schreiber Transverse Mercator','EPSG','8801','Latitude of natural origin',-21.1166666667,'EPSG','9102','EPSG','8802','Longitude of natural origin',55.5333333333,'EPSG','9102','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',160000.0,'EPSG','9001','EPSG','8807','False northing',50000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
+INSERT INTO "conversion" VALUES('IGNF','PRC0508542','GAUSS LABORDE REUNION',NULL,'PROJ','gstm','Gauss Schreiber Transverse Mercator','EPSG','8801','Latitude of natural origin',-21.116666666666667,'EPSG','9102','EPSG','8802','Longitude of natural origin',55.53333333333333,'EPSG','9102','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',160000.0,'EPSG','9001','EPSG','8807','False northing',50000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
+INSERT INTO "conversion" VALUES('IGNF','PRC0508546','GAUSS LABORDE REUNION',NULL,'PROJ','gstm','Gauss Schreiber Transverse Mercator','EPSG','8801','Latitude of natural origin',-21.116666666666667,'EPSG','9102','EPSG','8802','Longitude of natural origin',55.53333333333333,'EPSG','9102','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',160000.0,'EPSG','9001','EPSG','8807','False northing',50000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC9811430','EQUIRECTANGULAIRE POLYNESIE',NULL,'EPSG','1028','Equidistant Cylindrical','EPSG','8823','Latitude of 1st standard parallel',-15.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',0.0,'EPSG','9102','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0306215','UTM SUD FUSEAU 6',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-147.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0306218','UTM SUD FUSEAU 6',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-147.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
@@ -3540,7 +3540,7 @@ INSERT INTO "conversion" VALUES('IGNF','PRC0306311','UTM SUD FUSEAU 6',NULL,'EPS
 INSERT INTO "conversion" VALUES('IGNF','PRC0306314','UTM SUD FUSEAU 6',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-147.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0306317','UTM SUD FUSEAU 6',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-147.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0301588','UTM SUD FUSEAU 1',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-177.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
-INSERT INTO "conversion" VALUES('IGNF','PRC0508114','GAUSS LABORDE REUNION',NULL,'PROJ','gstm','Gauss Schreiber Transverse Mercator','EPSG','8801','Latitude of natural origin',-21.1166666667,'EPSG','9102','EPSG','8802','Longitude of natural origin',55.5333333333,'EPSG','9102','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',160000.0,'EPSG','9001','EPSG','8807','False northing',50000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
+INSERT INTO "conversion" VALUES('IGNF','PRC0508114','GAUSS LABORDE REUNION',NULL,'PROJ','gstm','Gauss Schreiber Transverse Mercator','EPSG','8801','Latitude of natural origin',-21.116666666666667,'EPSG','9102','EPSG','8802','Longitude of natural origin',55.53333333333333,'EPSG','9102','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',160000.0,'EPSG','9001','EPSG','8807','False northing',50000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC9806431','EQUIRECTANGULAIRE LA REUNION',NULL,'EPSG','1028','Equidistant Cylindrical','EPSG','8823','Latitude of 1st standard parallel',-21.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',0.0,'EPSG','9102','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0220527','UTM NORD FUSEAU 20',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-63.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC8142383','CC42 (CONIQUE CONFORME ZONE 1)',NULL,'EPSG','9802','Lambert Conic Conformal (2SP)','EPSG','8821','Latitude of false origin',42.0,'EPSG','9102','EPSG','8822','Longitude of false origin',3.0,'EPSG','9102','EPSG','8823','Latitude of 1st standard parallel',41.25,'EPSG','9102','EPSG','8824','Latitude of 2nd standard parallel',42.75,'EPSG','9102','EPSG','8826','Easting at false origin',1700000.0,'EPSG','9001','EPSG','8827','Northing at false origin',1200000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);
@@ -3559,7 +3559,7 @@ INSERT INTO "conversion" VALUES('IGNF','PRC0230392','UTM NORD FUSEAU 30',NULL,'E
 INSERT INTO "conversion" VALUES('IGNF','PRC0221157','UTM NORD FUSEAU 21',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-57.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0222158','UTM NORD FUSEAU 22',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-51.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0338372','UTM SUD FUSEAU 38',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',45.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
-INSERT INTO "conversion" VALUES('IGNF','PRC0149202','LAMBERT NOUVELLE-CALEDONIE',NULL,'EPSG','9802','Lambert Conic Conformal (2SP)','EPSG','8821','Latitude of false origin',-21.5,'EPSG','9102','EPSG','8822','Longitude of false origin',166.0,'EPSG','9102','EPSG','8823','Latitude of 1st standard parallel',-20.6666666667,'EPSG','9102','EPSG','8824','Latitude of 2nd standard parallel',-22.3333333333,'EPSG','9102','EPSG','8826','Easting at false origin',400000.0,'EPSG','9001','EPSG','8827','Northing at false origin',300000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);
+INSERT INTO "conversion" VALUES('IGNF','PRC0149202','LAMBERT NOUVELLE-CALEDONIE',NULL,'EPSG','9802','Lambert Conic Conformal (2SP)','EPSG','8821','Latitude of false origin',-21.5,'EPSG','9102','EPSG','8822','Longitude of false origin',166.0,'EPSG','9102','EPSG','8823','Latitude of 1st standard parallel',-20.666666666666668,'EPSG','9102','EPSG','8824','Latitude of 2nd standard parallel',-22.333333333333332,'EPSG','9102','EPSG','8826','Easting at false origin',400000.0,'EPSG','9001','EPSG','8827','Northing at false origin',300000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0357203','UTM SUD FUSEAU 57',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',159.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0358204','UTM SUD FUSEAU 58',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',165.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC0359205','UTM SUD FUSEAU 59',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',171.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
@@ -4770,14 +4770,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Huahine.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggpf02-Huahine.tif',
-                            'ggpf02-Huahine.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/RAF09.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_RAF09.tif',
+                            'RAF09.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggpf02-Huahine.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_RAF09.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4786,14 +4786,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00v2.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggg00v2.tif',
-                            'ggg00v2.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/RAF18.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_RAF18.tif',
+                            'RAF18.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggg00v2.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_RAF18.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4802,14 +4802,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf10-Tahiti.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggpf10-Tahiti.tif',
-                            'ggpf10-Tahiti.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/ggg00_lsv2.txt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggg00_lsv2.tif',
+                            'ggg00_lsv2.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggpf10-Tahiti.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggg00_lsv2.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4818,14 +4818,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Raiatea.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggpf02-Raiatea.tif',
-                            'ggpf02-Raiatea.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/ggg00_sbv2.txt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggg00_sbv2.tif',
+                            'ggg00_sbv2.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggpf02-Raiatea.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggg00_sbv2.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4834,14 +4834,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00_sbv2.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggg00_sbv2.tif',
-                            'ggg00_sbv2.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/ggg00_smv2.txt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggg00_smv2.tif',
+                            'ggg00_smv2.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggg00_sbv2.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggg00_smv2.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4850,14 +4850,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/gg10_smv2.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_gg10_smv2.tif',
-                            'gg10_smv2.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/ggg00v2.txt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggg00v2.tif',
+                            'ggg00v2.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_gg10_smv2.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggg00v2.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4866,14 +4866,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAMG2016.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_RAMG2016.tif',
-                            'RAMG2016.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/anciennes/ggm00v2.txt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggm00v2.tif',
+                            'ggm00v2.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_RAMG2016.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggm00v2.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4882,14 +4882,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggker08v2.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggker08v2.tif',
-                            'ggker08v2.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/metropole/RAC09.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_RAC09.tif',
+                            'RAC09.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggker08v2.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_RAC09.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4898,14 +4898,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggspm06v1.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggspm06v1.tif',
-                            'ggspm06v1.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAGTBT2016.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_RAGTBT2016.tif',
+                            'RAGTBT2016.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggspm06v1.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_RAGTBT2016.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4914,14 +4914,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/gg10_sbv2.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_gg10_sbv2.tif',
-                            'gg10_sbv2.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RALD2016.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_RALD2016.tif',
+                            'RALD2016.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_gg10_sbv2.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_RALD2016.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4930,14 +4930,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggguy15.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggguy15.tif',
-                            'ggguy15.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RALDW842016.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_RALDW842016.tif',
+                            'RALDW842016.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggguy15.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_RALDW842016.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4946,14 +4946,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/metropole/RAF09.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_RAF09.tif',
-                            'RAF09.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RALS2016.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_RALS2016.tif',
+                            'RALS2016.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_RAF09.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_RALS2016.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4962,14 +4962,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf08-Fakarava.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggpf08-Fakarava.tif',
-                            'ggpf08-Fakarava.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAMART2016.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_RAMART2016.tif',
+                            'RAMART2016.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggpf08-Fakarava.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_RAMART2016.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4978,14 +4978,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggm00v2.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggm00v2.tif',
-                            'ggm00v2.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAMG2016.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_RAMG2016.tif',
+                            'RAMG2016.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggm00v2.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_RAMG2016.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -4994,14 +4994,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf10-Moorea.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggpf10-Moorea.tif',
-                            'ggpf10-Moorea.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAR07_bl.gra',    -- as referenced by the IGNF registry
+                            'fr_ign_RAR07_bl.tif',
+                            'RAR07_bl.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggpf10-Moorea.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_RAR07_bl.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5010,14 +5010,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Maupiti.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggpf02-Maupiti.tif',
-                            'ggpf02-Maupiti.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/gg10_sbv2.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_gg10_sbv2.tif',
+                            'gg10_sbv2.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggpf02-Maupiti.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_gg10_sbv2.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5026,14 +5026,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00_lsv2.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggg00_lsv2.tif',
-                            'ggg00_lsv2.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/gg10_smv2.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_gg10_smv2.tif',
+                            'gg10_smv2.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggg00_lsv2.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_gg10_smv2.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5042,14 +5042,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggm04v1.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggm04v1.tif',
-                            'ggm04v1.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggguy15.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggguy15.tif',
+                            'ggguy15.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggm04v1.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggguy15.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5058,14 +5058,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggg00_smv2.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggg00_smv2.tif',
-                            'ggg00_smv2.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggker08v2.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggker08v2.tif',
+                            'ggker08v2.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggg00_smv2.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggker08v2.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5074,14 +5074,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RALD2016.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_RALD2016.tif',
-                            'RALD2016.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggm04v1.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggm04v1.tif',
+                            'ggm04v1.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_RALD2016.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggm04v1.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5090,14 +5090,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAR07_bl.gra',    -- as referenced by the IGNF registry
-                            'fr_ign_RAR07_bl.tif',
-                            'RAR07_bl.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Bora.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggpf02-Bora.tif',
+                            'ggpf02-Bora.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_RAR07_bl.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggpf02-Bora.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5106,14 +5106,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RALS2016.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_RALS2016.tif',
-                            'RALS2016.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Huahine.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggpf02-Huahine.tif',
+                            'ggpf02-Huahine.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_RALS2016.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggpf02-Huahine.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5122,14 +5122,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RALDW842016.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_RALDW842016.tif',
-                            'RALDW842016.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Maupiti.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggpf02-Maupiti.tif',
+                            'ggpf02-Maupiti.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_RALDW842016.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggpf02-Maupiti.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5138,14 +5138,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Tahaa.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggpf02-Tahaa.tif',
-                            'ggpf02-Tahaa.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Raiatea.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggpf02-Raiatea.tif',
+                            'ggpf02-Raiatea.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggpf02-Tahaa.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggpf02-Raiatea.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5154,14 +5154,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAGTBT2016.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_RAGTBT2016.tif',
-                            'RAGTBT2016.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Tahaa.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggpf02-Tahaa.tif',
+                            'ggpf02-Tahaa.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_RAGTBT2016.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggpf02-Tahaa.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5170,14 +5170,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/metropole/RAC09.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_RAC09.tif',
-                            'RAC09.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf08-Fakarava.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggpf08-Fakarava.tif',
+                            'ggpf08-Fakarava.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_RAC09.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggpf08-Fakarava.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5186,14 +5186,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/RAMART2016.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_RAMART2016.tif',
-                            'RAMART2016.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf10-Moorea.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggpf10-Moorea.tif',
+                            'ggpf10-Moorea.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_RAMART2016.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggpf10-Moorea.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5202,14 +5202,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('https://geodesie.ign.fr/contenu/fichiers/documentation/grilles/metropole/RAF18.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_RAF18.tif',
-                            'RAF18.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf10-Tahiti.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggpf10-Tahiti.tif',
+                            'ggpf10-Tahiti.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_RAF18.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggpf10-Tahiti.tif', 1, 1, NULL);
 INSERT INTO grid_alternatives(original_grid_name,
                             proj_grid_name,
                             old_proj_grid_name,
@@ -5218,14 +5218,14 @@ INSERT INTO grid_alternatives(original_grid_name,
                             inverse_direction,
                             package_name,
                             url, direct_download, open_license, directory)
-                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Bora.mnt',    -- as referenced by the IGNF registry
-                            'fr_ign_ggpf02-Bora.tif',
-                            'ggpf02-Bora.gtx',
+                    VALUES ('http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggspm06v1.mnt',    -- as referenced by the IGNF registry
+                            'fr_ign_ggspm06v1.tif',
+                            'ggspm06v1.gtx',
                             'GTiff',
                             'geoid_like',
                             0,
                             NULL,
-                            'https://cdn.proj.org/fr_ign_ggpf02-Bora.tif', 1, 1, NULL);
+                            'https://cdn.proj.org/fr_ign_ggspm06v1.tif', 1, 1, NULL);
 
 --- Null transformations between RRAF and WGS84 adapted from EPSG
 
-- 
cgit v1.2.3


From 59f344df91f1fb720c965dd44f4453833cae44ba Mon Sep 17 00:00:00 2001
From: Even Rouault <even.rouault@spatialys.com>
Date: Tue, 6 Apr 2021 23:20:00 +0200
Subject: Database: do not create Helmert transformations in IGNF between CRS
 of different nature, and also adjust the method code/name to the nature of
 the CRS

---
 data/sql/ignf.sql | 1240 +++++++----------------------------------------------
 1 file changed, 156 insertions(+), 1084 deletions(-)

(limited to 'data/sql/ignf.sql')

diff --git a/data/sql/ignf.sql b/data/sql/ignf.sql
index 86e7cd8f..4b92f6c9 100644
--- a/data/sql/ignf.sql
+++ b/data/sql/ignf.sql
@@ -993,14 +993,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG681_ATI_RRAF91','ANCIENNE
 INSERT INTO "usage" VALUES('IGNF', 'TSG681_ATI_RRAF91_USAGE','helmert_transformation','IGNF','TSG681_ATI_RRAF91','IGNF','4','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG681_ATI_4978','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','ATI','EPSG','4978',NULL,1118,23,66,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG681_ATI_4978_USAGE','helmert_transformation','IGNF','TSG681_ATI_4978','IGNF','4','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG681_ATIGG_TO_WGS84GEODD','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','IGNF','WGS84GEODD',NULL,1118,23,66,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG681_ATIGG_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG681_ATIGG_TO_WGS84GEODD','IGNF','4','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG681_ATIGG_TO_WGS84GDD','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','IGNF','WGS84GDD',NULL,1118,23,66,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG681_ATIGG_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG681_ATIGG_TO_WGS84GDD','IGNF','4','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG681_ATIGG_TO_WGS84GEO','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','IGNF','WGS84GEO',NULL,1118,23,66,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG681_ATIGG_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG681_ATIGG_TO_WGS84GEO','IGNF','4','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG681_ATIGG_TO_WGS84RRAFGEO','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','IGNF','WGS84RRAFGEO',NULL,1118,23,66,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG681_ATIGG_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG681_ATIGG_TO_WGS84RRAFGEO','IGNF','4','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG681_ATIGG_TO_WGS84G','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','IGNF','WGS84G',NULL,1118,23,66,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG681_ATIGG_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG681_ATIGG_TO_WGS84G','IGNF','4','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG681_ATIGG_TO_4326','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','EPSG','4326',NULL,1118,23,66,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1017,14 +1011,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG684_ATI_RRAF91','ANCIENNE
 INSERT INTO "usage" VALUES('IGNF', 'TSG684_ATI_RRAF91_USAGE','helmert_transformation','IGNF','TSG684_ATI_RRAF91','IGNF','85','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG684_ATI_4978','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','ATI','EPSG','4978',NULL,1127,22,57,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG684_ATI_4978_USAGE','helmert_transformation','IGNF','TSG684_ATI_4978','IGNF','85','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG684_ATIGG_TO_WGS84GEODD','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','IGNF','WGS84GEODD',NULL,1127,22,57,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG684_ATIGG_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG684_ATIGG_TO_WGS84GEODD','IGNF','85','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG684_ATIGG_TO_WGS84GDD','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','IGNF','WGS84GDD',NULL,1127,22,57,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG684_ATIGG_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG684_ATIGG_TO_WGS84GDD','IGNF','85','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG684_ATIGG_TO_WGS84GEO','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','IGNF','WGS84GEO',NULL,1127,22,57,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG684_ATIGG_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG684_ATIGG_TO_WGS84GEO','IGNF','85','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG684_ATIGG_TO_WGS84RRAFGEO','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','IGNF','WGS84RRAFGEO',NULL,1127,22,57,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG684_ATIGG_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG684_ATIGG_TO_WGS84RRAFGEO','IGNF','85','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG684_ATIGG_TO_WGS84G','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','IGNF','WGS84G',NULL,1127,22,57,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG684_ATIGG_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG684_ATIGG_TO_WGS84G','IGNF','85','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG684_ATIGG_TO_4326','ANCIENNE TRIANGULATION DES INGENIEURS GEOGRAPHES (ATIG) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ATIGG','EPSG','4326',NULL,1127,22,57,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1035,66 +1023,38 @@ INSERT INTO "usage" VALUES('IGNF', 'TSG1149_USAGE','grid_transformation','IGNF',
 INSERT INTO "extent" VALUES('IGNF','89','MAYOTTE','MAYOTTE',-13.05,-12.5,44.95,45.4,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG786','CADASTRE 1997 vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','CAD97','IGNF','RGM04',NULL,-381.788,-57.501,-256.673,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG786_USAGE','helmert_transformation','IGNF','TSG786','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG786_CAD97G_TO_RGM04GEODD','CADASTRE 1997 vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CAD97G','IGNF','RGM04GEODD',NULL,-381.788,-57.501,-256.673,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG786_CAD97G_TO_RGM04GEODD_USAGE','helmert_transformation','IGNF','TSG786_CAD97G_TO_RGM04GEODD','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG786_CAD97G_TO_RGM04GDD','CADASTRE 1997 vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CAD97G','IGNF','RGM04GDD',NULL,-381.788,-57.501,-256.673,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG786_CAD97G_TO_RGM04GDD_USAGE','helmert_transformation','IGNF','TSG786_CAD97G_TO_RGM04GDD','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG786_CAD97G_TO_RGM04G','CADASTRE 1997 vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CAD97G','IGNF','RGM04G',NULL,-381.788,-57.501,-256.673,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG786_CAD97G_TO_RGM04G_USAGE','helmert_transformation','IGNF','TSG786_CAD97G_TO_RGM04G','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG786_CAD97G_TO_RGM04GEO','CADASTRE 1997 vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CAD97G','IGNF','RGM04GEO',NULL,-381.788,-57.501,-256.673,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG786_CAD97G_TO_RGM04GEO_USAGE','helmert_transformation','IGNF','TSG786_CAD97G_TO_RGM04GEO','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG786_CAD97GEO_TO_RGM04GEODD','CADASTRE 1997 vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CAD97GEO','IGNF','RGM04GEODD',NULL,-381.788,-57.501,-256.673,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG786_CAD97GEO_TO_RGM04GEODD','CADASTRE 1997 vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','CAD97GEO','IGNF','RGM04GEODD',NULL,-381.788,-57.501,-256.673,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG786_CAD97GEO_TO_RGM04GEODD_USAGE','helmert_transformation','IGNF','TSG786_CAD97GEO_TO_RGM04GEODD','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG786_CAD97GEO_TO_RGM04GDD','CADASTRE 1997 vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CAD97GEO','IGNF','RGM04GDD',NULL,-381.788,-57.501,-256.673,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG786_CAD97GEO_TO_RGM04GDD_USAGE','helmert_transformation','IGNF','TSG786_CAD97GEO_TO_RGM04GDD','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG786_CAD97GEO_TO_RGM04G','CADASTRE 1997 vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CAD97GEO','IGNF','RGM04G',NULL,-381.788,-57.501,-256.673,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG786_CAD97GEO_TO_RGM04G_USAGE','helmert_transformation','IGNF','TSG786_CAD97GEO_TO_RGM04G','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG786_CAD97GEO_TO_RGM04GEO','CADASTRE 1997 vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CAD97GEO','IGNF','RGM04GEO',NULL,-381.788,-57.501,-256.673,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG786_CAD97GEO_TO_RGM04GEO','CADASTRE 1997 vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','CAD97GEO','IGNF','RGM04GEO',NULL,-381.788,-57.501,-256.673,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG786_CAD97GEO_TO_RGM04GEO_USAGE','helmert_transformation','IGNF','TSG786_CAD97GEO_TO_RGM04GEO','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG787','COMBANI vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','MAYO50','IGNF','RGM04',NULL,-599.928,-275.552,-195.665,'EPSG','9001',-0.0835,-0.4715,0.0602,'EPSG','9104', 49.2814,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG787_USAGE','helmert_transformation','IGNF','TSG787','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG787_MAYO50GEO_TO_RGM04GEODD','COMBANI vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MAYO50GEO','IGNF','RGM04GEODD',NULL,-599.928,-275.552,-195.665,'EPSG','9001',-0.0835,-0.4715,0.0602,'EPSG','9104',49.2814,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG787_MAYO50GEO_TO_RGM04GEODD','COMBANI vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','MAYO50GEO','IGNF','RGM04GEODD',NULL,-599.928,-275.552,-195.665,'EPSG','9001',-0.0835,-0.4715,0.0602,'EPSG','9104',49.2814,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG787_MAYO50GEO_TO_RGM04GEODD_USAGE','helmert_transformation','IGNF','TSG787_MAYO50GEO_TO_RGM04GEODD','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG787_MAYO50GEO_TO_RGM04GDD','COMBANI vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MAYO50GEO','IGNF','RGM04GDD',NULL,-599.928,-275.552,-195.665,'EPSG','9001',-0.0835,-0.4715,0.0602,'EPSG','9104',49.2814,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG787_MAYO50GEO_TO_RGM04GDD_USAGE','helmert_transformation','IGNF','TSG787_MAYO50GEO_TO_RGM04GDD','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG787_MAYO50GEO_TO_RGM04G','COMBANI vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MAYO50GEO','IGNF','RGM04G',NULL,-599.928,-275.552,-195.665,'EPSG','9001',-0.0835,-0.4715,0.0602,'EPSG','9104',49.2814,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG787_MAYO50GEO_TO_RGM04G_USAGE','helmert_transformation','IGNF','TSG787_MAYO50GEO_TO_RGM04G','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG787_MAYO50GEO_TO_RGM04GEO','COMBANI vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MAYO50GEO','IGNF','RGM04GEO',NULL,-599.928,-275.552,-195.665,'EPSG','9001',-0.0835,-0.4715,0.0602,'EPSG','9104',49.2814,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG787_MAYO50GEO_TO_RGM04GEO','COMBANI vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','MAYO50GEO','IGNF','RGM04GEO',NULL,-599.928,-275.552,-195.665,'EPSG','9001',-0.0835,-0.4715,0.0602,'EPSG','9104',49.2814,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG787_MAYO50GEO_TO_RGM04GEO_USAGE','helmert_transformation','IGNF','TSG787_MAYO50GEO_TO_RGM04GEO','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG787_MAYO50G_TO_RGM04GEODD','COMBANI vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MAYO50G','IGNF','RGM04GEODD',NULL,-599.928,-275.552,-195.665,'EPSG','9001',-0.0835,-0.4715,0.0602,'EPSG','9104',49.2814,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG787_MAYO50G_TO_RGM04GEODD_USAGE','helmert_transformation','IGNF','TSG787_MAYO50G_TO_RGM04GEODD','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG787_MAYO50G_TO_RGM04GDD','COMBANI vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MAYO50G','IGNF','RGM04GDD',NULL,-599.928,-275.552,-195.665,'EPSG','9001',-0.0835,-0.4715,0.0602,'EPSG','9104',49.2814,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG787_MAYO50G_TO_RGM04GDD_USAGE','helmert_transformation','IGNF','TSG787_MAYO50G_TO_RGM04GDD','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG787_MAYO50G_TO_RGM04G','COMBANI vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MAYO50G','IGNF','RGM04G',NULL,-599.928,-275.552,-195.665,'EPSG','9001',-0.0835,-0.4715,0.0602,'EPSG','9104',49.2814,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG787_MAYO50G_TO_RGM04G_USAGE','helmert_transformation','IGNF','TSG787_MAYO50G_TO_RGM04G','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG787_MAYO50G_TO_RGM04GEO','COMBANI vers RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MAYO50G','IGNF','RGM04GEO',NULL,-599.928,-275.552,-195.665,'EPSG','9001',-0.0835,-0.4715,0.0602,'EPSG','9104',49.2814,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG787_MAYO50G_TO_RGM04GEO_USAGE','helmert_transformation','IGNF','TSG787_MAYO50G_TO_RGM04GEO','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642','COMBANI vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MAYO50','IGNF','WGS84',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG642_USAGE','helmert_transformation','IGNF','TSG642','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50_RRAF91','COMBANI vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MAYO50','IGNF','RRAF91',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50_RRAF91_USAGE','helmert_transformation','IGNF','TSG642_MAYO50_RRAF91','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50_4978','COMBANI vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MAYO50','EPSG','4978',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50_4978_USAGE','helmert_transformation','IGNF','TSG642_MAYO50_4978','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50GEO_TO_WGS84GEODD','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50GEO','IGNF','WGS84GEODD',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50GEO_TO_WGS84GEODD','COMBANI vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','MAYO50GEO','IGNF','WGS84GEODD',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG642_MAYO50GEO_TO_WGS84GEODD','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50GEO_TO_WGS84GDD','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50GEO','IGNF','WGS84GDD',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG642_MAYO50GEO_TO_WGS84GDD','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50GEO_TO_WGS84GEO','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50GEO','IGNF','WGS84GEO',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50GEO_TO_WGS84GEO','COMBANI vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','MAYO50GEO','IGNF','WGS84GEO',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG642_MAYO50GEO_TO_WGS84GEO','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50GEO_TO_WGS84RRAFGEO','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50GEO','IGNF','WGS84RRAFGEO',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50GEO_TO_WGS84RRAFGEO','COMBANI vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','MAYO50GEO','IGNF','WGS84RRAFGEO',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG642_MAYO50GEO_TO_WGS84RRAFGEO','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50GEO_TO_WGS84G','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50GEO','IGNF','WGS84G',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG642_MAYO50GEO_TO_WGS84G','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50GEO_TO_4326','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50GEO','EPSG','4326',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG642_MAYO50GEO_TO_4326','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50G_TO_WGS84GEODD','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50G','IGNF','WGS84GEODD',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG642_MAYO50G_TO_WGS84GEODD','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50G_TO_WGS84GDD','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50G','IGNF','WGS84GDD',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG642_MAYO50G_TO_WGS84GDD','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50G_TO_WGS84GEO','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50G','IGNF','WGS84GEO',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG642_MAYO50G_TO_WGS84GEO','IGNF','89','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50G_TO_WGS84RRAFGEO','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50G','IGNF','WGS84RRAFGEO',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG642_MAYO50G_TO_WGS84RRAFGEO','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50G_TO_WGS84G','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50G','IGNF','WGS84G',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG642_MAYO50G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG642_MAYO50G_TO_WGS84G','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG642_MAYO50G_TO_4326','COMBANI vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAYO50G','EPSG','4326',NULL,-382,-59,-262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1105,41 +1065,25 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67_RRAF91','CSG 19
 INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67_RRAF91_USAGE','helmert_transformation','IGNF','TSG590_CSG67_RRAF91','EPSG','1262','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67_4978','CSG 1967 vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','CSG67','EPSG','4978',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67_4978_USAGE','helmert_transformation','IGNF','TSG590_CSG67_4978','EPSG','1262','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67G_TO_WGS84GEODD','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67G','IGNF','WGS84GEODD',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG590_CSG67G_TO_WGS84GEODD','EPSG','1262','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67G_TO_WGS84GDD','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67G','IGNF','WGS84GDD',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG590_CSG67G_TO_WGS84GDD','EPSG','1262','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67G_TO_WGS84GEO','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67G','IGNF','WGS84GEO',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG590_CSG67G_TO_WGS84GEO','EPSG','1262','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67G_TO_WGS84RRAFGEO','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67G','IGNF','WGS84RRAFGEO',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG590_CSG67G_TO_WGS84RRAFGEO','EPSG','1262','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67G_TO_WGS84G','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67G','IGNF','WGS84G',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG590_CSG67G_TO_WGS84G','EPSG','1262','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67G_TO_4326','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67G','EPSG','4326',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67G_TO_4326_USAGE','helmert_transformation','IGNF','TSG590_CSG67G_TO_4326','EPSG','1262','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67GEO_TO_WGS84GEODD','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67GEO','IGNF','WGS84GEODD',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67GEO_TO_WGS84GEODD','CSG 1967 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','CSG67GEO','IGNF','WGS84GEODD',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG590_CSG67GEO_TO_WGS84GEODD','EPSG','1262','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67GEO_TO_WGS84GDD','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67GEO','IGNF','WGS84GDD',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG590_CSG67GEO_TO_WGS84GDD','EPSG','1262','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67GEO_TO_WGS84GEO','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67GEO','IGNF','WGS84GEO',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67GEO_TO_WGS84GEO','CSG 1967 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','CSG67GEO','IGNF','WGS84GEO',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG590_CSG67GEO_TO_WGS84GEO','EPSG','1262','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67GEO_TO_WGS84RRAFGEO','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67GEO','IGNF','WGS84RRAFGEO',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67GEO_TO_WGS84RRAFGEO','CSG 1967 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','CSG67GEO','IGNF','WGS84RRAFGEO',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG590_CSG67GEO_TO_WGS84RRAFGEO','EPSG','1262','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67GEO_TO_WGS84G','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67GEO','IGNF','WGS84G',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG590_CSG67GEO_TO_WGS84G','EPSG','1262','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG590_CSG67GEO_TO_4326','CSG 1967 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','CSG67GEO','EPSG','4326',NULL,-186,230,110,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG590_CSG67GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG590_CSG67GEO_TO_4326','EPSG','1262','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','90','GUYANE','GUYANE',2.05,5.95,-54.95,-51.05,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG417','CSG 1967 (IGN 1995) vers RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','C67I95','IGNF','RGFG95',NULL,-193.066,236.993,105.447,'EPSG','9001',0.4814,-0.8074,0.1276,'EPSG','9104', 1.5649,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG417_USAGE','helmert_transformation','IGNF','TSG417','IGNF','90','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG417_C67IG95G_TO_RGFG95GDD','CSG 1967 (IGN 1995) vers RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','C67IG95G','IGNF','RGFG95GDD',NULL,-193.066,236.993,105.447,'EPSG','9001',0.4814,-0.8074,0.1276,'EPSG','9104',1.5649,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG417_C67IG95G_TO_RGFG95GDD_USAGE','helmert_transformation','IGNF','TSG417_C67IG95G_TO_RGFG95GDD','IGNF','90','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG417_C67IG95G_TO_RGFG95GEODD','CSG 1967 (IGN 1995) vers RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','C67IG95G','IGNF','RGFG95GEODD',NULL,-193.066,236.993,105.447,'EPSG','9001',0.4814,-0.8074,0.1276,'EPSG','9104',1.5649,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG417_C67IG95G_TO_RGFG95GEODD_USAGE','helmert_transformation','IGNF','TSG417_C67IG95G_TO_RGFG95GEODD','IGNF','90','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG417_C67IG95G_TO_RGFG95G','CSG 1967 (IGN 1995) vers RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','C67IG95G','IGNF','RGFG95G',NULL,-193.066,236.993,105.447,'EPSG','9001',0.4814,-0.8074,0.1276,'EPSG','9104',1.5649,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG417_C67IG95G_TO_RGFG95G_USAGE','helmert_transformation','IGNF','TSG417_C67IG95G_TO_RGFG95G','IGNF','90','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG417_C67IG95G_TO_RGFG95GEO','CSG 1967 (IGN 1995) vers RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','C67IG95G','IGNF','RGFG95GEO',NULL,-193.066,236.993,105.447,'EPSG','9001',0.4814,-0.8074,0.1276,'EPSG','9104',1.5649,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG417_C67IG95G_TO_RGFG95GEO_USAGE','helmert_transformation','IGNF','TSG417_C67IG95G_TO_RGFG95GEO','IGNF','90','IGNF','5');
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1156','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers DANGER 1950 (SAINT-PIERRE-ET-MIQUELON)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGSPM06GEO','IGNF','STPM50_V',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggspm06v1.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1156_USAGE','grid_transformation','IGNF','TSG1156','IGNF','60','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','91','FRANCE','FRANCE',41,52,-5.5,10,0);
@@ -1149,30 +1093,18 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72_RRAF91','DOD WO
 INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72_RRAF91_USAGE','helmert_transformation','IGNF','TSG348_WGS72_RRAF91','IGNF','91','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72_4978','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','WGS72','EPSG','4978',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72_4978_USAGE','helmert_transformation','IGNF','TSG348_WGS72_4978','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72G_TO_WGS84GEODD','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72G','IGNF','WGS84GEODD',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG348_WGS72G_TO_WGS84GEODD','IGNF','91','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72G_TO_WGS84GDD','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72G','IGNF','WGS84GDD',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG348_WGS72G_TO_WGS84GDD','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72G_TO_WGS84GEO','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72G','IGNF','WGS84GEO',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG348_WGS72G_TO_WGS84GEO','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72G_TO_WGS84RRAFGEO','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72G','IGNF','WGS84RRAFGEO',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG348_WGS72G_TO_WGS84RRAFGEO','IGNF','91','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72G_TO_WGS84G','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72G','IGNF','WGS84G',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG348_WGS72G_TO_WGS84G','IGNF','91','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72G_TO_4326','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72G','EPSG','4326',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72G_TO_4326_USAGE','helmert_transformation','IGNF','TSG348_WGS72G_TO_4326','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72GEO_TO_WGS84GEODD','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72GEO','IGNF','WGS84GEODD',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72GEO_TO_WGS84GEODD','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','WGS72GEO','IGNF','WGS84GEODD',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG348_WGS72GEO_TO_WGS84GEODD','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72GEO_TO_WGS84GDD','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72GEO','IGNF','WGS84GDD',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG348_WGS72GEO_TO_WGS84GDD','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72GEO_TO_WGS84GEO','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72GEO','IGNF','WGS84GEO',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72GEO_TO_WGS84GEO','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','WGS72GEO','IGNF','WGS84GEO',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG348_WGS72GEO_TO_WGS84GEO','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72GEO_TO_WGS84RRAFGEO','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72GEO','IGNF','WGS84RRAFGEO',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72GEO_TO_WGS84RRAFGEO','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','WGS72GEO','IGNF','WGS84RRAFGEO',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG348_WGS72GEO_TO_WGS84RRAFGEO','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72GEO_TO_WGS84G','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72GEO','IGNF','WGS84G',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG348_WGS72GEO_TO_WGS84G','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG348_WGS72GEO_TO_4326','DOD WORLD GEODETIC SYSTEM 1972 (WGS 72) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WGS72GEO','EPSG','4326',NULL,0,12,6,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG348_WGS72GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG348_WGS72GEO_TO_4326','IGNF','91','IGNF','6');
 INSERT INTO "extent" VALUES('IGNF','92','VANUATU','VANUATU',-18,-17.25,168,168.67,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','EFATE57','IGNF','WGS84',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG518_USAGE','helmert_transformation','IGNF','TSG518','IGNF','92','IGNF','5');
@@ -1180,30 +1112,18 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57_RRAF91','EFAT
 INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57_RRAF91_USAGE','helmert_transformation','IGNF','TSG518_EFATE57_RRAF91','IGNF','92','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57_4978','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','EFATE57','EPSG','4978',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57_4978_USAGE','helmert_transformation','IGNF','TSG518_EFATE57_4978','IGNF','92','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57G_TO_WGS84GEODD','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57G','IGNF','WGS84GEODD',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG518_EFATE57G_TO_WGS84GEODD','IGNF','92','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57G_TO_WGS84GDD','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57G','IGNF','WGS84GDD',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG518_EFATE57G_TO_WGS84GDD','IGNF','92','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57G_TO_WGS84GEO','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57G','IGNF','WGS84GEO',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG518_EFATE57G_TO_WGS84GEO','IGNF','92','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57G_TO_WGS84RRAFGEO','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57G','IGNF','WGS84RRAFGEO',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG518_EFATE57G_TO_WGS84RRAFGEO','IGNF','92','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57G_TO_WGS84G','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57G','IGNF','WGS84G',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG518_EFATE57G_TO_WGS84G','IGNF','92','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57G_TO_4326','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57G','EPSG','4326',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57G_TO_4326_USAGE','helmert_transformation','IGNF','TSG518_EFATE57G_TO_4326','IGNF','92','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57GEO_TO_WGS84GEODD','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57GEO','IGNF','WGS84GEODD',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57GEO_TO_WGS84GEODD','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','EFATE57GEO','IGNF','WGS84GEODD',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG518_EFATE57GEO_TO_WGS84GEODD','IGNF','92','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57GEO_TO_WGS84GDD','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57GEO','IGNF','WGS84GDD',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG518_EFATE57GEO_TO_WGS84GDD','IGNF','92','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57GEO_TO_WGS84GEO','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57GEO','IGNF','WGS84GEO',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57GEO_TO_WGS84GEO','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','EFATE57GEO','IGNF','WGS84GEO',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG518_EFATE57GEO_TO_WGS84GEO','IGNF','92','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57GEO_TO_WGS84RRAFGEO','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57GEO','IGNF','WGS84RRAFGEO',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57GEO_TO_WGS84RRAFGEO','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','EFATE57GEO','IGNF','WGS84RRAFGEO',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG518_EFATE57GEO_TO_WGS84RRAFGEO','IGNF','92','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57GEO_TO_WGS84G','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57GEO','IGNF','WGS84G',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG518_EFATE57GEO_TO_WGS84G','IGNF','92','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG518_EFATE57GEO_TO_4326','EFATE-IGN 1957 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','EFATE57GEO','EPSG','4326',NULL,-127,-769,472,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG518_EFATE57GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG518_EFATE57GEO_TO_4326','IGNF','92','IGNF','5');
 INSERT INTO scope VALUES('IGNF','12','SYSTEMES GEODESIQUES ASSIMILABLES SUR LEUR ETENDUE COMMUNE',0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214','ETRS 89 vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','ETRS89','IGNF','WGS84',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1214_USAGE','helmert_transformation','IGNF','TSG1214','IGNF','14','IGNF','12');
@@ -1211,52 +1131,28 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89_RRAF91','ETRS
 INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89_RRAF91_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89_RRAF91','IGNF','14','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89_4978','ETRS 89 vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','ETRS89','EPSG','4978',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89_4978_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89_4978','IGNF','14','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89G_TO_WGS84GEODD','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89G','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89G_TO_WGS84GEODD','IGNF','14','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89G_TO_WGS84GDD','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89G','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89G_TO_WGS84GDD','IGNF','14','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89G_TO_WGS84GEO','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89G','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89G_TO_WGS84GEO','IGNF','14','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89G_TO_WGS84RRAFGEO','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89G','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89G_TO_WGS84RRAFGEO','IGNF','14','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89G_TO_WGS84G','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89G','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89G_TO_WGS84G','IGNF','14','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89G_TO_4326','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89G','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89G_TO_4326_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89G_TO_4326','IGNF','14','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89GEO_TO_WGS84GEODD','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89GEO_TO_WGS84GEODD','ETRS 89 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','ETRS89GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89GEO_TO_WGS84GEODD','IGNF','14','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89GEO_TO_WGS84GDD','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89GEO','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89GEO_TO_WGS84GDD','IGNF','14','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89GEO_TO_WGS84GEO','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89GEO_TO_WGS84GEO','ETRS 89 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','ETRS89GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89GEO_TO_WGS84GEO','IGNF','14','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89GEO_TO_WGS84RRAFGEO','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89GEO_TO_WGS84RRAFGEO','ETRS 89 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','ETRS89GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89GEO_TO_WGS84RRAFGEO','IGNF','14','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89GEO_TO_WGS84G','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89GEO','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89GEO_TO_WGS84G','IGNF','14','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1214_ETRS89GEO_TO_4326','ETRS 89 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ETRS89GEO','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1214_ETRS89GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG1214_ETRS89GEO_TO_4326','IGNF','14','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','ED50','IGNF','WGS84',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG709_USAGE','helmert_transformation','IGNF','TSG709','IGNF','91','IGNF','9');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50_RRAF91','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','ED50','IGNF','RRAF91',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG709_ED50_RRAF91_USAGE','helmert_transformation','IGNF','TSG709_ED50_RRAF91','IGNF','91','IGNF','9');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50_4978','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','ED50','EPSG','4978',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG709_ED50_4978_USAGE','helmert_transformation','IGNF','TSG709_ED50_4978','IGNF','91','IGNF','9');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50G_TO_WGS84GEODD','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ED50G','IGNF','WGS84GEODD',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG709_ED50G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG709_ED50G_TO_WGS84GEODD','IGNF','91','IGNF','9');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50GEO_TO_WGS84GEODD','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ED50GEO','IGNF','WGS84GEODD',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG709_ED50GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG709_ED50GEO_TO_WGS84GEODD','IGNF','91','IGNF','9');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50G_TO_WGS84GDD','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ED50G','IGNF','WGS84GDD',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG709_ED50G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG709_ED50G_TO_WGS84GDD','IGNF','91','IGNF','9');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50GEO_TO_WGS84GDD','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ED50GEO','IGNF','WGS84GDD',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG709_ED50GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG709_ED50GEO_TO_WGS84GDD','IGNF','91','IGNF','9');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50G_TO_WGS84GEO','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ED50G','IGNF','WGS84GEO',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG709_ED50G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG709_ED50G_TO_WGS84GEO','IGNF','91','IGNF','9');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50G_TO_WGS84RRAFGEO','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ED50G','IGNF','WGS84RRAFGEO',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG709_ED50G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG709_ED50G_TO_WGS84RRAFGEO','IGNF','91','IGNF','9');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50GEO_TO_WGS84GEO','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ED50GEO','IGNF','WGS84GEO',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG709_ED50GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG709_ED50GEO_TO_WGS84GEO','IGNF','91','IGNF','9');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50GEO_TO_WGS84RRAFGEO','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ED50GEO','IGNF','WGS84RRAFGEO',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG709_ED50GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG709_ED50GEO_TO_WGS84RRAFGEO','IGNF','91','IGNF','9');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50G_TO_WGS84G','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ED50G','IGNF','WGS84G',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG709_ED50G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG709_ED50G_TO_WGS84G','IGNF','91','IGNF','9');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG709_ED50G_TO_4326','EUROPE 1950 (ED50) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ED50G','EPSG','4326',NULL,-84,-97,-117,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1282,22 +1178,6 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUAFM48G_TO_RRAFGDD',
 INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUAFM48G_TO_RRAFGDD_USAGE','helmert_transformation','IGNF','TSG464_GUAFM48G_TO_RRAFGDD','IGNF','93','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUAFM48G_TO_WGS84MARTGDD','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAFM48G','IGNF','WGS84MARTGDD',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUAFM48G_TO_WGS84MARTGDD_USAGE','helmert_transformation','IGNF','TSG464_GUAFM48G_TO_WGS84MARTGDD','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFMG_TO_RRAFGEODD','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFMG','IGNF','RRAFGEODD',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFMG_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG464_GUADFMG_TO_RRAFGEODD','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFMG_TO_W84MARTGEODD','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFMG','IGNF','W84MARTGEODD',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFMG_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG464_GUADFMG_TO_W84MARTGEODD','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUAFM48G_TO_RRAFGEODD','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAFM48G','IGNF','RRAFGEODD',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUAFM48G_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG464_GUAFM48G_TO_RRAFGEODD','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUAFM48G_TO_W84MARTGEODD','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAFM48G','IGNF','W84MARTGEODD',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUAFM48G_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG464_GUAFM48G_TO_W84MARTGEODD','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFMG_TO_RRAFGEO','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFMG','IGNF','RRAFGEO',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFMG_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG464_GUADFMG_TO_RRAFGEO','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFMG_TO_WGS84GUADGEO','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFMG','IGNF','WGS84GUADGEO',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFMG_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG464_GUADFMG_TO_WGS84GUADGEO','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUAFM48G_TO_RRAFGEO','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAFM48G','IGNF','RRAFGEO',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUAFM48G_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG464_GUAFM48G_TO_RRAFGEO','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUAFM48G_TO_WGS84GUADGEO','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAFM48G','IGNF','WGS84GUADGEO',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUAFM48G_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG464_GUAFM48G_TO_WGS84GUADGEO','IGNF','93','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFMG_TO_RRAFG','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFMG','IGNF','RRAFG',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFMG_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG464_GUADFMG_TO_RRAFG','IGNF','93','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFMG_TO_WGS84MARTG','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFMG','IGNF','WGS84MARTG',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1306,22 +1186,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUAFM48G_TO_RRAFG','G
 INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUAFM48G_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG464_GUAFM48G_TO_RRAFG','IGNF','93','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUAFM48G_TO_WGS84MARTG','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAFM48G','IGNF','WGS84MARTG',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUAFM48G_TO_WGS84MARTG_USAGE','helmert_transformation','IGNF','TSG464_GUAFM48G_TO_WGS84MARTG','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_RRAFGDD','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFM49GEO','IGNF','RRAFGDD',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFM49GEO_TO_RRAFGDD_USAGE','helmert_transformation','IGNF','TSG464_GUADFM49GEO_TO_RRAFGDD','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_WGS84MARTGDD','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFM49GEO','IGNF','WGS84MARTGDD',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFM49GEO_TO_WGS84MARTGDD_USAGE','helmert_transformation','IGNF','TSG464_GUADFM49GEO_TO_WGS84MARTGDD','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_RRAFGEODD','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFM49GEO','IGNF','RRAFGEODD',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_RRAFGEODD','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','GUADFM49GEO','IGNF','RRAFGEODD',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFM49GEO_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG464_GUADFM49GEO_TO_RRAFGEODD','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_W84MARTGEODD','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFM49GEO','IGNF','W84MARTGEODD',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_W84MARTGEODD','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','GUADFM49GEO','IGNF','W84MARTGEODD',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFM49GEO_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG464_GUADFM49GEO_TO_W84MARTGEODD','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_RRAFGEO','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFM49GEO','IGNF','RRAFGEO',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_RRAFGEO','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','GUADFM49GEO','IGNF','RRAFGEO',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFM49GEO_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG464_GUADFM49GEO_TO_RRAFGEO','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_WGS84GUADGEO','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFM49GEO','IGNF','WGS84GUADGEO',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_WGS84GUADGEO','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','GUADFM49GEO','IGNF','WGS84GUADGEO',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFM49GEO_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG464_GUADFM49GEO_TO_WGS84GUADGEO','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_RRAFG','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFM49GEO','IGNF','RRAFG',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFM49GEO_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG464_GUADFM49GEO_TO_RRAFG','IGNF','93','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG464_GUADFM49GEO_TO_WGS84MARTG','GUADELOUPE - FORT MARIGOT vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADFM49GEO','IGNF','WGS84MARTG',NULL,136.596,248.148,-429.789,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG464_GUADFM49GEO_TO_WGS84MARTG_USAGE','helmert_transformation','IGNF','TSG464_GUADFM49GEO_TO_WGS84MARTG','IGNF','93','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','94','BASSE TERRE - GRANDE TERRE','BASSE TERRE - GRANDE TERRE',15.88,16.63,-61.85,-61.08,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','GUADANN','IGNF','WGS84',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG592_USAGE','helmert_transformation','IGNF','TSG592','IGNF','94','IGNF','5');
@@ -1335,22 +1207,10 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48_RRAF91','GUADE
 INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48_RRAF91_USAGE','helmert_transformation','IGNF','TSG592_GUAD48_RRAF91','IGNF','94','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48_4978','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','GUAD48','EPSG','4978',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48_4978_USAGE','helmert_transformation','IGNF','TSG592_GUAD48_4978','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUADANNG_TO_WGS84GEODD','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADANNG','IGNF','WGS84GEODD',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUADANNG_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG592_GUADANNG_TO_WGS84GEODD','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48G_TO_WGS84GEODD','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAD48G','IGNF','WGS84GEODD',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG592_GUAD48G_TO_WGS84GEODD','IGNF','94','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUADANNG_TO_WGS84GDD','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADANNG','IGNF','WGS84GDD',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUADANNG_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG592_GUADANNG_TO_WGS84GDD','IGNF','94','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48G_TO_WGS84GDD','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAD48G','IGNF','WGS84GDD',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG592_GUAD48G_TO_WGS84GDD','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUADANNG_TO_WGS84GEO','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADANNG','IGNF','WGS84GEO',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUADANNG_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG592_GUADANNG_TO_WGS84GEO','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUADANNG_TO_WGS84RRAFGEO','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADANNG','IGNF','WGS84RRAFGEO',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUADANNG_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG592_GUADANNG_TO_WGS84RRAFGEO','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48G_TO_WGS84GEO','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAD48G','IGNF','WGS84GEO',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG592_GUAD48G_TO_WGS84GEO','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48G_TO_WGS84RRAFGEO','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAD48G','IGNF','WGS84RRAFGEO',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG592_GUAD48G_TO_WGS84RRAFGEO','IGNF','94','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUADANNG_TO_WGS84G','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADANNG','IGNF','WGS84G',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUADANNG_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG592_GUADANNG_TO_WGS84G','IGNF','94','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUADANNG_TO_4326','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUADANNG','EPSG','4326',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1359,18 +1219,12 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48G_TO_WGS84G','G
 INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG592_GUAD48G_TO_WGS84G','IGNF','94','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48G_TO_4326','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAD48G','EPSG','4326',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48G_TO_4326_USAGE','helmert_transformation','IGNF','TSG592_GUAD48G_TO_4326','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48GEO_TO_WGS84GEODD','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAD48GEO','IGNF','WGS84GEODD',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48GEO_TO_WGS84GEODD','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','GUAD48GEO','IGNF','WGS84GEODD',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG592_GUAD48GEO_TO_WGS84GEODD','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48GEO_TO_WGS84GDD','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAD48GEO','IGNF','WGS84GDD',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG592_GUAD48GEO_TO_WGS84GDD','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48GEO_TO_WGS84GEO','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAD48GEO','IGNF','WGS84GEO',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48GEO_TO_WGS84GEO','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','GUAD48GEO','IGNF','WGS84GEO',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG592_GUAD48GEO_TO_WGS84GEO','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48GEO_TO_WGS84RRAFGEO','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAD48GEO','IGNF','WGS84RRAFGEO',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48GEO_TO_WGS84RRAFGEO','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','GUAD48GEO','IGNF','WGS84RRAFGEO',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG592_GUAD48GEO_TO_WGS84RRAFGEO','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48GEO_TO_WGS84G','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAD48GEO','IGNF','WGS84G',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG592_GUAD48GEO_TO_WGS84G','IGNF','94','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG592_GUAD48GEO_TO_4326','GUADELOUPE - STE ANNE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','GUAD48GEO','EPSG','4326',NULL,-467,-16,-300,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG592_GUAD48GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG592_GUAD48GEO_TO_4326','IGNF','94','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','95','GUADELOUPE (TOUTES ILES SAUF ST-BARTHELEMY ET ST-MARTIN)','GUADELOUPE (TOUTES ILES SAUF ST-BARTHELEMY ET ST-MARTIN)',15.82,16.6,-61.83,-60.77,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','GUADANN','IGNF','RRAF',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104', 1.8984,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG465_USAGE','helmert_transformation','IGNF','TSG465','IGNF','95','IGNF','5');
@@ -1388,22 +1242,6 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48G_TO_RRAFGDD','
 INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48G_TO_RRAFGDD_USAGE','helmert_transformation','IGNF','TSG465_GUAD48G_TO_RRAFGDD','IGNF','95','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48G_TO_WGS84MARTGDD','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48G','IGNF','WGS84MARTGDD',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48G_TO_WGS84MARTGDD_USAGE','helmert_transformation','IGNF','TSG465_GUAD48G_TO_WGS84MARTGDD','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUADANNG_TO_RRAFGEODD','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUADANNG','IGNF','RRAFGEODD',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUADANNG_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG465_GUADANNG_TO_RRAFGEODD','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUADANNG_TO_W84MARTGEODD','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUADANNG','IGNF','W84MARTGEODD',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUADANNG_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG465_GUADANNG_TO_W84MARTGEODD','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48G_TO_RRAFGEODD','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48G','IGNF','RRAFGEODD',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48G_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG465_GUAD48G_TO_RRAFGEODD','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48G_TO_W84MARTGEODD','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48G','IGNF','W84MARTGEODD',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48G_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG465_GUAD48G_TO_W84MARTGEODD','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUADANNG_TO_RRAFGEO','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUADANNG','IGNF','RRAFGEO',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUADANNG_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG465_GUADANNG_TO_RRAFGEO','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUADANNG_TO_WGS84GUADGEO','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUADANNG','IGNF','WGS84GUADGEO',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUADANNG_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG465_GUADANNG_TO_WGS84GUADGEO','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48G_TO_RRAFGEO','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48G','IGNF','RRAFGEO',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48G_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG465_GUAD48G_TO_RRAFGEO','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48G_TO_WGS84GUADGEO','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48G','IGNF','WGS84GUADGEO',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48G_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG465_GUAD48G_TO_WGS84GUADGEO','IGNF','95','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUADANNG_TO_RRAFG','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUADANNG','IGNF','RRAFG',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUADANNG_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG465_GUADANNG_TO_RRAFG','IGNF','95','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUADANNG_TO_WGS84MARTG','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUADANNG','IGNF','WGS84MARTG',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1412,22 +1250,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48G_TO_RRAFG','GU
 INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48G_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG465_GUAD48G_TO_RRAFG','IGNF','95','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48G_TO_WGS84MARTG','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48G','IGNF','WGS84MARTG',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48G_TO_WGS84MARTG_USAGE','helmert_transformation','IGNF','TSG465_GUAD48G_TO_WGS84MARTG','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_RRAFGDD','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48GEO','IGNF','RRAFGDD',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48GEO_TO_RRAFGDD_USAGE','helmert_transformation','IGNF','TSG465_GUAD48GEO_TO_RRAFGDD','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_WGS84MARTGDD','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48GEO','IGNF','WGS84MARTGDD',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48GEO_TO_WGS84MARTGDD_USAGE','helmert_transformation','IGNF','TSG465_GUAD48GEO_TO_WGS84MARTGDD','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_RRAFGEODD','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48GEO','IGNF','RRAFGEODD',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_RRAFGEODD','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','GUAD48GEO','IGNF','RRAFGEODD',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48GEO_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG465_GUAD48GEO_TO_RRAFGEODD','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_W84MARTGEODD','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48GEO','IGNF','W84MARTGEODD',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_W84MARTGEODD','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','GUAD48GEO','IGNF','W84MARTGEODD',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48GEO_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG465_GUAD48GEO_TO_W84MARTGEODD','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_RRAFGEO','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48GEO','IGNF','RRAFGEO',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_RRAFGEO','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','GUAD48GEO','IGNF','RRAFGEO',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48GEO_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG465_GUAD48GEO_TO_RRAFGEO','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_WGS84GUADGEO','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48GEO','IGNF','WGS84GUADGEO',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_WGS84GUADGEO','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','GUAD48GEO','IGNF','WGS84GUADGEO',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48GEO_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG465_GUAD48GEO_TO_WGS84GUADGEO','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_RRAFG','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48GEO','IGNF','RRAFG',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48GEO_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG465_GUAD48GEO_TO_RRAFG','IGNF','95','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG465_GUAD48GEO_TO_WGS84MARTG','GUADELOUPE - STE ANNE vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','GUAD48GEO','IGNF','WGS84MARTG',NULL,-472.29,-5.63,-304.12,'EPSG','9001',0.4362,-0.8374,0.2563,'EPSG','9104',1.8984,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG465_GUAD48GEO_TO_WGS84MARTG_USAGE','helmert_transformation','IGNF','TSG465_GUAD48GEO_TO_WGS84MARTG','IGNF','95','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','96','ILE DE HUAHINE','ILE DE HUAHINE',-17.0,-16.5,-151.5,-150.75,0);
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1150','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers HUAHINE_SAU 2001',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGPFGEO','IGNF','HUAH01',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Huahine.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1150_USAGE','grid_transformation','IGNF','TSG1150','IGNF','96','IGNF','5');
@@ -1443,20 +1273,12 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1006_ATUO63G_TO_RGPFGDD',
 INSERT INTO "usage" VALUES('IGNF', 'TSG1006_ATUO63G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1006_ATUO63G_TO_RGPFGDD','IGNF','98','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1006_IGN63G_TO_RGPFGDD','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63G','IGNF','RGPFGDD',NULL,410.721,55.049,80.746,'EPSG','9001',-2.5779,-2.3514,-0.6664,'EPSG','9104',17.3311,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1006_IGN63G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1006_IGN63G_TO_RGPFGDD','IGNF','98','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1006_ATUO63G_TO_RGPFGEO','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','ATUO63G','IGNF','RGPFGEO',NULL,410.721,55.049,80.746,'EPSG','9001',-2.5779,-2.3514,-0.6664,'EPSG','9104',17.3311,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1006_ATUO63G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1006_ATUO63G_TO_RGPFGEO','IGNF','98','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1006_IGN63G_TO_RGPFGEO','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63G','IGNF','RGPFGEO',NULL,410.721,55.049,80.746,'EPSG','9001',-2.5779,-2.3514,-0.6664,'EPSG','9104',17.3311,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1006_IGN63G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1006_IGN63G_TO_RGPFGEO','IGNF','98','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1006_ATUO63G_TO_RGPFG','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','ATUO63G','IGNF','RGPFG',NULL,410.721,55.049,80.746,'EPSG','9001',-2.5779,-2.3514,-0.6664,'EPSG','9104',17.3311,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1006_ATUO63G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1006_ATUO63G_TO_RGPFG','IGNF','98','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1006_IGN63G_TO_RGPFG','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63G','IGNF','RGPFG',NULL,410.721,55.049,80.746,'EPSG','9001',-2.5779,-2.3514,-0.6664,'EPSG','9104',17.3311,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1006_IGN63G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1006_IGN63G_TO_RGPFG','IGNF','98','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1006_IGN63GEO_TO_RGPFGDD','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63GEO','IGNF','RGPFGDD',NULL,410.721,55.049,80.746,'EPSG','9001',-2.5779,-2.3514,-0.6664,'EPSG','9104',17.3311,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1006_IGN63GEO_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1006_IGN63GEO_TO_RGPFGDD','IGNF','98','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1006_IGN63GEO_TO_RGPFGEO','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63GEO','IGNF','RGPFGEO',NULL,410.721,55.049,80.746,'EPSG','9001',-2.5779,-2.3514,-0.6664,'EPSG','9104',17.3311,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1006_IGN63GEO_TO_RGPFGEO','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','IGN63GEO','IGNF','RGPFGEO',NULL,410.721,55.049,80.746,'EPSG','9001',-2.5779,-2.3514,-0.6664,'EPSG','9104',17.3311,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1006_IGN63GEO_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1006_IGN63GEO_TO_RGPFGEO','IGNF','98','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1006_IGN63GEO_TO_RGPFG','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63GEO','IGNF','RGPFG',NULL,410.721,55.049,80.746,'EPSG','9001',-2.5779,-2.3514,-0.6664,'EPSG','9104',17.3311,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1006_IGN63GEO_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1006_IGN63GEO_TO_RGPFG','IGNF','98','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','99','TAHUATA','TAHUATA',-10.05,-9.85,-139.2,-139,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1008','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','ATUO63','IGNF','RGPF',NULL,374.715,-58.407,-0.957,'EPSG','9001',-16.2111,-11.4626,-5.5357,'EPSG','9104', -0.5409,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1008_USAGE','helmert_transformation','IGNF','TSG1008','IGNF','99','IGNF','5');
@@ -1466,20 +1288,12 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1008_ATUO63G_TO_RGPFGDD',
 INSERT INTO "usage" VALUES('IGNF', 'TSG1008_ATUO63G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1008_ATUO63G_TO_RGPFGDD','IGNF','99','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1008_IGN63G_TO_RGPFGDD','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63G','IGNF','RGPFGDD',NULL,374.715,-58.407,-0.957,'EPSG','9001',-16.2111,-11.4626,-5.5357,'EPSG','9104',-0.5409,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1008_IGN63G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1008_IGN63G_TO_RGPFGDD','IGNF','99','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1008_ATUO63G_TO_RGPFGEO','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','ATUO63G','IGNF','RGPFGEO',NULL,374.715,-58.407,-0.957,'EPSG','9001',-16.2111,-11.4626,-5.5357,'EPSG','9104',-0.5409,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1008_ATUO63G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1008_ATUO63G_TO_RGPFGEO','IGNF','99','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1008_IGN63G_TO_RGPFGEO','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63G','IGNF','RGPFGEO',NULL,374.715,-58.407,-0.957,'EPSG','9001',-16.2111,-11.4626,-5.5357,'EPSG','9104',-0.5409,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1008_IGN63G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1008_IGN63G_TO_RGPFGEO','IGNF','99','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1008_ATUO63G_TO_RGPFG','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','ATUO63G','IGNF','RGPFG',NULL,374.715,-58.407,-0.957,'EPSG','9001',-16.2111,-11.4626,-5.5357,'EPSG','9104',-0.5409,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1008_ATUO63G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1008_ATUO63G_TO_RGPFG','IGNF','99','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1008_IGN63G_TO_RGPFG','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63G','IGNF','RGPFG',NULL,374.715,-58.407,-0.957,'EPSG','9001',-16.2111,-11.4626,-5.5357,'EPSG','9104',-0.5409,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1008_IGN63G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1008_IGN63G_TO_RGPFG','IGNF','99','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1008_IGN63GEO_TO_RGPFGDD','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63GEO','IGNF','RGPFGDD',NULL,374.715,-58.407,-0.957,'EPSG','9001',-16.2111,-11.4626,-5.5357,'EPSG','9104',-0.5409,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1008_IGN63GEO_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1008_IGN63GEO_TO_RGPFGDD','IGNF','99','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1008_IGN63GEO_TO_RGPFGEO','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63GEO','IGNF','RGPFGEO',NULL,374.715,-58.407,-0.957,'EPSG','9001',-16.2111,-11.4626,-5.5357,'EPSG','9104',-0.5409,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1008_IGN63GEO_TO_RGPFGEO','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','IGN63GEO','IGNF','RGPFGEO',NULL,374.715,-58.407,-0.957,'EPSG','9001',-16.2111,-11.4626,-5.5357,'EPSG','9104',-0.5409,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1008_IGN63GEO_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1008_IGN63GEO_TO_RGPFGEO','IGNF','99','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1008_IGN63GEO_TO_RGPFG','IGN 1963 (HIVA OA - TAHUATA - MOHOTANI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','IGN63GEO','IGNF','RGPFG',NULL,374.715,-58.407,-0.957,'EPSG','9001',-16.2111,-11.4626,-5.5357,'EPSG','9104',-0.5409,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1008_IGN63GEO_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1008_IGN63GEO_TO_RGPFG','IGNF','99','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','100','ILE DE FAKARAVA','ILE DE FAKARAVA',-16.65,-15.95,-145.9,-145.3,0);
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1185','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers IGN 1966 (TAHITI)',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGPFGEO','IGNF','TAHITI66',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf08-Fakarava.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1185_USAGE','grid_transformation','IGNF','TSG1185','IGNF','100','IGNF','5');
@@ -1489,46 +1303,28 @@ INSERT INTO "usage" VALUES('IGNF', 'TSG1195_USAGE','grid_transformation','IGNF',
 INSERT INTO "extent" VALUES('IGNF','102','NUKU HIVA','NUKU HIVA',-9,-8.7,-140.3,-140,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1007','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','NUKU72','IGNF','RGPF',NULL,165.732,216.720,180.505,'EPSG','9001',-0.6434,-0.4512,-0.0791,'EPSG','9104', 7.4204,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1007_USAGE','helmert_transformation','IGNF','TSG1007','IGNF','102','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1007_NUKU72GEO_TO_RGPFGDD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72GEO','IGNF','RGPFGDD',NULL,165.732,216.720,180.505,'EPSG','9001',-0.6434,-0.4512,-0.0791,'EPSG','9104',7.4204,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1007_NUKU72GEO_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1007_NUKU72GEO_TO_RGPFGDD','IGNF','102','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1007_NUKU72GEO_TO_RGPFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72GEO','IGNF','RGPFGEO',NULL,165.732,216.720,180.505,'EPSG','9001',-0.6434,-0.4512,-0.0791,'EPSG','9104',7.4204,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1007_NUKU72GEO_TO_RGPFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','NUKU72GEO','IGNF','RGPFGEO',NULL,165.732,216.720,180.505,'EPSG','9001',-0.6434,-0.4512,-0.0791,'EPSG','9104',7.4204,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1007_NUKU72GEO_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1007_NUKU72GEO_TO_RGPFGEO','IGNF','102','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1007_NUKU72GEO_TO_RGPFG','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72GEO','IGNF','RGPFG',NULL,165.732,216.720,180.505,'EPSG','9001',-0.6434,-0.4512,-0.0791,'EPSG','9104',7.4204,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1007_NUKU72GEO_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1007_NUKU72GEO_TO_RGPFG','IGNF','102','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1007_NUKU72G_TO_RGPFGDD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72G','IGNF','RGPFGDD',NULL,165.732,216.720,180.505,'EPSG','9001',-0.6434,-0.4512,-0.0791,'EPSG','9104',7.4204,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1007_NUKU72G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1007_NUKU72G_TO_RGPFGDD','IGNF','102','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1007_NUKU72G_TO_RGPFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72G','IGNF','RGPFGEO',NULL,165.732,216.720,180.505,'EPSG','9001',-0.6434,-0.4512,-0.0791,'EPSG','9104',7.4204,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1007_NUKU72G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1007_NUKU72G_TO_RGPFGEO','IGNF','102','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1007_NUKU72G_TO_RGPFG','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72G','IGNF','RGPFG',NULL,165.732,216.720,180.505,'EPSG','9001',-0.6434,-0.4512,-0.0791,'EPSG','9104',7.4204,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1007_NUKU72G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1007_NUKU72G_TO_RGPFG','IGNF','102','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','103','UA HUKA','UA HUKA',-9.09,-8.75,-139.65,-139.25,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1009','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','NUKU72','IGNF','RGPF',NULL,1363.785,1362.687,398.811,'EPSG','9001',-4.5322,-6.7579,-1.0574,'EPSG','9104', 268.361,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1009_USAGE','helmert_transformation','IGNF','TSG1009','IGNF','103','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1009_NUKU72GEO_TO_RGPFGDD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72GEO','IGNF','RGPFGDD',NULL,1363.785,1362.687,398.811,'EPSG','9001',-4.5322,-6.7579,-1.0574,'EPSG','9104',268.361,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1009_NUKU72GEO_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1009_NUKU72GEO_TO_RGPFGDD','IGNF','103','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1009_NUKU72GEO_TO_RGPFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72GEO','IGNF','RGPFGEO',NULL,1363.785,1362.687,398.811,'EPSG','9001',-4.5322,-6.7579,-1.0574,'EPSG','9104',268.361,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1009_NUKU72GEO_TO_RGPFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','NUKU72GEO','IGNF','RGPFGEO',NULL,1363.785,1362.687,398.811,'EPSG','9001',-4.5322,-6.7579,-1.0574,'EPSG','9104',268.361,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1009_NUKU72GEO_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1009_NUKU72GEO_TO_RGPFGEO','IGNF','103','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1009_NUKU72GEO_TO_RGPFG','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72GEO','IGNF','RGPFG',NULL,1363.785,1362.687,398.811,'EPSG','9001',-4.5322,-6.7579,-1.0574,'EPSG','9104',268.361,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1009_NUKU72GEO_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1009_NUKU72GEO_TO_RGPFG','IGNF','103','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1009_NUKU72G_TO_RGPFGDD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72G','IGNF','RGPFGDD',NULL,1363.785,1362.687,398.811,'EPSG','9001',-4.5322,-6.7579,-1.0574,'EPSG','9104',268.361,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1009_NUKU72G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1009_NUKU72G_TO_RGPFGDD','IGNF','103','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1009_NUKU72G_TO_RGPFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72G','IGNF','RGPFGEO',NULL,1363.785,1362.687,398.811,'EPSG','9001',-4.5322,-6.7579,-1.0574,'EPSG','9104',268.361,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1009_NUKU72G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1009_NUKU72G_TO_RGPFGEO','IGNF','103','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1009_NUKU72G_TO_RGPFG','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72G','IGNF','RGPFG',NULL,1363.785,1362.687,398.811,'EPSG','9001',-4.5322,-6.7579,-1.0574,'EPSG','9104',268.361,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1009_NUKU72G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1009_NUKU72G_TO_RGPFG','IGNF','103','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','104','UA POU','UA POU',-9.75,-9.15,-140.25,-139.91,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1010','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','NUKU72','IGNF','RGPF',NULL,259.551,297.612,197.833,'EPSG','9001',1.4866,2.1224,0.4612,'EPSG','9104', 27.0249,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1010_USAGE','helmert_transformation','IGNF','TSG1010','IGNF','104','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1010_NUKU72GEO_TO_RGPFGDD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72GEO','IGNF','RGPFGDD',NULL,259.551,297.612,197.833,'EPSG','9001',1.4866,2.1224,0.4612,'EPSG','9104',27.0249,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1010_NUKU72GEO_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1010_NUKU72GEO_TO_RGPFGDD','IGNF','104','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1010_NUKU72GEO_TO_RGPFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72GEO','IGNF','RGPFGEO',NULL,259.551,297.612,197.833,'EPSG','9001',1.4866,2.1224,0.4612,'EPSG','9104',27.0249,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1010_NUKU72GEO_TO_RGPFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','NUKU72GEO','IGNF','RGPFGEO',NULL,259.551,297.612,197.833,'EPSG','9001',1.4866,2.1224,0.4612,'EPSG','9104',27.0249,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1010_NUKU72GEO_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1010_NUKU72GEO_TO_RGPFGEO','IGNF','104','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1010_NUKU72GEO_TO_RGPFG','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72GEO','IGNF','RGPFG',NULL,259.551,297.612,197.833,'EPSG','9001',1.4866,2.1224,0.4612,'EPSG','9104',27.0249,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1010_NUKU72GEO_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1010_NUKU72GEO_TO_RGPFG','IGNF','104','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1010_NUKU72G_TO_RGPFGDD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72G','IGNF','RGPFGDD',NULL,259.551,297.612,197.833,'EPSG','9001',1.4866,2.1224,0.4612,'EPSG','9104',27.0249,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1010_NUKU72G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1010_NUKU72G_TO_RGPFGDD','IGNF','104','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1010_NUKU72G_TO_RGPFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72G','IGNF','RGPFGEO',NULL,259.551,297.612,197.833,'EPSG','9001',1.4866,2.1224,0.4612,'EPSG','9104',27.0249,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1010_NUKU72G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1010_NUKU72G_TO_RGPFGEO','IGNF','104','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1010_NUKU72G_TO_RGPFG','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','NUKU72G','IGNF','RGPFG',NULL,259.551,297.612,197.833,'EPSG','9001',1.4866,2.1224,0.4612,'EPSG','9104',27.0249,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1010_NUKU72G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1010_NUKU72G_TO_RGPFG','IGNF','104','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','105','NUKU HIVA - ILES MARQUISES - POLYNESIE FRANCAISE','NUKU HIVA - ILES MARQUISES - POLYNESIE FRANCAISE',-9.5,-8.77,-140.27,-139.48,0);
@@ -1538,26 +1334,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72_RRAF91','IGN 1
 INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72_RRAF91_USAGE','helmert_transformation','IGNF','TSG606_NUKU72_RRAF91','IGNF','105','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72_4978','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','NUKU72','EPSG','4978',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72_4978_USAGE','helmert_transformation','IGNF','TSG606_NUKU72_4978','IGNF','105','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72GEO_TO_WGS84GEODD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','IGNF','WGS84GEODD',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72GEO_TO_WGS84GEODD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','NUKU72GEO','IGNF','WGS84GEODD',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG606_NUKU72GEO_TO_WGS84GEODD','IGNF','105','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72GEO_TO_WGS84GDD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','IGNF','WGS84GDD',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG606_NUKU72GEO_TO_WGS84GDD','IGNF','105','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72GEO_TO_WGS84GEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','IGNF','WGS84GEO',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72GEO_TO_WGS84GEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','NUKU72GEO','IGNF','WGS84GEO',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG606_NUKU72GEO_TO_WGS84GEO','IGNF','105','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72GEO_TO_WGS84RRAFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','IGNF','WGS84RRAFGEO',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72GEO_TO_WGS84RRAFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','NUKU72GEO','IGNF','WGS84RRAFGEO',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG606_NUKU72GEO_TO_WGS84RRAFGEO','IGNF','105','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72GEO_TO_WGS84G','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','IGNF','WGS84G',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG606_NUKU72GEO_TO_WGS84G','IGNF','105','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72GEO_TO_4326','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','EPSG','4326',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG606_NUKU72GEO_TO_4326','IGNF','105','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72G_TO_WGS84GEODD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','IGNF','WGS84GEODD',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG606_NUKU72G_TO_WGS84GEODD','IGNF','105','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72G_TO_WGS84GDD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','IGNF','WGS84GDD',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG606_NUKU72G_TO_WGS84GDD','IGNF','105','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72G_TO_WGS84GEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','IGNF','WGS84GEO',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG606_NUKU72G_TO_WGS84GEO','IGNF','105','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72G_TO_WGS84RRAFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','IGNF','WGS84RRAFGEO',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG606_NUKU72G_TO_WGS84RRAFGEO','IGNF','105','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72G_TO_WGS84G','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','IGNF','WGS84G',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG606_NUKU72G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG606_NUKU72G_TO_WGS84G','IGNF','105','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG606_NUKU72G_TO_4326','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','EPSG','4326',NULL,84,274,65,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1569,26 +1353,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72_RRAF91','IGN 1
 INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72_RRAF91_USAGE','helmert_transformation','IGNF','TSG751_NUKU72_RRAF91','IGNF','106','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72_4978','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','NUKU72','EPSG','4978',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72_4978_USAGE','helmert_transformation','IGNF','TSG751_NUKU72_4978','IGNF','106','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72GEO_TO_WGS84GEODD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','IGNF','WGS84GEODD',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72GEO_TO_WGS84GEODD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','NUKU72GEO','IGNF','WGS84GEODD',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG751_NUKU72GEO_TO_WGS84GEODD','IGNF','106','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72GEO_TO_WGS84GDD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','IGNF','WGS84GDD',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG751_NUKU72GEO_TO_WGS84GDD','IGNF','106','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72GEO_TO_WGS84GEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','IGNF','WGS84GEO',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72GEO_TO_WGS84GEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','NUKU72GEO','IGNF','WGS84GEO',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG751_NUKU72GEO_TO_WGS84GEO','IGNF','106','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72GEO_TO_WGS84RRAFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','IGNF','WGS84RRAFGEO',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72GEO_TO_WGS84RRAFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','NUKU72GEO','IGNF','WGS84RRAFGEO',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG751_NUKU72GEO_TO_WGS84RRAFGEO','IGNF','106','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72GEO_TO_WGS84G','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','IGNF','WGS84G',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG751_NUKU72GEO_TO_WGS84G','IGNF','106','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72GEO_TO_4326','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72GEO','EPSG','4326',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG751_NUKU72GEO_TO_4326','IGNF','106','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72G_TO_WGS84GEODD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','IGNF','WGS84GEODD',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG751_NUKU72G_TO_WGS84GEODD','IGNF','106','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72G_TO_WGS84GDD','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','IGNF','WGS84GDD',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG751_NUKU72G_TO_WGS84GDD','IGNF','106','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72G_TO_WGS84GEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','IGNF','WGS84GEO',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG751_NUKU72G_TO_WGS84GEO','IGNF','106','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72G_TO_WGS84RRAFGEO','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','IGNF','WGS84RRAFGEO',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG751_NUKU72G_TO_WGS84RRAFGEO','IGNF','106','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72G_TO_WGS84G','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','IGNF','WGS84G',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG751_NUKU72G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG751_NUKU72G_TO_WGS84G','IGNF','106','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG751_NUKU72G_TO_4326','IGN 1972 (NUKU HIVA - UA HUKA - UA POU) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NUKU72G','EPSG','4326',NULL,130.85,185.17,174.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1656,10 +1428,6 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG779_TAHAA53G_TO_RGPFGDD',
 INSERT INTO "usage" VALUES('IGNF', 'TSG779_TAHAA53G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG779_TAHAA53G_TO_RGPFGDD','IGNF','115','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG779_RAIA53G_TO_RGPFGDD','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFGDD',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG779_RAIA53G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG779_RAIA53G_TO_RGPFGDD','IGNF','115','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG779_TAHAA53G_TO_RGPFGEO','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAA53G','IGNF','RGPFGEO',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG779_TAHAA53G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG779_TAHAA53G_TO_RGPFGEO','IGNF','115','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG779_RAIA53G_TO_RGPFGEO','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFGEO',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG779_RAIA53G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG779_RAIA53G_TO_RGPFGEO','IGNF','115','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG779_TAHAA53G_TO_RGPFG','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAA53G','IGNF','RGPFG',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG779_TAHAA53G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG779_TAHAA53G_TO_RGPFG','IGNF','115','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG779_RAIA53G_TO_RGPFG','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFG',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1673,10 +1441,6 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG780_TAHAA53G_TO_RGPFGDD',
 INSERT INTO "usage" VALUES('IGNF', 'TSG780_TAHAA53G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG780_TAHAA53G_TO_RGPFGDD','IGNF','116','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG780_RAIA53G_TO_RGPFGDD','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFGDD',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG780_RAIA53G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG780_RAIA53G_TO_RGPFGDD','IGNF','116','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG780_TAHAA53G_TO_RGPFGEO','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAA53G','IGNF','RGPFGEO',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG780_TAHAA53G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG780_TAHAA53G_TO_RGPFGEO','IGNF','116','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG780_RAIA53G_TO_RGPFGEO','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFGEO',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG780_RAIA53G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG780_RAIA53G_TO_RGPFGEO','IGNF','116','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG780_TAHAA53G_TO_RGPFG','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAA53G','IGNF','RGPFG',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG780_TAHAA53G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG780_TAHAA53G_TO_RGPFG','IGNF','116','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG780_RAIA53G_TO_RGPFG','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFG',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1690,10 +1454,6 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG781_TAHAA53G_TO_RGPFGDD',
 INSERT INTO "usage" VALUES('IGNF', 'TSG781_TAHAA53G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG781_TAHAA53G_TO_RGPFGDD','IGNF','117','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG781_RAIA53G_TO_RGPFGDD','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFGDD',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG781_RAIA53G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG781_RAIA53G_TO_RGPFGDD','IGNF','117','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG781_TAHAA53G_TO_RGPFGEO','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAA53G','IGNF','RGPFGEO',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG781_TAHAA53G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG781_TAHAA53G_TO_RGPFGEO','IGNF','117','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG781_RAIA53G_TO_RGPFGEO','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFGEO',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG781_RAIA53G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG781_RAIA53G_TO_RGPFGEO','IGNF','117','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG781_TAHAA53G_TO_RGPFG','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAA53G','IGNF','RGPFG',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG781_TAHAA53G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG781_TAHAA53G_TO_RGPFG','IGNF','117','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG781_RAIA53G_TO_RGPFG','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFG',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1707,10 +1467,6 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG782_TAHAA53G_TO_RGPFGDD',
 INSERT INTO "usage" VALUES('IGNF', 'TSG782_TAHAA53G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG782_TAHAA53G_TO_RGPFGDD','IGNF','118','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG782_RAIA53G_TO_RGPFGDD','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFGDD',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG782_RAIA53G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG782_RAIA53G_TO_RGPFGDD','IGNF','118','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG782_TAHAA53G_TO_RGPFGEO','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAA53G','IGNF','RGPFGEO',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG782_TAHAA53G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG782_TAHAA53G_TO_RGPFGEO','IGNF','118','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG782_RAIA53G_TO_RGPFGEO','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFGEO',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG782_RAIA53G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG782_RAIA53G_TO_RGPFGEO','IGNF','118','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG782_TAHAA53G_TO_RGPFG','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAA53G','IGNF','RGPFG',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG782_TAHAA53G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG782_TAHAA53G_TO_RGPFG','IGNF','118','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG782_RAIA53G_TO_RGPFG','IGN53 (IGN RAIATEA-TAHAA) RAIATEA-TAHAA-BORA BORA-HUAHINE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RAIA53G','IGNF','RGPFG',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1718,12 +1474,8 @@ INSERT INTO "usage" VALUES('IGNF', 'TSG782_RAIA53G_TO_RGPFG_USAGE','helmert_tran
 INSERT INTO "extent" VALUES('IGNF','119','ILE DE MARE','ILE DE MARE',-21.69,-21.29,167.69,168.18,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG727','IGN53 MARE - ILES LOYAUTE vers RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','MARE53','IGNF','RGNC',NULL,-533.321,238.077,-224.713,'EPSG','9001',2.381004,-7.580876,-2.346668,'EPSG','9104', -124.2432,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG727_USAGE','helmert_transformation','IGNF','TSG727','IGNF','119','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG727_MARE53G_TO_RGNCGEODD','IGN53 MARE - ILES LOYAUTE vers RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MARE53G','IGNF','RGNCGEODD',NULL,-533.321,238.077,-224.713,'EPSG','9001',2.381004,-7.580876,-2.346668,'EPSG','9104',-124.2432,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG727_MARE53G_TO_RGNCGEODD_USAGE','helmert_transformation','IGNF','TSG727_MARE53G_TO_RGNCGEODD','IGNF','119','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG727_MARE53G_TO_RGNCG','IGN53 MARE - ILES LOYAUTE vers RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MARE53G','IGNF','RGNCG',NULL,-533.321,238.077,-224.713,'EPSG','9001',2.381004,-7.580876,-2.346668,'EPSG','9104',-124.2432,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG727_MARE53G_TO_RGNCG_USAGE','helmert_transformation','IGNF','TSG727_MARE53G_TO_RGNCG','IGNF','119','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG727_MARE53G_TO_RGNCGEO','IGN53 MARE - ILES LOYAUTE vers RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MARE53G','IGNF','RGNCGEO',NULL,-533.321,238.077,-224.713,'EPSG','9001',2.381004,-7.580876,-2.346668,'EPSG','9104',-124.2432,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG727_MARE53G_TO_RGNCGEO_USAGE','helmert_transformation','IGNF','TSG727_MARE53G_TO_RGNCGEO','IGNF','119','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','120','MOHOTANI - MARQUISES','MOHOTANI - MARQUISES',-10.08,-9.83,-138.92,-138.67,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG760','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MARQUI72','IGNF','WGS84',NULL,330.91,-13.92,58.56,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG760_USAGE','helmert_transformation','IGNF','TSG760','IGNF','120','IGNF','5');
@@ -1731,14 +1483,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG760_MARQUI72_RRAF91','IGN
 INSERT INTO "usage" VALUES('IGNF', 'TSG760_MARQUI72_RRAF91_USAGE','helmert_transformation','IGNF','TSG760_MARQUI72_RRAF91','IGNF','120','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG760_MARQUI72_4978','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MARQUI72','EPSG','4978',NULL,330.91,-13.92,58.56,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG760_MARQUI72_4978_USAGE','helmert_transformation','IGNF','TSG760_MARQUI72_4978','IGNF','120','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG760_MARQUI72G_TO_WGS84GEODD','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84GEODD',NULL,330.91,-13.92,58.56,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG760_MARQUI72G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG760_MARQUI72G_TO_WGS84GEODD','IGNF','120','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG760_MARQUI72G_TO_WGS84GDD','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84GDD',NULL,330.91,-13.92,58.56,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG760_MARQUI72G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG760_MARQUI72G_TO_WGS84GDD','IGNF','120','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG760_MARQUI72G_TO_WGS84GEO','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84GEO',NULL,330.91,-13.92,58.56,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG760_MARQUI72G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG760_MARQUI72G_TO_WGS84GEO','IGNF','120','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG760_MARQUI72G_TO_WGS84RRAFGEO','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84RRAFGEO',NULL,330.91,-13.92,58.56,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG760_MARQUI72G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG760_MARQUI72G_TO_WGS84RRAFGEO','IGNF','120','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG760_MARQUI72G_TO_WGS84G','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84G',NULL,330.91,-13.92,58.56,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG760_MARQUI72G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG760_MARQUI72G_TO_WGS84G','IGNF','120','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG760_MARQUI72G_TO_4326','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','EPSG','4326',NULL,330.91,-13.92,58.56,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1750,14 +1496,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG761_MARQUI72_RRAF91','IGN
 INSERT INTO "usage" VALUES('IGNF', 'TSG761_MARQUI72_RRAF91_USAGE','helmert_transformation','IGNF','TSG761_MARQUI72_RRAF91','IGNF','121','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG761_MARQUI72_4978','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MARQUI72','EPSG','4978',NULL,327.84,-14.96,59.33,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG761_MARQUI72_4978_USAGE','helmert_transformation','IGNF','TSG761_MARQUI72_4978','IGNF','121','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG761_MARQUI72G_TO_WGS84GEODD','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84GEODD',NULL,327.84,-14.96,59.33,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG761_MARQUI72G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG761_MARQUI72G_TO_WGS84GEODD','IGNF','121','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG761_MARQUI72G_TO_WGS84GDD','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84GDD',NULL,327.84,-14.96,59.33,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG761_MARQUI72G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG761_MARQUI72G_TO_WGS84GDD','IGNF','121','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG761_MARQUI72G_TO_WGS84GEO','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84GEO',NULL,327.84,-14.96,59.33,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG761_MARQUI72G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG761_MARQUI72G_TO_WGS84GEO','IGNF','121','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG761_MARQUI72G_TO_WGS84RRAFGEO','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84RRAFGEO',NULL,327.84,-14.96,59.33,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG761_MARQUI72G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG761_MARQUI72G_TO_WGS84RRAFGEO','IGNF','121','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG761_MARQUI72G_TO_WGS84G','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84G',NULL,327.84,-14.96,59.33,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG761_MARQUI72G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG761_MARQUI72G_TO_WGS84G','IGNF','121','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG761_MARQUI72G_TO_4326','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','EPSG','4326',NULL,327.84,-14.96,59.33,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1769,14 +1509,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG762_MARQUI72_RRAF91','IGN
 INSERT INTO "usage" VALUES('IGNF', 'TSG762_MARQUI72_RRAF91_USAGE','helmert_transformation','IGNF','TSG762_MARQUI72_RRAF91','IGNF','122','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG762_MARQUI72_4978','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MARQUI72','EPSG','4978',NULL,333.71,-71.31,247.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG762_MARQUI72_4978_USAGE','helmert_transformation','IGNF','TSG762_MARQUI72_4978','IGNF','122','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG762_MARQUI72G_TO_WGS84GEODD','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84GEODD',NULL,333.71,-71.31,247.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG762_MARQUI72G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG762_MARQUI72G_TO_WGS84GEODD','IGNF','122','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG762_MARQUI72G_TO_WGS84GDD','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84GDD',NULL,333.71,-71.31,247.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG762_MARQUI72G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG762_MARQUI72G_TO_WGS84GDD','IGNF','122','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG762_MARQUI72G_TO_WGS84GEO','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84GEO',NULL,333.71,-71.31,247.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG762_MARQUI72G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG762_MARQUI72G_TO_WGS84GEO','IGNF','122','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG762_MARQUI72G_TO_WGS84RRAFGEO','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84RRAFGEO',NULL,333.71,-71.31,247.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG762_MARQUI72G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG762_MARQUI72G_TO_WGS84RRAFGEO','IGNF','122','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG762_MARQUI72G_TO_WGS84G','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','IGNF','WGS84G',NULL,333.71,-71.31,247.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG762_MARQUI72G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG762_MARQUI72G_TO_WGS84G','IGNF','122','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG762_MARQUI72G_TO_4326','IGN72 (EIAO - HIVA OA - MOHOTANI) MARQUISES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARQUI72G','EPSG','4326',NULL,333.71,-71.31,247.72,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1788,42 +1522,24 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72_RRAF91','IGN72
 INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72_RRAF91_USAGE','helmert_transformation','IGNF','TSG677_IGN72_RRAF91','IGNF','123','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72_4978','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','IGN72','EPSG','4978',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72_4978_USAGE','helmert_transformation','IGNF','TSG677_IGN72_4978','IGNF','123','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72GEO_TO_WGS84GEODD','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72GEO','IGNF','WGS84GEODD',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72GEO_TO_WGS84GEODD','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','IGN72GEO','IGNF','WGS84GEODD',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG677_IGN72GEO_TO_WGS84GEODD','IGNF','123','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72GEO_TO_WGS84GDD','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72GEO','IGNF','WGS84GDD',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG677_IGN72GEO_TO_WGS84GDD','IGNF','123','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72GEO_TO_WGS84GEO','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72GEO','IGNF','WGS84GEO',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72GEO_TO_WGS84GEO','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','IGN72GEO','IGNF','WGS84GEO',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG677_IGN72GEO_TO_WGS84GEO','IGNF','123','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72GEO_TO_WGS84RRAFGEO','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72GEO','IGNF','WGS84RRAFGEO',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72GEO_TO_WGS84RRAFGEO','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','IGN72GEO','IGNF','WGS84RRAFGEO',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG677_IGN72GEO_TO_WGS84RRAFGEO','IGNF','123','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72GEO_TO_WGS84G','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72GEO','IGNF','WGS84G',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG677_IGN72GEO_TO_WGS84G','IGNF','123','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72GEO_TO_4326','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72GEO','EPSG','4326',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG677_IGN72GEO_TO_4326','IGNF','123','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72G_TO_WGS84GEODD','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72G','IGNF','WGS84GEODD',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG677_IGN72G_TO_WGS84GEODD','IGNF','123','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72G_TO_WGS84GDD','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72G','IGNF','WGS84GDD',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG677_IGN72G_TO_WGS84GDD','IGNF','123','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72G_TO_WGS84GEO','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72G','IGNF','WGS84GEO',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG677_IGN72G_TO_WGS84GEO','IGNF','123','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72G_TO_WGS84RRAFGEO','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72G','IGNF','WGS84RRAFGEO',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG677_IGN72G_TO_WGS84RRAFGEO','IGNF','123','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72G_TO_WGS84G','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72G','IGNF','WGS84G',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG677_IGN72G_TO_WGS84G','IGNF','123','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG677_IGN72G_TO_4326','IGN72 GRANDE-TERRE / ILE DES PINS vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','IGN72G','EPSG','4326',NULL,-13,-348,292,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG677_IGN72G_TO_4326_USAGE','helmert_transformation','IGNF','TSG677_IGN72G_TO_4326','IGNF','123','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG783','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','TAHI79','IGNF','RGPF',NULL,221.525,152.948,176.768,'EPSG','9001',2.3847,1.3896,0.8770,'EPSG','9104', 11.4741,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG783_USAGE','helmert_transformation','IGNF','TSG783','IGNF','101','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG783_TAHI79GEO_TO_RGPFGDD','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHI79GEO','IGNF','RGPFGDD',NULL,221.525,152.948,176.768,'EPSG','9001',2.3847,1.3896,0.8770,'EPSG','9104',11.4741,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG783_TAHI79GEO_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG783_TAHI79GEO_TO_RGPFGDD','IGNF','101','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG783_TAHI79GEO_TO_RGPFGEO','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHI79GEO','IGNF','RGPFGEO',NULL,221.525,152.948,176.768,'EPSG','9001',2.3847,1.3896,0.8770,'EPSG','9104',11.4741,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG783_TAHI79GEO_TO_RGPFGEO','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','TAHI79GEO','IGNF','RGPFGEO',NULL,221.525,152.948,176.768,'EPSG','9001',2.3847,1.3896,0.8770,'EPSG','9104',11.4741,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG783_TAHI79GEO_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG783_TAHI79GEO_TO_RGPFGEO','IGNF','101','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG783_TAHI79GEO_TO_RGPFG','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHI79GEO','IGNF','RGPFG',NULL,221.525,152.948,176.768,'EPSG','9001',2.3847,1.3896,0.8770,'EPSG','9104',11.4741,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG783_TAHI79GEO_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG783_TAHI79GEO_TO_RGPFG','IGNF','101','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG783_TAHI79G_TO_RGPFGDD','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHI79G','IGNF','RGPFGDD',NULL,221.525,152.948,176.768,'EPSG','9001',2.3847,1.3896,0.8770,'EPSG','9104',11.4741,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG783_TAHI79G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG783_TAHI79G_TO_RGPFGDD','IGNF','101','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG783_TAHI79G_TO_RGPFGEO','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHI79G','IGNF','RGPFGEO',NULL,221.525,152.948,176.768,'EPSG','9001',2.3847,1.3896,0.8770,'EPSG','9104',11.4741,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG783_TAHI79G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG783_TAHI79G_TO_RGPFGEO','IGNF','101','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG783_TAHI79G_TO_RGPFG','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHI79G','IGNF','RGPFG',NULL,221.525,152.948,176.768,'EPSG','9001',2.3847,1.3896,0.8770,'EPSG','9104',11.4741,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG783_TAHI79G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG783_TAHI79G_TO_RGPFG','IGNF','101','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','124','TAHITI - SOCIETE','TAHITI - SOCIETE',-18,-17,-150,-149,0);
@@ -1833,26 +1549,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79_RRAF91','IGN79
 INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79_RRAF91_USAGE','helmert_transformation','IGNF','TSG757_TAHI79_RRAF91','IGNF','124','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79_4978','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','TAHI79','EPSG','4978',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79_4978_USAGE','helmert_transformation','IGNF','TSG757_TAHI79_4978','IGNF','124','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79GEO_TO_WGS84GEODD','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79GEO','IGNF','WGS84GEODD',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79GEO_TO_WGS84GEODD','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','TAHI79GEO','IGNF','WGS84GEODD',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG757_TAHI79GEO_TO_WGS84GEODD','IGNF','124','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79GEO_TO_WGS84GDD','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79GEO','IGNF','WGS84GDD',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG757_TAHI79GEO_TO_WGS84GDD','IGNF','124','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79GEO_TO_WGS84GEO','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79GEO','IGNF','WGS84GEO',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79GEO_TO_WGS84GEO','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','TAHI79GEO','IGNF','WGS84GEO',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG757_TAHI79GEO_TO_WGS84GEO','IGNF','124','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79GEO_TO_WGS84RRAFGEO','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79GEO','IGNF','WGS84RRAFGEO',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79GEO_TO_WGS84RRAFGEO','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','TAHI79GEO','IGNF','WGS84RRAFGEO',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG757_TAHI79GEO_TO_WGS84RRAFGEO','IGNF','124','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79GEO_TO_WGS84G','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79GEO','IGNF','WGS84G',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG757_TAHI79GEO_TO_WGS84G','IGNF','124','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79GEO_TO_4326','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79GEO','EPSG','4326',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG757_TAHI79GEO_TO_4326','IGNF','124','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79G_TO_WGS84GEODD','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79G','IGNF','WGS84GEODD',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG757_TAHI79G_TO_WGS84GEODD','IGNF','124','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79G_TO_WGS84GDD','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79G','IGNF','WGS84GDD',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG757_TAHI79G_TO_WGS84GDD','IGNF','124','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79G_TO_WGS84GEO','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79G','IGNF','WGS84GEO',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG757_TAHI79G_TO_WGS84GEO','IGNF','124','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79G_TO_WGS84RRAFGEO','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79G','IGNF','WGS84RRAFGEO',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG757_TAHI79G_TO_WGS84RRAFGEO','IGNF','124','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79G_TO_WGS84G','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79G','IGNF','WGS84G',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG757_TAHI79G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG757_TAHI79G_TO_WGS84G','IGNF','124','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG757_TAHI79G_TO_4326','IGN79 (TAHITI 1979) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI79G','EPSG','4326',NULL,160.61,116.05,153.69,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1864,33 +1568,21 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG195_KERG62CAR_WGS72','KER
 INSERT INTO "usage" VALUES('IGNF', 'TSG195_KERG62CAR_WGS72_USAGE','helmert_transformation','IGNF','TSG195_KERG62CAR_WGS72','IGNF','125','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG195_KERG62G_TO_WGS72G','KERGUELEN - K0 (IGN 1962) vers DOD WORLD GEODETIC SYSTEM 1972 (WGS 72)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62G','IGNF','WGS72G',NULL,155,-191,99,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG195_KERG62G_TO_WGS72G_USAGE','helmert_transformation','IGNF','TSG195_KERG62G_TO_WGS72G','IGNF','125','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG195_KERG62G_TO_WGS72GEO','KERGUELEN - K0 (IGN 1962) vers DOD WORLD GEODETIC SYSTEM 1972 (WGS 72)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62G','IGNF','WGS72GEO',NULL,155,-191,99,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG195_KERG62G_TO_WGS72GEO_USAGE','helmert_transformation','IGNF','TSG195_KERG62G_TO_WGS72GEO','IGNF','125','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG195_KERG62GEO_TO_WGS72G','KERGUELEN - K0 (IGN 1962) vers DOD WORLD GEODETIC SYSTEM 1972 (WGS 72)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62GEO','IGNF','WGS72G',NULL,155,-191,99,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG195_KERG62GEO_TO_WGS72G_USAGE','helmert_transformation','IGNF','TSG195_KERG62GEO_TO_WGS72G','IGNF','125','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG195_KERG62GEO_TO_WGS72GEO','KERGUELEN - K0 (IGN 1962) vers DOD WORLD GEODETIC SYSTEM 1972 (WGS 72)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62GEO','IGNF','WGS72GEO',NULL,155,-191,99,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG195_KERG62GEO_TO_WGS72GEO','KERGUELEN - K0 (IGN 1962) vers DOD WORLD GEODETIC SYSTEM 1972 (WGS 72)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','KERG62GEO','IGNF','WGS72GEO',NULL,155,-191,99,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG195_KERG62GEO_TO_WGS72GEO_USAGE','helmert_transformation','IGNF','TSG195_KERG62GEO_TO_WGS72GEO','IGNF','125','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','126','ILES KERGUELEN','ILES KERGUELEN',-50.5,-48,67,71,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','KERG62K0','IGNF','RGTAAF07',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG825_USAGE','helmert_transformation','IGNF','TSG825','IGNF','126','IGNF','10');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825_KERG62CAR_RGTAAF07','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','KERG62CAR','IGNF','RGTAAF07',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG825_KERG62CAR_RGTAAF07_USAGE','helmert_transformation','IGNF','TSG825_KERG62CAR_RGTAAF07','IGNF','126','IGNF','10');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825_KERG62G_TO_RGTAAFGEODD','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62G','IGNF','RGTAAFGEODD',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG825_KERG62G_TO_RGTAAFGEODD_USAGE','helmert_transformation','IGNF','TSG825_KERG62G_TO_RGTAAFGEODD','IGNF','126','IGNF','10');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825_KERG62G_TO_RGTAAF07GDD','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62G','IGNF','RGTAAF07GDD',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG825_KERG62G_TO_RGTAAF07GDD_USAGE','helmert_transformation','IGNF','TSG825_KERG62G_TO_RGTAAF07GDD','IGNF','126','IGNF','10');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825_KERG62G_TO_RGTAAFGEO','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62G','IGNF','RGTAAFGEO',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG825_KERG62G_TO_RGTAAFGEO_USAGE','helmert_transformation','IGNF','TSG825_KERG62G_TO_RGTAAFGEO','IGNF','126','IGNF','10');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825_KERG62G_TO_RGTAAF07G','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62G','IGNF','RGTAAF07G',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG825_KERG62G_TO_RGTAAF07G_USAGE','helmert_transformation','IGNF','TSG825_KERG62G_TO_RGTAAF07G','IGNF','126','IGNF','10');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825_KERG62GEO_TO_RGTAAFGEODD','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62GEO','IGNF','RGTAAFGEODD',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825_KERG62GEO_TO_RGTAAFGEODD','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','KERG62GEO','IGNF','RGTAAFGEODD',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG825_KERG62GEO_TO_RGTAAFGEODD_USAGE','helmert_transformation','IGNF','TSG825_KERG62GEO_TO_RGTAAFGEODD','IGNF','126','IGNF','10');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825_KERG62GEO_TO_RGTAAF07GDD','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62GEO','IGNF','RGTAAF07GDD',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG825_KERG62GEO_TO_RGTAAF07GDD_USAGE','helmert_transformation','IGNF','TSG825_KERG62GEO_TO_RGTAAF07GDD','IGNF','126','IGNF','10');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825_KERG62GEO_TO_RGTAAFGEO','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62GEO','IGNF','RGTAAFGEO',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825_KERG62GEO_TO_RGTAAFGEO','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','KERG62GEO','IGNF','RGTAAFGEO',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG825_KERG62GEO_TO_RGTAAFGEO_USAGE','helmert_transformation','IGNF','TSG825_KERG62GEO_TO_RGTAAFGEO','IGNF','126','IGNF','10');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG825_KERG62GEO_TO_RGTAAF07G','KERGUELEN - K0 (IGN 1962) vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KERG62GEO','IGNF','RGTAAF07G',NULL,144.899,-186.770,100.923,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG825_KERG62GEO_TO_RGTAAF07G_USAGE','helmert_transformation','IGNF','TSG825_KERG62GEO_TO_RGTAAF07G','IGNF','126','IGNF','10');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','MARTFD','IGNF','RRAF',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104', 13.8227,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG467_USAGE','helmert_transformation','IGNF','TSG467','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MARTFD_WGS84GUAD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','MARTFD','IGNF','WGS84GUAD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104', 13.8227,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1907,22 +1599,6 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38G_TO_RRAFGDD','
 INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38G_TO_RRAFGDD_USAGE','helmert_transformation','IGNF','TSG467_MART38G_TO_RRAFGDD','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38G_TO_WGS84MARTGDD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38G','IGNF','WGS84MARTGDD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38G_TO_WGS84MARTGDD_USAGE','helmert_transformation','IGNF','TSG467_MART38G_TO_WGS84MARTGDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MARTFDG_TO_RRAFGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MARTFDG','IGNF','RRAFGEODD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MARTFDG_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG467_MARTFDG_TO_RRAFGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MARTFDG_TO_W84MARTGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MARTFDG','IGNF','W84MARTGEODD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MARTFDG_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG467_MARTFDG_TO_W84MARTGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38G_TO_RRAFGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38G','IGNF','RRAFGEODD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38G_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG467_MART38G_TO_RRAFGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38G_TO_W84MARTGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38G','IGNF','W84MARTGEODD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38G_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG467_MART38G_TO_W84MARTGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MARTFDG_TO_RRAFGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MARTFDG','IGNF','RRAFGEO',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MARTFDG_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG467_MARTFDG_TO_RRAFGEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MARTFDG_TO_WGS84GUADGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MARTFDG','IGNF','WGS84GUADGEO',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MARTFDG_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG467_MARTFDG_TO_WGS84GUADGEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38G_TO_RRAFGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38G','IGNF','RRAFGEO',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38G_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG467_MART38G_TO_RRAFGEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38G_TO_WGS84GUADGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38G','IGNF','WGS84GUADGEO',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38G_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG467_MART38G_TO_WGS84GUADGEO','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MARTFDG_TO_RRAFG','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MARTFDG','IGNF','RRAFG',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG467_MARTFDG_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG467_MARTFDG_TO_RRAFG','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MARTFDG_TO_WGS84MARTG','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MARTFDG','IGNF','WGS84MARTG',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1931,22 +1607,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38G_TO_RRAFG','MA
 INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38G_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG467_MART38G_TO_RRAFG','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38G_TO_WGS84MARTG','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38G','IGNF','WGS84MARTG',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38G_TO_WGS84MARTG_USAGE','helmert_transformation','IGNF','TSG467_MART38G_TO_WGS84MARTG','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_RRAFGDD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38GEO','IGNF','RRAFGDD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38GEO_TO_RRAFGDD_USAGE','helmert_transformation','IGNF','TSG467_MART38GEO_TO_RRAFGDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_WGS84MARTGDD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38GEO','IGNF','WGS84MARTGDD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38GEO_TO_WGS84MARTGDD_USAGE','helmert_transformation','IGNF','TSG467_MART38GEO_TO_WGS84MARTGDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_RRAFGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38GEO','IGNF','RRAFGEODD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_RRAFGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','MART38GEO','IGNF','RRAFGEODD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38GEO_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG467_MART38GEO_TO_RRAFGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_W84MARTGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38GEO','IGNF','W84MARTGEODD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_W84MARTGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','MART38GEO','IGNF','W84MARTGEODD',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38GEO_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG467_MART38GEO_TO_W84MARTGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_RRAFGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38GEO','IGNF','RRAFGEO',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_RRAFGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','MART38GEO','IGNF','RRAFGEO',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38GEO_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG467_MART38GEO_TO_RRAFGEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_WGS84GUADGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38GEO','IGNF','WGS84GUADGEO',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_WGS84GUADGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','MART38GEO','IGNF','WGS84GUADGEO',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38GEO_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG467_MART38GEO_TO_WGS84GUADGEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_RRAFG','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38GEO','IGNF','RRAFG',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38GEO_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG467_MART38GEO_TO_RRAFG','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG467_MART38GEO_TO_WGS84MARTG','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MART38GEO','IGNF','WGS84MARTG',NULL,126.926,547.939,130.409,'EPSG','9001',-2.7867,5.1612,-0.8584,'EPSG','9104',13.8227,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG467_MART38GEO_TO_WGS84MARTG_USAGE','helmert_transformation','IGNF','TSG467_MART38GEO_TO_WGS84MARTG','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MARTFD','IGNF','RRAF',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG591_USAGE','helmert_transformation','IGNF','TSG591','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MARTFD_WGS84GUAD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MARTFD','IGNF','WGS84GUAD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1963,22 +1631,6 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38G_TO_RRAFGDD','
 INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38G_TO_RRAFGDD_USAGE','helmert_transformation','IGNF','TSG591_MART38G_TO_RRAFGDD','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38G_TO_WGS84MARTGDD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38G','IGNF','WGS84MARTGDD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38G_TO_WGS84MARTGDD_USAGE','helmert_transformation','IGNF','TSG591_MART38G_TO_WGS84MARTGDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MARTFDG_TO_RRAFGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARTFDG','IGNF','RRAFGEODD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MARTFDG_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG591_MARTFDG_TO_RRAFGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MARTFDG_TO_W84MARTGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARTFDG','IGNF','W84MARTGEODD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MARTFDG_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG591_MARTFDG_TO_W84MARTGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38G_TO_RRAFGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38G','IGNF','RRAFGEODD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38G_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG591_MART38G_TO_RRAFGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38G_TO_W84MARTGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38G','IGNF','W84MARTGEODD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38G_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG591_MART38G_TO_W84MARTGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MARTFDG_TO_RRAFGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARTFDG','IGNF','RRAFGEO',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MARTFDG_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG591_MARTFDG_TO_RRAFGEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MARTFDG_TO_WGS84GUADGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARTFDG','IGNF','WGS84GUADGEO',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MARTFDG_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG591_MARTFDG_TO_WGS84GUADGEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38G_TO_RRAFGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38G','IGNF','RRAFGEO',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38G_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG591_MART38G_TO_RRAFGEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38G_TO_WGS84GUADGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38G','IGNF','WGS84GUADGEO',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38G_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG591_MART38G_TO_WGS84GUADGEO','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MARTFDG_TO_RRAFG','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARTFDG','IGNF','RRAFG',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG591_MARTFDG_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG591_MARTFDG_TO_RRAFG','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MARTFDG_TO_WGS84MARTG','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MARTFDG','IGNF','WGS84MARTG',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -1987,22 +1639,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38G_TO_RRAFG','MA
 INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38G_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG591_MART38G_TO_RRAFG','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38G_TO_WGS84MARTG','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38G','IGNF','WGS84MARTG',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38G_TO_WGS84MARTG_USAGE','helmert_transformation','IGNF','TSG591_MART38G_TO_WGS84MARTG','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_RRAFGDD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38GEO','IGNF','RRAFGDD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38GEO_TO_RRAFGDD_USAGE','helmert_transformation','IGNF','TSG591_MART38GEO_TO_RRAFGDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_WGS84MARTGDD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38GEO','IGNF','WGS84MARTGDD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38GEO_TO_WGS84MARTGDD_USAGE','helmert_transformation','IGNF','TSG591_MART38GEO_TO_WGS84MARTGDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_RRAFGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38GEO','IGNF','RRAFGEODD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_RRAFGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','MART38GEO','IGNF','RRAFGEODD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38GEO_TO_RRAFGEODD_USAGE','helmert_transformation','IGNF','TSG591_MART38GEO_TO_RRAFGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_W84MARTGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38GEO','IGNF','W84MARTGEODD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_W84MARTGEODD','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','MART38GEO','IGNF','W84MARTGEODD',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38GEO_TO_W84MARTGEODD_USAGE','helmert_transformation','IGNF','TSG591_MART38GEO_TO_W84MARTGEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_RRAFGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38GEO','IGNF','RRAFGEO',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_RRAFGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','MART38GEO','IGNF','RRAFGEO',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38GEO_TO_RRAFGEO_USAGE','helmert_transformation','IGNF','TSG591_MART38GEO_TO_RRAFGEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_WGS84GUADGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38GEO','IGNF','WGS84GUADGEO',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_WGS84GUADGEO','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','MART38GEO','IGNF','WGS84GUADGEO',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38GEO_TO_WGS84GUADGEO_USAGE','helmert_transformation','IGNF','TSG591_MART38GEO_TO_WGS84GUADGEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_RRAFG','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38GEO','IGNF','RRAFG',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38GEO_TO_RRAFG_USAGE','helmert_transformation','IGNF','TSG591_MART38GEO_TO_RRAFG','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG591_MART38GEO_TO_WGS84MARTG','MARTINIQUE - FORT DESAIX vers WGS 84 (RRAF)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MART38GEO','IGNF','WGS84MARTG',NULL,186,482,151,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG591_MART38GEO_TO_WGS84MARTG_USAGE','helmert_transformation','IGNF','TSG591_MART38GEO_TO_WGS84MARTG','IGNF','39','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','127','ILE DE MAUPITI','ILE DE MAUPITI',-16.75,-16.25,-152.5,-152,0);
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1138','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers MAUPITI_SAU 2001',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGPFGEO','IGNF','MAUPITI01',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Maupiti.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1138_USAGE','grid_transformation','IGNF','TSG1138','IGNF','127','IGNF','5');
@@ -2015,10 +1659,6 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1005_FATU55FG_TO_RGPFGDD'
 INSERT INTO "usage" VALUES('IGNF', 'TSG1005_FATU55FG_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1005_FATU55FG_TO_RGPFGDD','IGNF','128','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1005_MHEFO55FG_TO_RGPFGDD','MHEFO 1955 (FATU HUKU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MHEFO55FG','IGNF','RGPFGDD',NULL,347.103,1078.125,2623.922,'EPSG','9001',33.8875,-70.6773,9.3943,'EPSG','9104',186.074,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1005_MHEFO55FG_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1005_MHEFO55FG_TO_RGPFGDD','IGNF','128','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1005_FATU55FG_TO_RGPFGEO','MHEFO 1955 (FATU HUKU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','FATU55FG','IGNF','RGPFGEO',NULL,347.103,1078.125,2623.922,'EPSG','9001',33.8875,-70.6773,9.3943,'EPSG','9104',186.074,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1005_FATU55FG_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1005_FATU55FG_TO_RGPFGEO','IGNF','128','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1005_MHEFO55FG_TO_RGPFGEO','MHEFO 1955 (FATU HUKU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MHEFO55FG','IGNF','RGPFGEO',NULL,347.103,1078.125,2623.922,'EPSG','9001',33.8875,-70.6773,9.3943,'EPSG','9104',186.074,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1005_MHEFO55FG_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1005_MHEFO55FG_TO_RGPFGEO','IGNF','128','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1005_FATU55FG_TO_RGPFG','MHEFO 1955 (FATU HUKU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','FATU55FG','IGNF','RGPFG',NULL,347.103,1078.125,2623.922,'EPSG','9001',33.8875,-70.6773,9.3943,'EPSG','9104',186.074,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1005_FATU55FG_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1005_FATU55FG_TO_RGPFG','IGNF','128','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1005_MHEFO55FG_TO_RGPFG','MHEFO 1955 (FATU HUKU) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MHEFO55FG','IGNF','RGPFG',NULL,347.103,1078.125,2623.922,'EPSG','9001',33.8875,-70.6773,9.3943,'EPSG','9104',186.074,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2028,8 +1668,6 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1020','MHPF 1966 (ATOLL R
 INSERT INTO "usage" VALUES('IGNF', 'TSG1020_USAGE','helmert_transformation','IGNF','TSG1020','IGNF','129','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1020_RAIV66G_TO_RGPFGDD','MHPF 1966 (ATOLL RAIVAVAE) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RAIV66G','IGNF','RGPFGDD',NULL,248.078,264.693,-207.097,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1020_RAIV66G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1020_RAIV66G_TO_RGPFGDD','IGNF','129','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1020_RAIV66G_TO_RGPFGEO','MHPF 1966 (ATOLL RAIVAVAE) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RAIV66G','IGNF','RGPFGEO',NULL,248.078,264.693,-207.097,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1020_RAIV66G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1020_RAIV66G_TO_RGPFGEO','IGNF','129','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1020_RAIV66G_TO_RGPFG','MHPF 1966 (ATOLL RAIVAVAE) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RAIV66G','IGNF','RGPFG',NULL,248.078,264.693,-207.097,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1020_RAIV66G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1020_RAIV66G_TO_RGPFG','IGNF','129','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','130','MANGAREVA - GAMBIER','MANGAREVA - GAMBIER',-23.45,-22.83,-135.33,-134.58,0);
@@ -2039,14 +1677,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG756_MHPF67_RRAF91','MHPF
 INSERT INTO "usage" VALUES('IGNF', 'TSG756_MHPF67_RRAF91_USAGE','helmert_transformation','IGNF','TSG756_MHPF67_RRAF91','IGNF','130','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG756_MHPF67_4978','MHPF 1967 (MANGAREVA - AGAKAUITAI - AUKENA - MEKIRO) GAMBIER vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MHPF67','EPSG','4978',NULL,338.08,212.58,-296.17,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG756_MHPF67_4978_USAGE','helmert_transformation','IGNF','TSG756_MHPF67_4978','IGNF','130','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG756_MHPF67G_TO_WGS84GEODD','MHPF 1967 (MANGAREVA - AGAKAUITAI - AUKENA - MEKIRO) GAMBIER vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MHPF67G','IGNF','WGS84GEODD',NULL,338.08,212.58,-296.17,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG756_MHPF67G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG756_MHPF67G_TO_WGS84GEODD','IGNF','130','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG756_MHPF67G_TO_WGS84GDD','MHPF 1967 (MANGAREVA - AGAKAUITAI - AUKENA - MEKIRO) GAMBIER vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MHPF67G','IGNF','WGS84GDD',NULL,338.08,212.58,-296.17,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG756_MHPF67G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG756_MHPF67G_TO_WGS84GDD','IGNF','130','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG756_MHPF67G_TO_WGS84GEO','MHPF 1967 (MANGAREVA - AGAKAUITAI - AUKENA - MEKIRO) GAMBIER vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MHPF67G','IGNF','WGS84GEO',NULL,338.08,212.58,-296.17,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG756_MHPF67G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG756_MHPF67G_TO_WGS84GEO','IGNF','130','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG756_MHPF67G_TO_WGS84RRAFGEO','MHPF 1967 (MANGAREVA - AGAKAUITAI - AUKENA - MEKIRO) GAMBIER vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MHPF67G','IGNF','WGS84RRAFGEO',NULL,338.08,212.58,-296.17,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG756_MHPF67G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG756_MHPF67G_TO_WGS84RRAFGEO','IGNF','130','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG756_MHPF67G_TO_WGS84G','MHPF 1967 (MANGAREVA - AGAKAUITAI - AUKENA - MEKIRO) GAMBIER vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MHPF67G','IGNF','WGS84G',NULL,338.08,212.58,-296.17,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG756_MHPF67G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG756_MHPF67G_TO_WGS84G','IGNF','130','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG756_MHPF67G_TO_4326','MHPF 1967 (MANGAREVA - AGAKAUITAI - AUKENA - MEKIRO) GAMBIER vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MHPF67G','EPSG','4326',NULL,338.08,212.58,-296.17,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2058,14 +1690,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG766_TUBU69_RRAF91','MHPF
 INSERT INTO "usage" VALUES('IGNF', 'TSG766_TUBU69_RRAF91_USAGE','helmert_transformation','IGNF','TSG766_TUBU69_RRAF91','IGNF','131','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG766_TUBU69_4978','MHPF 1969 (TUBUAI) ILES AUSTRALES vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','TUBU69','EPSG','4978',NULL,237.17,171.61,-77.84,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG766_TUBU69_4978_USAGE','helmert_transformation','IGNF','TSG766_TUBU69_4978','IGNF','131','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG766_TUBU69G_TO_WGS84GEODD','MHPF 1969 (TUBUAI) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUBU69G','IGNF','WGS84GEODD',NULL,237.17,171.61,-77.84,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG766_TUBU69G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG766_TUBU69G_TO_WGS84GEODD','IGNF','131','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG766_TUBU69G_TO_WGS84GDD','MHPF 1969 (TUBUAI) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUBU69G','IGNF','WGS84GDD',NULL,237.17,171.61,-77.84,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG766_TUBU69G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG766_TUBU69G_TO_WGS84GDD','IGNF','131','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG766_TUBU69G_TO_WGS84GEO','MHPF 1969 (TUBUAI) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUBU69G','IGNF','WGS84GEO',NULL,237.17,171.61,-77.84,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG766_TUBU69G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG766_TUBU69G_TO_WGS84GEO','IGNF','131','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG766_TUBU69G_TO_WGS84RRAFGEO','MHPF 1969 (TUBUAI) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUBU69G','IGNF','WGS84RRAFGEO',NULL,237.17,171.61,-77.84,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG766_TUBU69G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG766_TUBU69G_TO_WGS84RRAFGEO','IGNF','131','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG766_TUBU69G_TO_WGS84G','MHPF 1969 (TUBUAI) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUBU69G','IGNF','WGS84G',NULL,237.17,171.61,-77.84,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG766_TUBU69G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG766_TUBU69G_TO_WGS84G','IGNF','131','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG766_TUBU69G_TO_4326','MHPF 1969 (TUBUAI) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUBU69G','EPSG','4326',NULL,237.17,171.61,-77.84,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2077,14 +1703,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG754_KAUE70_RRAF91','MHPF7
 INSERT INTO "usage" VALUES('IGNF', 'TSG754_KAUE70_RRAF91_USAGE','helmert_transformation','IGNF','TSG754_KAUE70_RRAF91','IGNF','132','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG754_KAUE70_4978','MHPF70 (KAUEHI) TUAMOTU vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','KAUE70','EPSG','4978',NULL,126.74,300.10,-75.49,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG754_KAUE70_4978_USAGE','helmert_transformation','IGNF','TSG754_KAUE70_4978','IGNF','132','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG754_KAUE70G_TO_WGS84GEODD','MHPF70 (KAUEHI) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KAUE70G','IGNF','WGS84GEODD',NULL,126.74,300.10,-75.49,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG754_KAUE70G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG754_KAUE70G_TO_WGS84GEODD','IGNF','132','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG754_KAUE70G_TO_WGS84GDD','MHPF70 (KAUEHI) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KAUE70G','IGNF','WGS84GDD',NULL,126.74,300.10,-75.49,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG754_KAUE70G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG754_KAUE70G_TO_WGS84GDD','IGNF','132','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG754_KAUE70G_TO_WGS84GEO','MHPF70 (KAUEHI) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KAUE70G','IGNF','WGS84GEO',NULL,126.74,300.10,-75.49,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG754_KAUE70G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG754_KAUE70G_TO_WGS84GEO','IGNF','132','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG754_KAUE70G_TO_WGS84RRAFGEO','MHPF70 (KAUEHI) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KAUE70G','IGNF','WGS84RRAFGEO',NULL,126.74,300.10,-75.49,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG754_KAUE70G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG754_KAUE70G_TO_WGS84RRAFGEO','IGNF','132','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG754_KAUE70G_TO_WGS84G','MHPF70 (KAUEHI) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KAUE70G','IGNF','WGS84G',NULL,126.74,300.10,-75.49,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG754_KAUE70G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG754_KAUE70G_TO_WGS84G','IGNF','132','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG754_KAUE70G_TO_4326','MHPF70 (KAUEHI) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','KAUE70G','EPSG','4326',NULL,126.74,300.10,-75.49,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2094,24 +1714,16 @@ INSERT INTO "grid_transformation" VALUES('IGNF','TSG1189','RGPF (RESEAU GEODESIQ
 INSERT INTO "usage" VALUES('IGNF', 'TSG1189_USAGE','grid_transformation','IGNF','TSG1189','IGNF','133','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1011','MOOREA 1987 vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','MOOREA87','IGNF','RGPF',NULL,218.697,151.257,176.995,'EPSG','9001',3.5048,2.0040,1.2810,'EPSG','9104', 10.9910,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1011_USAGE','helmert_transformation','IGNF','TSG1011','IGNF','133','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1011_MOOREA87GEO_TO_RGPFGDD','MOOREA 1987 vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MOOREA87GEO','IGNF','RGPFGDD',NULL,218.697,151.257,176.995,'EPSG','9001',3.5048,2.0040,1.2810,'EPSG','9104',10.9910,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1011_MOOREA87GEO_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1011_MOOREA87GEO_TO_RGPFGDD','IGNF','133','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1011_MOOREA87GEO_TO_RGPFGEO','MOOREA 1987 vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MOOREA87GEO','IGNF','RGPFGEO',NULL,218.697,151.257,176.995,'EPSG','9001',3.5048,2.0040,1.2810,'EPSG','9104',10.9910,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1011_MOOREA87GEO_TO_RGPFGEO','MOOREA 1987 vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','MOOREA87GEO','IGNF','RGPFGEO',NULL,218.697,151.257,176.995,'EPSG','9001',3.5048,2.0040,1.2810,'EPSG','9104',10.9910,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1011_MOOREA87GEO_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1011_MOOREA87GEO_TO_RGPFGEO','IGNF','133','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1011_MOOREA87GEO_TO_RGPFG','MOOREA 1987 vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MOOREA87GEO','IGNF','RGPFG',NULL,218.697,151.257,176.995,'EPSG','9001',3.5048,2.0040,1.2810,'EPSG','9104',10.9910,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1011_MOOREA87GEO_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1011_MOOREA87GEO_TO_RGPFG','IGNF','133','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1011_MOOREA87G_TO_RGPFGDD','MOOREA 1987 vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MOOREA87G','IGNF','RGPFGDD',NULL,218.697,151.257,176.995,'EPSG','9001',3.5048,2.0040,1.2810,'EPSG','9104',10.9910,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1011_MOOREA87G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1011_MOOREA87G_TO_RGPFGDD','IGNF','133','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1011_MOOREA87G_TO_RGPFGEO','MOOREA 1987 vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MOOREA87G','IGNF','RGPFGEO',NULL,218.697,151.257,176.995,'EPSG','9001',3.5048,2.0040,1.2810,'EPSG','9104',10.9910,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1011_MOOREA87G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1011_MOOREA87G_TO_RGPFGEO','IGNF','133','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1011_MOOREA87G_TO_RGPFG','MOOREA 1987 vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','MOOREA87G','IGNF','RGPFG',NULL,218.697,151.257,176.995,'EPSG','9001',3.5048,2.0040,1.2810,'EPSG','9104',10.9910,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1011_MOOREA87G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1011_MOOREA87G_TO_RGPFG','IGNF','133','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG785','MOP 1983 (MAUPITI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MAUPITI','IGNF','RGPF',NULL,217.037,86.959,23.956,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG785_USAGE','helmert_transformation','IGNF','TSG785','IGNF','40','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG785_MAUPITIG_TO_RGPFGDD','MOP 1983 (MAUPITI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAUPITIG','IGNF','RGPFGDD',NULL,217.037,86.959,23.956,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG785_MAUPITIG_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG785_MAUPITIG_TO_RGPFGDD','IGNF','40','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG785_MAUPITIG_TO_RGPFGEO','MOP 1983 (MAUPITI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAUPITIG','IGNF','RGPFGEO',NULL,217.037,86.959,23.956,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG785_MAUPITIG_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG785_MAUPITIG_TO_RGPFGEO','IGNF','40','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG785_MAUPITIG_TO_RGPFG','MOP 1983 (MAUPITI) vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MAUPITIG','IGNF','RGPFG',NULL,217.037,86.959,23.956,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG785_MAUPITIG_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG785_MAUPITIG_TO_RGPFG','IGNF','40','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','134','FANGATAUFA - TUAMOTU','FANGATAUFA - TUAMOTU',-22.33,-22.15,-138.83,-138.58,0);
@@ -2121,14 +1733,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG749_FANGA84_RRAF91','MOP8
 INSERT INTO "usage" VALUES('IGNF', 'TSG749_FANGA84_RRAF91_USAGE','helmert_transformation','IGNF','TSG749_FANGA84_RRAF91','IGNF','134','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG749_FANGA84_4978','MOP84 (FANGATAUFA 1984) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','FANGA84','EPSG','4978',NULL,150.57,158.33,118.32,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG749_FANGA84_4978_USAGE','helmert_transformation','IGNF','TSG749_FANGA84_4978','IGNF','134','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG749_FANGA84G_TO_WGS84GEODD','MOP84 (FANGATAUFA 1984) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','FANGA84G','IGNF','WGS84GEODD',NULL,150.57,158.33,118.32,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG749_FANGA84G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG749_FANGA84G_TO_WGS84GEODD','IGNF','134','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG749_FANGA84G_TO_WGS84GDD','MOP84 (FANGATAUFA 1984) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','FANGA84G','IGNF','WGS84GDD',NULL,150.57,158.33,118.32,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG749_FANGA84G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG749_FANGA84G_TO_WGS84GDD','IGNF','134','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG749_FANGA84G_TO_WGS84GEO','MOP84 (FANGATAUFA 1984) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','FANGA84G','IGNF','WGS84GEO',NULL,150.57,158.33,118.32,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG749_FANGA84G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG749_FANGA84G_TO_WGS84GEO','IGNF','134','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG749_FANGA84G_TO_WGS84RRAFGEO','MOP84 (FANGATAUFA 1984) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','FANGA84G','IGNF','WGS84RRAFGEO',NULL,150.57,158.33,118.32,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG749_FANGA84G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG749_FANGA84G_TO_WGS84RRAFGEO','IGNF','134','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG749_FANGA84G_TO_WGS84G','MOP84 (FANGATAUFA 1984) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','FANGA84G','IGNF','WGS84G',NULL,150.57,158.33,118.32,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG749_FANGA84G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG749_FANGA84G_TO_WGS84G','IGNF','134','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG749_FANGA84G_TO_4326','MOP84 (FANGATAUFA 1984) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','FANGA84G','EPSG','4326',NULL,150.57,158.33,118.32,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2146,22 +1752,10 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_APAT86_RRAF91','MOP86
 INSERT INTO "usage" VALUES('IGNF', 'TSG763_APAT86_RRAF91_USAGE','helmert_transformation','IGNF','TSG763_APAT86_RRAF91','IGNF','135','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_APAT86_4978','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','APAT86','EPSG','4978',NULL,143.60,197.82,74.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG763_APAT86_4978_USAGE','helmert_transformation','IGNF','TSG763_APAT86_4978','IGNF','135','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_TUAM86G_TO_WGS84GEODD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84GEODD',NULL,143.60,197.82,74.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG763_TUAM86G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG763_TUAM86G_TO_WGS84GEODD','IGNF','135','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_APAT86G_TO_WGS84GEODD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84GEODD',NULL,143.60,197.82,74.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG763_APAT86G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG763_APAT86G_TO_WGS84GEODD','IGNF','135','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_TUAM86G_TO_WGS84GDD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84GDD',NULL,143.60,197.82,74.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG763_TUAM86G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG763_TUAM86G_TO_WGS84GDD','IGNF','135','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_APAT86G_TO_WGS84GDD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84GDD',NULL,143.60,197.82,74.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG763_APAT86G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG763_APAT86G_TO_WGS84GDD','IGNF','135','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_TUAM86G_TO_WGS84GEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84GEO',NULL,143.60,197.82,74.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG763_TUAM86G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG763_TUAM86G_TO_WGS84GEO','IGNF','135','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_TUAM86G_TO_WGS84RRAFGEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84RRAFGEO',NULL,143.60,197.82,74.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG763_TUAM86G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG763_TUAM86G_TO_WGS84RRAFGEO','IGNF','135','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_APAT86G_TO_WGS84GEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84GEO',NULL,143.60,197.82,74.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG763_APAT86G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG763_APAT86G_TO_WGS84GEO','IGNF','135','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_APAT86G_TO_WGS84RRAFGEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84RRAFGEO',NULL,143.60,197.82,74.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG763_APAT86G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG763_APAT86G_TO_WGS84RRAFGEO','IGNF','135','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_TUAM86G_TO_WGS84G','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84G',NULL,143.60,197.82,74.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG763_TUAM86G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG763_TUAM86G_TO_WGS84G','IGNF','135','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG763_TUAM86G_TO_4326','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','EPSG','4326',NULL,143.60,197.82,74.05,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2183,22 +1777,10 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_APAT86_RRAF91','MOP86
 INSERT INTO "usage" VALUES('IGNF', 'TSG764_APAT86_RRAF91_USAGE','helmert_transformation','IGNF','TSG764_APAT86_RRAF91','IGNF','136','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_APAT86_4978','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','APAT86','EPSG','4978',NULL,207.14,128.41,38.50,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG764_APAT86_4978_USAGE','helmert_transformation','IGNF','TSG764_APAT86_4978','IGNF','136','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_TUAM86G_TO_WGS84GEODD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84GEODD',NULL,207.14,128.41,38.50,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG764_TUAM86G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG764_TUAM86G_TO_WGS84GEODD','IGNF','136','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_APAT86G_TO_WGS84GEODD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84GEODD',NULL,207.14,128.41,38.50,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG764_APAT86G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG764_APAT86G_TO_WGS84GEODD','IGNF','136','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_TUAM86G_TO_WGS84GDD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84GDD',NULL,207.14,128.41,38.50,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG764_TUAM86G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG764_TUAM86G_TO_WGS84GDD','IGNF','136','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_APAT86G_TO_WGS84GDD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84GDD',NULL,207.14,128.41,38.50,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG764_APAT86G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG764_APAT86G_TO_WGS84GDD','IGNF','136','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_TUAM86G_TO_WGS84GEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84GEO',NULL,207.14,128.41,38.50,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG764_TUAM86G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG764_TUAM86G_TO_WGS84GEO','IGNF','136','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_TUAM86G_TO_WGS84RRAFGEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84RRAFGEO',NULL,207.14,128.41,38.50,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG764_TUAM86G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG764_TUAM86G_TO_WGS84RRAFGEO','IGNF','136','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_APAT86G_TO_WGS84GEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84GEO',NULL,207.14,128.41,38.50,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG764_APAT86G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG764_APAT86G_TO_WGS84GEO','IGNF','136','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_APAT86G_TO_WGS84RRAFGEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84RRAFGEO',NULL,207.14,128.41,38.50,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG764_APAT86G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG764_APAT86G_TO_WGS84RRAFGEO','IGNF','136','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_TUAM86G_TO_WGS84G','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84G',NULL,207.14,128.41,38.50,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG764_TUAM86G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG764_TUAM86G_TO_WGS84G','IGNF','136','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG764_TUAM86G_TO_4326','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','EPSG','4326',NULL,207.14,128.41,38.50,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2220,22 +1802,10 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_APAT86_RRAF91','MOP86
 INSERT INTO "usage" VALUES('IGNF', 'TSG765_APAT86_RRAF91_USAGE','helmert_transformation','IGNF','TSG765_APAT86_RRAF91','IGNF','137','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_APAT86_4978','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','APAT86','EPSG','4978',NULL,216.84,118.81,19.61,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG765_APAT86_4978_USAGE','helmert_transformation','IGNF','TSG765_APAT86_4978','IGNF','137','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_TUAM86G_TO_WGS84GEODD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84GEODD',NULL,216.84,118.81,19.61,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG765_TUAM86G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG765_TUAM86G_TO_WGS84GEODD','IGNF','137','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_APAT86G_TO_WGS84GEODD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84GEODD',NULL,216.84,118.81,19.61,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG765_APAT86G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG765_APAT86G_TO_WGS84GEODD','IGNF','137','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_TUAM86G_TO_WGS84GDD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84GDD',NULL,216.84,118.81,19.61,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG765_TUAM86G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG765_TUAM86G_TO_WGS84GDD','IGNF','137','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_APAT86G_TO_WGS84GDD','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84GDD',NULL,216.84,118.81,19.61,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG765_APAT86G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG765_APAT86G_TO_WGS84GDD','IGNF','137','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_TUAM86G_TO_WGS84GEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84GEO',NULL,216.84,118.81,19.61,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG765_TUAM86G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG765_TUAM86G_TO_WGS84GEO','IGNF','137','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_TUAM86G_TO_WGS84RRAFGEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84RRAFGEO',NULL,216.84,118.81,19.61,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG765_TUAM86G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG765_TUAM86G_TO_WGS84RRAFGEO','IGNF','137','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_APAT86G_TO_WGS84GEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84GEO',NULL,216.84,118.81,19.61,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG765_APAT86G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG765_APAT86G_TO_WGS84GEO','IGNF','137','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_APAT86G_TO_WGS84RRAFGEO','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','APAT86G','IGNF','WGS84RRAFGEO',NULL,216.84,118.81,19.61,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG765_APAT86G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG765_APAT86G_TO_WGS84RRAFGEO','IGNF','137','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_TUAM86G_TO_WGS84G','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','IGNF','WGS84G',NULL,216.84,118.81,19.61,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG765_TUAM86G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG765_TUAM86G_TO_WGS84G','IGNF','137','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG765_TUAM86G_TO_4326','MOP86 (APATAKI - RAPA - HAO) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TUAM86G','EPSG','4326',NULL,216.84,118.81,19.61,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2252,10 +1822,6 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1003_TETIA90G_TO_RGPFGDD'
 INSERT INTO "usage" VALUES('IGNF', 'TSG1003_TETIA90G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1003_TETIA90G_TO_RGPFGDD','IGNF','40','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1003_MOP90G_TO_RGPFGDD','MOP90 (TETIAROA) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MOP90G','IGNF','RGPFGDD',NULL,217.037,86.959,23.956,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1003_MOP90G_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1003_MOP90G_TO_RGPFGDD','IGNF','40','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1003_TETIA90G_TO_RGPFGEO','MOP90 (TETIAROA) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TETIA90G','IGNF','RGPFGEO',NULL,217.037,86.959,23.956,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1003_TETIA90G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1003_TETIA90G_TO_RGPFGEO','IGNF','40','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1003_MOP90G_TO_RGPFGEO','MOP90 (TETIAROA) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MOP90G','IGNF','RGPFGEO',NULL,217.037,86.959,23.956,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1003_MOP90G_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1003_MOP90G_TO_RGPFGEO','IGNF','40','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1003_TETIA90G_TO_RGPFG','MOP90 (TETIAROA) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TETIA90G','IGNF','RGPFG',NULL,217.037,86.959,23.956,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1003_TETIA90G_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1003_TETIA90G_TO_RGPFG','IGNF','40','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1003_MOP90G_TO_RGPFG','MOP90 (TETIAROA) ILES DE LA SOCIETE vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MOP90G','IGNF','RGPFG',NULL,217.037,86.959,23.956,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2273,22 +1839,10 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_MOP90_RRAF91','MOP90
 INSERT INTO "usage" VALUES('IGNF', 'TSG755_MOP90_RRAF91_USAGE','helmert_transformation','IGNF','TSG755_MOP90_RRAF91','IGNF','138','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_MOP90_4978','MOP90 (TETIAROA) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','MOP90','EPSG','4978',NULL,-10.80,-1.80,12.77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG755_MOP90_4978_USAGE','helmert_transformation','IGNF','TSG755_MOP90_4978','IGNF','138','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_TETIA90G_TO_WGS84GEODD','MOP90 (TETIAROA) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TETIA90G','IGNF','WGS84GEODD',NULL,-10.80,-1.80,12.77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG755_TETIA90G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG755_TETIA90G_TO_WGS84GEODD','IGNF','138','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_MOP90G_TO_WGS84GEODD','MOP90 (TETIAROA) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MOP90G','IGNF','WGS84GEODD',NULL,-10.80,-1.80,12.77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG755_MOP90G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG755_MOP90G_TO_WGS84GEODD','IGNF','138','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_TETIA90G_TO_WGS84GDD','MOP90 (TETIAROA) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TETIA90G','IGNF','WGS84GDD',NULL,-10.80,-1.80,12.77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG755_TETIA90G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG755_TETIA90G_TO_WGS84GDD','IGNF','138','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_MOP90G_TO_WGS84GDD','MOP90 (TETIAROA) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MOP90G','IGNF','WGS84GDD',NULL,-10.80,-1.80,12.77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG755_MOP90G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG755_MOP90G_TO_WGS84GDD','IGNF','138','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_TETIA90G_TO_WGS84GEO','MOP90 (TETIAROA) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TETIA90G','IGNF','WGS84GEO',NULL,-10.80,-1.80,12.77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG755_TETIA90G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG755_TETIA90G_TO_WGS84GEO','IGNF','138','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_TETIA90G_TO_WGS84RRAFGEO','MOP90 (TETIAROA) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TETIA90G','IGNF','WGS84RRAFGEO',NULL,-10.80,-1.80,12.77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG755_TETIA90G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG755_TETIA90G_TO_WGS84RRAFGEO','IGNF','138','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_MOP90G_TO_WGS84GEO','MOP90 (TETIAROA) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MOP90G','IGNF','WGS84GEO',NULL,-10.80,-1.80,12.77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG755_MOP90G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG755_MOP90G_TO_WGS84GEO','IGNF','138','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_MOP90G_TO_WGS84RRAFGEO','MOP90 (TETIAROA) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','MOP90G','IGNF','WGS84RRAFGEO',NULL,-10.80,-1.80,12.77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG755_MOP90G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG755_MOP90G_TO_WGS84RRAFGEO','IGNF','138','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_TETIA90G_TO_WGS84G','MOP90 (TETIAROA) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TETIA90G','IGNF','WGS84G',NULL,-10.80,-1.80,12.77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG755_TETIA90G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG755_TETIA90G_TO_WGS84G','IGNF','138','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG755_TETIA90G_TO_4326','MOP90 (TETIAROA) ILES DE LA SOCIETE vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TETIA90G','EPSG','4326',NULL,-10.80,-1.80,12.77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2304,26 +1858,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92_RRAF91','MOP92
 INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92_RRAF91_USAGE','helmert_transformation','IGNF','TSG759_ANAA92_RRAF91','IGNF','139','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92_4978','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','ANAA92','EPSG','4978',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92_4978_USAGE','helmert_transformation','IGNF','TSG759_ANAA92_4978','IGNF','139','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92GEO_TO_WGS84GEODD','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92GEO','IGNF','WGS84GEODD',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92GEO_TO_WGS84GEODD','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','ANAA92GEO','IGNF','WGS84GEODD',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG759_ANAA92GEO_TO_WGS84GEODD','IGNF','139','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92GEO_TO_WGS84GDD','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92GEO','IGNF','WGS84GDD',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG759_ANAA92GEO_TO_WGS84GDD','IGNF','139','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92GEO_TO_WGS84GEO','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92GEO','IGNF','WGS84GEO',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92GEO_TO_WGS84GEO','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','ANAA92GEO','IGNF','WGS84GEO',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG759_ANAA92GEO_TO_WGS84GEO','IGNF','139','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92GEO_TO_WGS84RRAFGEO','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92GEO','IGNF','WGS84RRAFGEO',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92GEO_TO_WGS84RRAFGEO','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','ANAA92GEO','IGNF','WGS84RRAFGEO',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG759_ANAA92GEO_TO_WGS84RRAFGEO','IGNF','139','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92GEO_TO_WGS84G','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92GEO','IGNF','WGS84G',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG759_ANAA92GEO_TO_WGS84G','IGNF','139','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92GEO_TO_4326','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92GEO','EPSG','4326',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG759_ANAA92GEO_TO_4326','IGNF','139','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92G_TO_WGS84GEODD','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92G','IGNF','WGS84GEODD',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG759_ANAA92G_TO_WGS84GEODD','IGNF','139','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92G_TO_WGS84GDD','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92G','IGNF','WGS84GDD',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG759_ANAA92G_TO_WGS84GDD','IGNF','139','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92G_TO_WGS84GEO','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92G','IGNF','WGS84GEO',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG759_ANAA92G_TO_WGS84GEO','IGNF','139','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92G_TO_WGS84RRAFGEO','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92G','IGNF','WGS84RRAFGEO',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG759_ANAA92G_TO_WGS84RRAFGEO','IGNF','139','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92G_TO_WGS84G','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92G','IGNF','WGS84G',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG759_ANAA92G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG759_ANAA92G_TO_WGS84G','IGNF','139','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG759_ANAA92G_TO_4326','MOP92 (ANAA) TUAMOTU vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','ANAA92G','EPSG','4326',NULL,1.50,3.84,4.81,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2360,14 +1902,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG399_NTF_RRAF91','NOUVELLE
 INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTF_RRAF91_USAGE','helmert_transformation','IGNF','TSG399_NTF_RRAF91','IGNF','91','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG399_NTF_4978','NOUVELLE TRIANGULATION DE LA FRANCE (NTF) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','NTF','EPSG','4978',NULL,-168,-60,320,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTF_4978_USAGE','helmert_transformation','IGNF','TSG399_NTF_4978','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG399_NTFG_TO_WGS84GEODD','NOUVELLE TRIANGULATION DE LA FRANCE (NTF) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NTFG','IGNF','WGS84GEODD',NULL,-168,-60,320,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFG_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG399_NTFG_TO_WGS84GEODD','IGNF','91','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG399_NTFG_TO_WGS84GDD','NOUVELLE TRIANGULATION DE LA FRANCE (NTF) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NTFG','IGNF','WGS84GDD',NULL,-168,-60,320,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFG_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG399_NTFG_TO_WGS84GDD','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG399_NTFG_TO_WGS84GEO','NOUVELLE TRIANGULATION DE LA FRANCE (NTF) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NTFG','IGNF','WGS84GEO',NULL,-168,-60,320,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFG_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG399_NTFG_TO_WGS84GEO','IGNF','91','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG399_NTFG_TO_WGS84RRAFGEO','NOUVELLE TRIANGULATION DE LA FRANCE (NTF) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NTFG','IGNF','WGS84RRAFGEO',NULL,-168,-60,320,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFG_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG399_NTFG_TO_WGS84RRAFGEO','IGNF','91','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG399_NTFG_TO_WGS84G','NOUVELLE TRIANGULATION DE LA FRANCE (NTF) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NTFG','IGNF','WGS84G',NULL,-168,-60,320,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFG_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG399_NTFG_TO_WGS84G','IGNF','91','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG399_NTFG_TO_4326','NOUVELLE TRIANGULATION DE LA FRANCE (NTF) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','NTFG','EPSG','4326',NULL,-168,-60,320,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2385,22 +1921,10 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LUREF_RRAF91','NOUVEL
 INSERT INTO "usage" VALUES('IGNF', 'TSG802_LUREF_RRAF91_USAGE','helmert_transformation','IGNF','TSG802_LUREF_RRAF91','IGNF','144','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LUREF_4978','NOUVELLE TRIANGULATION DU GRAND DUCHE DE LUXEMBOURG (LURES) vers WGS 84',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','LUREF','EPSG','4978',NULL,-192.986,13.673,-39.309,'EPSG','9001',-0.409900,-2.933200,2.688100,'EPSG','9104', 0.43,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG802_LUREF_4978_USAGE','helmert_transformation','IGNF','TSG802_LUREF_4978','IGNF','144','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LURESG_TO_WGS84GEODD','NOUVELLE TRIANGULATION DU GRAND DUCHE DE LUXEMBOURG (LURES) vers WGS 84',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','LURESG','IGNF','WGS84GEODD',NULL,-192.986,13.673,-39.309,'EPSG','9001',-0.409900,-2.933200,2.688100,'EPSG','9104',0.43,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG802_LURESG_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG802_LURESG_TO_WGS84GEODD','IGNF','144','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LUXGEO_TO_WGS84GEODD','NOUVELLE TRIANGULATION DU GRAND DUCHE DE LUXEMBOURG (LURES) vers WGS 84',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','LUXGEO','IGNF','WGS84GEODD',NULL,-192.986,13.673,-39.309,'EPSG','9001',-0.409900,-2.933200,2.688100,'EPSG','9104',0.43,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG802_LUXGEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG802_LUXGEO_TO_WGS84GEODD','IGNF','144','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LURESG_TO_WGS84GDD','NOUVELLE TRIANGULATION DU GRAND DUCHE DE LUXEMBOURG (LURES) vers WGS 84',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','LURESG','IGNF','WGS84GDD',NULL,-192.986,13.673,-39.309,'EPSG','9001',-0.409900,-2.933200,2.688100,'EPSG','9104',0.43,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG802_LURESG_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG802_LURESG_TO_WGS84GDD','IGNF','144','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LUXGEO_TO_WGS84GDD','NOUVELLE TRIANGULATION DU GRAND DUCHE DE LUXEMBOURG (LURES) vers WGS 84',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','LUXGEO','IGNF','WGS84GDD',NULL,-192.986,13.673,-39.309,'EPSG','9001',-0.409900,-2.933200,2.688100,'EPSG','9104',0.43,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG802_LUXGEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG802_LUXGEO_TO_WGS84GDD','IGNF','144','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LURESG_TO_WGS84GEO','NOUVELLE TRIANGULATION DU GRAND DUCHE DE LUXEMBOURG (LURES) vers WGS 84',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','LURESG','IGNF','WGS84GEO',NULL,-192.986,13.673,-39.309,'EPSG','9001',-0.409900,-2.933200,2.688100,'EPSG','9104',0.43,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG802_LURESG_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG802_LURESG_TO_WGS84GEO','IGNF','144','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LURESG_TO_WGS84RRAFGEO','NOUVELLE TRIANGULATION DU GRAND DUCHE DE LUXEMBOURG (LURES) vers WGS 84',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','LURESG','IGNF','WGS84RRAFGEO',NULL,-192.986,13.673,-39.309,'EPSG','9001',-0.409900,-2.933200,2.688100,'EPSG','9104',0.43,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG802_LURESG_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG802_LURESG_TO_WGS84RRAFGEO','IGNF','144','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LUXGEO_TO_WGS84GEO','NOUVELLE TRIANGULATION DU GRAND DUCHE DE LUXEMBOURG (LURES) vers WGS 84',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','LUXGEO','IGNF','WGS84GEO',NULL,-192.986,13.673,-39.309,'EPSG','9001',-0.409900,-2.933200,2.688100,'EPSG','9104',0.43,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG802_LUXGEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG802_LUXGEO_TO_WGS84GEO','IGNF','144','IGNF','6');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LUXGEO_TO_WGS84RRAFGEO','NOUVELLE TRIANGULATION DU GRAND DUCHE DE LUXEMBOURG (LURES) vers WGS 84',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','LUXGEO','IGNF','WGS84RRAFGEO',NULL,-192.986,13.673,-39.309,'EPSG','9001',-0.409900,-2.933200,2.688100,'EPSG','9104',0.43,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG802_LUXGEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG802_LUXGEO_TO_WGS84RRAFGEO','IGNF','144','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LURESG_TO_WGS84G','NOUVELLE TRIANGULATION DU GRAND DUCHE DE LUXEMBOURG (LURES) vers WGS 84',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','LURESG','IGNF','WGS84G',NULL,-192.986,13.673,-39.309,'EPSG','9001',-0.409900,-2.933200,2.688100,'EPSG','9104',0.43,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG802_LURESG_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG802_LURESG_TO_WGS84G','IGNF','144','IGNF','6');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG802_LURESG_TO_4326','NOUVELLE TRIANGULATION DU GRAND DUCHE DE LUXEMBOURG (LURES) vers WGS 84',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','LURESG','EPSG','4326',NULL,-192.986,13.673,-39.309,'EPSG','9001',-0.409900,-2.933200,2.688100,'EPSG','9104',0.43,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2420,14 +1944,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG608_PETRELS72_RRAF91','PE
 INSERT INTO "usage" VALUES('IGNF', 'TSG608_PETRELS72_RRAF91_USAGE','helmert_transformation','IGNF','TSG608_PETRELS72_RRAF91','IGNF','145','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG608_PETRELS72_4978','PETRELS-IGN 1972 vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','PETRELS72','EPSG','4978',NULL,365,194,166,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG608_PETRELS72_4978_USAGE','helmert_transformation','IGNF','TSG608_PETRELS72_4978','IGNF','145','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG608_PETRELS72G_TO_WGS84GEODD','PETRELS-IGN 1972 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PETRELS72G','IGNF','WGS84GEODD',NULL,365,194,166,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG608_PETRELS72G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG608_PETRELS72G_TO_WGS84GEODD','IGNF','145','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG608_PETRELS72G_TO_WGS84GDD','PETRELS-IGN 1972 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PETRELS72G','IGNF','WGS84GDD',NULL,365,194,166,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG608_PETRELS72G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG608_PETRELS72G_TO_WGS84GDD','IGNF','145','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG608_PETRELS72G_TO_WGS84GEO','PETRELS-IGN 1972 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PETRELS72G','IGNF','WGS84GEO',NULL,365,194,166,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG608_PETRELS72G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG608_PETRELS72G_TO_WGS84GEO','IGNF','145','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG608_PETRELS72G_TO_WGS84RRAFGEO','PETRELS-IGN 1972 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PETRELS72G','IGNF','WGS84RRAFGEO',NULL,365,194,166,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG608_PETRELS72G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG608_PETRELS72G_TO_WGS84RRAFGEO','IGNF','145','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG608_PETRELS72G_TO_WGS84G','PETRELS-IGN 1972 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PETRELS72G','IGNF','WGS84G',NULL,365,194,166,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG608_PETRELS72G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG608_PETRELS72G_TO_WGS84G','IGNF','145','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG608_PETRELS72G_TO_4326','PETRELS-IGN 1972 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PETRELS72G','EPSG','4326',NULL,365,194,166,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2436,26 +1954,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815','POINTE GEOLOGIE-PER
 INSERT INTO "usage" VALUES('IGNF', 'TSG815_USAGE','helmert_transformation','IGNF','TSG815','IGNF','48','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_TERA50_RGTAAF07','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','TERA50','IGNF','RGTAAF07',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG815_TERA50_RGTAAF07_USAGE','helmert_transformation','IGNF','TSG815_TERA50_RGTAAF07','IGNF','48','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_TERA50GEO_TO_RGTAAFGEODD','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50GEO','IGNF','RGTAAFGEODD',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_TERA50GEO_TO_RGTAAFGEODD','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','TERA50GEO','IGNF','RGTAAFGEODD',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG815_TERA50GEO_TO_RGTAAFGEODD_USAGE','helmert_transformation','IGNF','TSG815_TERA50GEO_TO_RGTAAFGEODD','IGNF','48','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_TERA50GEO_TO_RGTAAF07GDD','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50GEO','IGNF','RGTAAF07GDD',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG815_TERA50GEO_TO_RGTAAF07GDD_USAGE','helmert_transformation','IGNF','TSG815_TERA50GEO_TO_RGTAAF07GDD','IGNF','48','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_TERA50GEO_TO_RGTAAFGEO','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50GEO','IGNF','RGTAAFGEO',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_TERA50GEO_TO_RGTAAFGEO','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','TERA50GEO','IGNF','RGTAAFGEO',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG815_TERA50GEO_TO_RGTAAFGEO_USAGE','helmert_transformation','IGNF','TSG815_TERA50GEO_TO_RGTAAFGEO','IGNF','48','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_TERA50GEO_TO_RGTAAF07G','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50GEO','IGNF','RGTAAF07G',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG815_TERA50GEO_TO_RGTAAF07G_USAGE','helmert_transformation','IGNF','TSG815_TERA50GEO_TO_RGTAAF07G','IGNF','48','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_PGP50G_TO_RGTAAFGEODD','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PGP50G','IGNF','RGTAAFGEODD',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG815_PGP50G_TO_RGTAAFGEODD_USAGE','helmert_transformation','IGNF','TSG815_PGP50G_TO_RGTAAFGEODD','IGNF','48','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_TERA50G_TO_RGTAAFGEODD','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50G','IGNF','RGTAAFGEODD',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG815_TERA50G_TO_RGTAAFGEODD_USAGE','helmert_transformation','IGNF','TSG815_TERA50G_TO_RGTAAFGEODD','IGNF','48','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_PGP50G_TO_RGTAAF07GDD','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PGP50G','IGNF','RGTAAF07GDD',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG815_PGP50G_TO_RGTAAF07GDD_USAGE','helmert_transformation','IGNF','TSG815_PGP50G_TO_RGTAAF07GDD','IGNF','48','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_TERA50G_TO_RGTAAF07GDD','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50G','IGNF','RGTAAF07GDD',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG815_TERA50G_TO_RGTAAF07GDD_USAGE','helmert_transformation','IGNF','TSG815_TERA50G_TO_RGTAAF07GDD','IGNF','48','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_PGP50G_TO_RGTAAFGEO','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PGP50G','IGNF','RGTAAFGEO',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG815_PGP50G_TO_RGTAAFGEO_USAGE','helmert_transformation','IGNF','TSG815_PGP50G_TO_RGTAAFGEO','IGNF','48','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_TERA50G_TO_RGTAAFGEO','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50G','IGNF','RGTAAFGEO',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG815_TERA50G_TO_RGTAAFGEO_USAGE','helmert_transformation','IGNF','TSG815_TERA50G_TO_RGTAAFGEO','IGNF','48','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_PGP50G_TO_RGTAAF07G','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PGP50G','IGNF','RGTAAF07G',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG815_PGP50G_TO_RGTAAF07G_USAGE','helmert_transformation','IGNF','TSG815_PGP50G_TO_RGTAAF07G','IGNF','48','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG815_TERA50G_TO_RGTAAF07G','POINTE GEOLOGIE-PERROUD 1950 vers RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007)',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50G','IGNF','RGTAAF07G',NULL,324.912,153.282,172.026,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2473,34 +1979,16 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50_RRAF91','POINT
 INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50_RRAF91_USAGE','helmert_transformation','IGNF','TSG586_TERA50_RRAF91','IGNF','146','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50_4978','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','TERA50','EPSG','4978',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50_4978_USAGE','helmert_transformation','IGNF','TSG586_TERA50_4978','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50GEO_TO_WGS84GEODD','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50GEO','IGNF','WGS84GEODD',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50GEO_TO_WGS84GEODD','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','TERA50GEO','IGNF','WGS84GEODD',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG586_TERA50GEO_TO_WGS84GEODD','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50GEO_TO_WGS84GDD','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50GEO','IGNF','WGS84GDD',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG586_TERA50GEO_TO_WGS84GDD','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50GEO_TO_WGS84GEO','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50GEO','IGNF','WGS84GEO',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50GEO_TO_WGS84GEO','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','TERA50GEO','IGNF','WGS84GEO',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG586_TERA50GEO_TO_WGS84GEO','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50GEO_TO_WGS84RRAFGEO','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50GEO','IGNF','WGS84RRAFGEO',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50GEO_TO_WGS84RRAFGEO','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','TERA50GEO','IGNF','WGS84RRAFGEO',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG586_TERA50GEO_TO_WGS84RRAFGEO','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50GEO_TO_WGS84G','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50GEO','IGNF','WGS84G',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG586_TERA50GEO_TO_WGS84G','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50GEO_TO_4326','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50GEO','EPSG','4326',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG586_TERA50GEO_TO_4326','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_PGP50G_TO_WGS84GEODD','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PGP50G','IGNF','WGS84GEODD',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG586_PGP50G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG586_PGP50G_TO_WGS84GEODD','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50G_TO_WGS84GEODD','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50G','IGNF','WGS84GEODD',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG586_TERA50G_TO_WGS84GEODD','IGNF','146','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_PGP50G_TO_WGS84GDD','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PGP50G','IGNF','WGS84GDD',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG586_PGP50G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG586_PGP50G_TO_WGS84GDD','IGNF','146','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50G_TO_WGS84GDD','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50G','IGNF','WGS84GDD',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG586_TERA50G_TO_WGS84GDD','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_PGP50G_TO_WGS84GEO','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PGP50G','IGNF','WGS84GEO',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG586_PGP50G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG586_PGP50G_TO_WGS84GEO','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_PGP50G_TO_WGS84RRAFGEO','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PGP50G','IGNF','WGS84RRAFGEO',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG586_PGP50G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG586_PGP50G_TO_WGS84RRAFGEO','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50G_TO_WGS84GEO','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50G','IGNF','WGS84GEO',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG586_TERA50G_TO_WGS84GEO','IGNF','146','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_TERA50G_TO_WGS84RRAFGEO','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TERA50G','IGNF','WGS84RRAFGEO',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG586_TERA50G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG586_TERA50G_TO_WGS84RRAFGEO','IGNF','146','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_PGP50G_TO_WGS84G','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PGP50G','IGNF','WGS84G',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG586_PGP50G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG586_PGP50G_TO_WGS84G','IGNF','146','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG586_PGP50G_TO_4326','POINTE GEOLOGIE-PERROUD 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','PGP50G','EPSG','4326',NULL,324.8,153.6,172.1,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2518,66 +2006,36 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNC_RRAF91','RESEAU
 INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNC_RRAF91_USAGE','helmert_transformation','IGNF','TSG1212_RGNC_RRAF91','IGNF','58','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNC_4978','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGNC','EPSG','4978',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNC_4978_USAGE','helmert_transformation','IGNF','TSG1212_RGNC_4978','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEODD_TO_WGS84GEODD','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEODD_TO_WGS84GEODD','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGNCGEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEODD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEODD_TO_WGS84GEODD','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEODD_TO_WGS84GDD','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEODD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEODD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEODD_TO_WGS84GDD','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEODD_TO_WGS84GEO','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEODD_TO_WGS84GEO','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGNCGEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEODD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEODD_TO_WGS84GEO','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEODD_TO_WGS84RRAFGEO','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEODD_TO_WGS84RRAFGEO','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGNCGEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEODD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEODD_TO_WGS84RRAFGEO','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEODD_TO_WGS84G','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEODD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEODD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEODD_TO_WGS84G','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEODD_TO_4326','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEODD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEODD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEODD_TO_4326','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCG_TO_WGS84GEODD','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCG','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCG_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1212_RGNCG_TO_WGS84GEODD','IGNF','58','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCG_TO_WGS84GDD','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCG','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCG_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1212_RGNCG_TO_WGS84GDD','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCG_TO_WGS84GEO','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCG','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCG_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1212_RGNCG_TO_WGS84GEO','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCG_TO_WGS84RRAFGEO','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCG','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCG_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1212_RGNCG_TO_WGS84RRAFGEO','IGNF','58','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCG_TO_WGS84G','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCG','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCG_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1212_RGNCG_TO_WGS84G','IGNF','58','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCG_TO_4326','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCG','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCG_TO_4326_USAGE','helmert_transformation','IGNF','TSG1212_RGNCG_TO_4326','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEO_TO_WGS84GEODD','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEO_TO_WGS84GEODD','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGNCGEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEO_TO_WGS84GEODD','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEO_TO_WGS84GDD','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEO','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEO_TO_WGS84GDD','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEO_TO_WGS84GEO','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEO_TO_WGS84GEO','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGNCGEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEO_TO_WGS84GEO','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEO_TO_WGS84RRAFGEO','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEO_TO_WGS84RRAFGEO','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGNCGEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEO_TO_WGS84RRAFGEO','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEO_TO_WGS84G','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEO','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEO_TO_WGS84G','IGNF','58','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1212_RGNCGEO_TO_4326','RESEAU GEODESIQUE DE NOUVELLE-CALEDONIE (RGNC 1991) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGNCGEO','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1212_RGNCGEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG1212_RGNCGEO_TO_4326','IGNF','58','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','REUN49','IGNF','RGR92',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104', -32.3241,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG601_USAGE','helmert_transformation','IGNF','TSG601','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN47_RGR92','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','REUN47','IGNF','RGR92',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104', -32.3241,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN47_RGR92_USAGE','helmert_transformation','IGNF','TSG601_REUN47_RGR92','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN47GEO_TO_RGR92GEODD','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN47GEO','IGNF','RGR92GEODD',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN47GEO_TO_RGR92GEODD','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','REUN47GEO','IGNF','RGR92GEODD',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN47GEO_TO_RGR92GEODD_USAGE','helmert_transformation','IGNF','TSG601_REUN47GEO_TO_RGR92GEODD','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN47GEO_TO_RGR92GDD','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN47GEO','IGNF','RGR92GDD',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN47GEO_TO_RGR92GDD_USAGE','helmert_transformation','IGNF','TSG601_REUN47GEO_TO_RGR92GDD','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN47GEO_TO_RGR92GEO','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN47GEO','IGNF','RGR92GEO',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN47GEO_TO_RGR92GEO','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','REUN47GEO','IGNF','RGR92GEO',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN47GEO_TO_RGR92GEO_USAGE','helmert_transformation','IGNF','TSG601_REUN47GEO_TO_RGR92GEO','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN47GEO_TO_RGR92G','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN47GEO','IGNF','RGR92G',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN47GEO_TO_RGR92G_USAGE','helmert_transformation','IGNF','TSG601_REUN47GEO_TO_RGR92G','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN49G_TO_RGR92GEODD','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN49G','IGNF','RGR92GEODD',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN49G_TO_RGR92GEODD_USAGE','helmert_transformation','IGNF','TSG601_REUN49G_TO_RGR92GEODD','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN47G_TO_RGR92GEODD','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN47G','IGNF','RGR92GEODD',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN47G_TO_RGR92GEODD_USAGE','helmert_transformation','IGNF','TSG601_REUN47G_TO_RGR92GEODD','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN49G_TO_RGR92GDD','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN49G','IGNF','RGR92GDD',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN49G_TO_RGR92GDD_USAGE','helmert_transformation','IGNF','TSG601_REUN49G_TO_RGR92GDD','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN47G_TO_RGR92GDD','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN47G','IGNF','RGR92GDD',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN47G_TO_RGR92GDD_USAGE','helmert_transformation','IGNF','TSG601_REUN47G_TO_RGR92GDD','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN49G_TO_RGR92GEO','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN49G','IGNF','RGR92GEO',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN49G_TO_RGR92GEO_USAGE','helmert_transformation','IGNF','TSG601_REUN49G_TO_RGR92GEO','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN47G_TO_RGR92GEO','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN47G','IGNF','RGR92GEO',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN47G_TO_RGR92GEO_USAGE','helmert_transformation','IGNF','TSG601_REUN47G_TO_RGR92GEO','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN49G_TO_RGR92G','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN49G','IGNF','RGR92G',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG601_REUN49G_TO_RGR92G_USAGE','helmert_transformation','IGNF','TSG601_REUN49G_TO_RGR92G','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG601_REUN47G_TO_RGR92G','REUNION-PITON DES NEIGES vers RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','REUN47G','IGNF','RGR92G',NULL,789.524,-626.486,-89.904,'EPSG','9001',0.6006,76.7946,-10.5788,'EPSG','9104',-32.3241,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2594,34 +2052,16 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47_RRAF91','REUNI
 INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47_RRAF91_USAGE','helmert_transformation','IGNF','TSG587_REUN47_RRAF91','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47_4978','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','REUN47','EPSG','4978',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47_4978_USAGE','helmert_transformation','IGNF','TSG587_REUN47_4978','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47GEO_TO_WGS84GEODD','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN47GEO','IGNF','WGS84GEODD',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47GEO_TO_WGS84GEODD','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','REUN47GEO','IGNF','WGS84GEODD',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG587_REUN47GEO_TO_WGS84GEODD','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47GEO_TO_WGS84GDD','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN47GEO','IGNF','WGS84GDD',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG587_REUN47GEO_TO_WGS84GDD','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47GEO_TO_WGS84GEO','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN47GEO','IGNF','WGS84GEO',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47GEO_TO_WGS84GEO','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','REUN47GEO','IGNF','WGS84GEO',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG587_REUN47GEO_TO_WGS84GEO','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47GEO_TO_WGS84RRAFGEO','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN47GEO','IGNF','WGS84RRAFGEO',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47GEO_TO_WGS84RRAFGEO','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','REUN47GEO','IGNF','WGS84RRAFGEO',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG587_REUN47GEO_TO_WGS84RRAFGEO','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47GEO_TO_WGS84G','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN47GEO','IGNF','WGS84G',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG587_REUN47GEO_TO_WGS84G','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47GEO_TO_4326','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN47GEO','EPSG','4326',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG587_REUN47GEO_TO_4326','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN49G_TO_WGS84GEODD','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN49G','IGNF','WGS84GEODD',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN49G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG587_REUN49G_TO_WGS84GEODD','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47G_TO_WGS84GEODD','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN47G','IGNF','WGS84GEODD',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG587_REUN47G_TO_WGS84GEODD','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN49G_TO_WGS84GDD','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN49G','IGNF','WGS84GDD',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN49G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG587_REUN49G_TO_WGS84GDD','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47G_TO_WGS84GDD','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN47G','IGNF','WGS84GDD',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG587_REUN47G_TO_WGS84GDD','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN49G_TO_WGS84GEO','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN49G','IGNF','WGS84GEO',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN49G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG587_REUN49G_TO_WGS84GEO','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN49G_TO_WGS84RRAFGEO','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN49G','IGNF','WGS84RRAFGEO',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN49G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG587_REUN49G_TO_WGS84RRAFGEO','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47G_TO_WGS84GEO','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN47G','IGNF','WGS84GEO',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG587_REUN47G_TO_WGS84GEO','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN47G_TO_WGS84RRAFGEO','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN47G','IGNF','WGS84RRAFGEO',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN47G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG587_REUN47G_TO_WGS84RRAFGEO','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN49G_TO_WGS84G','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN49G','IGNF','WGS84G',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG587_REUN49G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG587_REUN49G_TO_WGS84G','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG587_REUN49G_TO_4326','REUNION-PITON DES NEIGES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','REUN49G','EPSG','4326',NULL,94,-948,-1262,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2636,50 +2076,26 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93_RRAF91','RGF93
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93_RRAF91_USAGE','helmert_transformation','IGNF','TSG1207_RGF93_RRAF91','IGNF','143','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93_4978','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGF93','EPSG','4978',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93_4978_USAGE','helmert_transformation','IGNF','TSG1207_RGF93_4978','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEODD_TO_WGS84GEODD','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEODD_TO_WGS84GEODD','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGF93GEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEODD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEODD_TO_WGS84GEODD','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEODD_TO_WGS84GDD','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEODD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEODD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEODD_TO_WGS84GDD','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEODD_TO_WGS84GEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEODD_TO_WGS84GEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGF93GEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEODD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEODD_TO_WGS84GEO','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEODD_TO_WGS84RRAFGEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEODD_TO_WGS84RRAFGEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGF93GEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEODD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEODD_TO_WGS84RRAFGEO','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEODD_TO_WGS84G','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEODD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEODD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEODD_TO_WGS84G','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEODD_TO_4326','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEODD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEODD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEODD_TO_4326','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GDD_TO_WGS84GEODD','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GDD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GDD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GDD_TO_WGS84GEODD','IGNF','143','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GDD_TO_WGS84GDD','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GDD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GDD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GDD_TO_WGS84GDD','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GDD_TO_WGS84GEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GDD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GDD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GDD_TO_WGS84GEO','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GDD_TO_WGS84RRAFGEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GDD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GDD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GDD_TO_WGS84RRAFGEO','IGNF','143','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GDD_TO_WGS84G','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GDD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GDD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GDD_TO_WGS84G','IGNF','143','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GDD_TO_4326','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GDD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GDD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GDD_TO_4326','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEO_TO_WGS84GEODD','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEO_TO_WGS84GEODD','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGF93GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEO_TO_WGS84GEODD','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEO_TO_WGS84GDD','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEO','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEO_TO_WGS84GDD','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEO_TO_WGS84GEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEO_TO_WGS84GEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGF93GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEO_TO_WGS84GEO','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEO_TO_WGS84RRAFGEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEO_TO_WGS84RRAFGEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGF93GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEO_TO_WGS84RRAFGEO','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEO_TO_WGS84G','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEO','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEO_TO_WGS84G','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93GEO_TO_4326','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93GEO','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG1207_RGF93GEO_TO_4326','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93G_TO_WGS84GEODD','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93G','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1207_RGF93G_TO_WGS84GEODD','IGNF','143','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93G_TO_WGS84GDD','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93G','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1207_RGF93G_TO_WGS84GDD','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93G_TO_WGS84GEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93G','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1207_RGF93G_TO_WGS84GEO','IGNF','143','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93G_TO_WGS84RRAFGEO','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93G','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1207_RGF93G_TO_WGS84RRAFGEO','IGNF','143','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93G_TO_WGS84G','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93G','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1207_RGF93G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1207_RGF93G_TO_WGS84G','IGNF','143','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1207_RGF93G_TO_4326','RGF93 (ETRS89) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGF93G','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2690,146 +2106,80 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95_RRAF91','RGFG
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95_RRAF91_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95_RRAF91','IGNF','10','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95_4978','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGFG95','EPSG','4978',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95_4978_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95_4978','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GDD_TO_WGS84GEODD','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GDD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GDD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GDD_TO_WGS84GEODD','IGNF','10','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GDD_TO_WGS84GDD','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GDD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GDD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GDD_TO_WGS84GDD','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GDD_TO_WGS84GEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GDD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GDD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GDD_TO_WGS84GEO','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GDD_TO_WGS84RRAFGEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GDD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GDD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GDD_TO_WGS84RRAFGEO','IGNF','10','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GDD_TO_WGS84G','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GDD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GDD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GDD_TO_WGS84G','IGNF','10','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GDD_TO_4326','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GDD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GDD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GDD_TO_4326','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEODD_TO_WGS84GEODD','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEODD_TO_WGS84GEODD','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGFG95GEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEODD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEODD_TO_WGS84GEODD','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEODD_TO_WGS84GDD','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEODD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEODD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEODD_TO_WGS84GDD','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEODD_TO_WGS84GEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEODD_TO_WGS84GEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGFG95GEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEODD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEODD_TO_WGS84GEO','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEODD_TO_WGS84RRAFGEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEODD_TO_WGS84RRAFGEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGFG95GEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEODD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEODD_TO_WGS84RRAFGEO','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEODD_TO_WGS84G','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEODD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEODD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEODD_TO_WGS84G','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEODD_TO_4326','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEODD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEODD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEODD_TO_4326','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95G_TO_WGS84GEODD','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95G','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95G_TO_WGS84GEODD','IGNF','10','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95G_TO_WGS84GDD','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95G','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95G_TO_WGS84GDD','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95G_TO_WGS84GEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95G','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95G_TO_WGS84GEO','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95G_TO_WGS84RRAFGEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95G','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95G_TO_WGS84RRAFGEO','IGNF','10','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95G_TO_WGS84G','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95G','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95G_TO_WGS84G','IGNF','10','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95G_TO_4326','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95G','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95G_TO_4326_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95G_TO_4326','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEO_TO_WGS84GEODD','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEO_TO_WGS84GEODD','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGFG95GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEO_TO_WGS84GEODD','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEO_TO_WGS84GDD','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEO','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEO_TO_WGS84GDD','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEO_TO_WGS84GEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEO_TO_WGS84GEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGFG95GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEO_TO_WGS84GEO','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEO_TO_WGS84RRAFGEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEO_TO_WGS84RRAFGEO','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGFG95GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEO_TO_WGS84RRAFGEO','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEO_TO_WGS84G','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEO','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEO_TO_WGS84G','IGNF','10','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1211_RGFG95GEO_TO_4326','RGFG95 (RESEAU GEODESIQUE FRANCAIS DE GUYANE 1995) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGFG95GEO','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1211_RGFG95GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG1211_RGFG95GEO_TO_4326','IGNF','10','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGM04','IGNF','WGS84',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_USAGE','helmert_transformation','IGNF','TSG1208','IGNF','89','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04_RRAF91','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGM04','IGNF','RRAF91',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04_RRAF91_USAGE','helmert_transformation','IGNF','TSG1208_RGM04_RRAF91','IGNF','89','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04_4978','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGM04','EPSG','4978',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04_4978_USAGE','helmert_transformation','IGNF','TSG1208_RGM04_4978','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEODD_TO_WGS84GEODD','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEODD_TO_WGS84GEODD','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGM04GEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEODD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEODD_TO_WGS84GEODD','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEODD_TO_WGS84GDD','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEODD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEODD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEODD_TO_WGS84GDD','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEODD_TO_WGS84GEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEODD_TO_WGS84GEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGM04GEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEODD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEODD_TO_WGS84GEO','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEODD_TO_WGS84RRAFGEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEODD_TO_WGS84RRAFGEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGM04GEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEODD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEODD_TO_WGS84RRAFGEO','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEODD_TO_WGS84G','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEODD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEODD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEODD_TO_WGS84G','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEODD_TO_4326','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEODD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEODD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEODD_TO_4326','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GDD_TO_WGS84GEODD','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GDD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GDD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GDD_TO_WGS84GEODD','IGNF','89','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GDD_TO_WGS84GDD','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GDD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GDD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GDD_TO_WGS84GDD','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GDD_TO_WGS84GEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GDD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GDD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GDD_TO_WGS84GEO','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GDD_TO_WGS84RRAFGEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GDD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GDD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GDD_TO_WGS84RRAFGEO','IGNF','89','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GDD_TO_WGS84G','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GDD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GDD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GDD_TO_WGS84G','IGNF','89','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GDD_TO_4326','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GDD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GDD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GDD_TO_4326','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04G_TO_WGS84GEODD','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04G','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1208_RGM04G_TO_WGS84GEODD','IGNF','89','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04G_TO_WGS84GDD','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04G','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1208_RGM04G_TO_WGS84GDD','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04G_TO_WGS84GEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04G','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1208_RGM04G_TO_WGS84GEO','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04G_TO_WGS84RRAFGEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04G','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1208_RGM04G_TO_WGS84RRAFGEO','IGNF','89','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04G_TO_WGS84G','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04G','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1208_RGM04G_TO_WGS84G','IGNF','89','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04G_TO_4326','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04G','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04G_TO_4326_USAGE','helmert_transformation','IGNF','TSG1208_RGM04G_TO_4326','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEO_TO_WGS84GEODD','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEO_TO_WGS84GEODD','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGM04GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEO_TO_WGS84GEODD','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEO_TO_WGS84GDD','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEO','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEO_TO_WGS84GDD','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEO_TO_WGS84GEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEO_TO_WGS84GEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGM04GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEO_TO_WGS84GEO','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEO_TO_WGS84RRAFGEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEO_TO_WGS84RRAFGEO','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGM04GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEO_TO_WGS84RRAFGEO','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEO_TO_WGS84G','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEO','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEO_TO_WGS84G','IGNF','89','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1208_RGM04GEO_TO_4326','RGM04 (RESEAU GEODESIQUE DE MAYOTTE 2004) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGM04GEO','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1208_RGM04GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG1208_RGM04GEO_TO_4326','IGNF','89','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGPF','IGNF','WGS84',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1213_USAGE','helmert_transformation','IGNF','TSG1213','IGNF','59','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPF_RRAF91','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGPF','IGNF','RRAF91',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPF_RRAF91_USAGE','helmert_transformation','IGNF','TSG1213_RGPF_RRAF91','IGNF','59','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPF_4978','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGPF','EPSG','4978',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPF_4978_USAGE','helmert_transformation','IGNF','TSG1213_RGPF_4978','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGDD_TO_WGS84GEODD','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGDD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGDD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGDD_TO_WGS84GEODD','IGNF','59','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGDD_TO_WGS84GDD','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGDD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGDD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGDD_TO_WGS84GDD','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGDD_TO_WGS84GEO','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGDD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGDD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGDD_TO_WGS84GEO','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGDD_TO_WGS84RRAFGEO','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGDD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGDD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGDD_TO_WGS84RRAFGEO','IGNF','59','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGDD_TO_WGS84G','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGDD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGDD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGDD_TO_WGS84G','IGNF','59','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGDD_TO_4326','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGDD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGDD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGDD_TO_4326','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGEO_TO_WGS84GEODD','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGEO_TO_WGS84GEODD','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGPFGEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGEO_TO_WGS84GEODD','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGEO_TO_WGS84GDD','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGEO','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGEO_TO_WGS84GDD','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGEO_TO_WGS84GEO','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGEO_TO_WGS84GEO','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGPFGEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGEO_TO_WGS84GEO','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGEO_TO_WGS84RRAFGEO','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGEO_TO_WGS84RRAFGEO','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGPFGEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGEO_TO_WGS84RRAFGEO','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGEO_TO_WGS84G','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGEO','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGEO_TO_WGS84G','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFGEO_TO_4326','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFGEO','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFGEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG1213_RGPFGEO_TO_4326','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFG_TO_WGS84GEODD','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFG','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFG_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1213_RGPFG_TO_WGS84GEODD','IGNF','59','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFG_TO_WGS84GDD','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFG','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFG_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1213_RGPFG_TO_WGS84GDD','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFG_TO_WGS84GEO','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFG','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFG_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1213_RGPFG_TO_WGS84GEO','IGNF','59','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFG_TO_WGS84RRAFGEO','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFG','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFG_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1213_RGPFG_TO_WGS84RRAFGEO','IGNF','59','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFG_TO_WGS84G','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFG','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1213_RGPFG_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1213_RGPFG_TO_WGS84G','IGNF','59','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1213_RGPFG_TO_4326','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGPFG','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2838,26 +2188,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355','RGR92 (RESEAU GEODE
 INSERT INTO "usage" VALUES('IGNF', 'TSG355_USAGE','helmert_transformation','IGNF','TSG355','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92_REUN47','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','RGR92','IGNF','REUN47',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104', 32.2083,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92_REUN47_USAGE','helmert_transformation','IGNF','TSG355_RGR92_REUN47','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92GEODD_TO_REUN47GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92GEODD','IGNF','REUN47GEO',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92GEODD_TO_REUN47GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RGR92GEODD','IGNF','REUN47GEO',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92GEODD_TO_REUN47GEO_USAGE','helmert_transformation','IGNF','TSG355_RGR92GEODD_TO_REUN47GEO','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92GEODD_TO_REUN49G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92GEODD','IGNF','REUN49G',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92GEODD_TO_REUN49G_USAGE','helmert_transformation','IGNF','TSG355_RGR92GEODD_TO_REUN49G','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92GEODD_TO_REUN47G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92GEODD','IGNF','REUN47G',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92GEODD_TO_REUN47G_USAGE','helmert_transformation','IGNF','TSG355_RGR92GEODD_TO_REUN47G','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92GDD_TO_REUN47GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92GDD','IGNF','REUN47GEO',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92GDD_TO_REUN47GEO_USAGE','helmert_transformation','IGNF','TSG355_RGR92GDD_TO_REUN47GEO','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92GDD_TO_REUN49G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92GDD','IGNF','REUN49G',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92GDD_TO_REUN49G_USAGE','helmert_transformation','IGNF','TSG355_RGR92GDD_TO_REUN49G','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92GDD_TO_REUN47G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92GDD','IGNF','REUN47G',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92GDD_TO_REUN47G_USAGE','helmert_transformation','IGNF','TSG355_RGR92GDD_TO_REUN47G','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92GEO_TO_REUN47GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92GEO','IGNF','REUN47GEO',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92GEO_TO_REUN47GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RGR92GEO','IGNF','REUN47GEO',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92GEO_TO_REUN47GEO_USAGE','helmert_transformation','IGNF','TSG355_RGR92GEO_TO_REUN47GEO','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92GEO_TO_REUN49G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92GEO','IGNF','REUN49G',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92GEO_TO_REUN49G_USAGE','helmert_transformation','IGNF','TSG355_RGR92GEO_TO_REUN49G','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92GEO_TO_REUN47G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92GEO','IGNF','REUN47G',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92GEO_TO_REUN47G_USAGE','helmert_transformation','IGNF','TSG355_RGR92GEO_TO_REUN47G','IGNF','56','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92G_TO_REUN47GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92G','IGNF','REUN47GEO',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92G_TO_REUN47GEO_USAGE','helmert_transformation','IGNF','TSG355_RGR92G_TO_REUN47GEO','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92G_TO_REUN49G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92G','IGNF','REUN49G',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG355_RGR92G_TO_REUN49G_USAGE','helmert_transformation','IGNF','TSG355_RGR92G_TO_REUN49G','IGNF','56','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG355_RGR92G_TO_REUN47G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers REUNION-PITON DES NEIGES',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RGR92G','IGNF','REUN47G',NULL,-789.990,627.333,89.685,'EPSG','9001',-0.6072,-76.8019,10.5680,'EPSG','9104',32.2083,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2869,50 +2207,26 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92_RRAF91','RGR92
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92_RRAF91_USAGE','helmert_transformation','IGNF','TSG731_RGR92_RRAF91','IGNF','148','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92_4978','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGR92','EPSG','4978',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92_4978_USAGE','helmert_transformation','IGNF','TSG731_RGR92_4978','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEODD_TO_WGS84GEODD','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEODD_TO_WGS84GEODD','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGR92GEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEODD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEODD_TO_WGS84GEODD','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEODD_TO_WGS84GDD','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEODD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEODD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEODD_TO_WGS84GDD','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEODD_TO_WGS84GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEODD_TO_WGS84GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGR92GEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEODD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEODD_TO_WGS84GEO','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEODD_TO_WGS84RRAFGEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEODD_TO_WGS84RRAFGEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGR92GEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEODD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEODD_TO_WGS84RRAFGEO','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEODD_TO_WGS84G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEODD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEODD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEODD_TO_WGS84G','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEODD_TO_4326','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEODD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEODD_TO_4326_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEODD_TO_4326','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GDD_TO_WGS84GEODD','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GDD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GDD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG731_RGR92GDD_TO_WGS84GEODD','IGNF','148','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GDD_TO_WGS84GDD','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GDD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GDD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG731_RGR92GDD_TO_WGS84GDD','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GDD_TO_WGS84GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GDD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GDD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG731_RGR92GDD_TO_WGS84GEO','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GDD_TO_WGS84RRAFGEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GDD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GDD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG731_RGR92GDD_TO_WGS84RRAFGEO','IGNF','148','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GDD_TO_WGS84G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GDD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GDD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG731_RGR92GDD_TO_WGS84G','IGNF','148','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GDD_TO_4326','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GDD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GDD_TO_4326_USAGE','helmert_transformation','IGNF','TSG731_RGR92GDD_TO_4326','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEO_TO_WGS84GEODD','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEO_TO_WGS84GEODD','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGR92GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEO_TO_WGS84GEODD','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEO_TO_WGS84GDD','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEO','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEO_TO_WGS84GDD','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEO_TO_WGS84GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEO_TO_WGS84GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGR92GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEO_TO_WGS84GEO','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEO_TO_WGS84RRAFGEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEO_TO_WGS84RRAFGEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGR92GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEO_TO_WGS84RRAFGEO','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEO_TO_WGS84G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEO','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEO_TO_WGS84G','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92GEO_TO_4326','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92GEO','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG731_RGR92GEO_TO_4326','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92G_TO_WGS84GEODD','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92G','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG731_RGR92G_TO_WGS84GEODD','IGNF','148','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92G_TO_WGS84GDD','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92G','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG731_RGR92G_TO_WGS84GDD','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92G_TO_WGS84GEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92G','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG731_RGR92G_TO_WGS84GEO','IGNF','148','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92G_TO_WGS84RRAFGEO','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92G','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG731_RGR92G_TO_WGS84RRAFGEO','IGNF','148','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92G_TO_WGS84G','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92G','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG731_RGR92G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG731_RGR92G_TO_WGS84G','IGNF','148','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG731_RGR92G_TO_4326','RGR92 (RESEAU GEODESIQUE DE LA REUNION 1992) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGR92G','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2923,50 +2237,26 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06_RRAF91','RGS
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06_RRAF91_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06_RRAF91','IGNF','60','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06_4978','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGSPM06','EPSG','4978',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06_4978_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06_4978','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GDD_TO_WGS84GEODD','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GDD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GDD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GDD_TO_WGS84GEODD','IGNF','60','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GDD_TO_WGS84GDD','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GDD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GDD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GDD_TO_WGS84GDD','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GDD_TO_WGS84GEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GDD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GDD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GDD_TO_WGS84GEO','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GDD_TO_WGS84RRAFGEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GDD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GDD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GDD_TO_WGS84RRAFGEO','IGNF','60','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GDD_TO_WGS84G','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GDD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GDD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GDD_TO_WGS84G','IGNF','60','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GDD_TO_4326','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GDD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GDD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GDD_TO_4326','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEODD_TO_WGS84GEODD','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEODD_TO_WGS84GEODD','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGSPM06GEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEODD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEODD_TO_WGS84GEODD','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEODD_TO_WGS84GDD','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEODD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEODD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEODD_TO_WGS84GDD','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEODD_TO_WGS84GEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEODD_TO_WGS84GEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGSPM06GEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEODD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEODD_TO_WGS84GEO','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEODD_TO_WGS84RRAFGEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEODD_TO_WGS84RRAFGEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGSPM06GEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEODD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEODD_TO_WGS84RRAFGEO','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEODD_TO_WGS84G','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEODD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEODD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEODD_TO_WGS84G','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEODD_TO_4326','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEODD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEODD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEODD_TO_4326','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEO_TO_WGS84GEODD','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEO_TO_WGS84GEODD','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGSPM06GEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEO_TO_WGS84GEODD','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEO_TO_WGS84GDD','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEO','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEO_TO_WGS84GDD','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEO_TO_WGS84GEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEO_TO_WGS84GEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGSPM06GEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEO_TO_WGS84GEO','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEO_TO_WGS84RRAFGEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEO_TO_WGS84RRAFGEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGSPM06GEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEO_TO_WGS84RRAFGEO','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEO_TO_WGS84G','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEO','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEO_TO_WGS84G','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06GEO_TO_4326','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06GEO','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06GEO_TO_4326','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06G_TO_WGS84GEODD','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06G','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06G_TO_WGS84GEODD','IGNF','60','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06G_TO_WGS84GDD','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06G','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06G_TO_WGS84GDD','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06G_TO_WGS84GEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06G','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06G_TO_WGS84GEO','IGNF','60','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06G_TO_WGS84RRAFGEO','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06G','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06G_TO_WGS84RRAFGEO','IGNF','60','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06G_TO_WGS84G','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06G','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1209_RGSPM06G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1209_RGSPM06G_TO_WGS84G','IGNF','60','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1209_RGSPM06G_TO_4326','RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGSPM06G','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -2978,50 +2268,26 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07_RRAF91','RG
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07_RRAF91_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07_RRAF91','IGNF','149','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07_4978','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','RGTAAF07','EPSG','4978',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07_4978_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07_4978','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEODD_TO_WGS84GEODD','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEODD_TO_WGS84GEODD','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGTAAFGEODD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEODD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEODD_TO_WGS84GEODD','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEODD_TO_WGS84GDD','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEODD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEODD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEODD_TO_WGS84GDD','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEODD_TO_WGS84GEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEODD_TO_WGS84GEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGTAAFGEODD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEODD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEODD_TO_WGS84GEO','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEODD_TO_WGS84RRAFGEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEODD_TO_WGS84RRAFGEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGTAAFGEODD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEODD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEODD_TO_WGS84RRAFGEO','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEODD_TO_WGS84G','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEODD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEODD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEODD_TO_WGS84G','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEODD_TO_4326','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEODD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEODD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEODD_TO_4326','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07GDD_TO_WGS84GEODD','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07GDD','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07GDD_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07GDD_TO_WGS84GEODD','IGNF','149','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07GDD_TO_WGS84GDD','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07GDD','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07GDD_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07GDD_TO_WGS84GDD','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07GDD_TO_WGS84GEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07GDD','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07GDD_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07GDD_TO_WGS84GEO','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07GDD_TO_WGS84RRAFGEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07GDD','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07GDD_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07GDD_TO_WGS84RRAFGEO','IGNF','149','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07GDD_TO_WGS84G','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07GDD','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07GDD_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07GDD_TO_WGS84G','IGNF','149','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07GDD_TO_4326','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07GDD','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07GDD_TO_4326_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07GDD_TO_4326','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEO_TO_WGS84GEODD','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEO_TO_WGS84GEODD','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGTAAFGEO','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEO_TO_WGS84GEODD','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEO_TO_WGS84GDD','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEO','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEO_TO_WGS84GDD','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEO_TO_WGS84GEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEO_TO_WGS84GEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGTAAFGEO','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEO_TO_WGS84GEO','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEO_TO_WGS84RRAFGEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEO_TO_WGS84RRAFGEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','RGTAAFGEO','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEO_TO_WGS84RRAFGEO','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEO_TO_WGS84G','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEO','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEO_TO_WGS84G','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAFGEO_TO_4326','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAFGEO','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAFGEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAFGEO_TO_4326','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07G_TO_WGS84GEODD','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07G','IGNF','WGS84GEODD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07G_TO_WGS84GEODD','IGNF','149','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07G_TO_WGS84GDD','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07G','IGNF','WGS84GDD',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07G_TO_WGS84GDD','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07G_TO_WGS84GEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07G','IGNF','WGS84GEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07G_TO_WGS84GEO','IGNF','149','IGNF','12');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07G_TO_WGS84RRAFGEO','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07G','IGNF','WGS84RRAFGEO',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07G_TO_WGS84RRAFGEO','IGNF','149','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07G_TO_WGS84G','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07G','IGNF','WGS84G',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1210_RGTAAF07G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG1210_RGTAAF07G_TO_WGS84G','IGNF','149','IGNF','12');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1210_RGTAAF07G_TO_4326','RGTAAF07 (RESEAU GEODESIQUE DES TAAF 2007) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RGTAAF07G','EPSG','4326',NULL,0,0,0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -3039,22 +2305,10 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_SAT84_RRAF91','SAT84
 INSERT INTO "usage" VALUES('IGNF', 'TSG752_SAT84_RRAF91_USAGE','helmert_transformation','IGNF','TSG752_SAT84_RRAF91','IGNF','150','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_SAT84_4978','SAT84 (RURUTU) ILES AUSTRALES vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','SAT84','EPSG','4978',NULL,202.13,174.60,-15.74,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG752_SAT84_4978_USAGE','helmert_transformation','IGNF','TSG752_SAT84_4978','IGNF','150','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_RUSAT84G_TO_WGS84GEODD','SAT84 (RURUTU) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RUSAT84G','IGNF','WGS84GEODD',NULL,202.13,174.60,-15.74,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG752_RUSAT84G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG752_RUSAT84G_TO_WGS84GEODD','IGNF','150','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_SAT84G_TO_WGS84GEODD','SAT84 (RURUTU) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','SAT84G','IGNF','WGS84GEODD',NULL,202.13,174.60,-15.74,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG752_SAT84G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG752_SAT84G_TO_WGS84GEODD','IGNF','150','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_RUSAT84G_TO_WGS84GDD','SAT84 (RURUTU) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RUSAT84G','IGNF','WGS84GDD',NULL,202.13,174.60,-15.74,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG752_RUSAT84G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG752_RUSAT84G_TO_WGS84GDD','IGNF','150','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_SAT84G_TO_WGS84GDD','SAT84 (RURUTU) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','SAT84G','IGNF','WGS84GDD',NULL,202.13,174.60,-15.74,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG752_SAT84G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG752_SAT84G_TO_WGS84GDD','IGNF','150','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_RUSAT84G_TO_WGS84GEO','SAT84 (RURUTU) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RUSAT84G','IGNF','WGS84GEO',NULL,202.13,174.60,-15.74,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG752_RUSAT84G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG752_RUSAT84G_TO_WGS84GEO','IGNF','150','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_RUSAT84G_TO_WGS84RRAFGEO','SAT84 (RURUTU) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RUSAT84G','IGNF','WGS84RRAFGEO',NULL,202.13,174.60,-15.74,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG752_RUSAT84G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG752_RUSAT84G_TO_WGS84RRAFGEO','IGNF','150','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_SAT84G_TO_WGS84GEO','SAT84 (RURUTU) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','SAT84G','IGNF','WGS84GEO',NULL,202.13,174.60,-15.74,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG752_SAT84G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG752_SAT84G_TO_WGS84GEO','IGNF','150','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_SAT84G_TO_WGS84RRAFGEO','SAT84 (RURUTU) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','SAT84G','IGNF','WGS84RRAFGEO',NULL,202.13,174.60,-15.74,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG752_SAT84G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG752_SAT84G_TO_WGS84RRAFGEO','IGNF','150','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_RUSAT84G_TO_WGS84G','SAT84 (RURUTU) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RUSAT84G','IGNF','WGS84G',NULL,202.13,174.60,-15.74,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG752_RUSAT84G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG752_RUSAT84G_TO_WGS84G','IGNF','150','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG752_RUSAT84G_TO_4326','SAT84 (RURUTU) ILES AUSTRALES vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','RUSAT84G','EPSG','4326',NULL,202.13,174.60,-15.74,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -3067,20 +2321,12 @@ INSERT INTO "grid_transformation" VALUES('IGNF','TSG1159','RGM04 (RESEAU GEODESI
 INSERT INTO "usage" VALUES('IGNF', 'TSG1159_USAGE','grid_transformation','IGNF','TSG1159','IGNF','89','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG795','ST-PIERRE-ET-MIQUELON 1950 vers RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','STPM50','IGNF','RGSPM06',NULL,-95.593,573.763,173.442,'EPSG','9001',-0.9602,1.2510,-1.3918,'EPSG','9104', 42.6265,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG795_USAGE','helmert_transformation','IGNF','TSG795','IGNF','60','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG795_STPM50GEO_TO_RGSPM06GDD','ST-PIERRE-ET-MIQUELON 1950 vers RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','STPM50GEO','IGNF','RGSPM06GDD',NULL,-95.593,573.763,173.442,'EPSG','9001',-0.9602,1.2510,-1.3918,'EPSG','9104',42.6265,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG795_STPM50GEO_TO_RGSPM06GDD_USAGE','helmert_transformation','IGNF','TSG795_STPM50GEO_TO_RGSPM06GDD','IGNF','60','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG795_STPM50GEO_TO_RGSPM06GEODD','ST-PIERRE-ET-MIQUELON 1950 vers RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','STPM50GEO','IGNF','RGSPM06GEODD',NULL,-95.593,573.763,173.442,'EPSG','9001',-0.9602,1.2510,-1.3918,'EPSG','9104',42.6265,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG795_STPM50GEO_TO_RGSPM06GEODD','ST-PIERRE-ET-MIQUELON 1950 vers RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','STPM50GEO','IGNF','RGSPM06GEODD',NULL,-95.593,573.763,173.442,'EPSG','9001',-0.9602,1.2510,-1.3918,'EPSG','9104',42.6265,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG795_STPM50GEO_TO_RGSPM06GEODD_USAGE','helmert_transformation','IGNF','TSG795_STPM50GEO_TO_RGSPM06GEODD','IGNF','60','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG795_STPM50GEO_TO_RGSPM06GEO','ST-PIERRE-ET-MIQUELON 1950 vers RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','STPM50GEO','IGNF','RGSPM06GEO',NULL,-95.593,573.763,173.442,'EPSG','9001',-0.9602,1.2510,-1.3918,'EPSG','9104',42.6265,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG795_STPM50GEO_TO_RGSPM06GEO','ST-PIERRE-ET-MIQUELON 1950 vers RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','STPM50GEO','IGNF','RGSPM06GEO',NULL,-95.593,573.763,173.442,'EPSG','9001',-0.9602,1.2510,-1.3918,'EPSG','9104',42.6265,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG795_STPM50GEO_TO_RGSPM06GEO_USAGE','helmert_transformation','IGNF','TSG795_STPM50GEO_TO_RGSPM06GEO','IGNF','60','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG795_STPM50GEO_TO_RGSPM06G','ST-PIERRE-ET-MIQUELON 1950 vers RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','STPM50GEO','IGNF','RGSPM06G',NULL,-95.593,573.763,173.442,'EPSG','9001',-0.9602,1.2510,-1.3918,'EPSG','9104',42.6265,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG795_STPM50GEO_TO_RGSPM06G_USAGE','helmert_transformation','IGNF','TSG795_STPM50GEO_TO_RGSPM06G','IGNF','60','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG795_STPM50G_TO_RGSPM06GDD','ST-PIERRE-ET-MIQUELON 1950 vers RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','STPM50G','IGNF','RGSPM06GDD',NULL,-95.593,573.763,173.442,'EPSG','9001',-0.9602,1.2510,-1.3918,'EPSG','9104',42.6265,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG795_STPM50G_TO_RGSPM06GDD_USAGE','helmert_transformation','IGNF','TSG795_STPM50G_TO_RGSPM06GDD','IGNF','60','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG795_STPM50G_TO_RGSPM06GEODD','ST-PIERRE-ET-MIQUELON 1950 vers RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','STPM50G','IGNF','RGSPM06GEODD',NULL,-95.593,573.763,173.442,'EPSG','9001',-0.9602,1.2510,-1.3918,'EPSG','9104',42.6265,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG795_STPM50G_TO_RGSPM06GEODD_USAGE','helmert_transformation','IGNF','TSG795_STPM50G_TO_RGSPM06GEODD','IGNF','60','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG795_STPM50G_TO_RGSPM06GEO','ST-PIERRE-ET-MIQUELON 1950 vers RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','STPM50G','IGNF','RGSPM06GEO',NULL,-95.593,573.763,173.442,'EPSG','9001',-0.9602,1.2510,-1.3918,'EPSG','9104',42.6265,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG795_STPM50G_TO_RGSPM06GEO_USAGE','helmert_transformation','IGNF','TSG795_STPM50G_TO_RGSPM06GEO','IGNF','60','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG795_STPM50G_TO_RGSPM06G','ST-PIERRE-ET-MIQUELON 1950 vers RGSPM06 (RESEAU GEODESIQUE DE SAINT-PIERRE-ET-MIQUELON 2006)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','STPM50G','IGNF','RGSPM06G',NULL,-95.593,573.763,173.442,'EPSG','9001',-0.9602,1.2510,-1.3918,'EPSG','9104',42.6265,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG795_STPM50G_TO_RGSPM06G_USAGE','helmert_transformation','IGNF','TSG795_STPM50G_TO_RGSPM06G','IGNF','60','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','151','SAINT-PIERRE ET MIQUELON','SAINT-PIERRE ET MIQUELON',46.7,47.2,-56.49,-56.1,0);
@@ -3090,26 +2336,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50_RRAF91','ST-PI
 INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50_RRAF91_USAGE','helmert_transformation','IGNF','TSG812_STPM50_RRAF91','IGNF','151','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50_4978','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','STPM50','EPSG','4978',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50_4978_USAGE','helmert_transformation','IGNF','TSG812_STPM50_4978','IGNF','151','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50GEO_TO_WGS84GEODD','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50GEO','IGNF','WGS84GEODD',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50GEO_TO_WGS84GEODD','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','STPM50GEO','IGNF','WGS84GEODD',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG812_STPM50GEO_TO_WGS84GEODD','IGNF','151','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50GEO_TO_WGS84GDD','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50GEO','IGNF','WGS84GDD',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG812_STPM50GEO_TO_WGS84GDD','IGNF','151','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50GEO_TO_WGS84GEO','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50GEO','IGNF','WGS84GEO',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50GEO_TO_WGS84GEO','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','STPM50GEO','IGNF','WGS84GEO',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG812_STPM50GEO_TO_WGS84GEO','IGNF','151','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50GEO_TO_WGS84RRAFGEO','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50GEO','IGNF','WGS84RRAFGEO',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50GEO_TO_WGS84RRAFGEO','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','STPM50GEO','IGNF','WGS84RRAFGEO',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG812_STPM50GEO_TO_WGS84RRAFGEO','IGNF','151','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50GEO_TO_WGS84G','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50GEO','IGNF','WGS84G',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG812_STPM50GEO_TO_WGS84G','IGNF','151','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50GEO_TO_4326','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50GEO','EPSG','4326',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG812_STPM50GEO_TO_4326','IGNF','151','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50G_TO_WGS84GEODD','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50G','IGNF','WGS84GEODD',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG812_STPM50G_TO_WGS84GEODD','IGNF','151','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50G_TO_WGS84GDD','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50G','IGNF','WGS84GDD',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG812_STPM50G_TO_WGS84GDD','IGNF','151','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50G_TO_WGS84GEO','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50G','IGNF','WGS84GEO',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG812_STPM50G_TO_WGS84GEO','IGNF','151','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50G_TO_WGS84RRAFGEO','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50G','IGNF','WGS84RRAFGEO',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG812_STPM50G_TO_WGS84RRAFGEO','IGNF','151','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50G_TO_WGS84G','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50G','IGNF','WGS84G',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG812_STPM50G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG812_STPM50G_TO_WGS84G','IGNF','151','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG812_STPM50G_TO_4326','ST-PIERRE-ET-MIQUELON 1950 vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','STPM50G','EPSG','4326',NULL,11.363,424.148,373.130,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -3119,16 +2353,10 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1004','TAHAA vers RGPF (R
 INSERT INTO "usage" VALUES('IGNF', 'TSG1004_USAGE','helmert_transformation','IGNF','TSG1004','IGNF','152','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1004_TAHAAG_TO_RGPFGDD','TAHAA vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAAG','IGNF','RGPFGDD',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1004_TAHAAG_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1004_TAHAAG_TO_RGPFGDD','IGNF','152','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1004_TAHAAG_TO_RGPFGEO','TAHAA vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAAG','IGNF','RGPFGEO',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1004_TAHAAG_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1004_TAHAAG_TO_RGPFGEO','IGNF','152','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1004_TAHAAG_TO_RGPFG','TAHAA vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAAG','IGNF','RGPFG',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1004_TAHAAG_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1004_TAHAAG_TO_RGPFG','IGNF','152','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1004_TAHAAGEO_TO_RGPFGDD','TAHAA vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAAGEO','IGNF','RGPFGDD',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1004_TAHAAGEO_TO_RGPFGDD_USAGE','helmert_transformation','IGNF','TSG1004_TAHAAGEO_TO_RGPFGDD','IGNF','152','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1004_TAHAAGEO_TO_RGPFGEO','TAHAA vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAAGEO','IGNF','RGPFGEO',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1004_TAHAAGEO_TO_RGPFGEO','TAHAA vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','TAHAAGEO','IGNF','RGPFGEO',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1004_TAHAAGEO_TO_RGPFGEO_USAGE','helmert_transformation','IGNF','TSG1004_TAHAAGEO_TO_RGPFGEO','IGNF','152','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG1004_TAHAAGEO_TO_RGPFG','TAHAA vers RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','TAHAAGEO','IGNF','RGPFG',NULL,72.438,345.918,79.486,'EPSG','9001',-1.6045,-0.8823,-0.5565,'EPSG','9104',1.3746,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG1004_TAHAAGEO_TO_RGPFG_USAGE','helmert_transformation','IGNF','TSG1004_TAHAAGEO_TO_RGPFG','IGNF','152','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','153','TAHAA-ILES DE LA SOCIETE','TAHAA-ILES DE LA SOCIETE',-16.7,-16.53,-151.58,-151.38,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595','TAHAA vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','TAHAA','IGNF','WGS84',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG595_USAGE','helmert_transformation','IGNF','TSG595','IGNF','153','IGNF','5');
@@ -3136,30 +2364,18 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAA_RRAF91','TAHAA
 INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAA_RRAF91_USAGE','helmert_transformation','IGNF','TSG595_TAHAA_RRAF91','IGNF','153','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAA_4978','TAHAA vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','TAHAA','EPSG','4978',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAA_4978_USAGE','helmert_transformation','IGNF','TSG595_TAHAA_4978','IGNF','153','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAG_TO_WGS84GEODD','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAG','IGNF','WGS84GEODD',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAG_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG595_TAHAAG_TO_WGS84GEODD','IGNF','153','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAG_TO_WGS84GDD','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAG','IGNF','WGS84GDD',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAG_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG595_TAHAAG_TO_WGS84GDD','IGNF','153','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAG_TO_WGS84GEO','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAG','IGNF','WGS84GEO',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAG_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG595_TAHAAG_TO_WGS84GEO','IGNF','153','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAG_TO_WGS84RRAFGEO','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAG','IGNF','WGS84RRAFGEO',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAG_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG595_TAHAAG_TO_WGS84RRAFGEO','IGNF','153','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAG_TO_WGS84G','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAG','IGNF','WGS84G',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAG_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG595_TAHAAG_TO_WGS84G','IGNF','153','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAG_TO_4326','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAG','EPSG','4326',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAG_TO_4326_USAGE','helmert_transformation','IGNF','TSG595_TAHAAG_TO_4326','IGNF','153','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAGEO_TO_WGS84GEODD','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAGEO','IGNF','WGS84GEODD',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAGEO_TO_WGS84GEODD','TAHAA vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','TAHAAGEO','IGNF','WGS84GEODD',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAGEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG595_TAHAAGEO_TO_WGS84GEODD','IGNF','153','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAGEO_TO_WGS84GDD','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAGEO','IGNF','WGS84GDD',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAGEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG595_TAHAAGEO_TO_WGS84GDD','IGNF','153','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAGEO_TO_WGS84GEO','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAGEO','IGNF','WGS84GEO',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAGEO_TO_WGS84GEO','TAHAA vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','TAHAAGEO','IGNF','WGS84GEO',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAGEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG595_TAHAAGEO_TO_WGS84GEO','IGNF','153','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAGEO_TO_WGS84RRAFGEO','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAGEO','IGNF','WGS84RRAFGEO',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAGEO_TO_WGS84RRAFGEO','TAHAA vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','TAHAAGEO','IGNF','WGS84RRAFGEO',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAGEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG595_TAHAAGEO_TO_WGS84RRAFGEO','IGNF','153','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAGEO_TO_WGS84G','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAGEO','IGNF','WGS84G',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAGEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG595_TAHAAGEO_TO_WGS84G','IGNF','153','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG595_TAHAAGEO_TO_4326','TAHAA vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHAAGEO','EPSG','4326',NULL,65,342,77,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG595_TAHAAGEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG595_TAHAAGEO_TO_4326','IGNF','153','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','154','ILE DE TAHAA','ILE DE TAHAA',-16.75,-16.5,-151.75,-151.25,0);
 INSERT INTO "grid_transformation" VALUES('IGNF','TSG1141','RGPF (RESEAU GEODESIQUE DE POLYNESIE FRANCAISE) vers TAHAA_SAU 2001',NULL,'EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','IGNF','RGPFGEO','IGNF','TAHAA01',NULL,'EPSG','8666','Geoid (height correction) model file','http://geodesie.ign.fr/contenu/fichiers/documentation/grilles/outremer/ggpf02-Tahaa.mnt',NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG1141_USAGE','grid_transformation','IGNF','TSG1141','IGNF','154','IGNF','5');
@@ -3170,14 +2386,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG594_TAHI51_RRAF91','TAHIT
 INSERT INTO "usage" VALUES('IGNF', 'TSG594_TAHI51_RRAF91_USAGE','helmert_transformation','IGNF','TSG594_TAHI51_RRAF91','IGNF','155','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG594_TAHI51_4978','TAHITI-TERME NORD vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','TAHI51','EPSG','4978',NULL,162,117,154,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG594_TAHI51_4978_USAGE','helmert_transformation','IGNF','TSG594_TAHI51_4978','IGNF','155','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG594_TAHI51G_TO_WGS84GEODD','TAHITI-TERME NORD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI51G','IGNF','WGS84GEODD',NULL,162,117,154,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG594_TAHI51G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG594_TAHI51G_TO_WGS84GEODD','IGNF','155','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG594_TAHI51G_TO_WGS84GDD','TAHITI-TERME NORD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI51G','IGNF','WGS84GDD',NULL,162,117,154,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG594_TAHI51G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG594_TAHI51G_TO_WGS84GDD','IGNF','155','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG594_TAHI51G_TO_WGS84GEO','TAHITI-TERME NORD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI51G','IGNF','WGS84GEO',NULL,162,117,154,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG594_TAHI51G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG594_TAHI51G_TO_WGS84GEO','IGNF','155','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG594_TAHI51G_TO_WGS84RRAFGEO','TAHITI-TERME NORD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI51G','IGNF','WGS84RRAFGEO',NULL,162,117,154,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG594_TAHI51G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG594_TAHI51G_TO_WGS84RRAFGEO','IGNF','155','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG594_TAHI51G_TO_WGS84G','TAHITI-TERME NORD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI51G','IGNF','WGS84G',NULL,162,117,154,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG594_TAHI51G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG594_TAHI51G_TO_WGS84G','IGNF','155','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG594_TAHI51G_TO_4326','TAHITI-TERME NORD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TAHI51G','EPSG','4326',NULL,162,117,154,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -3189,14 +2399,8 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG675_TANNA_RRAF91','TANNA
 INSERT INTO "usage" VALUES('IGNF', 'TSG675_TANNA_RRAF91_USAGE','helmert_transformation','IGNF','TSG675_TANNA_RRAF91','IGNF','156','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG675_TANNA_4978','TANNA BLOC SUD vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','TANNA','EPSG','4978',NULL,-139,-967,436,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG675_TANNA_4978_USAGE','helmert_transformation','IGNF','TSG675_TANNA_4978','IGNF','156','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG675_TANNAG_TO_WGS84GEODD','TANNA BLOC SUD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TANNAG','IGNF','WGS84GEODD',NULL,-139,-967,436,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG675_TANNAG_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG675_TANNAG_TO_WGS84GEODD','IGNF','156','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG675_TANNAG_TO_WGS84GDD','TANNA BLOC SUD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TANNAG','IGNF','WGS84GDD',NULL,-139,-967,436,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG675_TANNAG_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG675_TANNAG_TO_WGS84GDD','IGNF','156','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG675_TANNAG_TO_WGS84GEO','TANNA BLOC SUD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TANNAG','IGNF','WGS84GEO',NULL,-139,-967,436,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG675_TANNAG_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG675_TANNAG_TO_WGS84GEO','IGNF','156','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG675_TANNAG_TO_WGS84RRAFGEO','TANNA BLOC SUD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TANNAG','IGNF','WGS84RRAFGEO',NULL,-139,-967,436,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG675_TANNAG_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG675_TANNAG_TO_WGS84RRAFGEO','IGNF','156','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG675_TANNAG_TO_WGS84G','TANNA BLOC SUD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TANNAG','IGNF','WGS84G',NULL,-139,-967,436,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG675_TANNAG_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG675_TANNAG_TO_WGS84G','IGNF','156','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG675_TANNAG_TO_4326','TANNA BLOC SUD vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','TANNAG','EPSG','4326',NULL,-139,-967,436,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -3208,26 +2412,14 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78_RRAF91','WALLI
 INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78_RRAF91_USAGE','helmert_transformation','IGNF','TSG609_WALL78_RRAF91','IGNF','157','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78_4978','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','1031','Geocentric translations (geocentric domain)','IGNF','WALL78','EPSG','4978',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78_4978_USAGE','helmert_transformation','IGNF','TSG609_WALL78_4978','IGNF','157','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78GEO_TO_WGS84GEODD','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78GEO','IGNF','WGS84GEODD',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78GEO_TO_WGS84GEODD','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','WALL78GEO','IGNF','WGS84GEODD',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78GEO_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG609_WALL78GEO_TO_WGS84GEODD','IGNF','157','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78GEO_TO_WGS84GDD','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78GEO','IGNF','WGS84GDD',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78GEO_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG609_WALL78GEO_TO_WGS84GDD','IGNF','157','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78GEO_TO_WGS84GEO','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78GEO','IGNF','WGS84GEO',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78GEO_TO_WGS84GEO','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','WALL78GEO','IGNF','WGS84GEO',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78GEO_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG609_WALL78GEO_TO_WGS84GEO','IGNF','157','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78GEO_TO_WGS84RRAFGEO','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78GEO','IGNF','WGS84RRAFGEO',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78GEO_TO_WGS84RRAFGEO','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','1035','Geocentric translations (geog3D domain)','IGNF','WALL78GEO','IGNF','WGS84RRAFGEO',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78GEO_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG609_WALL78GEO_TO_WGS84RRAFGEO','IGNF','157','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78GEO_TO_WGS84G','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78GEO','IGNF','WGS84G',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78GEO_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG609_WALL78GEO_TO_WGS84G','IGNF','157','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78GEO_TO_4326','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78GEO','EPSG','4326',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78GEO_TO_4326_USAGE','helmert_transformation','IGNF','TSG609_WALL78GEO_TO_4326','IGNF','157','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78G_TO_WGS84GEODD','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78G','IGNF','WGS84GEODD',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78G_TO_WGS84GEODD_USAGE','helmert_transformation','IGNF','TSG609_WALL78G_TO_WGS84GEODD','IGNF','157','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78G_TO_WGS84GDD','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78G','IGNF','WGS84GDD',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78G_TO_WGS84GDD_USAGE','helmert_transformation','IGNF','TSG609_WALL78G_TO_WGS84GDD','IGNF','157','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78G_TO_WGS84GEO','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78G','IGNF','WGS84GEO',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78G_TO_WGS84GEO_USAGE','helmert_transformation','IGNF','TSG609_WALL78G_TO_WGS84GEO','IGNF','157','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78G_TO_WGS84RRAFGEO','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78G','IGNF','WGS84RRAFGEO',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78G_TO_WGS84RRAFGEO_USAGE','helmert_transformation','IGNF','TSG609_WALL78G_TO_WGS84RRAFGEO','IGNF','157','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78G_TO_WGS84G','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78G','IGNF','WGS84G',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG609_WALL78G_TO_WGS84G_USAGE','helmert_transformation','IGNF','TSG609_WALL78G_TO_WGS84G','IGNF','157','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG609_WALL78G_TO_4326','WALLIS-UVEA SHOM 1978 (MOP1978) vers WGS 84',NULL,'EPSG','9603','Geocentric translations (geog2D domain)','IGNF','WALL78G','EPSG','4326',NULL,253,-133,-127,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
@@ -3240,66 +2432,34 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGDD_TO_RGAF09GDD'
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGDD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG818_RRAFGDD_TO_RGAF09GDD','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84MARTGDD_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09GDD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84MARTGDD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG818_WGS84MARTGDD_TO_RGAF09GDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGDD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGDD','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGDD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG818_RRAFGDD_TO_RGAF09GEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84MARTGDD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84MARTGDD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG818_WGS84MARTGDD_TO_RGAF09GEODD','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGDD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGDD','IGNF','RGAF09G',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGDD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG818_RRAFGDD_TO_RGAF09G','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84MARTGDD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09G',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84MARTGDD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG818_WGS84MARTGDD_TO_RGAF09G','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGDD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGDD','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGDD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG818_RRAFGDD_TO_RGAF09GEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84MARTGDD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84MARTGDD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG818_WGS84MARTGDD_TO_RGAF09GEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEODD_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GDD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGEODD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG818_RRAFGEODD_TO_RGAF09GDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_W84MARTGEODD_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GDD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_W84MARTGEODD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG818_W84MARTGEODD_TO_RGAF09GDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGEODD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG818_RRAFGEODD_TO_RGAF09GEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_W84MARTGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_W84MARTGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_W84MARTGEODD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG818_W84MARTGEODD_TO_RGAF09GEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEODD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09G',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGEODD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG818_RRAFGEODD_TO_RGAF09G','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_W84MARTGEODD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09G',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_W84MARTGEODD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG818_W84MARTGEODD_TO_RGAF09G','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGEODD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG818_RRAFGEODD_TO_RGAF09GEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_W84MARTGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_W84MARTGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_W84MARTGEODD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG818_W84MARTGEODD_TO_RGAF09GEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEO_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09GDD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGEO_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG818_RRAFGEO_TO_RGAF09GDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84GUADGEO_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GDD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84GUADGEO_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG818_WGS84GUADGEO_TO_RGAF09GDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGEO_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG818_RRAFGEO_TO_RGAF09GEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84GUADGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84GUADGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84GUADGEO_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG818_WGS84GUADGEO_TO_RGAF09GEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEO_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09G',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGEO_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG818_RRAFGEO_TO_RGAF09G','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84GUADGEO_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09G',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84GUADGEO_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG818_WGS84GUADGEO_TO_RGAF09G','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFGEO_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG818_RRAFGEO_TO_RGAF09GEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84GUADGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84GUADGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84GUADGEO_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG818_WGS84GUADGEO_TO_RGAF09GEO','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFG_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09GDD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFG_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG818_RRAFG_TO_RGAF09GDD','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84MARTG_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09GDD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84MARTG_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG818_WGS84MARTG_TO_RGAF09GDD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFG_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFG_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG818_RRAFG_TO_RGAF09GEODD','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84MARTG_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09GEODD',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84MARTG_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG818_WGS84MARTG_TO_RGAF09GEODD','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFG_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09G',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFG_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG818_RRAFG_TO_RGAF09G','IGNF','39','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84MARTG_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09G',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84MARTG_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG818_WGS84MARTG_TO_RGAF09G','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_RRAFG_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_RRAFG_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG818_RRAFG_TO_RGAF09GEO','IGNF','39','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG818_WGS84MARTG_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09GEO',NULL,0.7696,-0.8692,-12.0631,'EPSG','9001',-0.32511,-0.21041,-0.02390,'EPSG','9104',0.2829,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG818_WGS84MARTG_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG818_WGS84MARTG_TO_RGAF09GEO','IGNF','39','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','158','SAINT-MARTIN ET SAINT-BARTHELEMY','SAINT-MARTIN ET SAINT-BARTHELEMY',17.82,18.18,-63.18,-62.25,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','RRAF','IGNF','RGAF09',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104', -0.4067,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_USAGE','helmert_transformation','IGNF','TSG819','IGNF','158','IGNF','5');
@@ -3309,66 +2469,34 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGDD_TO_RGAF09GDD'
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGDD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG819_RRAFGDD_TO_RGAF09GDD','IGNF','158','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84MARTGDD_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09GDD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84MARTGDD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG819_WGS84MARTGDD_TO_RGAF09GDD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGDD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGDD','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGDD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG819_RRAFGDD_TO_RGAF09GEODD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84MARTGDD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84MARTGDD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG819_WGS84MARTGDD_TO_RGAF09GEODD','IGNF','158','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGDD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGDD','IGNF','RGAF09G',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGDD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG819_RRAFGDD_TO_RGAF09G','IGNF','158','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84MARTGDD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09G',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84MARTGDD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG819_WGS84MARTGDD_TO_RGAF09G','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGDD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGDD','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGDD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG819_RRAFGDD_TO_RGAF09GEO','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84MARTGDD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84MARTGDD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG819_WGS84MARTGDD_TO_RGAF09GEO','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEODD_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GDD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGEODD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG819_RRAFGEODD_TO_RGAF09GDD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_W84MARTGEODD_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GDD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_W84MARTGEODD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG819_W84MARTGEODD_TO_RGAF09GDD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGEODD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG819_RRAFGEODD_TO_RGAF09GEODD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_W84MARTGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_W84MARTGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_W84MARTGEODD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG819_W84MARTGEODD_TO_RGAF09GEODD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEODD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09G',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGEODD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG819_RRAFGEODD_TO_RGAF09G','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_W84MARTGEODD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09G',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_W84MARTGEODD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG819_W84MARTGEODD_TO_RGAF09G','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGEODD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG819_RRAFGEODD_TO_RGAF09GEO','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_W84MARTGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_W84MARTGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_W84MARTGEODD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG819_W84MARTGEODD_TO_RGAF09GEO','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEO_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09GDD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGEO_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG819_RRAFGEO_TO_RGAF09GDD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84GUADGEO_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GDD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84GUADGEO_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG819_WGS84GUADGEO_TO_RGAF09GDD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGEO_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG819_RRAFGEO_TO_RGAF09GEODD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84GUADGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84GUADGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84GUADGEO_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG819_WGS84GUADGEO_TO_RGAF09GEODD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEO_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09G',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGEO_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG819_RRAFGEO_TO_RGAF09G','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84GUADGEO_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09G',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84GUADGEO_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG819_WGS84GUADGEO_TO_RGAF09G','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFGEO_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG819_RRAFGEO_TO_RGAF09GEO','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84GUADGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84GUADGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84GUADGEO_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG819_WGS84GUADGEO_TO_RGAF09GEO','IGNF','158','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFG_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09GDD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFG_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG819_RRAFG_TO_RGAF09GDD','IGNF','158','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84MARTG_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09GDD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84MARTG_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG819_WGS84MARTG_TO_RGAF09GDD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFG_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFG_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG819_RRAFG_TO_RGAF09GEODD','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84MARTG_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09GEODD',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84MARTG_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG819_WGS84MARTG_TO_RGAF09GEODD','IGNF','158','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFG_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09G',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFG_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG819_RRAFG_TO_RGAF09G','IGNF','158','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84MARTG_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09G',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84MARTG_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG819_WGS84MARTG_TO_RGAF09G','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_RRAFG_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_RRAFG_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG819_RRAFG_TO_RGAF09GEO','IGNF','158','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG819_WGS84MARTG_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09GEO',NULL,14.6642,5.2493,0.1981,'EPSG','9001',-0.06838,0.09141,-0.58131,'EPSG','9104',-0.4067,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG819_WGS84MARTG_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG819_WGS84MARTG_TO_RGAF09GEO','IGNF','158','IGNF','5');
 INSERT INTO "extent" VALUES('IGNF','159','GUADELOUPE','GUADELOUPE',15.82,16.6,-61.83,-60.77,0);
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1033','Position Vector transformation (geocentric domain)','IGNF','RRAF','IGNF','RGAF09',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104', 0.2387,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_USAGE','helmert_transformation','IGNF','TSG820','IGNF','159','IGNF','5');
@@ -3378,66 +2506,34 @@ INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGDD_TO_RGAF09GDD'
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGDD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG820_RRAFGDD_TO_RGAF09GDD','IGNF','159','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84MARTGDD_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09GDD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84MARTGDD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG820_WGS84MARTGDD_TO_RGAF09GDD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGDD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGDD','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGDD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG820_RRAFGDD_TO_RGAF09GEODD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84MARTGDD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84MARTGDD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG820_WGS84MARTGDD_TO_RGAF09GEODD','IGNF','159','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGDD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGDD','IGNF','RGAF09G',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGDD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG820_RRAFGDD_TO_RGAF09G','IGNF','159','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84MARTGDD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09G',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84MARTGDD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG820_WGS84MARTGDD_TO_RGAF09G','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGDD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGDD','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGDD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG820_RRAFGDD_TO_RGAF09GEO','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84MARTGDD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTGDD','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84MARTGDD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG820_WGS84MARTGDD_TO_RGAF09GEO','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEODD_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GDD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGEODD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG820_RRAFGEODD_TO_RGAF09GDD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_W84MARTGEODD_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GDD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_W84MARTGEODD_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG820_W84MARTGEODD_TO_RGAF09GDD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGEODD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG820_RRAFGEODD_TO_RGAF09GEODD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_W84MARTGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_W84MARTGEODD_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_W84MARTGEODD_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG820_W84MARTGEODD_TO_RGAF09GEODD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEODD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09G',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGEODD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG820_RRAFGEODD_TO_RGAF09G','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_W84MARTGEODD_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09G',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_W84MARTGEODD_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG820_W84MARTGEODD_TO_RGAF09G','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEODD','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGEODD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG820_RRAFGEODD_TO_RGAF09GEO','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_W84MARTGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_W84MARTGEODD_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','W84MARTGEODD','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_W84MARTGEODD_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG820_W84MARTGEODD_TO_RGAF09GEO','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEO_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09GDD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGEO_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG820_RRAFGEO_TO_RGAF09GDD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84GUADGEO_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GDD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84GUADGEO_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG820_WGS84GUADGEO_TO_RGAF09GDD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGEO_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG820_RRAFGEO_TO_RGAF09GEODD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84GUADGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84GUADGEO_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84GUADGEO_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG820_WGS84GUADGEO_TO_RGAF09GEODD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEO_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09G',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGEO_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG820_RRAFGEO_TO_RGAF09G','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84GUADGEO_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09G',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84GUADGEO_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG820_WGS84GUADGEO_TO_RGAF09G','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','RRAFGEO','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFGEO_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG820_RRAFGEO_TO_RGAF09GEO','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84GUADGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
+INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84GUADGEO_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','1037','Geocentric translations (geog3D domain)','IGNF','WGS84GUADGEO','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84GUADGEO_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG820_WGS84GUADGEO_TO_RGAF09GEO','IGNF','159','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFG_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09GDD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFG_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG820_RRAFG_TO_RGAF09GDD','IGNF','159','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84MARTG_TO_RGAF09GDD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09GDD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84MARTG_TO_RGAF09GDD_USAGE','helmert_transformation','IGNF','TSG820_WGS84MARTG_TO_RGAF09GDD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFG_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFG_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG820_RRAFG_TO_RGAF09GEODD','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84MARTG_TO_RGAF09GEODD','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09GEODD',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84MARTG_TO_RGAF09GEODD_USAGE','helmert_transformation','IGNF','TSG820_WGS84MARTG_TO_RGAF09GEODD','IGNF','159','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFG_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09G',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFG_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG820_RRAFG_TO_RGAF09G','IGNF','159','IGNF','5');
 INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84MARTG_TO_RGAF09G','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09G',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84MARTG_TO_RGAF09G_USAGE','helmert_transformation','IGNF','TSG820_WGS84MARTG_TO_RGAF09G','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_RRAFG_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','RRAFG','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_RRAFG_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG820_RRAFG_TO_RGAF09GEO','IGNF','159','IGNF','5');
-INSERT INTO "helmert_transformation" VALUES('IGNF','TSG820_WGS84MARTG_TO_RGAF09GEO','WGS 84 (RRAF) vers RGAF09 (RESEAU GEODESIQUE DES ANTILLES FRANCAISES 2009)',NULL,'EPSG','9606','Position Vector transformation (geog2D domain)','IGNF','WGS84MARTG','IGNF','RGAF09GEO',NULL,1.2239,2.4156,-1.7598,'EPSG','9001',0.03800,-0.16101,-0.04925,'EPSG','9104',0.2387,'EPSG', '9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG820_WGS84MARTG_TO_RGAF09GEO_USAGE','helmert_transformation','IGNF','TSG820_WGS84MARTG_TO_RGAF09GEO','IGNF','159','IGNF','5');
 INSERT INTO "conversion" VALUES('IGNF','PRC0307248','UTM SUD FUSEAU 7',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',-141.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC034338','UTM SUD FUSEAU 43',NULL,'EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',75.0,'EPSG','9102','EPSG','8805','Scale factor at natural origin',0.9996,'EPSG','9201','EPSG','8806','False easting',500000.0,'EPSG','9001','EPSG','8807','False northing',10000000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
 INSERT INTO "conversion" VALUES('IGNF','PRC9813548','EQUIRECTANGULAIRE AMSTERDAM SAINT-PAUL',NULL,'EPSG','1028','Equidistant Cylindrical','EPSG','8823','Latitude of 1st standard parallel',-38.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',0.0,'EPSG','9102','EPSG','8806','False easting',0.0,'EPSG','9001','EPSG','8807','False northing',0.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
@@ -5263,14 +4359,6 @@ INSERT INTO "concatenated_operation" VALUES('IGNF','TSG62_NTFP_TO_ED50GEO','Nouv
 INSERT INTO "usage" VALUES('IGNF', 'TSG62_NTFP_TO_ED50GEO_USAGE','concatenated_operation','IGNF','TSG62_NTFP_TO_ED50GEO','IGNF','91','IGNF','6');
 INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG62_NTFP_TO_ED50GEO',1,'IGNF','TSG1240_IGNF_NTFP_TO_IGNF_NTFG');
 INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG62_NTFP_TO_ED50GEO',2,'IGNF','TSG62_NTFG_TO_ED50GEO');
-INSERT INTO "concatenated_operation" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84GEODD','Nouvelle Triangulation Francaise Paris grades to WGS84GEODD',NULL,'IGNF','NTFPGRAD','IGNF','WGS84GEODD',NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFPGRAD_TO_WGS84GEODD_USAGE','concatenated_operation','IGNF','TSG399_NTFPGRAD_TO_WGS84GEODD','IGNF','91','IGNF','6');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84GEODD',1,'IGNF','TSG1240');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84GEODD',2,'IGNF','TSG399_NTFG_TO_WGS84GEODD');
-INSERT INTO "concatenated_operation" VALUES('IGNF','TSG399_NTFP_TO_WGS84GEODD','Nouvelle Triangulation Francaise Paris grades to WGS84GEODD',NULL,'IGNF','NTFP','IGNF','WGS84GEODD',NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFP_TO_WGS84GEODD_USAGE','concatenated_operation','IGNF','TSG399_NTFP_TO_WGS84GEODD','IGNF','91','IGNF','6');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFP_TO_WGS84GEODD',1,'IGNF','TSG1240_IGNF_NTFP_TO_IGNF_NTFG');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFP_TO_WGS84GEODD',2,'IGNF','TSG399_NTFG_TO_WGS84GEODD');
 INSERT INTO "concatenated_operation" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84GDD','Nouvelle Triangulation Francaise Paris grades to WGS84GDD',NULL,'IGNF','NTFPGRAD','IGNF','WGS84GDD',NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFPGRAD_TO_WGS84GDD_USAGE','concatenated_operation','IGNF','TSG399_NTFPGRAD_TO_WGS84GDD','IGNF','91','IGNF','6');
 INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84GDD',1,'IGNF','TSG1240');
@@ -5279,22 +4367,6 @@ INSERT INTO "concatenated_operation" VALUES('IGNF','TSG399_NTFP_TO_WGS84GDD','No
 INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFP_TO_WGS84GDD_USAGE','concatenated_operation','IGNF','TSG399_NTFP_TO_WGS84GDD','IGNF','91','IGNF','6');
 INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFP_TO_WGS84GDD',1,'IGNF','TSG1240_IGNF_NTFP_TO_IGNF_NTFG');
 INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFP_TO_WGS84GDD',2,'IGNF','TSG399_NTFG_TO_WGS84GDD');
-INSERT INTO "concatenated_operation" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84GEO','Nouvelle Triangulation Francaise Paris grades to WGS84GEO',NULL,'IGNF','NTFPGRAD','IGNF','WGS84GEO',NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFPGRAD_TO_WGS84GEO_USAGE','concatenated_operation','IGNF','TSG399_NTFPGRAD_TO_WGS84GEO','IGNF','91','IGNF','6');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84GEO',1,'IGNF','TSG1240');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84GEO',2,'IGNF','TSG399_NTFG_TO_WGS84GEO');
-INSERT INTO "concatenated_operation" VALUES('IGNF','TSG399_NTFP_TO_WGS84GEO','Nouvelle Triangulation Francaise Paris grades to WGS84GEO',NULL,'IGNF','NTFP','IGNF','WGS84GEO',NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFP_TO_WGS84GEO_USAGE','concatenated_operation','IGNF','TSG399_NTFP_TO_WGS84GEO','IGNF','91','IGNF','6');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFP_TO_WGS84GEO',1,'IGNF','TSG1240_IGNF_NTFP_TO_IGNF_NTFG');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFP_TO_WGS84GEO',2,'IGNF','TSG399_NTFG_TO_WGS84GEO');
-INSERT INTO "concatenated_operation" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84RRAFGEO','Nouvelle Triangulation Francaise Paris grades to WGS84RRAFGEO',NULL,'IGNF','NTFPGRAD','IGNF','WGS84RRAFGEO',NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFPGRAD_TO_WGS84RRAFGEO_USAGE','concatenated_operation','IGNF','TSG399_NTFPGRAD_TO_WGS84RRAFGEO','IGNF','91','IGNF','6');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84RRAFGEO',1,'IGNF','TSG1240');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84RRAFGEO',2,'IGNF','TSG399_NTFG_TO_WGS84RRAFGEO');
-INSERT INTO "concatenated_operation" VALUES('IGNF','TSG399_NTFP_TO_WGS84RRAFGEO','Nouvelle Triangulation Francaise Paris grades to WGS84RRAFGEO',NULL,'IGNF','NTFP','IGNF','WGS84RRAFGEO',NULL,'1.0.0',0);
-INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFP_TO_WGS84RRAFGEO_USAGE','concatenated_operation','IGNF','TSG399_NTFP_TO_WGS84RRAFGEO','IGNF','91','IGNF','6');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFP_TO_WGS84RRAFGEO',1,'IGNF','TSG1240_IGNF_NTFP_TO_IGNF_NTFG');
-INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFP_TO_WGS84RRAFGEO',2,'IGNF','TSG399_NTFG_TO_WGS84RRAFGEO');
 INSERT INTO "concatenated_operation" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84G','Nouvelle Triangulation Francaise Paris grades to WGS84G',NULL,'IGNF','NTFPGRAD','IGNF','WGS84G',NULL,'1.0.0',0);
 INSERT INTO "usage" VALUES('IGNF', 'TSG399_NTFPGRAD_TO_WGS84G_USAGE','concatenated_operation','IGNF','TSG399_NTFPGRAD_TO_WGS84G','IGNF','91','IGNF','6');
 INSERT INTO "concatenated_operation_step" VALUES('IGNF','TSG399_NTFPGRAD_TO_WGS84G',1,'IGNF','TSG1240');
-- 
cgit v1.2.3

