You are viewing a plain text version of this content. The canonical link for it is here.
- [sis] branch geoapi-4.0 updated (5e91876 -> 8c19cc0) - posted by de...@apache.org on 2020/02/01 14:07:48 UTC, 0 replies.
- [sis] 01/03: Fix a NullPointerException. - posted by de...@apache.org on 2020/02/01 14:07:49 UTC, 0 replies.
- [sis] 02/03: Handle formatting of cell values in a separated class, for making easier to share with the table of sample dimensions (to be provided in a future commit). - posted by de...@apache.org on 2020/02/01 14:07:50 UTC, 0 replies.
- [sis] 03/03: Show coverage sample dimensions in a table, with min/max values and units of measurement. - posted by de...@apache.org on 2020/02/01 14:07:51 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Finally found the cause of header row sometime not showing. - posted by de...@apache.org on 2020/02/01 14:46:31 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Provide controls for cells size. - posted by de...@apache.org on 2020/02/01 15:56:57 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Remove the control for cell spacing since it is likely to be more confusing than helpful. - posted by de...@apache.org on 2020/02/01 17:01:22 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Highlight the cell under mouse position. We will provide geographic coordinates of that cell in a future commit. - posted by de...@apache.org on 2020/02/02 16:46:37 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Display geographic or projected coordinates of selected cell. - posted by de...@apache.org on 2020/02/03 14:40:21 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Fix an horizontal offset in the selected cell. - posted by de...@apache.org on 2020/02/03 14:54:42 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Make native (implementation-dependent) NetCDF metadata available. - posted by de...@apache.org on 2020/02/03 19:27:48 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: NetCDF native metadata should include attributes of variables (in addition of global attributes). - posted by de...@apache.org on 2020/02/04 10:59:24 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Allow special case for parsing units of measurement in GCOM-W files. - posted by de...@apache.org on 2020/02/04 11:36:33 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Update the values shown in GridView according the band selected in the sample dimensions table. - posted by de...@apache.org on 2020/02/04 12:08:46 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Add documentation on some portrayal classes. - posted by de...@apache.org on 2020/02/04 19:06:57 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Edit javadoc for `MapLayer`. Note: we omit the message saying that this class may change in future version; this is the case of anything in "internal" packages. - posted by de...@apache.org on 2020/02/04 22:51:25 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Fix a NullPointerException (bug identified by Johann). - posted by de...@apache.org on 2020/02/04 22:52:21 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Renamed "resource" property as "data". - posted by de...@apache.org on 2020/02/05 10:37:20 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Javadoc. - posted by de...@apache.org on 2020/02/05 12:03:45 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Javadoc clarification, second round. - posted by de...@apache.org on 2020/02/05 19:25:37 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Start drafting a Canvas class as the common abstraction for implementations that manage the display of MapLayer instances. - posted by de...@apache.org on 2020/02/05 22:37:51 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Defines the 4 fundamental properties of Canvas and document their purpose and constraint. - posted by de...@apache.org on 2020/02/06 18:03:39 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Rename Canvas2D as PlanarCanvas because the constraint is not only to be two-dimensional, but also to use a Cartesian coordinate system (as opposed to the coordinate system of planetarium dome for example). - posted by de...@apache.org on 2020/02/06 21:48:17 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Add a Matrices.createAffine(Matrix, DirectPosition) method, to be used by ongoing work on Canvas. - posted by de...@apache.org on 2020/02/07 22:47:38 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Add a MathTransforms.tangent(MathTransform, DirectPosition) method for computing linear approximation of a MathTransform at a given location. - posted by de...@apache.org on 2020/02/08 12:01:44 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Start writting the actual code for Canvas (not yet completed). - posted by de...@apache.org on 2020/02/08 17:01:58 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: First draft of Canvas.getGridGeometry() taking in account the supplemental dimensions (i.e. the dimensions of the Point Of Interest that are not in the objective CRS). - posted by de...@apache.org on 2020/02/10 00:00:20 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Complete Canvas.getGridGeometry() - not yet tested. - posted by de...@apache.org on 2020/02/10 11:59:49 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: First implementation of Canvas.setGridGeometry(…) - not yet tested. - posted by de...@apache.org on 2020/02/10 18:56:49 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Do not fire "gridGeometry" property change anymore and add documentation explaining the policy. - posted by de...@apache.org on 2020/02/11 12:21:48 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: First draft of Canvas.getGeographicArea() and getSpatialResolution(), and use those information when searching for a CoordinateOperation. - posted by de...@apache.org on 2020/02/11 19:00:12 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Document the approximation done regarding CoordinateOperationContext when changing the objective CRS or the Point Of Interest (POI). Replace the use of "Authalic radius" by "Radius of conformal sphere" at the latitude where the spatial resolution is computed. - posted by de...@apache.org on 2020/02/11 23:32:31 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Review the NTv2 grid reader before upgrade to multi-grid support. Opportunistically prepare to support NTv1 in addition to NTv2. - posted by de...@apache.org on 2020/02/12 15:43:27 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Fix a (previously random) test parameter value for avoiding random test failures. - posted by de...@apache.org on 2020/02/12 15:45:11 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Read all sub-grids and organize them in a tree (not yet stored). We still have to resolve the case where there is more than one root. - posted by de...@apache.org on 2020/02/12 19:50:51 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Change the strategy in the way the DatumShiftGrid tree is contructed by NTv2 loader. In other classes, improve a bit the documentation and the toString() result. - posted by de...@apache.org on 2020/02/13 19:12:32 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Port MosaicCalculator from Geotk (was named "RegionCalculator") for use by DatumShiftGridGroup, itself used by NTv2 reader when a NTv2 file contains more than one grid without common parent. The intent is to figure out how to layout the 114 sub-grids found in NTv2 file when the file provided limited information about the parent-child relationships, especially close to the root. - posted by de...@apache.org on 2020/02/14 19:42:28 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (8a462de -> e900738) - posted by de...@apache.org on 2020/02/14 23:55:51 UTC, 0 replies.
- [sis] 01/02: Refactor a bit DatumShiftGridGroup for computing sub-grid coordinates in a more direct way than using AffineTransform. This change allows us to fix a bug, where the translation that we got was not adjusted for the different size of the cell. - posted by de...@apache.org on 2020/02/14 23:55:52 UTC, 0 replies.
- [sis] 02/02: Renamed MosaicCalculator as TileOrganizer. - posted by de...@apache.org on 2020/02/14 23:55:53 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (e900738 -> ffe4da9) - posted by de...@apache.org on 2020/02/15 17:12:58 UTC, 0 replies.
- [sis] 01/05: Renamed TranslatedTransform as TileTranslation. - posted by de...@apache.org on 2020/02/15 17:12:59 UTC, 0 replies.
- [sis] 02/05: Consolidation of multi-grids NTv2 support with the addition of documentation and tests. - posted by de...@apache.org on 2020/02/15 17:13:00 UTC, 0 replies.
- [sis] 03/05: When a point to transform is outside all sub-grids provided by a NTv2 file, take the nearest grid. - posted by de...@apache.org on 2020/02/15 17:13:01 UTC, 0 replies.
- [sis] 04/05: Change the policy of DatumShiftGrid.getDomainOfValidity(): compute the envelope from cell center, not cell border. This is necessary for avoiding spurious overlaps when two grids are side-by-side (in principle without overlapping) but one grid has larger cells than the other other grid. The 0.5 cell expansion caused the grid with larger cells to overlap the grid with smaller cells. This problem happens with NTv2 datum shift grid. - posted by de...@apache.org on 2020/02/15 17:13:02 UTC, 0 replies.
- [sis] 05/05: Delegate the choice of NTv2 sub-grid to SpecializableTransform. With this commit, DatumShiftGridGroup.interpolateInCell(…) really become only a fallback (except during inverse transforms). - posted by de...@apache.org on 2020/02/15 17:13:03 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Replace the half-backed mechanism in SpecializableTransform by something closer to an R-Tree. This is not yet a "professional" R-Tree; it requires that nodes for widest areas are added first and even in those condition the tree may not be well equilibrated. But it will hopefully do the work for the foreseeing time until we implement a real R-Tree. - posted by de...@apache.org on 2020/02/16 20:49:52 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Add "National Transformation version 1" (EPSG:9614) operation method. - posted by de...@apache.org on 2020/02/16 23:48:03 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Replace `distance` method by `distanceSquared` for avoiding the Math.hypot(…) cost. - posted by de...@apache.org on 2020/02/17 09:49:50 UTC, 0 replies.
- [sis] branch master updated: Cherry-pick the https://issues.apache.org/jira/browse/SIS-409 fix from geoapi-4.0 branch. - posted by de...@apache.org on 2020/02/17 10:32:33 UTC, 0 replies.
- [jira] [Resolved] (SIS-409) Take in account nested datum shift grids for smaller areas - posted by "Martin Desruisseaux (Jira)" <ji...@apache.org> on 2020/02/17 11:24:00 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Make GridDerivation more flexible in two ways: 1) If both envelopes contain only an Envelope, compoute the envelopes intersection. 2) If only a margin is specified, apply that margin even if no other change is specified. - posted by de...@apache.org on 2020/02/17 14:37:01 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (a4bf8d4 -> e557a14) - posted by de...@apache.org on 2020/02/18 20:03:42 UTC, 0 replies.
- [sis] 01/04: Move TileTranslation as an inner class for keeping it close to the only code where it is used. - posted by de...@apache.org on 2020/02/18 20:03:43 UTC, 0 replies.
- [sis] 02/04: Rename Tile.getAbsoluteRegion() as getRegionOnFinestLevel() and add check against integer overflows. - posted by de...@apache.org on 2020/02/18 20:03:44 UTC, 0 replies.
- [sis] 03/04: Provide control on the number of fraction digits shown in the GridView cells. - posted by de...@apache.org on 2020/02/18 20:03:45 UTC, 0 replies.
- [sis] 04/04: Initial version of a viewer of RenderedImage. - posted by de...@apache.org on 2020/02/18 20:03:46 UTC, 0 replies.
- [sis] branch master updated: Fix a ClassCastException reported on mailing list. - posted by de...@apache.org on 2020/02/18 22:58:46 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (e557a14 -> 8032164) - posted by de...@apache.org on 2020/02/18 23:38:25 UTC, 0 replies.
- [sis] 01/02: Fix a ClassCastException reported on mailing list. - posted by de...@apache.org on 2020/02/18 23:38:26 UTC, 0 replies.
- [sis] 02/02: Documentation cleanup. - posted by de...@apache.org on 2020/02/18 23:38:27 UTC, 0 replies.
- [jira] [Created] (SIS-488) Handle wrap-around longitude in NADCON grid - posted by "Martin Desruisseaux (Jira)" <ji...@apache.org> on 2020/02/19 09:39:00 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Handle the case where the longitude value of the point to transform using a datum shift is on the other side of the ±180° meridian compared to the region where the grid is defined. Example: NADCON file for Alaska which is defined in the [−194° … −127.875°] range of longitude value, so the +170° longitude needs to be converted to −190° before it can be used. - posted by de...@apache.org on 2020/02/19 13:20:39 UTC, 0 replies.
- [sis] branch master updated: Handle the case where the longitude value of the point to transform using a datum shift is on the other side of the ±180° meridian compared to the region where the grid is defined. Example: NADCON file for Alaska which is defined in the [−194° … −127.875°] range of longitude value, so the +170° longitude needs to be converted to −190° before it can be used. - posted by de...@apache.org on 2020/02/19 13:22:55 UTC, 0 replies.
- [jira] [Resolved] (SIS-488) Handle wrap-around longitude in NADCON grid - posted by "Martin Desruisseaux (Jira)" <ji...@apache.org> on 2020/02/19 13:27:00 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: First attempt to apply the fix for NADCON grids crossing anti-meridian to NetCDF localization grids crossing the anti-meridian. Current fix may be okay for grid without rotations or with a 90° rotation, but may not be okay in the general case. A better fix may require an API change in DatumShiftGrid.replaceOutsideGridCoordinate(…). - posted by de...@apache.org on 2020/02/19 19:01:52 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Change DatumShiftGrid.replaceOutsideGridCoordinates(…) API for processing all dimensions at once. This is needed when a shift of 360° of longitude (for example) corresponds in a change of grid indices in all dimensions, because the grid is inclined. - posted by de...@apache.org on 2020/02/20 14:50:11 UTC, 0 replies.
- [sis] branch master updated: Apply the fix for NADCON grids crossing anti-meridian to NetCDF localization grids crossing the anti-meridian. - posted by de...@apache.org on 2020/02/20 15:09:50 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Basic navigation between the window showing tabular data and the window showing the image (empty for now). - posted by de...@apache.org on 2020/02/21 00:20:50 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Workaround a bug of BufferedImage.getTileGridXOffset() / getTileGridYOffset() not returning zero (contrarily to what their javadoc said). - posted by de...@apache.org on 2020/02/21 14:00:53 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (c46f427 -> 2d4382a) - posted by de...@apache.org on 2020/02/22 17:04:11 UTC, 0 replies.
- [sis] 01/06: Add reference to bug https://bugs.openjdk.java.net/browse/JDK-8166038 - posted by de...@apache.org on 2020/02/22 17:04:12 UTC, 0 replies.
- [sis] 02/06: Consolidation of the we relate "tabular data window" and "visualization window". - posted by de...@apache.org on 2020/02/22 17:04:13 UTC, 0 replies.
- [sis] 03/06: Fix a NullPointerException when showing the FeatureTable window before the corresponding tab in the overview window has been made visible. - posted by de...@apache.org on 2020/02/22 17:04:14 UTC, 0 replies.
- [sis] 04/06: Try again to fix the problem of missing column headers. This hack seems to work. - posted by de...@apache.org on 2020/02/22 17:04:15 UTC, 0 replies.
- [sis] 05/06: First draft of a CoverageView window showing the image (identity transform only for now). - posted by de...@apache.org on 2020/02/22 17:04:16 UTC, 0 replies.
- [sis] 06/06: Add transparency support in images backed by ScaledColorSpace. - posted by de...@apache.org on 2020/02/22 17:04:17 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (2d4382a -> 3195e47) - posted by de...@apache.org on 2020/02/23 16:47:15 UTC, 0 replies.
- [sis] 01/02: Consolidation of ScaledColorSpace / ScaledColorModel. - posted by de...@apache.org on 2020/02/23 16:47:16 UTC, 0 replies.
- [sis] 02/02: Reduce the number of Locale object we carry. They are not needed at this time since the application is shown in default locale only, and the information is tedious to transfer between various objects. - posted by de...@apache.org on 2020/02/23 16:47:17 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (3195e47 -> 8d17146) - posted by de...@apache.org on 2020/02/24 11:54:18 UTC, 0 replies.
- [sis] 01/02: Reorganize the construction of CoverageExplorer in a way that make easier to provide different views (tabular or image) of the GridCoverage in the same DataWindow. First draft of controls for the GridCoverage rendered image. - posted by de...@apache.org on 2020/02/24 11:54:19 UTC, 0 replies.
- [sis] 02/02: Remove (for now) the code managing related windows since it is no longer used. We may bring it back later but in another form. - posted by de...@apache.org on 2020/02/24 11:54:20 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Provide more control on the image shown. Control on background color make easier to distinguish the missing values. Control on range to use for scaling gray tone will in in place but the actual action will be the purpose of the next commit. - posted by de...@apache.org on 2020/02/24 18:48:25 UTC, 0 replies.
- [jira] [Created] (SIS-489) Inaccurate result for MGI Ferro transform (see test case attached) - posted by "Olivier Lhemann (Jira)" <ji...@apache.org> on 2020/02/24 22:44:00 UTC, 0 replies.
- [jira] [Updated] (SIS-489) Inaccurate result for MGI Ferro transform (see test case attached) - posted by "Martin Desruisseaux (Jira)" <ji...@apache.org> on 2020/02/24 23:01:01 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Define a policy about thread pool in Apache SIS: JDK common pool reserved for short computational tasks without blocking operations, sis-util pool for longer potentially blocking tasks limited to the number of available CPU, and sis-javafx pool for immediate execution regardless if CPU are already busy or not. Initial version of TileOpExecutor capable to parallelize the operations on a RenderedImage using sis-util thread pool. First draft of ImageOperations convenience methods, with only a [...] - posted by de...@apache.org on 2020/02/27 18:02:17 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Rename PropertyCalculator as AnnotatedImage (the properties are the annotations) and expose less implementation details. Allow sequential computation for the RenderedImage implementations that are not thread-safe. Add tests. - posted by de...@apache.org on 2020/02/28 12:09:50 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Move out the formatting code that check for special types (InternationalString, ControlledVocabulary, Enum, Locale, TimeZone, Currency, Charset, etc.) so it can be shared by the JavaFX application. The intent is to have range of values (given as array of 2 elements) shown in a readable way. - posted by de...@apache.org on 2020/02/28 14:22:47 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Provides default values for more properties in a netCDF Coordinate Reference System for making possible to open a file even if the CRS is not well defined. - posted by de...@apache.org on 2020/02/28 15:08:03 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated: Use a fallback coordinate system when we can not determine its type. - posted by de...@apache.org on 2020/02/28 18:24:55 UTC, 0 replies.
- [sis] branch geoapi-4.0 updated (f2e9be1 -> 5b6f88a) - posted by de...@apache.org on 2020/02/29 17:31:57 UTC, 0 replies.
- [sis] 01/02: Adjust the number of fraction digits shown in coordinate values according the pixel resolution at that position. This resolution may change at any position if the `gridToCRS` transform is non-linear. - posted by de...@apache.org on 2020/02/29 17:31:58 UTC, 0 replies.
- [sis] 02/02: Consolidation of the policy about handling of errors during statistics computation. - posted by de...@apache.org on 2020/02/29 17:31:59 UTC, 0 replies.