diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt index 55cff64e36..af8f3ccbe0 100644 --- a/data/CMakeLists.txt +++ b/data/CMakeLists.txt @@ -31,7 +31,7 @@ set(ALL_SQL_IN "${CMAKE_CURRENT_BINARY_DIR}/all.sql.in") set(PROJ_DB "${CMAKE_CURRENT_BINARY_DIR}/proj.db") include(sql_filelist.cmake) -set(PROJ_DB_SQL_EXPECTED_MD5 "f438a7808813019f9005c7e6b1d84fac") +set(PROJ_DB_SQL_EXPECTED_MD5 "3e64f09041ed7dab23d9c38e6606c917") add_custom_command( OUTPUT ${PROJ_DB} diff --git a/data/sql/geodetic_datum.sql b/data/sql/geodetic_datum.sql index f9599d2567..3d70fae40f 100644 --- a/data/sql/geodetic_datum.sql +++ b/data/sql/geodetic_datum.sql @@ -106,7 +106,7 @@ INSERT INTO "geodetic_datum" VALUES('EPSG','1114','Israeli Geodetic Datum 2005', INSERT INTO "usage" VALUES('EPSG','13166','geodetic_datum','EPSG','1114','EPSG','1126','EPSG','1027'); INSERT INTO "geodetic_datum" VALUES('EPSG','1115','Israeli Geodetic Datum 2005(2012)',NULL,'EPSG','7030','EPSG','8901','2012-01-01',NULL,NULL,NULL,NULL,0); INSERT INTO "usage" VALUES('EPSG','13167','geodetic_datum','EPSG','1115','EPSG','1126','EPSG','1027'); -INSERT INTO "geodetic_datum" VALUES('EPSG','1116','NAD83 (National Spatial Reference System 2011)',NULL,'EPSG','7019','EPSG','8901','2012-06-12',NULL,NULL,NULL,NULL,0); +INSERT INTO "geodetic_datum" VALUES('EPSG','1116','NAD83 (National Spatial Reference System 2011)',NULL,'EPSG','7019','EPSG','8901','2012-06-12',NULL,NULL,NULL,2010.0,0); INSERT INTO "usage" VALUES('EPSG','13168','geodetic_datum','EPSG','1116','EPSG','1511','EPSG','1027'); INSERT INTO "geodetic_datum" VALUES('EPSG','1117','NAD83 (National Spatial Reference System PA11)',NULL,'EPSG','7019','EPSG','8901','2012-06-12',NULL,NULL,NULL,NULL,0); INSERT INTO "usage" VALUES('EPSG','13169','geodetic_datum','EPSG','1117','EPSG','4162','EPSG','1027'); diff --git a/data/sql/grid_transformation.sql b/data/sql/grid_transformation.sql index e6642a498d..23d0b08b1a 100644 --- a/data/sql/grid_transformation.sql +++ b/data/sql/grid_transformation.sql @@ -576,7 +576,7 @@ INSERT INTO "grid_transformation" VALUES('EPSG','8672','NAD83(FBN) to NAD83(NSRS INSERT INTO "usage" VALUES('EPSG','10764','grid_transformation','EPSG','8672','EPSG','3634','EPSG','1027'); INSERT INTO "grid_transformation" VALUES('EPSG','8673','NAD83(NSRS2007) to NAD83(2011) (3)','Uses NADCON5 method which expects longitudes positive east in range 0-360°; EPSG source and target CRSs have longitudes positive east in range -180° to +180°.','EPSG','1075','NADCON5 (3D)','EPSG','4759','EPSG','6318',0.05,'EPSG','8657','Latitude difference file','nadcon5.nad83_2007.nad83_2011.prvi.lat.trn.20160901.b','EPSG','8658','Longitude difference file','nadcon5.nad83_2007.nad83_2011.prvi.lon.trn.20160901.b',NULL,NULL,'NGS-Pri Vir Nadcon5',0); INSERT INTO "usage" VALUES('EPSG','10765','grid_transformation','EPSG','8673','EPSG','2251','EPSG','1027'); -INSERT INTO "grid_transformation" VALUES('EPSG','8676','Canada velocity grid v6','File initially published as cvg60.cvb, later renamed to NAD83v60VG.gvb with no change of content. Not recommended for height transformation north of 60°N due to due to inaccuracies in the vertical component of the velocity model. Replaced by v7 model.','EPSG','1070','Point motion by grid (NTv2_Vel)','EPSG','8251','EPSG','8251',0.01,'EPSG','1050','Point motion velocity grid file','NAD83v6VG.gvb',NULL,NULL,NULL,NULL,NULL,NULL,'NRC-Can cvg6.0',0); +INSERT INTO "grid_transformation" VALUES('EPSG','8676','Canada velocity grid v6','File initially published as cvg60.cvb, later renamed to NAD83v6VG.gvb with no change of content. Not recommended for height transformation north of 60°N due to inaccuracies in the vertical component of the model. Replaced by Canada velocity grid v7.','EPSG','1070','Point motion by grid (NTv2_Vel)','EPSG','8251','EPSG','8251',0.01,'EPSG','1050','Point motion velocity grid file','NAD83v6VG.gvb',NULL,NULL,NULL,NULL,NULL,NULL,'NRC-Can cvg6.0',0); INSERT INTO "usage" VALUES('EPSG','10767','grid_transformation','EPSG','8676','EPSG','4752','EPSG','1058'); INSERT INTO "usage" VALUES('EPSG','20820','grid_transformation','EPSG','8676','EPSG','4753','EPSG','1288'); INSERT INTO "grid_transformation" VALUES('EPSG','8861','NAD83(HARN) to NAD83(FBN) (1)','Uses NADCON5 method which expects longitudes positive east in range 0-360°; EPSG source and target CRSs have longitudes positive east in range -180° to +180°.','EPSG','1075','NADCON5 (3D)','EPSG','4152','EPSG','8860',0.05,'EPSG','8657','Latitude difference file','nadcon5.nad83_harn.nad83_fbn.conus.lat.trn.20160901.b','EPSG','8658','Longitude difference file','nadcon5.nad83_harn.nad83_fbn.conus.lon.trn.20160901.b',NULL,NULL,'NGS-Usa Conus Nadcon5',0); @@ -887,7 +887,7 @@ INSERT INTO "grid_transformation" VALUES('EPSG','9466','GDA2020 to GDA2020 + AHD INSERT INTO "usage" VALUES('EPSG','14146','grid_transformation','EPSG','9466','EPSG','4493','EPSG','1133'); INSERT INTO "grid_transformation" VALUES('EPSG','9467','GDA94 to GDA94 + AHD height (1)','Reversible alternative to GDA94 to AHD height (1) and GDA94 to AHD (Tasmania) height (2) (codes 5656 and 5657). Uses AUSGeoid09 model which uses bi-cubic interpolation; bi-linear interpolation will give results agreeing to within 1cm 99.97% of the time.','EPSG','1083','Geog3D to Geog2D+GravityRelatedHeight (AUSGeoidv2)','EPSG','4939','EPSG','9464',0.15,'EPSG','8666','Geoid (height correction) model file','AUSGeoid09_V1.01.gsb',NULL,NULL,NULL,NULL,'EPSG','4283','GA-Aus09',0); INSERT INTO "usage" VALUES('EPSG','14147','grid_transformation','EPSG','9467','EPSG','2575','EPSG','1133'); -INSERT INTO "grid_transformation" VALUES('EPSG','9483','Canada velocity grid v7','File initially published with name cvg70.cvb, later renamed to NAD83v70VG.gvb with no change of content. Replaces v6 velocity grid.','EPSG','1070','Point motion by grid (NTv2_Vel)','EPSG','8254','EPSG','8254',0.01,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,NULL,NULL,'NRC-Can cvg7.0',0); +INSERT INTO "grid_transformation" VALUES('EPSG','9483','Canada velocity grid v7','File initially published with name cvg70.cvb, later renamed to NAD83v70VG.gvb with no change of content. Replaces Canada velocity grid v6 (code 8676). Replaced by Canada velocity grid v8 (code 10707).','EPSG','1070','Point motion by grid (NTv2_Vel)','EPSG','8254','EPSG','8254',0.01,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,NULL,NULL,'NRC-Can cvg7.0',0); INSERT INTO "usage" VALUES('EPSG','14214','grid_transformation','EPSG','9483','EPSG','4754','EPSG','1131'); INSERT INTO "grid_transformation" VALUES('EPSG','9484','ETRS89 to NN54 height (1)','For reversible alternative to this transformation see ETRS89 to ETRS89 + NN54 height (1) (code 9594).','EPSG','1047','Geographic3D to GravityRelatedHeight (Gravsoft)','EPSG','4937','EPSG','5776',0.02,'EPSG','8666','Geoid (height correction) model file','href2008a.bin',NULL,NULL,NULL,NULL,NULL,NULL,'SK-Nor 2008',0); INSERT INTO "usage" VALUES('EPSG','14374','grid_transformation','EPSG','9484','EPSG','1352','EPSG','1133'); @@ -1625,42 +1625,42 @@ INSERT INTO "grid_transformation" VALUES('EPSG','10519','CGVD28 height to CGVD20 INSERT INTO "usage" VALUES('EPSG','20893','grid_transformation','EPSG','10519','EPSG','1289','EPSG','1059'); INSERT INTO "grid_transformation" VALUES('EPSG','10520','CGVD28 height to CGVD2013a(2010) height (2)','Equal to HT2_2010v70 hybrid geoid model minus CGG2013a geoid model (CT 9986 minus CT 9247). Specified interpolation CRS is NAD83(CSRS)v6, but NAD83(CSRS)v2 or any later realization may be used without error. See also CT 10619 from CGVD28(v2.0) height.','EPSG','1126','Vertical change by geoid grid difference (NRCan)','EPSG','5713','EPSG','9245',0.05,'EPSG','1063','Geoid model difference file','HT2_2010v70_CGG2013a.byn',NULL,NULL,NULL,NULL,'EPSG','8252','NR-Can HT2 2010',0); INSERT INTO "usage" VALUES('EPSG','20894','grid_transformation','EPSG','10520','EPSG','1289','EPSG','1059'); -INSERT INTO "grid_transformation" VALUES('EPSG','10521','NAD83(CSRS)v2 to NAD83(CSRS)v4 (3)','The v6 velocity grid is not recommended for height transformation north of 60°N due to due to inaccuracies in the vertical component of the velocity model. Replaced by NAD83(CSRS)v2 to NAD83(CSRS)v4 (4) (code 10522).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8244',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v60VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg60',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10521','NAD83(CSRS)v2 to NAD83(CSRS)v4 (3)','The v6 velocity grid is not recommended for height transformation north of 60°N due to due to inaccuracies in the vertical component of the velocity model. Replaced by NAD83(CSRS)v2 to NAD83(CSRS)v4 (4) (code 10522).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8244',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v6VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg60',0); INSERT INTO "usage" VALUES('EPSG','21280','grid_transformation','EPSG','10521','EPSG','4752','EPSG','1058'); INSERT INTO "usage" VALUES('EPSG','21281','grid_transformation','EPSG','10521','EPSG','4753','EPSG','1288'); -INSERT INTO "grid_transformation" VALUES('EPSG','10522','NAD83(CSRS)v2 to NAD83(CSRS)v4 (4)','Replaces NAD83(CSRS)v2 to NAD83(CSRS)v4 (3) (code 10521).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8244',0.015,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg70',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10522','NAD83(CSRS)v2 to NAD83(CSRS)v4 (4)','Replaces NAD83(CSRS)v2 to NAD83(CSRS)v4 (3) (code 10521). Replaced by NAD83(CSRS)v2 to NAD83(CSRS)v4 (5) (code 10708).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8244',0.015,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg70',0); INSERT INTO "usage" VALUES('EPSG','21279','grid_transformation','EPSG','10522','EPSG','4754','EPSG','1026'); -INSERT INTO "grid_transformation" VALUES('EPSG','10523','NAD83(CSRS)v2 to NAD83(CSRS)v6 (2)','The v6 velocity grid is not recommended for height transformation north of 60°N due to due to inaccuracies in the vertical component of the velocity model. Replaced by NAD83(CSRS)v2 to NAD83(CSRS)v6 (3) (code 10524).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8251',0.03,'EPSG','1050','Point motion velocity grid file','NAD83v60VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg60',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10523','NAD83(CSRS)v2 to NAD83(CSRS)v6 (2)','The v6 velocity grid is not recommended for height transformation north of 60°N due to due to inaccuracies in the vertical component of the velocity model. Replaced by NAD83(CSRS)v2 to NAD83(CSRS)v6 (3) (code 10524).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8251',0.03,'EPSG','1050','Point motion velocity grid file','NAD83v6VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg60',0); INSERT INTO "usage" VALUES('EPSG','21131','grid_transformation','EPSG','10523','EPSG','4752','EPSG','1058'); INSERT INTO "usage" VALUES('EPSG','21132','grid_transformation','EPSG','10523','EPSG','4753','EPSG','1288'); -INSERT INTO "grid_transformation" VALUES('EPSG','10524','NAD83(CSRS)v2 to NAD83(CSRS)v6 (3)','Replaces NAD83(CSRS)v2 to NAD83(CSRS)v6 (2) (code 10523).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8251',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg70',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10524','NAD83(CSRS)v2 to NAD83(CSRS)v6 (3)','Replaces NAD83(CSRS)v2 to NAD83(CSRS)v6 (2) (code 10523). Replaced by NAD83(CSRS)v2 to NAD83(CSRS)v6 (4) (code 10709).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8251',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg70',0); INSERT INTO "usage" VALUES('EPSG','21133','grid_transformation','EPSG','10524','EPSG','4754','EPSG','1026'); -INSERT INTO "grid_transformation" VALUES('EPSG','10525','NAD83(CSRS)v2 to NAD83(CSRS)v7 (2)','','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8254',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg70',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10525','NAD83(CSRS)v2 to NAD83(CSRS)v7 (2)','Replaced by NAD83(CSRS)v2 to NAD83(CSRS)v7 (3) (code 10710).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8254',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg70',0); INSERT INTO "usage" VALUES('EPSG','21134','grid_transformation','EPSG','10525','EPSG','4754','EPSG','1026'); -INSERT INTO "grid_transformation" VALUES('EPSG','10526','NAD83(CSRS)v2 to NAD83(CSRS)v8 (2)','','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','10413',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg70',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10526','NAD83(CSRS)v2 to NAD83(CSRS)v8 (2)','Replaced by NAD83(CSRS)v2 to NAD83(CSRS)v8 (3) (code 10711).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','10413',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg70',0); INSERT INTO "usage" VALUES('EPSG','21323','grid_transformation','EPSG','10526','EPSG','4754','EPSG','1026'); -INSERT INTO "grid_transformation" VALUES('EPSG','10527','NAD83(CSRS)v3 to NAD83(CSRS)v4 (2)','The v6 velocity grid is not recommended for height transformation north of 60°N due to due to inaccuracies in the vertical component of the velocity model. Replaced by NAD83(CSRS)v3 to NAD83(CSRS)v4 (3) (code 10528).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8244',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v60VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg60',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10527','NAD83(CSRS)v3 to NAD83(CSRS)v4 (2)','The v6 velocity grid is not recommended for height transformation north of 60°N due to due to inaccuracies in the vertical component of the velocity model. Replaced by NAD83(CSRS)v3 to NAD83(CSRS)v4 (3) (code 10528).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8244',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v6VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg60',0); INSERT INTO "usage" VALUES('EPSG','21136','grid_transformation','EPSG','10527','EPSG','4752','EPSG','1058'); INSERT INTO "usage" VALUES('EPSG','21137','grid_transformation','EPSG','10527','EPSG','4753','EPSG','1288'); -INSERT INTO "grid_transformation" VALUES('EPSG','10528','NAD83(CSRS)v3 to NAD83(CSRS)v4 (3)','Replaces NAD83(CSRS)v3 to NAD83(CSRS)v4 (2) (code 10527).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8244',0.015,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg70',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10528','NAD83(CSRS)v3 to NAD83(CSRS)v4 (3)','Replaces NAD83(CSRS)v3 to NAD83(CSRS)v4 (2) (code 10527). Replaced by NAD83(CSRS)v3 to NAD83(CSRS)v4 (4) (code 10712).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8244',0.015,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg70',0); INSERT INTO "usage" VALUES('EPSG','21138','grid_transformation','EPSG','10528','EPSG','4754','EPSG','1026'); -INSERT INTO "grid_transformation" VALUES('EPSG','10529','NAD83(CSRS)v3 to NAD83(CSRS)v6 (2)','The v6 velocity grid is not recommended for height transformation north of 60°N due to due to inaccuracies in the vertical component of the velocity model. Replaced by NAD83(CSRS)v3 to NAD83(CSRS)v6 (3) (code 10530).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8251',0.03,'EPSG','1050','Point motion velocity grid file','NAD83v60VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg60',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10529','NAD83(CSRS)v3 to NAD83(CSRS)v6 (2)','The v6 velocity grid is not recommended for height transformation north of 60°N due to due to inaccuracies in the vertical component of the velocity model. Replaced by NAD83(CSRS)v3 to NAD83(CSRS)v6 (3) (code 10530).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8251',0.03,'EPSG','1050','Point motion velocity grid file','NAD83v6VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg60',0); INSERT INTO "usage" VALUES('EPSG','21139','grid_transformation','EPSG','10529','EPSG','4752','EPSG','1058'); INSERT INTO "usage" VALUES('EPSG','21140','grid_transformation','EPSG','10529','EPSG','4753','EPSG','1288'); -INSERT INTO "grid_transformation" VALUES('EPSG','10530','NAD83(CSRS)v3 to NAD83(CSRS)v6 (3)','Replaces NAD83(CSRS)v3 to NAD83(CSRS)v6 (2) (code 10529).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8251',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg70',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10530','NAD83(CSRS)v3 to NAD83(CSRS)v6 (3)','Replaces NAD83(CSRS)v3 to NAD83(CSRS)v6 (2) (code 10529). Replaced by NAD83(CSRS)v3 to NAD83(CSRS)v6 (4) (code 10713).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8251',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg70',0); INSERT INTO "usage" VALUES('EPSG','21141','grid_transformation','EPSG','10530','EPSG','4754','EPSG','1026'); -INSERT INTO "grid_transformation" VALUES('EPSG','10534','NAD83(CSRS)v3 to NAD83(CSRS)v7 (2)','','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8254',0.03,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg70',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10534','NAD83(CSRS)v3 to NAD83(CSRS)v7 (2)','Replaced by NAD83(CSRS)v3 to NAD83(CSRS)v7 (3) (code 10714).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8254',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg70',0); INSERT INTO "usage" VALUES('EPSG','21142','grid_transformation','EPSG','10534','EPSG','4754','EPSG','1026'); -INSERT INTO "grid_transformation" VALUES('EPSG','10535','NAD83(CSRS)v3 to NAD83(CSRS)v8 (2)','','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','10413',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg70',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10535','NAD83(CSRS)v3 to NAD83(CSRS)v8 (2)','Replaced by NAD83(CSRS)v3 to NAD83(CSRS)v8 (3) (code 10715).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','10413',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg70',0); INSERT INTO "usage" VALUES('EPSG','21324','grid_transformation','EPSG','10535','EPSG','4754','EPSG','1026'); -INSERT INTO "grid_transformation" VALUES('EPSG','10536','NAD83(CSRS)v4 to NAD83(CSRS)v6 (2)','The v6 velocity grid is not recommended for height transformation north of 60°N due to due to inaccuracies in the vertical component of the velocity model. Replaced by NAD83(CSRS)v4 to NAD83(CSRS)v6 (3) (code 10537).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8244','EPSG','8251',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v60VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8246','NRCan-Can cvg60',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10536','NAD83(CSRS)v4 to NAD83(CSRS)v6 (2)','The v6 velocity grid is not recommended for height transformation north of 60°N due to due to inaccuracies in the vertical component of the velocity model. Replaced by NAD83(CSRS)v4 to NAD83(CSRS)v6 (3) (code 10537).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8244','EPSG','8251',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v6VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8246','NRCan-Can cvg60',0); INSERT INTO "usage" VALUES('EPSG','21325','grid_transformation','EPSG','10536','EPSG','4752','EPSG','1058'); INSERT INTO "usage" VALUES('EPSG','21326','grid_transformation','EPSG','10536','EPSG','4753','EPSG','1288'); -INSERT INTO "grid_transformation" VALUES('EPSG','10537','NAD83(CSRS)v4 to NAD83(CSRS)v6 (3)','Replaces NAD83(CSRS)v4 to NAD83(CSRS)v6 (2) (code 10536).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8244','EPSG','8251',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8246','NRCan-Can cvg70',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10537','NAD83(CSRS)v4 to NAD83(CSRS)v6 (3)','Replaces NAD83(CSRS)v4 to NAD83(CSRS)v6 (2) (code 10536). Replaced by NAD83(CSRS)v4 to NAD83(CSRS)v6 (4) (code 10716).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8244','EPSG','8251',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8246','NRCan-Can cvg70',0); INSERT INTO "usage" VALUES('EPSG','21327','grid_transformation','EPSG','10537','EPSG','4754','EPSG','1026'); -INSERT INTO "grid_transformation" VALUES('EPSG','10538','NAD83(CSRS)v4 to NAD83(CSRS)v7 (2)','','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8244','EPSG','8254',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8246','NRCan-Can cvg70',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10538','NAD83(CSRS)v4 to NAD83(CSRS)v7 (2)','Replaced by NAD83(CSRS)v4 to NAD83(CSRS)v7 (3) (code 10717).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8244','EPSG','8254',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8246','NRCan-Can cvg70',0); INSERT INTO "usage" VALUES('EPSG','21328','grid_transformation','EPSG','10538','EPSG','4754','EPSG','1026'); -INSERT INTO "grid_transformation" VALUES('EPSG','10539','NAD83(CSRS)v4 to NAD83(CSRS)v8 (2)','','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8244','EPSG','10413',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8246','NRCan-Can cvg70',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10539','NAD83(CSRS)v4 to NAD83(CSRS)v8 (2)','Replaced by NAD83(CSRS)v4 to NAD83(CSRS)v8 (3) (code 10718).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8244','EPSG','10413',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8246','NRCan-Can cvg70',0); INSERT INTO "usage" VALUES('EPSG','21148','grid_transformation','EPSG','10539','EPSG','4754','EPSG','1026'); INSERT INTO "grid_transformation" VALUES('EPSG','10540','CGVD2013a(1997) height to CGVD2013a(2002) height (2)','Although interpolation CRS is specified as NAD83(CSRS)v7, NAD83(CSRS)v2 or any later realization may be used without introducing significant error.','EPSG','1113','Vertical Offset by velocity grid (NRCan NTv2_Vel)','EPSG','20035','EPSG','20034',0.05,'EPSG','1050','Point motion velocity grid file','NAD83v70VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8255','EPSG-Can',0); INSERT INTO "usage" VALUES('EPSG','21329','grid_transformation','EPSG','10540','EPSG','4754','EPSG','1026'); @@ -1768,6 +1768,30 @@ INSERT INTO "grid_transformation" VALUES('EPSG','10704','N43 height to N60 heigh INSERT INTO "usage" VALUES('EPSG','22018','grid_transformation','EPSG','10704','EPSG','4522','EPSG','1059'); INSERT INTO "grid_transformation" VALUES('EPSG','10705','N60 height to N2000 height (1)','Recommended method for N60<>N2000 trasformations, as more accurate than concatenating geoid models.','EPSG','1137','Vertical Offset by TIN Interpolation (JSON)','EPSG','5717','EPSG','3900',0.005,'EPSG','1064','TIN offset file','fi_nls_n60_n2000.json',NULL,NULL,NULL,NULL,'EPSG','2393','NLS-Fin TINshift',0); INSERT INTO "usage" VALUES('EPSG','22201','grid_transformation','EPSG','10705','EPSG','3333','EPSG','1059'); +INSERT INTO "grid_transformation" VALUES('EPSG','10707','Canada velocity grid v8','Replaces Canada velocity grid v7 (code 9483).','EPSG','1070','Point motion by grid (NTv2_Vel)','EPSG','10413','EPSG','10413',0.01,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,NULL,NULL,'NRC-Can cvg8.0',0); +INSERT INTO "usage" VALUES('EPSG','22258','grid_transformation','EPSG','10707','EPSG','4754','EPSG','1058'); +INSERT INTO "grid_transformation" VALUES('EPSG','10708','NAD83(CSRS)v2 to NAD83(CSRS)v4 (5)','Replaces NAD83(CSRS)v2 to NAD83(CSRS)v4 (3) (code 10522).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8244',0.015,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg80',0); +INSERT INTO "usage" VALUES('EPSG','22066','grid_transformation','EPSG','10708','EPSG','4754','EPSG','1026'); +INSERT INTO "grid_transformation" VALUES('EPSG','10709','NAD83(CSRS)v2 to NAD83(CSRS)v6 (4)','Replaces NAD83(CSRS)v2 to NAD83(CSRS)v6 (3) (code 10524).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8251',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg80',0); +INSERT INTO "usage" VALUES('EPSG','22067','grid_transformation','EPSG','10709','EPSG','4754','EPSG','1026'); +INSERT INTO "grid_transformation" VALUES('EPSG','10710','NAD83(CSRS)v2 to NAD83(CSRS)v7 (3)','Replaces NAD83(CSRS)v2 to NAD83(CSRS)v7 (2) (code 10525).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','8254',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg80',0); +INSERT INTO "usage" VALUES('EPSG','22068','grid_transformation','EPSG','10710','EPSG','4754','EPSG','1026'); +INSERT INTO "grid_transformation" VALUES('EPSG','10711','NAD83(CSRS)v2 to NAD83(CSRS)v8 (3)','Replaces NAD83(CSRS)v2 to NAD83(CSRS)v8 (2) (code 10526).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8235','EPSG','10413',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8237','NRCan-Can cvg80',0); +INSERT INTO "usage" VALUES('EPSG','22060','grid_transformation','EPSG','10711','EPSG','4754','EPSG','1026'); +INSERT INTO "grid_transformation" VALUES('EPSG','10712','NAD83(CSRS)v3 to NAD83(CSRS)v4 (4)','Replaces NAD83(CSRS)v3 to NAD83(CSRS)v4 (3) (code 10528).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8244',0.015,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg80',0); +INSERT INTO "usage" VALUES('EPSG','22061','grid_transformation','EPSG','10712','EPSG','4754','EPSG','1026'); +INSERT INTO "grid_transformation" VALUES('EPSG','10713','NAD83(CSRS)v3 to NAD83(CSRS)v6 (4)','Replaces NAD83(CSRS)v3 to NAD83(CSRS)v6 (3) (code 10530).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8251',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg80',0); +INSERT INTO "usage" VALUES('EPSG','22062','grid_transformation','EPSG','10713','EPSG','4754','EPSG','1026'); +INSERT INTO "grid_transformation" VALUES('EPSG','10714','NAD83(CSRS)v3 to NAD83(CSRS)v7 (3)','Replaces NAD83(CSRS)v3 to NAD83(CSRS)v7 (2) (code 10534).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','8254',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg80',0); +INSERT INTO "usage" VALUES('EPSG','22257','grid_transformation','EPSG','10714','EPSG','4754','EPSG','1026'); +INSERT INTO "grid_transformation" VALUES('EPSG','10715','NAD83(CSRS)v3 to NAD83(CSRS)v8 (3)','Replaces NAD83(CSRS)v3 to NAD83(CSRS)v8 (2) (code 10535).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8239','EPSG','10413',0.025,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8240','NRCan-Can cvg80',0); +INSERT INTO "usage" VALUES('EPSG','22064','grid_transformation','EPSG','10715','EPSG','4754','EPSG','1026'); +INSERT INTO "grid_transformation" VALUES('EPSG','10716','NAD83(CSRS)v4 to NAD83(CSRS)v6 (4)','Replaces NAD83(CSRS)v4 to NAD83(CSRS)v6 (3) (code 10537).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8244','EPSG','8251',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8246','NRCan-Can cvg80',0); +INSERT INTO "usage" VALUES('EPSG','22069','grid_transformation','EPSG','10716','EPSG','4754','EPSG','1026'); +INSERT INTO "grid_transformation" VALUES('EPSG','10717','NAD83(CSRS)v4 to NAD83(CSRS)v7 (3)','Replaces NAD83(CSRS)v4 to NAD83(CSRS)v7 (2) (code 10538).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8244','EPSG','8254',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8246','NRCan-Can cvg80',0); +INSERT INTO "usage" VALUES('EPSG','22070','grid_transformation','EPSG','10717','EPSG','4754','EPSG','1026'); +INSERT INTO "grid_transformation" VALUES('EPSG','10718','NAD83(CSRS)v4 to NAD83(CSRS)v8 (3)','Replaces NAD83(CSRS)v4 to NAD83(CSRS)v8 (2) (code 10539).','EPSG','1114','Geographic3D Offset by velocity grid (NTv2_Vel)','EPSG','8244','EPSG','10413',0.02,'EPSG','1050','Point motion velocity grid file','NAD83v80VG.gvb',NULL,NULL,NULL,NULL,'EPSG','8246','NRCan-Can cvg80',0); +INSERT INTO "usage" VALUES('EPSG','22065','grid_transformation','EPSG','10718','EPSG','4754','EPSG','1026'); INSERT INTO "grid_transformation" VALUES('EPSG','15486','CH1903 to CH1903+ (1)','For improved accuracy (0.01m) use CHENyx06 interpolation programme FINELTRA. File CHENyx06 replaced by CHENyx06a; there is a small area at the border of the data where some more real data has been introduced. swisstopo consider the change insignificant.','EPSG','9615','NTv2','EPSG','4149','EPSG','4150',0.2,'EPSG','8656','Latitude and longitude difference file','CHENyx06a.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'BfL-Che',0); INSERT INTO "usage" VALUES('EPSG','11497','grid_transformation','EPSG','15486','EPSG','1286','EPSG','1085'); INSERT INTO "grid_transformation" VALUES('EPSG','15488','RRAF 1991 to IGN 1988 MG height (1)','May be used for transformations from WGS 84 to IGN 1988 MG. Accuracy at each 0.025 deg x 0.025 degree grid node is given within the geoid model file.','EPSG','9664','Geographic3D to GravityRelatedHeight (IGN1997)','EPSG','4973','EPSG','5617',0.2,'EPSG','8666','Geoid (height correction) model file','ggg00_mg.txt',NULL,NULL,NULL,NULL,NULL,NULL,'IGN Glp MG',1); diff --git a/data/sql/helmert_transformation.sql b/data/sql/helmert_transformation.sql index 96b44d042c..1524af221a 100644 --- a/data/sql/helmert_transformation.sql +++ b/data/sql/helmert_transformation.sql @@ -741,7 +741,7 @@ INSERT INTO "helmert_transformation" VALUES('EPSG','1610','BD72 to WGS 84 (2)',' INSERT INTO "usage" VALUES('EPSG','8531','helmert_transformation','EPSG','1610','EPSG','1347','EPSG','1045'); INSERT INTO "helmert_transformation" VALUES('EPSG','1611','IRENET95 to ETRS89 (1)','IRENET95 is a regional realization of ETRS89. May be taken as approximate transformation IRENET95 to WGS 84 - see code 1678.','EPSG','9603','Geocentric translations (geog2D domain)','EPSG','4173','EPSG','4258',0.0,0.0,0.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,'OSI-Ire',0); INSERT INTO "usage" VALUES('EPSG','8532','helmert_transformation','EPSG','1611','EPSG','1305','EPSG','1161'); -INSERT INTO "helmert_transformation" VALUES('EPSG','1612','ED50 to WGS 84 (23)','Parameter values are taken from ED50 to ETRS89 (1), code 1588. Adopted for ED50 to WGS84 transformations offshore Norway north of 62N from April 2001 when it replaced code 1590. Included in Statens Kartverk programme wsktrans from v4.0.','EPSG','9606','Position Vector transformation (geog2D domain)','EPSG','4230','EPSG','4326',1.0,-116.641,-56.931,-110.559,'EPSG','9001',0.893,0.921,-0.917,'EPSG','9104',-3.52,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'EPSG-Nor N62 2001',0); +INSERT INTO "helmert_transformation" VALUES('EPSG','1612','ED50 to WGS 84 (23)','Parameter values are taken from ED50 to ETRS89 (1), code 1588, (rotations converted from μrad). Adopted for ED50 to WGS 84 CTs offshore Norway north of 62°N from April 2001, replacing code 1590. Included in Statens Kartverk programme wsktrans from v4.0.','EPSG','9606','Position Vector transformation (geog2D domain)','EPSG','4230','EPSG','4326',1.0,-116.641,-56.931,-110.559,'EPSG','9001',0.893,0.921,-0.917,'EPSG','9104',-3.52,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'EPSG-Nor N62 2001',0); INSERT INTO "usage" VALUES('EPSG','8533','helmert_transformation','EPSG','1612','EPSG','2601','EPSG','1252'); INSERT INTO "helmert_transformation" VALUES('EPSG','1613','ED50 to WGS 84 (24)','Approximation to 1 metre of concatenated transformation ED50 to WGS 84 (14), code 8653. 8653 remains the transformation promulgated by Statens Kartverk but 1613 recommended by EPSG for practical oil industry usage.','EPSG','9606','Position Vector transformation (geog2D domain)','EPSG','4230','EPSG','4326',1.0,-90.365,-101.13,-123.384,'EPSG','9001',0.333,0.077,0.894,'EPSG','9104',1.994,'EPSG','9202',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'EPSG-Nor S62 2001',0); INSERT INTO "usage" VALUES('EPSG','8534','helmert_transformation','EPSG','1613','EPSG','2334','EPSG','1253'); diff --git a/data/sql/metadata.sql b/data/sql/metadata.sql index d6570e882d..ffc365dd66 100644 --- a/data/sql/metadata.sql +++ b/data/sql/metadata.sql @@ -9,8 +9,8 @@ INSERT INTO "metadata" VALUES('DATABASE.LAYOUT.VERSION.MAJOR', 1); INSERT INTO "metadata" VALUES('DATABASE.LAYOUT.VERSION.MINOR', 5); -INSERT INTO "metadata" VALUES('EPSG.VERSION', 'v11.027'); -INSERT INTO "metadata" VALUES('EPSG.DATE', '2025-01-07'); +INSERT INTO "metadata" VALUES('EPSG.VERSION', 'v11.028'); +INSERT INTO "metadata" VALUES('EPSG.DATE', '2025-01-16'); -- The value of ${PROJ_VERSION} is substituted at build time by the actual -- value. diff --git a/data/sql/supersession.sql b/data/sql/supersession.sql index 59c71bb7e2..9d1aa01989 100644 --- a/data/sql/supersession.sql +++ b/data/sql/supersession.sql @@ -305,20 +305,14 @@ INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10130','grid_tra INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10133','grid_transformation','EPSG','10505','EPSG',1); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10504','grid_transformation','EPSG','10509','EPSG',1); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10505','grid_transformation','EPSG','10510','EPSG',1); -INSERT INTO "supersession" VALUES('grid_transformation','EPSG','8676','grid_transformation','EPSG','9483','EPSG',0); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','9925','grid_transformation','EPSG','10294','EPSG',0); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','9926','grid_transformation','EPSG','10295','EPSG',0); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10558','grid_transformation','EPSG','10562','EPSG',0); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10559','grid_transformation','EPSG','10563','EPSG',0); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10557','grid_transformation','EPSG','10561','EPSG',0); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10560','grid_transformation','EPSG','10564','EPSG',0); -INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10523','grid_transformation','EPSG','10524','EPSG',1); -INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10527','grid_transformation','EPSG','10528','EPSG',1); -INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10529','grid_transformation','EPSG','10530','EPSG',1); INSERT INTO "supersession" VALUES('helmert_transformation','EPSG','1622','helmert_transformation','EPSG','5226','EPSG',0); INSERT INTO "supersession" VALUES('helmert_transformation','EPSG','1838','helmert_transformation','EPSG','10589','EPSG',0); -INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10521','grid_transformation','EPSG','10522','EPSG',1); -INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10536','grid_transformation','EPSG','10537','EPSG',1); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','7000','grid_transformation','EPSG','9282','EPSG',1); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10557','grid_transformation','EPSG','10561','EPSG',0); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10559','grid_transformation','EPSG','10563','EPSG',0); @@ -329,4 +323,22 @@ INSERT INTO "supersession" VALUES('helmert_transformation','EPSG','6865','helmer INSERT INTO "supersession" VALUES('helmert_transformation','EPSG','6864','helmert_transformation','EPSG','6865','EPSG',0); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10695','grid_transformation','EPSG','10697','EPSG',1); INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10696','grid_transformation','EPSG','10698','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10521','grid_transformation','EPSG','10522','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10523','grid_transformation','EPSG','10524','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10527','grid_transformation','EPSG','10528','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10529','grid_transformation','EPSG','10530','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10522','grid_transformation','EPSG','10708','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10525','grid_transformation','EPSG','10710','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10526','grid_transformation','EPSG','10711','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10535','grid_transformation','EPSG','10715','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10538','grid_transformation','EPSG','10717','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10539','grid_transformation','EPSG','10718','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10536','grid_transformation','EPSG','10537','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10524','grid_transformation','EPSG','10709','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10528','grid_transformation','EPSG','10712','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10534','grid_transformation','EPSG','10714','EPSG',1); INSERT INTO "supersession" VALUES('helmert_transformation','EPSG','1638','helmert_transformation','EPSG','10098','EPSG',0); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10530','grid_transformation','EPSG','10713','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','10537','grid_transformation','EPSG','10716','EPSG',1); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','9483','grid_transformation','EPSG','10707','EPSG',0); +INSERT INTO "supersession" VALUES('grid_transformation','EPSG','8676','grid_transformation','EPSG','9483','EPSG',0); diff --git a/test/unit/test_factory.cpp b/test/unit/test_factory.cpp index 39a08d7cb9..7875c8cb94 100644 --- a/test/unit/test_factory.cpp +++ b/test/unit/test_factory.cpp @@ -1444,8 +1444,9 @@ TEST(factory, " BBOX[41.67,-141.01,83.17,-52.54]],\n" " ID[\"EPSG\",9483],\n" " REMARK[\"File initially published with name cvg70.cvb, later " - "renamed to NAD83v70VG.gvb with no change of content. Replaces v6 " - "velocity grid.\"]]"; + "renamed to NAD83v70VG.gvb with no change of content. Replaces Canada " + "velocity grid v6 (code 8676). Replaced by Canada velocity grid v8 " + "(code 10707).\"]]"; EXPECT_EQ( pmo->exportToWKT(