diff options
Diffstat (limited to 'test/cli')
| -rwxr-xr-x | test/cli/testprojinfo | 4 | ||||
| -rw-r--r-- | test/cli/testprojinfo_out.dist | 25 |
2 files changed, 29 insertions, 0 deletions
diff --git a/test/cli/testprojinfo b/test/cli/testprojinfo index ea0dcc2d..bae38482 100755 --- a/test/cli/testprojinfo +++ b/test/cli/testprojinfo @@ -78,6 +78,10 @@ echo "Testing deprecated CRS: projinfo EPSG:26591" >> ${OUT} $EXE EPSG:26591 >>${OUT} 2>&1 echo "" >>${OUT} +echo "Testing non compliant WKT1" >> ${OUT} +$EXE 'GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563]],UNIT["degree",0.0174532925199433]]' >>${OUT} 2>&1 +echo "" >>${OUT} + # do 'diff' with distribution results echo "diff ${OUT} with testprojinfo_out.dist" diff -u ${OUT} ${TEST_CLI_DIR}/testprojinfo_out.dist diff --git a/test/cli/testprojinfo_out.dist b/test/cli/testprojinfo_out.dist index 40035489..1fd3bbbf 100644 --- a/test/cli/testprojinfo_out.dist +++ b/test/cli/testprojinfo_out.dist @@ -523,3 +523,28 @@ PROJCRS["Monte Mario (Rome) / Italy zone 1", BBOX[36.53,5.94,47.04,12], ID["EPSG",26591]] +Testing non compliant WKT1 +Warning: GEOGCS should have a PRIMEM node +Warning: Parsing error : syntax error, unexpected UNIT, expecting PRIMEM. Error occurred around: +HEROID["WGS 84",6378137,298.257223563]],UNIT["degree",0.0174532925199433]] + ^ +PROJ string: ++proj=pipeline +step +proj=longlat +ellps=WGS84 +step +proj=unitconvert +xy_in=rad +xy_out=deg + +WKT2_2015 string: +GEODCRS["WGS 84", + DATUM["World Geodetic System 1984", + ELLIPSOID["WGS 84",6378137,298.257223563, + LENGTHUNIT["metre",1, + ID["EPSG",9001]]]], + PRIMEM["Greenwich",0, + ANGLEUNIT["degree",0.0174532925199433], + ID["EPSG",8901]], + CS[ellipsoidal,2], + AXIS["longitude",east, + ORDER[1], + ANGLEUNIT["degree",0.0174532925199433]], + AXIS["latitude",north, + ORDER[2], + ANGLEUNIT["degree",0.0174532925199433]]] + |
