Le 20/02/2018 à 17:58, HRUDA Steve a écrit :

> Okay, the second is the case:
>
>   * Maybe EPSG::8241 was defined before, but evolution of SIS causes
>     SIS 0.8 to follow this specification while SIS 0.7 ignored it.
>
>  
>
> org.opengis.util.NoSuchIdentifierException: No operation method found
> for name or identifier “Madrid to ED50 polynomial”.
>

So in conclusion, the new failure is an accidental side-effect of
improvements in the use of EPSG geodetic dataset by Apache SIS. There is
two possible fixes:

 1. When an operation method is not implemented in SIS, ignore it like
    SIS 0.7 did and declare an accuracy of 3 km (this is an arbitrary
    value based on the worst case scenario I have seen so far).
 2. Do not change current behaviour (i.e. continue to try to follow
    strictly EPSG path) and finish implementations of coordinate
    operation methods listed at
    https://issues.apache.org/jira/browse/SIS-212 (with addition of
    “Madrid to ED50 polynomial” to this list if not already there).

I would prefer option 2, but it may take some time and I do not know how
important are the operations that currently fail?

    Martin


Reply via email to