Hello Thierry

I did not looked fully at the test yet, but a first look at the code and WKT make me suspect an axis order issue. The code contains the following line:

Le 03/12/2019 à 17:42, Thierry Danard a écrit :

DirectPosition position = new DirectPosition2D(inputLat, inputLong);

which (latitude, longitude), but the WKT shows the following:

  SourceCRS[GeodeticCRS["AGD66", (...snip...)
  CS[ellipsoidal, 2],
      Axis["Geodetic longitude (Lon)", east],
      Axis["Geodetic latitude (Lat)", north]

which is (longitude, latitude). Can you check if it solves the problem?

As a side note, we started to implement GIGS tests in GeoAPI a long time ago. Those tests are designed for execution with any GeoAPI implementation, not only Apache SIS. It does not yet cover the 5000 series, but I have this long standing which to complete those tests some day.

https://github.com/opengeospatial/geoapi/tree/master/geoapi-conformance/src/main/java/org/opengis/test/referencing/gigs

Second note: EPSG is in process of updating the GIGS tests right now. I do not know when the updated version will be ready.

    Martin


Reply via email to