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

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


The following commit(s) were added to refs/heads/geoapi-4.0 by this push:
     new 363c5d9  Coverage : return NaN rather then an exception on conversion 
of value outside of categories ranges
363c5d9 is described below

commit 363c5d92853db38547e6662938fea4c24e601a33
Author: jsorel <[email protected]>
AuthorDate: Wed Jan 16 11:28:08 2019 +0100

    Coverage : return NaN rather then an exception on conversion of value 
outside of categories ranges
---
 .../sis-raster/src/main/java/org/apache/sis/coverage/CategoryList.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/core/sis-raster/src/main/java/org/apache/sis/coverage/CategoryList.java 
b/core/sis-raster/src/main/java/org/apache/sis/coverage/CategoryList.java
index f008311..fca7f29 100644
--- a/core/sis-raster/src/main/java/org/apache/sis/coverage/CategoryList.java
+++ b/core/sis-raster/src/main/java/org/apache/sis/coverage/CategoryList.java
@@ -548,7 +548,8 @@ final class CategoryList extends AbstractList<Category> 
implements MathTransform
         {
             category = search(value);
             if (category == null) {
-                throw new 
TransformException(Resources.format(Resources.Keys.NoCategoryForValue_1, 
value));
+                return Double.NaN;
+                //throw new 
TransformException(Resources.format(Resources.Keys.NoCategoryForValue_1, 
value));
             }
             last = category;
         }

Reply via email to