From 4d29d46ec88ab009fbb3cdab02b6202f29997dbe Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Tue, 17 Sep 2024 20:23:23 +0200 Subject: [PATCH] Database: update to EPSG v11.017 --- data/sql/alias_name.sql | 22 ++++++++++++++++++---- data/sql/grid_transformation.sql | 12 +++++++++--- data/sql/metadata.sql | 4 ++-- 3 files changed, 29 insertions(+), 9 deletions(-) diff --git a/data/sql/alias_name.sql b/data/sql/alias_name.sql index 1f1dedfb61..40cc700fe4 100644 --- a/data/sql/alias_name.sql +++ b/data/sql/alias_name.sql @@ -747,6 +747,8 @@ INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1386','WC05-IRF','EPSG' INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1385','ECML14-IRF','EPSG'); INSERT INTO "alias_name" VALUES('vertical_datum','EPSG','1388','GLLAT(2023)','EPSG'); INSERT INTO "alias_name" VALUES('vertical_datum','EPSG','1387','GLMSL(2023)','EPSG'); +INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1081','DB_REF2003','EPSG'); +INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1081','DB_REF2016','EPSG'); INSERT INTO "alias_name" VALUES('projected_crs','EPSG','21100','Genuk / NEIEZ','EPSG'); INSERT INTO "alias_name" VALUES('projected_crs','EPSG','2140','NAD83(CSRS98) / SCoPQ zone 3','EPSG'); INSERT INTO "alias_name" VALUES('projected_crs','EPSG','2141','NAD83(CSRS98) / SCoPQ zone 4','EPSG'); @@ -6662,10 +6664,10 @@ INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5669','DE_RD/83 / GK_3', INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5669','RD/83 / Gauss-Kruger zone 5','EPSG'); INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5669','RD/83 / 3GK zone 5','EPSG'); INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5825','AGD66 / ACT SGC','EPSG'); -INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5683','DB_REF / 3GK zone 3 E-N','EPSG'); -INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5682','DB_REF / 3GK zone 2 E-N','EPSG'); -INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5684','DB_REF / 3GK zone 4 E-N','EPSG'); -INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5685','DB_REF / 3GK zone 5 E-N','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5683','DB_REF2003 / 3GK zone 3 E-N','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5682','DB_REF2003 / 3GK zone 2 E-N','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5684','DB_REF2003 / 3GK zone 4 E-N','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5685','DB_REF2003 / 3GK zone 5 E-N','EPSG'); INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5836','Yemen NGN96 / UTM 37N','EPSG'); INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5837','Yemen NGN96 / UTM 40N','EPSG'); INSERT INTO "alias_name" VALUES('projected_crs','EPSG','30791','Nord Sahara 1959 / Lambert Algerie Nord','EPSG'); @@ -7988,3 +7990,15 @@ INSERT INTO "alias_name" VALUES('compound_crs','EPSG','10659','ETRS89 + EOMA 198 INSERT INTO "alias_name" VALUES('projected_crs','EPSG','10665','Porto Alegre Cartographic Reference System (SCR-POA)','EPSG'); INSERT INTO "alias_name" VALUES('geodetic_crs','EPSG','4801','Bern 1898 (Bern)','EPSG'); INSERT INTO "alias_name" VALUES('projected_crs','EPSG','21780','Bern 1898 (Bern) / LV03C','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5682','DB_REF2016 / 3GK zone 2 E-N','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5682','DB_REF2003 / 3-degree Gauss-Kruger zone 2 (E-N)','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5683','DB_REF2016 / 3GK zone 3 E-N','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5683','DB_REF2003 / 3-degree Gauss-Kruger zone 3 (E-N)','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5683','DB_REF2016 / 3-degree Gauss-Kruger zone 3 (E-N)','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5684','DB_REF2016 / 3GK zone 4 E-N','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5684','DB_REF2003 / 3-degree Gauss-Kruger zone 4 (E-N)','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5684','DB_REF2016 / 3-degree Gauss-Kruger zone 4 (E-N)','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5685','DB_REF2016 / 3GK zone 5 E-N','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5685','DB_REF2003 / 3-degree Gauss-Kruger zone 5 (E-N)','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5685','DB_REF2016 / 3-degree Gauss-Kruger zone 5 (E-N)','EPSG'); +INSERT INTO "alias_name" VALUES('projected_crs','EPSG','5682','DB_REF2016 / 3-degree Gauss-Kruger zone 2 (E-N)','EPSG'); diff --git a/data/sql/grid_transformation.sql b/data/sql/grid_transformation.sql index 4852d725d0..cb725b6754 100644 --- a/data/sql/grid_transformation.sql +++ b/data/sql/grid_transformation.sql @@ -1710,12 +1710,18 @@ INSERT INTO "grid_transformation" VALUES('EPSG','10655','GR96 to GLLAT(2023) dep INSERT INTO "usage" VALUES('EPSG','21456','grid_transformation','EPSG','10655','EPSG','4776','EPSG','1277'); INSERT INTO "grid_transformation" VALUES('EPSG','10656','GR96 to GR96 + GLLAT(2023) depth (1)','Reversible alternative to GR96 to GLLAT(2023) depth (1) (code 10655).','EPSG','1128','Geog3D to Geog2D+Depth (gtg)','EPSG','4909','EPSG','10652',0.1,'EPSG','8666','Geoid (height correction) model file','gllat_2023.tif',NULL,NULL,NULL,NULL,'EPSG','4747','SDFI-Grl 2023',0); INSERT INTO "usage" VALUES('EPSG','21458','grid_transformation','EPSG','10656','EPSG','4776','EPSG','1272'); -INSERT INTO "grid_transformation" VALUES('EPSG','10661','ETRF2000 to EOMA 1980 height (1)','Replaces VITEL2009. For reversible alternative to this transformation see ETRF2000 to ETRF2000 + EOMA 1980 height (1) (code 10662).','EPSG','1123','Geographic3D to GravityRelatedHeight (gtg)','EPSG','7931','EPSG','5787',0.001,'EPSG','8666','Geoid (height correction) model file','hu_sgo_vitel2014.tif',NULL,NULL,NULL,NULL,NULL,NULL,'SGO-Hun geoid14',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10661','ETRF2000 to EOMA 1980 height (1)','Used in the official SGO EHT coordinate transformation tool. For access to the grid file see https://www.gnssnet.hu/. Replaces VITEL2009. For reversible alternative to this transformation see ETRF2000 to ETRF2000 + EOMA 1980 height (1) (CT code 10662).','EPSG','1123','Geographic3D to GravityRelatedHeight (gtg)','EPSG','7931','EPSG','5787',0.05,'EPSG','8666','Geoid (height correction) model file','hu_sgo_vitel2014.tif',NULL,NULL,NULL,NULL,NULL,NULL,'SGO-Hun geoid14',0); INSERT INTO "usage" VALUES('EPSG','21612','grid_transformation','EPSG','10661','EPSG','1119','EPSG','1133'); -INSERT INTO "grid_transformation" VALUES('EPSG','10662','ETRF2000 to ETRF2000 + EOMA 1980 height (1)','Reversible alternative to ETRF2000 to EOMA 1980 height (1) (code 10661). Used in official EHT coordinate transformation tool. For access to the grid file see https://www.gnssnet.hu/.','EPSG','1124','Geog3D to Geog2D+GravityRelatedHeight (gtg)','EPSG','7931','EPSG','10659',0.001,'EPSG','8666','Geoid (height correction) model file','hu_sgo_vitel2014.tif',NULL,NULL,NULL,NULL,'EPSG','9067','SGO-Hun geoid14',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10662','ETRF2000 to ETRF2000 + EOMA 1980 height (1)','Reversible alternative to ETRF2000 to EOMA 1980 height (1) (code 10661). Used in the official SGO EHT coordinate transformation tool. For access to the grid file see https://www.gnssnet.hu/.','EPSG','1124','Geog3D to Geog2D+GravityRelatedHeight (gtg)','EPSG','7931','EPSG','10659',0.05,'EPSG','8666','Geoid (height correction) model file','hu_sgo_vitel2014.tif',NULL,NULL,NULL,NULL,'EPSG','9067','SGO-Hun geoid14',0); INSERT INTO "usage" VALUES('EPSG','21628','grid_transformation','EPSG','10662','EPSG','1119','EPSG','1270'); -INSERT INTO "grid_transformation" VALUES('EPSG','10663','HD72 to ETRF2000 (1)','Used in official EHT coordinate transformation tool. For access to the grid file see https://www.gnssnet.hu.','EPSG','9615','NTv2','EPSG','4237','EPSG','9067',0.01,'EPSG','8656','Latitude and longitude difference file','hu_sgo_hd72corr.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'LTK-Hun',0); +INSERT INTO "grid_transformation" VALUES('EPSG','10663','HD72 to ETRF2000 (1)','Used in the official SGO EHT coordinate transformation tool. For access to the grid file see https://www.gnssnet.hu/.','EPSG','9615','NTv2','EPSG','4237','EPSG','9067',0.01,'EPSG','8656','Latitude and longitude difference file','hu_sgo_hd72corr.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'LTK-Hun',0); INSERT INTO "usage" VALUES('EPSG','21614','grid_transformation','EPSG','10663','EPSG','1119','EPSG','1181'); +INSERT INTO "grid_transformation" VALUES('EPSG','10666','ETRF2000 to EOMA 1980 height (2)','Emulation to better than 7mm of the official SGO EHT model (CT code 10661). The geoid height values were obtained from the online EHT service. For reversible alternative to this transformation see ETRF2000 to ETRF2000 + EOMA 1980 height (2) (code 10667).','EPSG','1123','Geographic3D to GravityRelatedHeight (gtg)','EPSG','7931','EPSG','5787',0.06,'EPSG','8666','Geoid (height correction) model file','hu_bme_geoid2014.tif',NULL,NULL,NULL,NULL,NULL,NULL,'BME-Hun geoid14',0); +INSERT INTO "usage" VALUES('EPSG','21674','grid_transformation','EPSG','10666','EPSG','1119','EPSG','1133'); +INSERT INTO "grid_transformation" VALUES('EPSG','10667','ETRF2000 to ETRF2000 + EOMA 1980 height (2)','Reversible alternative to ETRF2000 to EOMA 1980 height (2) (code 10666). Emulation to better than 7mm of the official SGO EHT transformation (CT code 10662).','EPSG','1124','Geog3D to Geog2D+GravityRelatedHeight (gtg)','EPSG','7931','EPSG','10659',0.06,'EPSG','8666','Geoid (height correction) model file','hu_bme_geoid2014.tif',NULL,NULL,NULL,NULL,'EPSG','9067','BME-Hun geoid14',0); +INSERT INTO "usage" VALUES('EPSG','21675','grid_transformation','EPSG','10667','EPSG','1119','EPSG','1270'); +INSERT INTO "grid_transformation" VALUES('EPSG','10668','HD72 to ETRF2000 (2)','Emulation to better than 2mm of the official SGO EHT transformation. ETRF2000 coordinates of the grid nodes were converted to HD72 using the online EHT tool. For cadastral and other legal purposes the official transformation (CT code 10663) must be used.','EPSG','9615','NTv2','EPSG','4237','EPSG','9067',0.015,'EPSG','8656','Latitude and longitude difference file','hu_bme_hd72corr.gsb',NULL,NULL,NULL,NULL,NULL,NULL,'BME-Hun',0); +INSERT INTO "usage" VALUES('EPSG','21676','grid_transformation','EPSG','10668','EPSG','1119','EPSG','1178'); 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/metadata.sql b/data/sql/metadata.sql index cb47140d5f..1deda6caef 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', 4); -INSERT INTO "metadata" VALUES('EPSG.VERSION', 'v11.016'); -INSERT INTO "metadata" VALUES('EPSG.DATE', '2024-08-31'); +INSERT INTO "metadata" VALUES('EPSG.VERSION', 'v11.017'); +INSERT INTO "metadata" VALUES('EPSG.DATE', '2024-09-17'); -- The value of ${PROJ_VERSION} is substituted at build time by the actual -- value.