aboutsummaryrefslogtreecommitdiff
path: root/test/unit/test_crs.cpp
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2020-04-28 11:36:29 +0200
committerGitHub <noreply@github.com>2020-04-28 11:36:29 +0200
commit3cd07b2194832ee341462e0e101902f6e0d64878 (patch)
tree3379400feab55ad88aaa4bc0333e92d48a18213f /test/unit/test_crs.cpp
parent39cd68f661ac86484b341c93f949c29592694e89 (diff)
downloadPROJ-3cd07b2194832ee341462e0e101902f6e0d64878.tar.gz
PROJ-3cd07b2194832ee341462e0e101902f6e0d64878.zip
createFromProjString(): handle default parameters of '+krovak +type=crs', and handle +czech correctly (fixes #2199) (#2200)
* createFromProjString(): handle default parameters of '+krovak +type=crs', and handle +czech correctly (fixes #2199) * Doc: add default values for Krovak
Diffstat (limited to 'test/unit/test_crs.cpp')
-rw-r--r--test/unit/test_crs.cpp22
1 files changed, 12 insertions, 10 deletions
diff --git a/test/unit/test_crs.cpp b/test/unit/test_crs.cpp
index ad32d98b..270e7f95 100644
--- a/test/unit/test_crs.cpp
+++ b/test/unit/test_crs.cpp
@@ -2894,17 +2894,18 @@ TEST(crs, Krovak_North_Orientated_as_WKT1_ESRI) {
ASSERT_TRUE(crs != nullptr);
auto expected = "PROJCS[\"unknown\",GEOGCS[\"GCS_unknown\","
- "DATUM[\"D_WGS_1984\",SPHEROID[\"WGS_1984\","
- "6378137.0,298.257223563]],PRIMEM[\"Greenwich\",0.0],"
+ "DATUM[\"D_Unknown_based_on_Bessel_1841_ellipsoid\","
+ "SPHEROID[\"Bessel_1841\",6377397.155,299.1528128]],"
+ "PRIMEM[\"Greenwich\",0.0],"
"UNIT[\"Degree\",0.0174532925199433]],"
"PROJECTION[\"Krovak\"],"
"PARAMETER[\"False_Easting\",0.0],"
"PARAMETER[\"False_Northing\",0.0],"
"PARAMETER[\"Pseudo_Standard_Parallel_1\",78.5],"
- "PARAMETER[\"Scale_Factor\",1.0],"
+ "PARAMETER[\"Scale_Factor\",0.9999],"
"PARAMETER[\"Azimuth\",30.2881397527778],"
- "PARAMETER[\"Longitude_Of_Center\",0.0],"
- "PARAMETER[\"Latitude_Of_Center\",0.0],"
+ "PARAMETER[\"Longitude_Of_Center\",24.8333333333333],"
+ "PARAMETER[\"Latitude_Of_Center\",49.5],"
"PARAMETER[\"X_Scale\",-1.0],"
"PARAMETER[\"Y_Scale\",1.0],"
"PARAMETER[\"XY_Plane_Rotation\",90.0],"
@@ -2926,17 +2927,18 @@ TEST(crs, Krovak_as_WKT1_ESRI) {
ASSERT_TRUE(crs != nullptr);
auto expected = "PROJCS[\"unknown\",GEOGCS[\"GCS_unknown\","
- "DATUM[\"D_WGS_1984\",SPHEROID[\"WGS_1984\","
- "6378137.0,298.257223563]],PRIMEM[\"Greenwich\",0.0],"
+ "DATUM[\"D_Unknown_based_on_Bessel_1841_ellipsoid\","
+ "SPHEROID[\"Bessel_1841\",6377397.155,299.1528128]],"
+ "PRIMEM[\"Greenwich\",0.0],"
"UNIT[\"Degree\",0.0174532925199433]],"
"PROJECTION[\"Krovak\"],"
"PARAMETER[\"False_Easting\",0.0],"
"PARAMETER[\"False_Northing\",0.0],"
"PARAMETER[\"Pseudo_Standard_Parallel_1\",78.5],"
- "PARAMETER[\"Scale_Factor\",1.0],"
+ "PARAMETER[\"Scale_Factor\",0.9999],"
"PARAMETER[\"Azimuth\",30.2881397527778],"
- "PARAMETER[\"Longitude_Of_Center\",0.0],"
- "PARAMETER[\"Latitude_Of_Center\",0.0],"
+ "PARAMETER[\"Longitude_Of_Center\",24.8333333333333],"
+ "PARAMETER[\"Latitude_Of_Center\",49.5],"
"PARAMETER[\"X_Scale\",1.0],"
"PARAMETER[\"Y_Scale\",1.0],"
"PARAMETER[\"XY_Plane_Rotation\",0.0],"