sis-commits mailing list archives: March 2020

Site index · List index
Message listThread · Author · Date [sis] branch geoapi-4.0 updated: Manage the cache in AnnotatedImage class instead than ImageOperations for a better separation of tasks. A future version of ImageOperations may create other kinds of images, in which case we would probably not want to mix the caches. Also clarify the policy about error management: we cache only the properties computed fully without errors. Sun, 01 Mar, 15:41 [sis] branch geoapi-4.0 updated: Use statistics for adjusting the minimum and maximum values between which the gray scale tones are applied. Sun, 01 Mar, 23:10
Alexís Manin (Jira) [jira] [Created] (SIS-490) Compound CRS creation through codes: OGC/Time Mon, 02 Mar, 14:42 [sis] branch geoapi-4.0 updated (626cf06 -> 530a5af) Mon, 02 Mar, 19:33 [sis] 01/04: Render image in background for avoiding to block the JavaFX thread. Mon, 02 Mar, 19:33 [sis] 02/04: Show the geographic coordinates of pixel under mouse pointer. Mon, 02 Mar, 19:33 [sis] 03/04: Provides an indication that work is in progress and report error in the status bar. Mon, 02 Mar, 19:33 [sis] 04/04: Avoid sending tons of repaint requests if a rendering process is already in progress. Mon, 02 Mar, 19:33 [sis] branch geoapi-4.0 updated: Make ImageOperations configurable. Tue, 03 Mar, 11:01 [sis] branch geoapi-4.0 updated: Move in a `MapCanvas` parent class the map rendering that can be done with any Graphics2D handler, not only `RenderedImage`. Tue, 03 Mar, 15:09 [sis] branch geoapi-4.0 updated: The AffineTransform used for rendering coverage needs to be the concatenation of "grid to CRS" + "objective to display", assuming that "grid CRS" = "objective CRS". This will be needed later for zoom, translations, etc. Tue, 03 Mar, 23:37 [sis] branch geoapi-4.0 updated: Zoom out for showing the full coverage. Wed, 04 Mar, 12:00 [sis] branch geoapi-4.0 updated: Center the image. Wed, 04 Mar, 13:40 [sis] branch geoapi-4.0 updated: Move the computation of initial zoom to the MapCanvas parent class, so it can be used by other implementations than `CoverageView`. Wed, 04 Mar, 23:18 [sis] branch geoapi-4.0 updated: Be a little bit more tolerant to NaN values during the "units to sample" conversions. Previous behavior was to throw a TransformException because we don't know which value to use. This commit relaxes a little bit this behavior with the following heuristic rules: Fri, 06 Mar, 19:50 [sis] branch geoapi-4.0 updated: Fix a MismatchedDimensionException when extracting the horizontal component of a three-dimensional ProjectedCRS. Sat, 07 Mar, 13:34
Derrick Oswald (Jira) [jira] [Created] (SIS-491) sis-embedded-data database fails to start on Apache Spark Sun, 08 Mar, 15:25
Derrick Oswald (Jira) [jira] [Updated] (SIS-491) sis-embedded-data database fails to start on Apache Spark Sun, 08 Mar, 15:31
Derrick Oswald (Jira) [jira] [Updated] (SIS-491) sis-embedded-data database fails to start on Apache Spark Sun, 08 Mar, 15:32
Derrick Oswald (Jira) [jira] [Updated] (SIS-491) sis-embedded-data database fails to start on Apache Spark Sun, 08 Mar, 15:36
Derrick Oswald (Jira) [jira] [Updated] (SIS-491) sis-embedded-data database fails to start on Apache Spark Sun, 08 Mar, 15:37
Martin Desruisseaux (Jira) [jira] [Assigned] (SIS-491) sis-embedded-data database fails to start on Apache Spark Sun, 08 Mar, 18:19 [sis] branch geoapi-4.0 updated (0280ffb -> 6ff3fd2) Sun, 08 Mar, 23:43 [sis] 01/02: Comment formatting. Sun, 08 Mar, 23:43 [sis] 02/02: Move in a separated class (LocalDataSource) the code from Initializer.getDataSource() which was managing a local installation of the database. With this move, it is easier to manage an alternative database (HSQLDB) in addition to Derby for local storage. Sun, 08 Mar, 23:43 [sis] branch geoapi-4.0 updated: In a call to `GridGeometry.reduce(…)`, the number of CRS dimensions is not necessarily the same than the number of grid dimensions. Mon, 09 Mar, 11:47 [sis] branch geoapi-4.0 updated: When invoking GridGeometry.reduce(…), try to reduce the number of CRS dimensions by the same amount than the reduction in grid dimensions. Mon, 09 Mar, 16:25 [sis] branch geoapi-4.0 updated: Compensate for non-square pixels when computing with CRS axes are more closely related with grid axes. Mon, 09 Mar, 19:01
Martin Desruisseaux (Jira) [jira] [Commented] (SIS-491) sis-embedded-data database fails to start on Apache Spark Mon, 09 Mar, 22:05
Martin Desruisseaux (Jira) [jira] [Created] (SIS-492) Remove support for JavaDB Mon, 09 Mar, 22:33
Martin Desruisseaux (Jira) [jira] [Updated] (SIS-492) Remove support for JavaDB (JDK 8) Mon, 09 Mar, 22:36
Martin Desruisseaux (Jira) [jira] [Updated] (SIS-492) Remove support for JavaDB (JDK 8) Mon, 09 Mar, 22:36 [sis] branch geoapi-4.0 updated: Remove support for JavaDB. Mon, 09 Mar, 22:38
Martin Desruisseaux (Jira) [jira] [Resolved] (SIS-492) Remove support for JavaDB (JDK 8) Mon, 09 Mar, 22:40 [sis] branch geoapi-4.0 updated: Minor documentation updates. Addition of a more efficient `PixelIterator.getPosition(double[])` method. Fri, 13 Mar, 10:13 [sis] branch geoapi-4.0 updated: When rounding from Envelope to GridExtent result in lower == upper, must ensure than [lower … upper] contains the coordinate. Fri, 13 Mar, 13:19 [sis] branch geoapi-4.0 updated: Fix GCOM-C unit of measurement. Avoid displaying extraneous fraction digits. Fri, 13 Mar, 15:56 [sis] branch feat/resample created (now 66224b2) Mon, 16 Mar, 15:49 [sis] 01/01: feat(Resample): draft resampling classes Mon, 16 Mar, 15:49 [sis] branch geoapi-4.0 updated: Try to produce better identifiers and title for netCDF variables. The identifier excludes the "long_name" attribute, which is sometime more like a sentence than an identifier (the standard name or variable name provides more stable identifiers). Conversely the `metadata.citation.title` uses the "long_name" attribute as first choice, formatted in a way more like English sentence (with '_' and CamelCase replaced by space). Variable names are declared as citation identifiers and shown in the [...] Mon, 16 Mar, 16:38 [sis] branch geoapi-4.0 updated: Allow DecimalFormat precision to be set even if the CRS is unknown (in which case a generic number format is used). Mon, 16 Mar, 22:25 [sis] branch feat/resample updated (66224b2 -> d107907) Tue, 17 Mar, 07:45 [sis] 01/01: feat(Resample): draft resampling classes Tue, 17 Mar, 07:45
Martin Desruisseaux (Jira) [jira] [Assigned] (SIS-237) Modified Azimuthal Equidistant (EPSG:9832) Tue, 17 Mar, 09:22
Martin Desruisseaux (Jira) [jira] [Updated] (SIS-237) Modified Azimuthal Equidistant (EPSG:9832) Tue, 17 Mar, 09:22 [sis] branch geoapi-4.0 updated: Coverage : add GridCoverageBuilder helper class Tue, 17 Mar, 16:06 [sis] branch geoapi-4.0 updated: Begin implementation of "Modified Azimuthal Equidistant" projection (EPSG:9832). Only forward projection for now. Inverse projection and derivative will be in a next commit. Tue, 17 Mar, 21:45 [sis] branch geoapi-4.0 updated: Coverage : add GridCoverageBuilder tests Wed, 18 Mar, 09:16 [sis] branch geoapi-4.0 updated: Compute the `gridToCRS` transform is a `GridGeometry` is given with only an envelope. Wed, 18 Mar, 14:07 [sis] branch geoapi-4.0 updated: Implement ModifiedAzimuthalEquidistant.inverseTransform(…). Rewrite some equations using trigonometric identities for reducing the amount of trigonometric operations. Wed, 18 Mar, 14:58 [sis] branch geoapi-4.0 updated: Coverage : add setValues(WritabableRaster) method on GridCoverageBuilder Thu, 19 Mar, 14:05 [sis] branch geoapi-4.0 updated: BufferedGridCoverage : fix buffer size verification, number of banks was ignored Thu, 19 Mar, 16:16 [sis] branch geoapi-4.0 updated: Add "Azimuthal Equidistant (Spherical)" projection (no EPSG code). The main purpose will be to provide an approximation of the derivative. Thu, 19 Mar, 22:28 [sis] branch geoapi-4.0 updated: Define ModifiedAzimuthalEquidistant as a subtype of AzimuthalEquidistant. Thu, 19 Mar, 22:55 [sis] branch geoapi-4.0 updated: Coverage : add method to flip axis in GridCoverageBuilder Fri, 20 Mar, 11:18 svn commit: r1875480 - /sis/analysis/Azimuthal Equidistant (Spherical).wxmx Fri, 20 Mar, 16:49 svn commit: r1875481 - /sis/analysis/README.html Fri, 20 Mar, 16:53 [sis] branch geoapi-4.0 updated: Implement derivate for "Azimuthal Equidistant (Spherical)" projection. Fri, 20 Mar, 21:57 [sis] branch master updated: Implement "Modified Azimuthal Equidistant" projection method (without derivative for now). Fri, 20 Mar, 22:10 [sis] branch geoapi-4.0 updated (0045413 -> a01eaf3) Mon, 23 Mar, 00:01 [sis] 01/02: Tune the checks for error conditions in GridCoverage and BufferedGridCoverage construction. Mon, 23 Mar, 00:01 [sis] 02/02: Reduce the amount of copy-and-paste in the test and add some assertions. This review does not yet include the change of exception type. Mon, 23 Mar, 00:01 [sis] branch geoapi-4.0 updated (a01eaf3 -> 0349b33) Tue, 24 Mar, 00:11 [sis] 01/02: Add more javadoc in GridCoverageBuilder and replace code copied from other classes by method calls. This required to modify the API of some invoked methods (package-private API only). Tue, 24 Mar, 00:11 [sis] 02/02: Remove commented-out methods that were creating an image from arrays. They will be in the history if we want to bring them back. Those methods are omitted because they implied a copy of all sample values, contrarily to all other `setValues(…)` methods which copy only a reference. Tue, 24 Mar, 00:11 [sis] branch geoapi-4.0 updated: Remove the creation of a dummy SampleDimension in the test of setValues(DataBuffer); this is not needed anymore. Tue, 24 Mar, 00:17 [sis] branch geoapi-4.0 updated: Select the same visible band than the source image. Tue, 24 Mar, 09:08 [sis] branch geoapi-4.0 updated: Add a Features.getLinkTarget(…) method for determining if a PropertyType is a link. Tue, 24 Mar, 09:59 [sis] branch geoapi-4.0 updated: Minor cleanups. Tue, 24 Mar, 22:43
Martin Desruisseaux (Jira) [jira] [Created] (SIS-493) Raster reprojection Wed, 25 Mar, 21:21 [sis] branch geoapi-4.0 updated: First implementation of ResampledImage for raster reprojection support. Wed, 25 Mar, 22:50 [sis] branch geoapi-4.0 updated: Rename Interpolator as Interpolation. Wed, 25 Mar, 23:07 [sis] branch geoapi-4.0 updated: Add Lanczos interpolation (experimental). Thu, 26 Mar, 00:17 [sis] branch geoapi-4.0 updated: Add a simple interpolation test. Thu, 26 Mar, 10:18 [sis] branch geoapi-4.0 updated: Rename InterpolationTest as ResampledImageTest and add more tests. Thu, 26 Mar, 12:37 [sis] branch geoapi-4.0 updated: Renamed ImageOperations as ImageProcessor. Thu, 26 Mar, 14:03 [sis] branch geoapi-4.0 updated: Initial draft of a GridCoverage "resample" operation. This starting point process only 2D coverages with a complete target grid geometry. Fri, 27 Mar, 13:37 [sis] branch geoapi-4.0 updated: Add nearest-neighbor interpolation. Fri, 27 Mar, 14:55 [sis] branch geoapi-4.0 updated: Compute a default GridExtent during resampling operation if it was not specified by user. Sun, 29 Mar, 21:22 [sis] branch geoapi-4.0 updated: Add a method for computing immediately an image. Sun, 29 Mar, 22:10 [sis] branch geoapi-4.0 updated: Correction in the way to compute the `gridToCRS` of target grid geometry. Mon, 30 Mar, 10:35 [sis] branch geoapi-4.0 updated: Allow some tolerance when comparing two `GridGeometry` objects. It allows to detect more easily when a `GridCoverage` can be used unchanged. Mon, 30 Mar, 14:01 [sis] branch geoapi-4.0 updated: Add test class for `ResampledGridCoverage`. Mon, 30 Mar, 15:05 [sis] branch geoapi-4.0 updated: In ResampledGridCoverage.render(…) converts the `sliceExtent` from target grid coordinates to source grid coordinates. Use ImageProcessor for creating ResampledImage. Mon, 30 Mar, 21:56 [sis] branch geoapi-4.0 updated (61196ea -> 8d8b09f) Tue, 31 Mar, 17:19 [sis] 01/02: Add an offset to default "grid to CRS" transform so that grid coordinates near the point of interest are integers in both grids. Tue, 31 Mar, 17:19 [sis] 02/02: Avoid resampling the data when the operation can be represented by a change of "gridToCRS" transform. Tue, 31 Mar, 17:19 [sis] branch geoapi-4.0 updated: If users specified an envelope, use it for computing the sub-region to resample. Tue, 31 Mar, 21:26
Message listThread · Author · Date
Box list
Dec 20211
Nov 202199
Oct 2021143
Sep 2021271
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