From f1efc8a7e444c306a57acd53d8283586132b2c09 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Mon, 27 Sep 2021 17:14:23 +0200 Subject: Database: update to EPSG v10.036 --- test/cli/testprojinfo_out.dist | 16 ++++++++++++++++ test/unit/test_c_api.cpp | 1 + test/unit/test_factory.cpp | 4 ++-- 3 files changed, 19 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/cli/testprojinfo_out.dist b/test/cli/testprojinfo_out.dist index b90774f7..a21e7501 100644 --- a/test/cli/testprojinfo_out.dist +++ b/test/cli/testprojinfo_out.dist @@ -11,6 +11,7 @@ GEOGCRS["WGS 84", MEMBER["World Geodetic System 1984 (G1150)"], MEMBER["World Geodetic System 1984 (G1674)"], MEMBER["World Geodetic System 1984 (G1762)"], + MEMBER["World Geodetic System 1984 (G2139)"], ELLIPSOID["WGS 84",6378137,298.257223563, LENGTHUNIT["metre",1]], ENSEMBLEACCURACY[2.0]], @@ -73,6 +74,7 @@ GEOGCRS["WGS 84", MEMBER["World Geodetic System 1984 (G1150)"], MEMBER["World Geodetic System 1984 (G1674)"], MEMBER["World Geodetic System 1984 (G1762)"], + MEMBER["World Geodetic System 1984 (G2139)"], ELLIPSOID["WGS 84",6378137,298.257223563, LENGTHUNIT["metre",1]], ENSEMBLEACCURACY[2.0]], @@ -123,6 +125,7 @@ GEOGCRS["WGS 84", MEMBER["World Geodetic System 1984 (G1150)"], MEMBER["World Geodetic System 1984 (G1674)"], MEMBER["World Geodetic System 1984 (G1762)"], + MEMBER["World Geodetic System 1984 (G2139)"], ELLIPSOID["WGS 84",6378137,298.257223563, LENGTHUNIT["metre",1]], ENSEMBLEACCURACY[2.0]], @@ -207,6 +210,13 @@ PROJJSON: "authority": "EPSG", "code": 1156 } + }, + { + "name": "World Geodetic System 1984 (G2139)", + "id": { + "authority": "EPSG", + "code": 1309 + } } ], "ellipsoid": { @@ -1187,6 +1197,7 @@ PROJCRS["WGS 84 / UTM zone 31N", MEMBER["World Geodetic System 1984 (G1150)"], MEMBER["World Geodetic System 1984 (G1674)"], MEMBER["World Geodetic System 1984 (G1762)"], + MEMBER["World Geodetic System 1984 (G2139)"], ELLIPSOID["WGS 84",6378137,298.257223563, LENGTHUNIT["metre",1]], ENSEMBLEACCURACY[2.0]], @@ -1365,6 +1376,8 @@ ENSEMBLE["World Geodetic System 1984 ensemble", ID["EPSG",1155]], MEMBER["World Geodetic System 1984 (G1762)", ID["EPSG",1156]], + MEMBER["World Geodetic System 1984 (G2139)", + ID["EPSG",1309]], ELLIPSOID["WGS 84",6378137,298.257223563, LENGTHUNIT["metre",1], ID["EPSG",7030]], @@ -1398,6 +1411,8 @@ ENSEMBLE["World Geodetic System 1984 ensemble", ID["EPSG",1155]], MEMBER["World Geodetic System 1984 (G1762)", ID["EPSG",1156]], + MEMBER["World Geodetic System 1984 (G2139)", + ID["EPSG",1309]], ELLIPSOID["WGS 84",6378137,298.257223563, LENGTHUNIT["metre",1], ID["EPSG",7030]], @@ -1584,6 +1599,7 @@ GEOGCRS["WGS 84", MEMBER["World Geodetic System 1984 (G1150)"], MEMBER["World Geodetic System 1984 (G1674)"], MEMBER["World Geodetic System 1984 (G1762)"], + MEMBER["World Geodetic System 1984 (G2139)"], ELLIPSOID["WGS 84",6378137,298.257223563, LENGTHUNIT["metre",1]], ENSEMBLEACCURACY[2.0]], diff --git a/test/unit/test_c_api.cpp b/test/unit/test_c_api.cpp index dccd2fce..1049ce35 100644 --- a/test/unit/test_c_api.cpp +++ b/test/unit/test_c_api.cpp @@ -5199,6 +5199,7 @@ TEST_F(CApi, proj_create_derived_geographic_crs) { " MEMBER[\"World Geodetic System 1984 (G1150)\"],\n" " MEMBER[\"World Geodetic System 1984 (G1674)\"],\n" " MEMBER[\"World Geodetic System 1984 (G1762)\"],\n" + " MEMBER[\"World Geodetic System 1984 (G2139)\"],\n" " ELLIPSOID[\"WGS 84\",6378137,298.257223563,\n" " LENGTHUNIT[\"metre\",1]],\n" " ENSEMBLEACCURACY[2.0]],\n" diff --git a/test/unit/test_factory.cpp b/test/unit/test_factory.cpp index eb362415..9319968d 100644 --- a/test/unit/test_factory.cpp +++ b/test/unit/test_factory.cpp @@ -339,7 +339,7 @@ TEST(factory, AuthorityFactory_createDatumEnsembleGeodetic) { ASSERT_EQ(ensemble->identifiers().size(), 1U); EXPECT_EQ(ensemble->identifiers()[0]->code(), "6326"); EXPECT_EQ(*(ensemble->identifiers()[0]->codeSpace()), "EPSG"); - EXPECT_EQ(ensemble->datums().size(), 6U); + EXPECT_EQ(ensemble->datums().size(), 7U); EXPECT_EQ(ensemble->positionalAccuracy()->value(), "2.0"); ASSERT_TRUE(!ensemble->domains().empty()); auto domain = ensemble->domains()[0]; @@ -3263,7 +3263,7 @@ TEST(factory, createObjectsFromName) { // EPSG:4326 and the 6 WGS84 realizations // and EPSG:7881 'Tritan St. Helena'' whose alias is // 'WGS 84 Tritan St. Helena' - EXPECT_EQ(res.size(), 8U); + EXPECT_EQ(res.size(), 9U); if (!res.empty()) { EXPECT_EQ(res.front()->getEPSGCode(), 4326); } -- cgit v1.2.3