Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions ci/emscripten/build_wasm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -338,12 +338,15 @@ echo -e "_malloc\n_free\n_get_compilation_date\n_get_ptr_size" > ${INSTALL_DIR}/
grep "^proj_\|^geod_" ${PROJ_SRC_DIR}/scripts/reference_exported_symbols.txt | grep -v "(" | sed 's/^/_/' >> ${INSTALL_DIR}/exported_symbols.txt
head ${INSTALL_DIR}/exported_symbols.txt

# Increase INITIAL_MEMORY if you get error message
# wasm-ld: error: initial memory too small, xxx bytes needed
emcc -v ${FINAL_LIBS} \
-o ${INSTALL_DIR}/projModule.js \
-O3 \
-lembind \
-s STACK_OVERFLOW_CHECK=1 \
-s STACK_SIZE=5MB \
-s INITIAL_MEMORY=18MB \
-s NO_DISABLE_EXCEPTION_CATCHING \
-s FETCH=1 \
-s USE_PTHREADS=1 \
Expand Down
1,065 changes: 1,056 additions & 9 deletions data/sql/alias_name.sql

Large diffs are not rendered by default.

1,004 changes: 1,004 additions & 0 deletions data/sql/conversion.sql

Large diffs are not rendered by default.

268 changes: 180 additions & 88 deletions data/sql/extent.sql

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions data/sql/geodetic_crs.sql
Original file line number Diff line number Diff line change
Expand Up @@ -2398,6 +2398,24 @@ INSERT INTO "geodetic_crs" VALUES('EPSG','10874','ETRS89-NOR [EUREF89]','EUREF89
INSERT INTO "usage" VALUES('EPSG','23764','geodetic_crs','EPSG','10874','EPSG','1182','EPSG','1181');
INSERT INTO "geodetic_crs" VALUES('EPSG','10875','ETRS89-NOR [EUREF89]','Horizontal component of the national realization of ETRS89 in Norway.','geographic 2D','EPSG','6422','EPSG','1407',NULL,0);
INSERT INTO "usage" VALUES('EPSG','23927','geodetic_crs','EPSG','10875','EPSG','1182','EPSG','1181');
INSERT INTO "geodetic_crs" VALUES('EPSG','10878','PATRF2022e2020','Replaces NAD83(PA11).','geocentric','EPSG','6500','EPSG','1410',NULL,0);
INSERT INTO "usage" VALUES('EPSG','27415','geodetic_crs','EPSG','10878','EPSG','4884','EPSG','1027');
INSERT INTO "geodetic_crs" VALUES('EPSG','10879','PATRF2022e2020','Replaces NAD83(PA11) in Hawaii and American Samoa.','geographic 3D','EPSG','6423','EPSG','1410',NULL,0);
INSERT INTO "usage" VALUES('EPSG','27416','geodetic_crs','EPSG','10879','EPSG','4884','EPSG','1027');
INSERT INTO "geodetic_crs" VALUES('EPSG','10880','PATRF2022e2020','Replaces NAD83(PA11).','geographic 2D','EPSG','6422','EPSG','1410',NULL,0);
INSERT INTO "usage" VALUES('EPSG','27417','geodetic_crs','EPSG','10880','EPSG','4884','EPSG','1183');
INSERT INTO "geodetic_crs" VALUES('EPSG','10881','MATRF2022e2020','Replaces NAD83(MA11).','geocentric','EPSG','6500','EPSG','1411',NULL,0);
INSERT INTO "usage" VALUES('EPSG','27409','geodetic_crs','EPSG','10881','EPSG','4883','EPSG','1027');
INSERT INTO "geodetic_crs" VALUES('EPSG','10882','MATRF2022e2020','Replaces NAD83(MA11).','geographic 3D','EPSG','6423','EPSG','1411',NULL,0);
INSERT INTO "usage" VALUES('EPSG','27410','geodetic_crs','EPSG','10882','EPSG','4883','EPSG','1027');
INSERT INTO "geodetic_crs" VALUES('EPSG','10883','MATRF2022e2020','Replaces NAD83(MA11).','geographic 2D','EPSG','6422','EPSG','1411',NULL,0);
INSERT INTO "usage" VALUES('EPSG','27411','geodetic_crs','EPSG','10883','EPSG','4883','EPSG','1183');
INSERT INTO "geodetic_crs" VALUES('EPSG','10884','CATRF2022e2020','Replaces NAD83(2011) in Puerto Rico and US Virgin Islands.','geocentric','EPSG','6500','EPSG','1409',NULL,0);
INSERT INTO "usage" VALUES('EPSG','30197','geodetic_crs','EPSG','10884','EPSG','2251','EPSG','1027');
INSERT INTO "geodetic_crs" VALUES('EPSG','10885','CATRF2022e2020','Replaces NAD83(2011) in Puerto Rico and US Virgin Islands.','geographic 3D','EPSG','6423','EPSG','1409',NULL,0);
INSERT INTO "usage" VALUES('EPSG','30198','geodetic_crs','EPSG','10885','EPSG','2251','EPSG','1027');
INSERT INTO "geodetic_crs" VALUES('EPSG','10886','CATRF2022e2020','Replaces NAD83(2011) in Puerto Rico and US Virgin Islands.','geographic 2D','EPSG','6422','EPSG','1409',NULL,0);
INSERT INTO "usage" VALUES('EPSG','30199','geodetic_crs','EPSG','10886','EPSG','2251','EPSG','1183');
INSERT INTO "geodetic_crs" VALUES('EPSG','10890','ETRS89-DNK','ETRS89-DNK is the national realization of ETRS89 in Denmark.','geocentric','EPSG','6500','EPSG','1412',NULL,0);
INSERT INTO "usage" VALUES('EPSG','23441','geodetic_crs','EPSG','10890','EPSG','1080','EPSG','1027');
INSERT INTO "geodetic_crs" VALUES('EPSG','10891','ETRS89-DNK','ETRS89-DNK is the national realization of ETRS89 in Denmark.','geographic 3D','EPSG','6423','EPSG','1412',NULL,0);
Expand Down
6 changes: 6 additions & 0 deletions data/sql/geodetic_datum.sql
Original file line number Diff line number Diff line change
Expand Up @@ -470,6 +470,12 @@ INSERT INTO "geodetic_datum" VALUES('EPSG','1407','EUREF89',NULL,'EPSG','7019','
INSERT INTO "usage" VALUES('EPSG','23762','geodetic_datum','EPSG','1407','EPSG','1182','EPSG','1181');
INSERT INTO "geodetic_datum" VALUES('EPSG','1408','Xrail84',NULL,'EPSG','7030','EPSG','8901',NULL,NULL,NULL,NULL,NULL,0);
INSERT INTO "usage" VALUES('EPSG','23812','geodetic_datum','EPSG','1408','EPSG','4822','EPSG','1297');
INSERT INTO "geodetic_datum" VALUES('EPSG','1409','Caribbean Terrestrial Reference Frame of 2022 epoch 2020.00',NULL,'EPSG','7019','EPSG','8901','2027-01-01',NULL,NULL,NULL,2020.0,0);
INSERT INTO "usage" VALUES('EPSG','30195','geodetic_datum','EPSG','1409','EPSG','2251','EPSG','1027');
INSERT INTO "geodetic_datum" VALUES('EPSG','1410','Pacific Terrestrial Reference Frame of 2022 epoch 2020.00',NULL,'EPSG','7019','EPSG','8901','2025-06-16',NULL,NULL,NULL,2020.0,0);
INSERT INTO "usage" VALUES('EPSG','27413','geodetic_datum','EPSG','1410','EPSG','4884','EPSG','1027');
INSERT INTO "geodetic_datum" VALUES('EPSG','1411','Mariana Terrestrial Reference Frame of 2022 epoch 2020.00',NULL,'EPSG','7019','EPSG','8901','2027-01-01',NULL,NULL,NULL,2020.0,0);
INSERT INTO "usage" VALUES('EPSG','27408','geodetic_datum','EPSG','1411','EPSG','4883','EPSG','1027');
INSERT INTO "geodetic_datum" VALUES('EPSG','1412','ETRS89-DNK',NULL,'EPSG','7019','EPSG','8901','2019-01-01',NULL,NULL,NULL,2015.829,0);
INSERT INTO "usage" VALUES('EPSG','23440','geodetic_datum','EPSG','1412','EPSG','1080','EPSG','1027');
INSERT INTO "geodetic_datum" VALUES('EPSG','1413','Asse geodetic datum 2025',NULL,'EPSG','7004','EPSG','8901',NULL,NULL,NULL,NULL,NULL,0);
Expand Down
14 changes: 14 additions & 0 deletions data/sql/grid_transformation.sql
Original file line number Diff line number Diff line change
Expand Up @@ -2116,6 +2116,20 @@ INSERT INTO "grid_transformation" VALUES('EPSG','12249','ETRS89-ITA [RDN2008] to
INSERT INTO "usage" VALUES('EPSG','27144','grid_transformation','EPSG','12249','EPSG','2339','EPSG','1133');
INSERT INTO "grid_transformation" VALUES('EPSG','12250','ETRS89-ITA [RDN2008] to ETRS89-ITA [RDN2008] + Cagliari 1956 height (1)','Reversible alternative to ETRS89-ITA [RDN2008] to Cagliari 1956 height (1) (code 12249).','EPSG','1105','Geog3D to Geog2D+GravityRelatedHeight (ITAL2005)','EPSG','6705','EPSG','12248',0.035,'EPSG','8666','Geoid (height correction) model file','geo_igm_mar06.grd',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'EPSG','6706','IGM-Ita 2005 Sardinia',0);
INSERT INTO "usage" VALUES('EPSG','27148','grid_transformation','EPSG','12250','EPSG','2339','EPSG','1270');
INSERT INTO "grid_transformation" VALUES('EPSG','12392','NAD83(2011) to CATRF2022e2020 (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°. Detailed error estimates for latitude, longitude and ellipsoidal height are given in accompanying files.','EPSG','1075','NADCON5 (3D)','EPSG','6318','EPSG','10886',0.05,'EPSG','8657','Latitude difference file','nad83_2011.natrf2022_2020.prvi.lats.trn.20260731.b','EPSG','8658','Longitude difference file','nad83_2011.natrf2022_2020.prvi.lons.trn.20260731.b',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Pri Vir',0);
INSERT INTO "usage" VALUES('EPSG','29472','grid_transformation','EPSG','12392','EPSG','2251','EPSG','1027');
INSERT INTO "grid_transformation" VALUES('EPSG','12393','NAD83(MA11) to MATRF2022e2020 (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°. Detailed error estimates for latitude, longitude and ellipsoidal height are given in accompanying files.','EPSG','1075','NADCON5 (3D)','EPSG','6325','EPSG','10883',0.05,'EPSG','8657','Latitude difference file','nad83_ma11.matrf2022_2020.guamcnmi.lats.trn.20260731.b','EPSG','8658','Longitude difference file','nad83_ma11.matrf2022_2020.guamcnmi.lons.trn.20260731.b',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Gum Mnp',0);
INSERT INTO "usage" VALUES('EPSG','29490','grid_transformation','EPSG','12393','EPSG','4883','EPSG','1027');
INSERT INTO "grid_transformation" VALUES('EPSG','12394','NAD83(PA11) to PATRF2022e2020 (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°. Detailed error estimates for latitude, longitude and ellipsoidal height are given in accompanying files.','EPSG','1075','NADCON5 (3D)','EPSG','6322','EPSG','10880',0.05,'EPSG','8657','Latitude difference file','nad83_pa11.patrf2022_2020.as.lats.trn.20260731.b','EPSG','8658','Longitude difference file','nad83_pa11.patrf2022_2020.as.lons.trn.20260731.b',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Asm',0);
INSERT INTO "usage" VALUES('EPSG','29505','grid_transformation','EPSG','12394','EPSG','1027','EPSG','1027');
INSERT INTO "grid_transformation" VALUES('EPSG','12395','NAD83(PA11) to PATRF2022e2020 (2)','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°. Detailed error estimates for latitude, longitude and ellipsoidal height are given in accompanying files.','EPSG','1075','NADCON5 (3D)','EPSG','6322','EPSG','10880',0.05,'EPSG','8657','Latitude difference file','nad83_pa11.patrf2022_2020.hawaii.lats.trn.20260731.b','EPSG','8658','Longitude difference file','nad83_pa11.patrf2022_2020.hawaii.lons.trn.20260731.b',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Usa HI',0);
INSERT INTO "usage" VALUES('EPSG','29500','grid_transformation','EPSG','12395','EPSG','3883','EPSG','1027');
INSERT INTO "grid_transformation" VALUES('EPSG','12396','NAD83(PA11) to PATRF2022e2020 (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°. Detailed error estimates for latitude, longitude and ellipsoidal height are given in accompanying files.','EPSG','1075','NADCON5 (3D)','EPSG','6322','EPSG','10880',0.05,'EPSG','8657','Latitude difference file','nad83_pa11.patrf2022_2020.hawaiinw.lats.trn.20260731.b','EPSG','8658','Longitude difference file','nad83_pa11.patrf2022_2020.hawaiinw.lons.trn.20260731.b',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Usa HI nw',0);
INSERT INTO "usage" VALUES('EPSG','29501','grid_transformation','EPSG','12396','EPSG','3181','EPSG','1027');
INSERT INTO "grid_transformation" VALUES('EPSG','12404','NAD83(PA11) to PATRF2022e2020 (4)','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°. Detailed error estimates for latitude, longitude and ellipsoidal height are given in accompanying files.','EPSG','1075','NADCON5 (3D)','EPSG','6322','EPSG','10880',0.05,'EPSG','8657','Latitude difference file','nad83_pa11.patrf2022_2020.johnston.lats.trn.20260731.b','EPSG','8658','Longitude difference file','nad83_pa11.patrf2022_2020.johnston.lons.trn.20260731.b',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Umi Johnston',0);
INSERT INTO "usage" VALUES('EPSG','29502','grid_transformation','EPSG','12404','EPSG','3201','EPSG','1027');
INSERT INTO "grid_transformation" VALUES('EPSG','12407','NAD83(PA11) to PATRF2022e2020 (5)','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°. Detailed error estimates for latitude, longitude and ellipsoidal height are given in accompanying files.','EPSG','1075','NADCON5 (3D)','EPSG','6322','EPSG','10880',0.05,'EPSG','8657','Latitude difference file','nad83_pa11.patrf2022_2020.midwaykure.lats.trn.20260731.b','EPSG','8658','Longitude difference file','nad83_pa11.patrf2022_2020.midwaykure.lons.trn.20260731.b',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'NGS-Umi Midway',0);
INSERT INTO "usage" VALUES('EPSG','29504','grid_transformation','EPSG','12407','EPSG','4887','EPSG','1027');
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,NULL,NULL,NULL,NULL,NULL,NULL,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,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'IGN Glp MG',1);
Expand Down
Loading
Loading