sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject [sis] branch geoapi-4.0 updated (0420f26 -> ffb556a)
Date Wed, 01 Jul 2020 14:33:20 GMT
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 0420f26  Comment out for now an optimization which is actually degrading performances
in the context of a JavaFX viewer. https://issues.apache.org/jira/browse/SIS-497
     new f09b884  Address a performance issue observed during profiling: `Parameters.getParameter(String)`
invoked during map projection initializations is slow. We mitigate the problem with an identity
check on `ParameterDescriptor` before the slow comparisons. The identity check should be sufficient
at least for SIS implementations of map projections.
     new b0405dd  Provides a mechanism for creating transforms without caching them. It can
improve performances when creating a lot of transforms living for a short time.
     new ffb556a  Add GeodeticCalculator.createProjectionAroundStart() method.

The 3 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:
 .../internal/referencing/provider/Providers.java   |   2 +
 .../sis/parameter/DefaultParameterValueGroup.java  |  63 ++++++++--
 .../sis/parameter/MapProjectionDescriptor.java     |   2 +
 .../apache/sis/parameter/ParameterValueList.java   |   7 +-
 .../java/org/apache/sis/parameter/Parameters.java  |  19 +--
 .../org/apache/sis/parameter/package-info.java     |   2 +-
 .../sis/referencing/GeodesicsOnEllipsoid.java      |   9 ++
 .../apache/sis/referencing/GeodeticCalculator.java | 138 ++++++++++++++++++++-
 .../apache/sis/referencing/IdentifiedObjects.java  |   8 +-
 .../transform/DefaultMathTransformFactory.java     |  88 ++++++++++++-
 .../sis/referencing/GeodeticCalculatorTest.java    |  35 +++++-
 .../transform/DefaultMathTransformFactoryTest.java |  15 +++
 12 files changed, 355 insertions(+), 33 deletions(-)


Mime
View raw message