This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git


    from d3eb5398af Take in account the fact that the "sign reversal" boolean 
flag depends on the operation which uses the operation method. Units of 
measurement may also be incompatible between two operations using the same 
operation method. Therefore, the `EPSGDataAccess` factory needs to work on a 
more case-by-case basis.
     new 72265215a6 Remove the hack which was used for declaring a parameter 
with more than one unit of measurement. That hack is no longer necessary since 
the previous commit allows `EPSGDataAccess` to associate parameter descriptor 
on a case-by-case basis, with the units expected by a particular operation.
     new 570d86b632 "Affine parametric transformation" shall be applied 
verbatim without normalization of source and target CRS. This is a follow-up on 
https://issues.apache.org/jira/browse/SIS-619

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../sis/parameter/DefaultParameterDescriptor.java  | 14 ++--
 .../main/org/apache/sis/parameter/Verifier.java    | 86 +++++++------------
 .../referencing/factory/sql/EPSGDataAccess.java    | 60 +++++---------
 .../referencing/internal/EPSGParameterDomain.java  | 53 ------------
 .../internal/ParameterizedTransformBuilder.java    |  7 +-
 .../operation/provider/AbstractProvider.java       | 21 +++++
 .../sis/referencing/operation/provider/Affine.java | 96 +++++++++++++---------
 .../referencing/operation/provider/EPSGName.java   | 31 +++++--
 .../operation/provider/FormulaCategory.java        | 51 ++++++++++++
 .../sis/parameter/DefaultParameterValueTest.java   | 35 ++++----
 .../referencing/factory/sql/EPSGFactoryTest.java   | 43 ++++++++++
 11 files changed, 280 insertions(+), 217 deletions(-)
 delete mode 100644 
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/internal/EPSGParameterDomain.java
 create mode 100644 
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/operation/provider/FormulaCategory.java

Reply via email to