sis-commits mailing list archives: January 2019

Site index · List index
Message listThread · Author · Date [sis] branch geoapi-4.0 updated: Add a GridGeometry.slice(DirectPosition) method. Wed, 02 Jan, 12:58 [sis] branch geoapi-4.0 updated (c41d719 -> 24f9656) Thu, 03 Jan, 16:01 [sis] 01/05: Increase the limit in the number of dimensions handled by CoordinateFormat from 32 to 64, for consistency with the limits used elswhere in the library. Thu, 03 Jan, 16:01 [sis] 02/05: Bug fix: wrong mask value if the number of dimensions is 64. Thu, 03 Jan, 16:01 [sis] 03/05: Factorize a common pattern in 'toString()' implementations. Thu, 03 Jan, 16:01 [sis] 04/05: Add GridGeometry.reduce(lower, upper) method. Thu, 03 Jan, 16:01 [sis] 05/05: Replaced checked exceptions by an unchecked exception in GridGeometry. Thu, 03 Jan, 16:01 [sis] branch geoapi-4.0 updated: Netcdf : remove TransformException not raised by GridGeometry Thu, 03 Jan, 16:14 [sis] branch geoapi-4.0 updated (3e8712f -> 5bdc857) Thu, 03 Jan, 19:05 [sis] 01/03: Consolidation of exception handling. Thu, 03 Jan, 19:05 [sis] 02/03: Typo fix: tupple -> tuple. Thu, 03 Jan, 19:05 [sis] 03/03: Moved the "reduce" method for keeping it close to "compound". Thu, 03 Jan, 19:05 [sis] branch geoapi-4.0 updated: Replace GridGeometry.reduce(lower, upper) by reduce(dimensions) and add test. Fri, 04 Jan, 10:32 [sis] branch geoapi-4.0 updated (d9b0d29 -> 46b114b) Sat, 05 Jan, 17:11 [sis] 01/03: Add a GridGeometry.UNDEFINED constant and clarify some javadoc. Sat, 05 Jan, 17:11 [sis] 02/03: First implementation of GridCoverage.render(...) taking in account the slice point. Sat, 05 Jan, 17:11 [sis] 03/03: Spell "sub-sampling" as "subsampling". A quick search on Google suggests that the later is the most common usage. Sat, 05 Jan, 17:11 [sis] branch geoapi-4.0 updated: Refactor a RasterFactor static method into an ImageRenderer helper class. Mon, 07 Jan, 10:45 [sis] branch geoapi-4.0 updated (3cb7f5d -> 97e5b06) Mon, 07 Jan, 20:12 [sis] 01/02: Improve error messages if an image can not be produced. Mon, 07 Jan, 20:12 [sis] 02/02: Make easier for external applications to extend SampleDimension.Builder. Mon, 07 Jan, 20:12 [sis] branch geoapi-4.0 updated: Geometry : add method to retrieve crs from JTS geometry Tue, 08 Jan, 11:11 [sis] branch geoapi-4.0 updated: Geometry : add JTS geometry transformation operations Tue, 08 Jan, 14:06 [sis] branch geoapi-4.0 updated (7f4d477 -> b68592e) Tue, 08 Jan, 15:12 [sis] 01/02: Make 'findCoordinateReferenceSystem' more library-independent. Tue, 08 Jan, 15:12 [sis] 02/02: Fix an erroneous assertion and a NullPointerException. Tue, 08 Jan, 15:12 [sis] branch geoapi-4.0 updated (b68592e -> 7ed2de0) Tue, 08 Jan, 19:59 [sis] 01/02: Move JTS specific methods to "jts" subpackage. Tue, 08 Jan, 19:59 [sis] 02/02: Avoid reference to a legacy (OGC 01-004) interface to be removed from GeoAPI. Tue, 08 Jan, 19:59 [sis] branch geoapi-4.0 updated: Add a SampleDimension.Builder.remove(String) method. Wed, 09 Jan, 10:18 [sis] branch geoapi-4.0 updated: Miscellaneous fixes: typos, missing cause in chained exception, use of scientific number notation, reduce the amount of searches of vertical datum in EPSG database. Wed, 09 Jan, 19:39 [sis] branch geoapi-4.0 updated: Fix an ArithmeticException when using vector wrapping unsigned short values. Thu, 10 Jan, 12:23 [sis] branch geoapi-4.0 updated: Bug fix: missing call to SampleDimension.Builder.clear() before to build a new SampleDimension. Thu, 10 Jan, 15:16 [sis] branch geoapi-4.0 updated: Calculation of GridExtent from an Envelope resulting from an intersection shall support the case where the envelope as infinite bounds. Fri, 11 Jan, 10:52 [sis] branch geoapi-4.0 updated: CoordinateSystem : avoid testing coordinate system axis when creating transform when they are identical Fri, 11 Jan, 11:13
Martin Desruisseaux (JIRA) [jira] [Updated] (SIS-378) Too aggressive simplification of some units of measurement Fri, 11 Jan, 11:22 [sis] branch geoapi-4.0 updated: Arithmetic operation Units.MILLIMETRE.divide(Units.HOUR) should produce a unit with symbol "mm/h". Fri, 11 Jan, 11:29 [sis] branch geoapi-4.0 updated: Move the check for identity case into Matrices.createTransform(…). It allows the fix to apply to a wider range of cases. Fri, 11 Jan, 14:23 [sis] branch geoapi-4.0 updated: GridGeometry : add rounding parameter Fri, 11 Jan, 14:57 [sis] branch geoapi-4.0 updated (bedebb4 -> d4ca8e1) Fri, 11 Jan, 15:19 [sis] 01/02: Fix @link javadoc tags for method signature change. Fri, 11 Jan, 15:19 [sis] 02/02: When adding a margin to a grid extent, need to check for overflow. Fri, 11 Jan, 15:19 [sis] branch geoapi-4.0 updated: Partial revert of previous commit: be overflow-tolerant only if we are going to clip the grid. Fri, 11 Jan, 19:08 [sis] branch geoapi-4.0 updated (110cb92 -> 8a7eee3) Sat, 12 Jan, 16:55 [sis] 01/04: Make test class name consistent with tested class. Sat, 12 Jan, 16:55 [sis] 02/04: Move the declaration of ESRI_DATUM_PREFIX constant in order to allow its reuse from other classes. Sat, 12 Jan, 16:55 [sis] 03/04: Improve the efficiency of search of EPSG codes by reducing the amount of GeodeticDatum to create. We do that by filtering on datum names. Note that it requires to take aliases in account. Sat, 12 Jan, 16:55 [sis] 04/04: Replace some GridGeometry methods by a Modifier inner class. Sat, 12 Jan, 16:55 [sis] branch geoapi-4.0 updated (8a7eee3 -> bd65fed) Sun, 13 Jan, 19:23 [sis] 01/02: Renamed SubgridCalculator as GridDerivation, modify() as derive() and apply() as build(). Sun, 13 Jan, 19:23 [sis] 02/02: Refactor GridGeometry.Modifier as methods provided directly in GridDerivation. Sun, 13 Jan, 19:23 [sis] branch geoapi-4.0 updated (bd65fed -> 758fb1b) Mon, 14 Jan, 18:39 [sis] 01/02: Use index when searching geodetic objects by their alias. Mon, 14 Jan, 18:39 [sis] 02/02: More lenient parsing of time-related units, in order to avoid parsing errors with some netCDF files. Mon, 14 Jan, 18:39 [sis] branch geoapi-4.0 updated: Partial revert of previous commit: keep using appendOffsetId() instead of appendOffset("+H:MM:ss", "Z") for compatibility with Java 8. Will revisit after upgrade to Java 10 or 11 (after Apache SIS 1.0 release). Tue, 15 Jan, 10:26 [sis] branch geoapi-4.0 updated: Coverage : return NaN rather then an exception on conversion of value outside of categories ranges Wed, 16 Jan, 09:28
Martin Desruisseaux (JIRA) [jira] [Updated] (SIS-315) NetCDF: convention interface and parsing utilities Wed, 16 Jan, 13:29
Martin Desruisseaux (JIRA) [jira] [Resolved] (SIS-315) NetCDF: convention interface and parsing utilities Wed, 16 Jan, 13:37
Martin Desruisseaux (JIRA) [jira] [Commented] (SIS-315) NetCDF: convention interface and parsing utilities Wed, 16 Jan, 13:37 [sis] branch geoapi-4.0 updated: Provide a hook for netCDF files to be interpreted according some specialized convention. Wed, 16 Jan, 14:02 [sis] branch geoapi-4.0 updated: Add support of decibel unit (dB). This is used in some netCDF files. Wed, 16 Jan, 22:26 [sis] branch geoapi-4.0 updated: Fix an exception when opening a netCDF file with UCAR library. Thu, 17 Jan, 09:17 [sis] branch geoapi-4.0 updated: Provide information about the netCDF file format in metadata. Thu, 17 Jan, 10:32 [sis] branch geoapi-4.0 updated (4a94e78 -> 04f8d71) Sat, 19 Jan, 16:50 [sis] 01/03: Restore the exception thrown when a value can not be converted. If this exception is thrown in unexpected circumstances, we will try to investigate those circumstances instead. Sat, 19 Jan, 16:50 [sis] 02/03: Use more verbose Category names if available, and declare explicitly a name for the SampleDimension. Sat, 19 Jan, 16:50 [sis] 03/03: Documentation cleanup and removal of duplicated code. Sat, 19 Jan, 16:50 [sis] branch geoapi-4.0 updated (04f8d71 -> 63484e9) Mon, 21 Jan, 19:07 [sis] 01/02: Replace the null value in Category.range by a range containing NaN values. The intent is to remove the Category.minimum/maximum fields in a future commit. Mon, 21 Jan, 19:07 [sis] 02/02: Replace the "remove" method by a categories() list supporting the List.remove(int) operation. The intend is to let user choose themselves their criterion for selecting the category to remove. Mon, 21 Jan, 19:07 [sis] branch geoapi-4.0 updated: Allow some extrapolations when applying the transfer function provided by SampleDimension. The reason is because the range of values given to Category instances are often only estimations, so we don't want the transfer function to fail because a value is slightly outside the estimated domain. Wed, 23 Jan, 19:20 [sis] branch geoapi-4.0 updated: Be more careful about which NumberRange we can cache. This is needed for avoiding to replace NaN bit patterns by another bit patterns, since Float.equals(Object) and Double.equals(Object) consider all NaN values as equal. Thu, 24 Jan, 11:53 [sis] branch geoapi-4.0 updated: Avoid a ClassCastException in getMeasurementRange() when the SampleDimension contains only qualitative categories. Thu, 24 Jan, 14:19 [sis] branch geoapi-4.0 updated: GridGeometry: add test case for GridGeometry subgrid with envelope crossing the antimeridian Thu, 24 Jan, 14:49 [sis] branch geoapi-4.0 updated (46d9491 -> 6e2c463) Thu, 24 Jan, 16:00 [sis] 01/02: Add test for the case where a SampleDimension has only qualitative categories. Thu, 24 Jan, 16:00 [sis] 02/02: Fix an AssertionError when checking if a two-dimensional localization grid in a netCDF can be simplified to a 1D array. Thu, 24 Jan, 16:00 [sis] branch geoapi-4.0 updated: Bug fix: two-dimensional localization grids in some netCDF files were wrongly detected as simplifiable to orthogonal vectors. Fri, 25 Jan, 14:43 [sis] branch geoapi-4.0 updated (8e12681 -> 6c47bc2) Sat, 26 Jan, 17:18 [sis] 01/04: Replace some "ordinate" words by "coordinate". We will need to perform this replacement for the whole project some day. Sat, 26 Jan, 17:18 [sis] 02/04: The check for source dimension order needs to be robust to the case where the localization grid in a netCDF call contains longitude values crossing the +180/-180° meridian. Sat, 26 Jan, 17:18 [sis] 03/04: Move a method in a location providing better encapsulation. Sat, 26 Jan, 17:18 [sis] 04/04: Move more methods in order to improve a bit the encapsulation. Sat, 26 Jan, 17:18 [sis] branch geoapi-4.0 updated: Exclude trailing rows containing only NaN values when building a localization grid. Sun, 27 Jan, 23:05 [sis] branch geoapi-4.0 updated: Add 'margin' and 'sliceByRatio' methods in GridDerivation. Mon, 28 Jan, 19:20 [sis] branch geoapi-4.0 updated (442523e -> 68bb94c) Tue, 29 Jan, 18:52 [sis] 01/03: Move back reduce(…) in GridGeometry for simplifying GridDerivation and for consistency with GridExtent.reduce(…). Tue, 29 Jan, 18:52 [sis] 02/03: More reliable implementation of GridGeometry.getDimension(). Tue, 29 Jan, 18:52 [sis] 03/03: Retrofit GridChange into GridDerivation. Tue, 29 Jan, 18:52 [sis] branch geoapi-4.0 updated: Range of valid values provided by the UCAR library are converted values, not packed values. Wed, 30 Jan, 09:00 [sis] branch geoapi-4.0 updated (08904cd -> bc48507) Wed, 30 Jan, 12:15 [sis] 01/02: Move a helper method. Wed, 30 Jan, 12:15 [sis] 02/02: Control more clearly order of axes read from a netCDF file. Wed, 30 Jan, 12:16 [sis] branch geoapi-4.0 updated (bc48507 -> 63a7898) Wed, 30 Jan, 19:45 [sis] 01/02: Rename some getGridGeometry() methods as getGrid() for avoiding confusion with the "real" getGridGeometry() method. Wed, 30 Jan, 19:45 [sis] 02/02: Take in account the fact that the dimensions returned by UCAR CoordinateSystem.getDomain() are not always in the same order than the dimensions returned by Variable.getDimensions(). Wed, 30 Jan, 19:45 [sis] branch geoapi-4.0 updated: Fixed various problem in axis order, especially when computing a localization grid. Thu, 31 Jan, 15:51
Message listThread · Author · Date
Box list
Sep 2021220
Aug 202150
Jul 202190
Jun 202120
May 202190
Apr 20218
Mar 202174
Feb 202150
Jan 202166
Dec 202049
Nov 202048
Oct 202072
Sep 202071
Aug 202095
Jul 202067
Jun 202093
May 202067
Apr 2020120
Mar 202088
Feb 202095
Jan 2020120
Dec 201964
Nov 2019190
Oct 2019189
Sep 2019234
Aug 2019124
Jul 201926
Jun 2019194
May 2019142
Apr 201984
Mar 201975
Feb 201999
Jan 201997
Dec 201890
Nov 201894
Oct 201891
Sep 201816
Aug 201897
Jul 2018130
Jun 2018306
May 201888
Apr 201889
Mar 201868
Feb 2018209
Jan 2018110
Dec 201754
Nov 2017242
Oct 2017174
Sep 201785
Aug 201788
Jul 2017120
Jun 201773
May 2017180
Apr 2017203
Mar 2017105
Feb 201782
Jan 2017192
Dec 2016115
Nov 2016120
Oct 2016113
Sep 2016124
Aug 2016133
Jul 2016167
Jun 201659
May 2016167
Apr 2016126
Mar 2016175
Feb 2016186
Jan 2016160
Dec 2015125
Nov 2015162
Oct 2015288
Sep 2015241
Aug 201567
Jul 2015320
Jun 2015156
May 2015144
Apr 2015133
Mar 2015148
Feb 2015228
Jan 2015164
Dec 201463
Nov 201481
Oct 2014146
Sep 2014114
Aug 201471
Jul 201484
Jun 2014148
May 2014128
Apr 2014200
Mar 201487
Feb 2014142
Jan 2014155
Dec 2013179
Nov 201391
Oct 2013137
Sep 2013139
Aug 2013290
Jul 2013376
Jun 2013291
May 2013219
Apr 2013216
Mar 2013177
Feb 2013145
Jan 201342
Dec 2012164
Nov 201296
Oct 2012200
Sep 2012139
Aug 201230
Jul 201297
May 201210
Apr 201250
Mar 201255
Feb 201215
Aug 201110
Feb 20112
Jan 20113
Nov 2010101
Sep 20102
Aug 201020
Jul 201023
May 20101
Apr 201016
Mar 201012