Skip to content

Commit e6e3a2f

Browse files
committed
Database: update to EPSG 10.088
The import script has been modified to avoid import errors on the following Danish CRS: - Skipping EPSG:10258 GS reconstruction east-orientated as we do not handle yet projection method EPSG:1102 / Lambert Conic Conformal (1SP variant B) - Skipping EPSG:10262 GSB reconstruction east-orientated as we do not handle yet projection method EPSG:1102 / Lambert Conic Conformal (1SP variant B) - Skipping EPSG:10266 KK reconstruction east-orientated as we do not handle yet projection method EPSG:1102 / Lambert Conic Conformal (1SP variant B)
1 parent fc456d9 commit e6e3a2f

File tree

11 files changed

+127
-52
lines changed

11 files changed

+127
-52
lines changed

data/sql/alias_name.sql

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -705,6 +705,13 @@ INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1355','RGSH2020','EPSG'
705705
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','6661','Latvia 1992','EPSG');
706706
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1356','LKS-2020','EPSG');
707707
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1357','RGNC15','EPSG');
708+
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1346','S45B-IRF','EPSG');
709+
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1347','GS-IRF','EPSG');
710+
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1348','GSB-IRF','EPSG');
711+
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1349','KK-IRF','EPSG');
712+
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1350','Ostenfeld-IRF','EPSG');
713+
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1332','S34J-IRF','EPSG');
714+
INSERT INTO "alias_name" VALUES('geodetic_datum','EPSG','1337','S34S-IRF','EPSG');
708715
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','21100','Genuk / NEIEZ','EPSG');
709716
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','2140','NAD83(CSRS98) / SCoPQ zone 3','EPSG');
710717
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','2141','NAD83(CSRS98) / SCoPQ zone 4','EPSG');
@@ -7870,3 +7877,7 @@ INSERT INTO "alias_name" VALUES('compound_crs','EPSG','10318','RGNC15 (lon-lat)
78707877
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','10314','Lambert NC15','EPSG');
78717878
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','10315','RGNC / UTM zone 57S','EPSG');
78727879
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','10316','RGNC / UTM zone 58S','EPSG');
7880+
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','10160','System 34 Jylland, østvendt','EPSG');
7881+
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','10250','System 34 Sjælland, østvendt','EPSG');
7882+
INSERT INTO "alias_name" VALUES('projected_crs','EPSG','10254','System 45 Bornholm, østvendt','EPSG');
7883+
INSERT INTO "alias_name" VALUES('geodetic_crs','EPSG','10268','OS-IRF','EPSG');

data/sql/conversion.sql

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1840,6 +1840,8 @@ INSERT INTO "conversion" VALUES('EPSG','10147','Brisbane City Survey Grid 2020',
18401840
INSERT INTO "usage" VALUES('EPSG','18476','conversion','EPSG','10147','EPSG','2990','EPSG','1029');
18411841
INSERT INTO "conversion" VALUES('EPSG','10148','Amtrak North East Corridor Coordinate System 2021 (International feet)','If using Hotine Oblique Mercator (variant A) method (code 9812), FE = -16,589,516.268572...ft, FN = -9,803,584.307096...ft.','EPSG','9815','Hotine Oblique Mercator (variant B)','EPSG','8811','Latitude of projection centre',40.5,'EPSG','9110','EPSG','8812','Longitude of projection centre',-74.0,'EPSG','9110','EPSG','8813','Azimuth of initial line',58.0,'EPSG','9110','EPSG','8814','Angle from Rectified to Skew Grid',58.0,'EPSG','9110','EPSG','8815','Scale factor on initial line',0.99999,'EPSG','9201','EPSG','8816','Easting at projection centre',1500000.0,'EPSG','9002','EPSG','8817','Northing at projection centre',1500000.0,'EPSG','9002',0);
18421842
INSERT INTO "usage" VALUES('EPSG','18487','conversion','EPSG','10148','EPSG','4669','EPSG','1141');
1843+
INSERT INTO "conversion" VALUES('EPSG','10159','S34-reconstruction','Created in 2022. In conjunction with transformation ETRS89 to S34J-IRF (1) for Jutland or ETRS89 to S34S-IRF (1) for Zealand (codes 10161 and 10251), defines the relationship of ETRS89 to the historic S34J and S34S CRSs using a modern parameterisation.','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',0.0,'EPSG','9102','EPSG','8802','Longitude of natural origin',10.37,'EPSG','9102','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',-210327.0,'EPSG','9001','EPSG','8807','False northing',-6034310.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
1844+
INSERT INTO "usage" VALUES('EPSG','19660','conversion','EPSG','10159','EPSG','4575','EPSG','1203');
18431845
INSERT INTO "conversion" VALUES('EPSG','10182','DoPw22-TM','In conjunction with transformation ETRS89 to DoPw22-IRF (1) (code 10181), emulates the DoPw22 Snake projection.','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',52.42,'EPSG','9110','EPSG','8802','Longitude of natural origin',-4.09,'EPSG','9110','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',64859.6557,'EPSG','9001','EPSG','8807','False northing',122266.5277,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
18441846
INSERT INTO "usage" VALUES('EPSG','18659','conversion','EPSG','10182','EPSG','4686','EPSG','1141');
18451847
INSERT INTO "conversion" VALUES('EPSG','10187','ShAb07-TM','In conjunction with transformation ETRS89 to ShAb07-IRF (1) (code 10186), emulates the ShAb07 Snake projection.','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',52.36,'EPSG','9110','EPSG','8802','Longitude of natural origin',-3.21,'EPSG','9110','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',56023.5377,'EPSG','9001','EPSG','8807','False northing',24567.6764,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
@@ -1870,6 +1872,10 @@ INSERT INTO "conversion" VALUES('EPSG','10234','OxWo08-TM','In conjunction with
18701872
INSERT INTO "usage" VALUES('EPSG','18761','conversion','EPSG','10234','EPSG','4680','EPSG','1141');
18711873
INSERT INTO "conversion" VALUES('EPSG','10239','SYC20-TM','In conjunction with transformation ETRS89 to SYC20-IRF (1) (code 10238), emulates the SYC20 Snake projection.','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',52.54,'EPSG','9110','EPSG','8802','Longitude of natural origin',-2.36,'EPSG','9110','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',110094.4312,'EPSG','9001','EPSG','8807','False northing',120623.8396,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
18721874
INSERT INTO "usage" VALUES('EPSG','18762','conversion','EPSG','10239','EPSG','4679','EPSG','1141');
1875+
INSERT INTO "conversion" VALUES('EPSG','10253','S45B-reconstruction','Created in 2022. In conjunction with transformation ETRS89 to S45B-IRF (1) (code 10255) defines the relationship of ETRS89 to the historic S45B CRS using a modern parameterisation.','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',55.11171,'EPSG','9102','EPSG','8802','Longitude of natural origin',14.88927,'EPSG','9102','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',-50000.0,'EPSG','9001','EPSG','8807','False northing',50000.0,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
1876+
INSERT INTO "usage" VALUES('EPSG','19778','conversion','EPSG','10253','EPSG','2533','EPSG','1203');
1877+
INSERT INTO "conversion" VALUES('EPSG','10269','Ostenfeld-reconstruction','Created in 2022. In conjunction with transformation ETRS89 to Ostenfeld-IRF (1) (code 10271) defines the relationship of ETRS89 to the historic Ostenfeld CRS of Prussia using a modern parameterisation.','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',54.4685,'EPSG','9102','EPSG','8802','Longitude of natural origin',9.233,'EPSG','9102','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','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,0);
1878+
INSERT INTO "usage" VALUES('EPSG','19694','conversion','EPSG','10269','EPSG','4694','EPSG','1203');
18731879
INSERT INTO "conversion" VALUES('EPSG','10274','SMITB20-TM','In conjunction with transformation ETRS89 to SMITB20-IRF (1) (code 10273), emulates the SMITB20 Snake projection.','EPSG','9807','Transverse Mercator','EPSG','8801','Latitude of natural origin',50.45,'EPSG','9110','EPSG','8802','Longitude of natural origin',-3.51,'EPSG','9110','EPSG','8805','Scale factor at natural origin',1.0,'EPSG','9201','EPSG','8806','False easting',110693.666,'EPSG','9001','EPSG','8807','False northing',102089.2943,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0);
18741880
INSERT INTO "usage" VALUES('EPSG','19177','conversion','EPSG','10274','EPSG','4688','EPSG','1141');
18751881
INSERT INTO "conversion" VALUES('EPSG','10279','RBEPP12-LCC','In conjunction with transformation ETRS89 to RBEPP12-IRF (1) (code 10278), emulates the RBEPP12 Snake projection.','EPSG','9802','Lambert Conic Conformal (2SP)','EPSG','8821','Latitude of false origin',50.51,'EPSG','9110','EPSG','8822','Longitude of false origin',-3.15,'EPSG','9110','EPSG','8823','Latitude of 1st standard parallel',50.18,'EPSG','9110','EPSG','8824','Latitude of 2nd standard parallel',51.27,'EPSG','9110','EPSG','8826','Easting at false origin',372382.8292,'EPSG','9001','EPSG','8827','Northing at false origin',217764.7796,'EPSG','9001',NULL,NULL,NULL,NULL,NULL,NULL,0);

data/sql/extent.sql

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1508,7 +1508,7 @@ INSERT INTO "extent" VALUES('EPSG','2528','USA - Texas - SPCS83 - S','United Sta
15081508
INSERT INTO "extent" VALUES('EPSG','2529','USA - Louisiana - SPCS83 - S','United States (USA) - Louisiana - counties of Acadia; Allen; Ascension; Assumption; Beauregard; Calcasieu; Cameron; East Baton Rouge; East Feliciana; Evangeline; Iberia; Iberville; Jefferson; Jefferson Davis; Lafayette; LaFourche; Livingston; Orleans; Plaquemines; Pointe Coupee; St Bernard; St Charles; St Helena; St James; St John the Baptist; St Landry; St Martin; St Mary; St Tammany; Tangipahoa; Terrebonne; Vermilion; Washington; West Baton Rouge; West Feliciana.',28.85,31.07,-93.94,-88.75,0);
15091509
INSERT INTO "extent" VALUES('EPSG','2530','UK - Northern Ireland - onshore','United Kingdom (UK) - Northern Ireland (Ulster) - onshore.',53.96,55.36,-8.18,-5.34,0);
15101510
INSERT INTO "extent" VALUES('EPSG','2531','Denmark - onshore Jutland and Funen','Denmark - Jutland and Funen - onshore.',54.67,57.8,8.0,11.29,0);
1511-
INSERT INTO "extent" VALUES('EPSG','2532','Denmark - onshore Zealand and Lolland','Denmark - Zealand and Lolland (onshore).',54.51,56.79,10.79,12.69,0);
1511+
INSERT INTO "extent" VALUES('EPSG','2532','Denmark - onshore Zealand and Lolland','Denmark - Zealand and Lolland (onshore).',54.51,56.79,10.79,12.87,0);
15121512
INSERT INTO "extent" VALUES('EPSG','2533','Denmark - onshore Bornholm','Denmark - Bornholm onshore.',54.94,55.38,14.59,15.25,0);
15131513
INSERT INTO "extent" VALUES('EPSG','2534','World - N hemisphere - 3-degree CM 027°E','Between 25°30''E and 28°30''E, northern hemisphere.',0.0,84.0,25.5,28.5,0);
15141514
INSERT INTO "extent" VALUES('EPSG','2535','World - N hemisphere - 3-degree CM 030°E','Between 28°30''E and 31°30''E, northern hemisphere.',0.0,84.0,28.5,31.5,0);
@@ -3550,7 +3550,7 @@ INSERT INTO "extent" VALUES('EPSG','4571','Argentina - south Santa Cruz east of
35503550
INSERT INTO "extent" VALUES('EPSG','4572','Argentina - 44°S to 47.5°S','Argentina - Chubut province south of approximately 44°S and Santa Cruz province north of approximately 47°30''S - Golfo San Jorge basin onshore and offshore.',-47.5,-43.99,-72.36,-63.24,0);
35513551
INSERT INTO "extent" VALUES('EPSG','4573','Argentina - onshore','Argentina - onshore.',-55.11,-21.78,-73.59,-53.65,0);
35523552
INSERT INTO "extent" VALUES('EPSG','4574','Brazil - west of 54°W and between 18°S and 27°30''S','Brazil - west of 54°W and between 18°S and 27°30''S.',-27.5,-17.99,-58.16,-54.0,0);
3553-
INSERT INTO "extent" VALUES('EPSG','4575','Denmark - onshore Jutland, Funen, Zealand and Lolland','Denmark - onshore Jutland, Funen, Zealand and Lolland.',54.51,57.8,8.0,12.69,0);
3553+
INSERT INTO "extent" VALUES('EPSG','4575','Denmark - onshore Jutland, Funen, Zealand and Lolland','Denmark - onshore Jutland, Funen, Zealand and Lolland.',54.51,57.8,8.0,12.87,0);
35543554
INSERT INTO "extent" VALUES('EPSG','4576','Brazil - 54°W to 48°W and 15°S to 27°30''S','Brazil - onshore between 54°W and 48°W and between 15°S and 27°30''S.',-27.5,-14.99,-54.0,-47.99,0);
35553555
INSERT INTO "extent" VALUES('EPSG','4577','Argentina - 70.5°W to 67.5°W mainland onshore','Argentina - between 70°30''W and 67°30''W, onshore mainland.',-52.43,-24.08,-70.5,-67.49,0);
35563556
INSERT INTO "extent" VALUES('EPSG','4578','Argentina - 67.5°W to 64.5°W mainland onshore','Argentina - between 67°30''W and 64°30''W, onshore mainland.',-49.05,-21.78,-67.5,-64.49,0);
@@ -3666,6 +3666,8 @@ INSERT INTO "extent" VALUES('EPSG','4687','UK - Shrewsbury to Aberystwyth','Unit
36663666
INSERT INTO "extent" VALUES('EPSG','4688','UK – Okehampton to Penstone','United Kingdom (UK) - on or related to the rail route from Okehampton to Penstone.',50.65,50.85,-4.1,-3.6,0);
36673667
INSERT INTO "extent" VALUES('EPSG','4689','UK – Reading to Penzance','United Kingdom (UK) - on or related to the rail route from Reading via Newbury to Penzance.',50.05,51.7,-5.63,-0.85,0);
36683668
INSERT INTO "extent" VALUES('EPSG','4690','UK - London to Fishguard','United Kingdom (UK) - on or related to the rail routes from London (Paddington) to Swansea; Swansea to Pembroke Dock, Milford Haven and Fishguard; and around Cardiff and the valleys.',51.25,52.06,-5.16,-0.1,0);
3669+
INSERT INTO "extent" VALUES('EPSG','4693','Denmark - Copenhagen','Denmark - onshore - Copenhagen and surrounding area.',55.51,55.82,12.23,12.73,0);
3670+
INSERT INTO "extent" VALUES('EPSG','4694','Denmark - northern Schleswig','Denmark - onshore northern Schleswig and surrounding islands (i.e. Jutland south of the pre-1920 border near the Kongea river).',54.8,55.47,8.37,10.16,0);
36693671
INSERT INTO "extent" VALUES('EPSG','4701','USA - Illinois - Carroll, Jo Daviess, Stephenson','United States (USA) - Illinois - counties of Carroll, Jo Daviess and Stephenson.',41.92,42.51,-90.66,-89.39,0);
36703672
INSERT INTO "extent" VALUES('EPSG','4702','USA - Illinois - Lee, Ogle, Winnebago','United States (USA) - Illinois - counties of Lee, Ogle and Winnebago.',41.58,42.51,-89.69,-88.93,0);
36713673
INSERT INTO "extent" VALUES('EPSG','4703','USA - Illinois - Boone, Dekalb, Kane, Kendall, McHenry','United States (USA) - Illinois - counties of Boone, Dekalb, Kane, Kendall and McHenry.',41.45,42.5,-88.95,-88.19,0);

data/sql/geodetic_crs.sql

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2180,6 +2180,8 @@ INSERT INTO "geodetic_crs" VALUES('EPSG','9989','ITRF2020',NULL,'geographic 3D',
21802180
INSERT INTO "usage" VALUES('EPSG','17902','geodetic_crs','EPSG','9989','EPSG','1262','EPSG','1027');
21812181
INSERT INTO "geodetic_crs" VALUES('EPSG','9990','ITRF2020',NULL,'geographic 2D','EPSG','6422','EPSG','1322',NULL,0);
21822182
INSERT INTO "usage" VALUES('EPSG','17901','geodetic_crs','EPSG','9990','EPSG','1262','EPSG','1027');
2183+
INSERT INTO "geodetic_crs" VALUES('EPSG','10158','S34J-IRF',NULL,'geographic 2D','EPSG','6422','EPSG','1332',NULL,0);
2184+
INSERT INTO "usage" VALUES('EPSG','19659','geodetic_crs','EPSG','10158','EPSG','2531','EPSG','1203');
21832185
INSERT INTO "geodetic_crs" VALUES('EPSG','10175','DoPw22-IRF',NULL,'geographic 2D','EPSG','6422','EPSG','1334',NULL,0);
21842186
INSERT INTO "usage" VALUES('EPSG','18657','geodetic_crs','EPSG','10175','EPSG','4686','EPSG','1141');
21852187
INSERT INTO "geodetic_crs" VALUES('EPSG','10176','IGS20',NULL,'geocentric','EPSG','6500','EPSG','1333',NULL,0);
@@ -2208,6 +2210,18 @@ INSERT INTO "geodetic_crs" VALUES('EPSG','10229','OxWo08-IRF',NULL,'geographic 2
22082210
INSERT INTO "usage" VALUES('EPSG','18784','geodetic_crs','EPSG','10229','EPSG','4680','EPSG','1141');
22092211
INSERT INTO "geodetic_crs" VALUES('EPSG','10237','SYC20-IRF',NULL,'geographic 2D','EPSG','6422','EPSG','1345',NULL,0);
22102212
INSERT INTO "usage" VALUES('EPSG','18789','geodetic_crs','EPSG','10237','EPSG','4679','EPSG','1141');
2213+
INSERT INTO "geodetic_crs" VALUES('EPSG','10249','S34S-IRF',NULL,'geographic 2D','EPSG','6422','EPSG','1337',NULL,0);
2214+
INSERT INTO "usage" VALUES('EPSG','19667','geodetic_crs','EPSG','10249','EPSG','2532','EPSG','1028');
2215+
INSERT INTO "geodetic_crs" VALUES('EPSG','10252','S45B-IRF',NULL,'geographic 2D','EPSG','6422','EPSG','1346',NULL,0);
2216+
INSERT INTO "usage" VALUES('EPSG','19671','geodetic_crs','EPSG','10252','EPSG','2533','EPSG','1203');
2217+
INSERT INTO "geodetic_crs" VALUES('EPSG','10256','GS-IRF',NULL,'geographic 2D','EPSG','6422','EPSG','1347',NULL,0);
2218+
INSERT INTO "usage" VALUES('EPSG','19707','geodetic_crs','EPSG','10256','EPSG','4575','EPSG','1203');
2219+
INSERT INTO "geodetic_crs" VALUES('EPSG','10260','GSB-IRF',NULL,'geographic 2D','EPSG','6422','EPSG','1348',NULL,0);
2220+
INSERT INTO "usage" VALUES('EPSG','19682','geodetic_crs','EPSG','10260','EPSG','2533','EPSG','1203');
2221+
INSERT INTO "geodetic_crs" VALUES('EPSG','10265','KK-IRF',NULL,'geographic 2D','EPSG','6422','EPSG','1349',NULL,0);
2222+
INSERT INTO "usage" VALUES('EPSG','19712','geodetic_crs','EPSG','10265','EPSG','4693','EPSG','1203');
2223+
INSERT INTO "geodetic_crs" VALUES('EPSG','10268','Ostenfeld-IRF',NULL,'geographic 2D','EPSG','6422','EPSG','1350',NULL,0);
2224+
INSERT INTO "usage" VALUES('EPSG','19696','geodetic_crs','EPSG','10268','EPSG','4694','EPSG','1203');
22112225
INSERT INTO "geodetic_crs" VALUES('EPSG','10272','SMITB20-IRF',NULL,'geographic 2D','EPSG','6422','EPSG','1351',NULL,0);
22122226
INSERT INTO "usage" VALUES('EPSG','19175','geodetic_crs','EPSG','10272','EPSG','4688','EPSG','1141');
22132227
INSERT INTO "geodetic_crs" VALUES('EPSG','10277','RBEPP12-IRF',NULL,'geographic 2D','EPSG','6422','EPSG','1352',NULL,0);

0 commit comments

Comments
 (0)