aboutsummaryrefslogtreecommitdiff
path: root/test/unit/test_crs.cpp
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2020-03-25 10:41:29 +0100
committerEven Rouault <even.rouault@spatialys.com>2020-03-25 15:15:29 +0100
commitfbc654ab0c3dc6d707bdee226121275736c2bfb5 (patch)
tree47b8ee6d2c0656b7187206f7599943f17b305f4a /test/unit/test_crs.cpp
parent23d2941ef30f5fa62230606766ae8b9e296f814f (diff)
downloadPROJ-fbc654ab0c3dc6d707bdee226121275736c2bfb5.tar.gz
PROJ-fbc654ab0c3dc6d707bdee226121275736c2bfb5.zip
EngineeringCRS: when exporting to WKT1_GDAL, output unit and axis (fixes https://github.com/OSGeo/gdal/issues/2347)
Diffstat (limited to 'test/unit/test_crs.cpp')
-rw-r--r--test/unit/test_crs.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/test/unit/test_crs.cpp b/test/unit/test_crs.cpp
index 13ddc587..4a4c0511 100644
--- a/test/unit/test_crs.cpp
+++ b/test/unit/test_crs.cpp
@@ -4903,7 +4903,11 @@ TEST(crs, engineeringCRS_WKT2) {
TEST(crs, engineeringCRS_WKT1) {
auto expected = "LOCAL_CS[\"Engineering CRS\",\n"
- " LOCAL_DATUM[\"Engineering datum\",32767]]";
+ " LOCAL_DATUM[\"Engineering datum\",32767],\n"
+ " UNIT[\"metre\",1,\n"
+ " AUTHORITY[\"EPSG\",\"9001\"]],\n"
+ " AXIS[\"Easting\",EAST],\n"
+ " AXIS[\"Northing\",NORTH]]";
EXPECT_EQ(
createEngineeringCRS()->exportToWKT(
WKTFormatter::create(WKTFormatter::Convention::WKT1_GDAL).get()),
@@ -5489,7 +5493,8 @@ TEST(crs, crs_alterCSLinearUnit) {
auto wkt = alteredCRS->exportToWKT(
&(WKTFormatter::create(WKTFormatter::Convention::WKT1_GDAL)
->setMultiLine(false)));
- EXPECT_EQ(wkt, "LOCAL_CS[\"foo\",UNIT[\"my unit\",2]]");
+ EXPECT_EQ(wkt, "LOCAL_CS[\"foo\",UNIT[\"my unit\",2],"
+ "AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH]]");
}
{