You are viewing a plain text version of this content. The canonical link for it is here.
- (sis) branch geoapi-4.0 updated: Review the GDAL/OGR bindings. - Resolve memory leaks in allocation of native memory segments. - Complete the support of GDAL field types: dates, lists and raw binary. - Support of Z and M coordinate values in points, line-strings and polygons. - Better integration in SIS and reuse of existing classes (GeometryType, ByteOrder). - Remove the direct dependency on JTS for the geometry types (allow ESRI and S2 too). - Prepare for more efficient feature instantiations by reading only the needed [...] - posted by de...@apache.org on 2024/12/04 13:14:34 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Minor cleanups: * Fix wrong class name in documentation: ReferencingFactory → WKTDictionary * Add a missing `synchronized` keyword on `WorldFileStore.getFileSet()`. - posted by de...@apache.org on 2024/12/04 13:27:47 UTC, 0 replies.
- (sis) branch geoapi-3.1 updated (dd9c40499b -> cccbaee7b7) - posted by de...@apache.org on 2024/12/04 13:33:59 UTC, 0 replies.
- (sis) 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1. Contains a correction in the SQL data store and addition of OGR support in the binding to GDAL. - posted by de...@apache.org on 2024/12/04 13:34:00 UTC, 0 replies.
- (sis) branch main updated (7f0548fd16 -> a833e1da47) - posted by de...@apache.org on 2024/12/04 14:11:54 UTC, 0 replies.
- (sis) 01/01: Merge branch 'geoapi-3.1' - posted by de...@apache.org on 2024/12/04 14:11:55 UTC, 3 replies.
- (sis) branch geoapi-4.0 updated: Post-merge automatic reorganization of imports order. - posted by de...@apache.org on 2024/12/04 14:17:34 UTC, 0 replies.
- (sis) branch geoapi-3.1 updated (cccbaee7b7 -> 2cfb383a96) - posted by de...@apache.org on 2024/12/04 14:27:25 UTC, 0 replies.
- (sis) 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1 - posted by de...@apache.org on 2024/12/04 14:27:26 UTC, 1 replies.
- (sis) branch main updated (a833e1da47 -> 1531118a77) - posted by de...@apache.org on 2024/12/04 14:32:05 UTC, 0 replies.
- (sis) 01/01: Merge branch 'geoapi-4.0': automatic reorganization of imports. - posted by de...@apache.org on 2024/12/04 14:32:06 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Resolve a "unspecified CRS" exception when reading a GeoTIFF with a three-dimensional CRS (a geographic or projected CRS + a vertical CRS on user-defined datum). - posted by de...@apache.org on 2024/12/04 16:08:59 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (90a499a32d -> 416551cdc7) - posted by de...@apache.org on 2024/12/05 16:13:49 UTC, 0 replies.
- (sis) 01/02: Make the code more SecurityException-proof. This commit does not introduce new dependency since the Apache SIS code already had some `catch (SecurityException)` statements. While the security manager is removed in Java 24, SIS can run on Java 11 and some softwares are still running in security-constrained environments. This commit will be reverted when Apache SIS will require Java 24, or when the `SecurityException` class will be deprecated. - posted by de...@apache.org on 2024/12/05 16:13:50 UTC, 0 replies.
- (sis) 02/02: Add a public `Configuration.shutdown()` method. - posted by de...@apache.org on 2024/12/05 16:13:51 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Change the order of `AxesConvention` enumeration values from most conservative to most aggressive. - posted by de...@apache.org on 2024/12/05 16:52:21 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Handle empty files as non-existent files when opening a `DataStore` in write mode. This is needed because when requesting a temporary file, an empty file is created. - posted by de...@apache.org on 2024/12/05 22:40:10 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (66809d27ae -> 6cdeffb8f5) - posted by de...@apache.org on 2024/12/06 13:33:38 UTC, 0 replies.
- (sis) 01/02: Document an extra step needed for a more complete shutdown of the system. - posted by de...@apache.org on 2024/12/06 13:33:39 UTC, 0 replies.
- (sis) 02/02: Add a `DataStores.open(Object, String)` method which allows to specify the preferred data store implementation. - posted by de...@apache.org on 2024/12/06 13:33:40 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Add a `GridGeometry.getOrigin()` method. - posted by de...@apache.org on 2024/12/06 16:21:20 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Avoid a NullPointerException when a GeoTIFF file has incomplete georeferencing information. - posted by de...@apache.org on 2024/12/06 16:38:35 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Relax the check for the number of dimensions when the grid coverage has less dimensions than its CRS. - posted by de...@apache.org on 2024/12/06 16:48:09 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (334fd6ba50 -> e76f36ff59) - posted by de...@apache.org on 2024/12/06 17:13:47 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (e76f36ff59 -> 08710309d3) - posted by de...@apache.org on 2024/12/09 10:04:48 UTC, 0 replies.
- (sis) 01/02: Relax the check for the number of dimensions when the grid coverage has less dimensions than expected. Normally, the number of dimensions of the tiles should be equal to the number of dimensions declared in the grid extent. However, it happens sometime that the `TiledGridResource` is a two dimensional image associated to a three-dimensional CRS. This is not recommended, but can happen with GeoTIFF for example. What to do with the extra dimensions is unclear (the GeoTIFF specification itsel [...] - posted by de...@apache.org on 2024/12/09 10:04:49 UTC, 0 replies.
- (sis) 02/02: Upgrade GeoAPI snapshot version. Contains the addition of `getReferenceSystemType()` method. This upgrade fixes https://issues.apache.org/jira/browse/SIS-470 - posted by de...@apache.org on 2024/12/09 10:04:50 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (08710309d3 -> 08e4257586) - posted by de...@apache.org on 2024/12/13 18:19:01 UTC, 0 replies.
- (sis) 01/02: Better checks of SampleModel properties before to write a GeoTIFF file. - posted by de...@apache.org on 2024/12/13 18:19:02 UTC, 0 replies.
- (sis) 02/02: Better checks of ColorModel properties before to write a GeoTIFF file. - posted by de...@apache.org on 2024/12/13 18:19:03 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (08e4257586 -> c9a672132b) - posted by de...@apache.org on 2024/12/14 15:02:27 UTC, 0 replies.
- (sis) 01/02: Rename `ColorModelBuilder` as `ColorScaleBuilder` for reflecting the fact that it is about indexed color model, and for making the `ColorModelBuilder` name available for a builder for other cases. - posted by de...@apache.org on 2024/12/14 15:02:28 UTC, 0 replies.
- (sis) 02/02: Move the `createPackedRGB(…)` and createBandedRGB(…)` methods in a new `ColorModelBuilder` class. In gives more flexibility for configuring the RGB color model to create. - posted by de...@apache.org on 2024/12/14 15:02:29 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Rename `MultiSourceLayout` and `BandAggregateLayout` for making clear that this is about band aggregate only rather than all multi-source image. - posted by de...@apache.org on 2024/12/14 23:28:17 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (61589faccb -> 6a22d7e5e9) - posted by de...@apache.org on 2024/12/16 18:52:53 UTC, 0 replies.
- (sis) 01/02: Add an image overlay operation in `ImageProcessor`. - posted by de...@apache.org on 2024/12/16 18:52:54 UTC, 0 replies.
- (sis) 02/02: If an image does not fit the requirement of the TIFF specification, reformat the image before to write it in a TIFF file. - posted by de...@apache.org on 2024/12/16 18:52:55 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: GeoTIFF writer should throw an exception instead of logging a warning when the CRS or the "grid to CRS" transform cannot be encoded. - posted by de...@apache.org on 2024/12/17 18:49:51 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (aeaadf2f05 -> 78771af452) - posted by de...@apache.org on 2024/12/19 16:23:53 UTC, 0 replies.
- (sis) 01/04: In case of error while writing a GeoTIFF file, restore the file to its previous state. - posted by de...@apache.org on 2024/12/19 16:23:54 UTC, 0 replies.
- (sis) 02/04: Allow GeoTIFF writer to encode "grid to CRS" where the vertical component is non-linear. - posted by de...@apache.org on 2024/12/19 16:23:55 UTC, 0 replies.
- (sis) 03/04: Delete leftover temporary files during Geopackage test. - posted by de...@apache.org on 2024/12/19 16:23:56 UTC, 0 replies.
- (sis) 04/04: Avoid triple-slash for starting a comment, because they are reserved for Markdown in latest Java versions. - posted by de...@apache.org on 2024/12/19 16:23:57 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (78771af452 -> 72ce0be904) - posted by de...@apache.org on 2024/12/20 10:24:29 UTC, 0 replies.
- (sis) 01/03: Accept also regions encoded as character strings instead of as an instance of the Region class. - posted by de...@apache.org on 2024/12/20 10:24:30 UTC, 0 replies.
- (sis) 02/03: Revisit the S3 documentation for reducing a confusion about what S3 call "key". In the context of Apache SIS, a S3 "key" is interpreted as a file path. Furthermore, "key" was too easily confused with "access key". - posted by de...@apache.org on 2024/12/20 10:24:31 UTC, 0 replies.
- (sis) 03/03: Upgrade Amazon S3 dependency from 2.26.24 to 2.29.37. - posted by de...@apache.org on 2024/12/20 10:24:32 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: `Extents.getVerticalRange(…)` may throw an exception when a value is NaN. - posted by de...@apache.org on 2024/12/20 17:50:55 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (0173414d34 -> 6718873520) - posted by de...@apache.org on 2024/12/21 11:01:00 UTC, 0 replies.
- (sis) 01/02: Fix an `IndexArrayOutOfBoundsException` when reading a GeoTIFF with a three-dimensional CRS. - posted by de...@apache.org on 2024/12/21 11:01:01 UTC, 0 replies.
- (sis) 02/02: Add the netCDF attribute names of Mercator data (from Copernicus) as an alternative convention when CF attributes were not found. Those alternatives are ignored when CF attributes are found. - posted by de...@apache.org on 2024/12/21 11:01:02 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (6718873520 -> 4349cc81c8) - posted by de...@apache.org on 2024/12/21 15:15:30 UTC, 0 replies.
- (sis) 01/02: Add a `PlanarImage.getValidArea()` method. `ResampledImage` computes this information by reprojecting the valid area of the source. - posted by de...@apache.org on 2024/12/21 15:15:31 UTC, 0 replies.
- (sis) 02/02: More accurate checks by `ImageOverlay` of which sources are worth to keep. This is using the `getValidArea()` method added in the previous commit. - posted by de...@apache.org on 2024/12/21 15:15:32 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Fix: calculation of contributions in `ImageOverlay` was too large. Edit documentation by saying that each image is fully opaque. - posted by de...@apache.org on 2024/12/21 20:57:01 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Remove the `horizontal` boolean argument in `ShapeUtilities.parabolicControlPoint(…)`. It was never used. - posted by de...@apache.org on 2024/12/22 10:38:43 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (1b0067787b -> b9f98ce7e1) - posted by de...@apache.org on 2024/12/23 17:16:35 UTC, 0 replies.
- (sis) 01/06: Move three `ImageLayout` constants to the classes where they are used. Opportunistic renaming of a field for clarity and rewording in Javadoc. This is in preparation for moving `ImageLayout` to public API. - posted by de...@apache.org on 2024/12/23 17:16:36 UTC, 0 replies.
- (sis) 02/06: Retrofit user-provided arguments as `ImageLayout` properties: - The `allowPartialTiles` argument given to `ImageLayout` methods. - The `ImageProcessor.autoTileSize` field. - posted by de...@apache.org on 2024/12/23 17:16:37 UTC, 0 replies.
- (sis) 03/06: Move `ImageLayout` to public API. The intend is to use it as a replacement for `SampleModel` and `ColorModel` arguments in `ImageProcessor`. - posted by de...@apache.org on 2024/12/23 17:16:38 UTC, 0 replies.
- (sis) 04/06: Deprecate `ImageProcessor.Resizing`, replaced by `ImageLayout`. - posted by de...@apache.org on 2024/12/23 17:16:39 UTC, 0 replies.
- (sis) 05/06: Retrofit the `minTile` property of two `ImageLayout` subclasses into `ImageLayout` directly. - posted by de...@apache.org on 2024/12/23 17:16:40 UTC, 0 replies.
- (sis) 06/06: Add `SampleModel` and `ColorModel` properties into `ImageLayout` in replacement for optional arguments given to image processor. - posted by de...@apache.org on 2024/12/23 17:16:41 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (b9f98ce7e1 -> bb8db50cd2) - posted by de...@apache.org on 2024/12/25 15:29:47 UTC, 0 replies.
- (sis) 01/03: Remove the `ColorModel` property from `ImageLayout` for avoiding an overlap with `Colorizer`. - posted by de...@apache.org on 2024/12/25 15:29:48 UTC, 0 replies.
- (sis) 02/03: Consolidation in the way that a sample model is created from an `ImageLayout` for an image operation. Some `int` arguments are replaced by more type-safe objects such as `DataType` or `Dimension`. - posted by de...@apache.org on 2024/12/25 15:29:49 UTC, 0 replies.
- (sis) 03/03: `BandAggregateLayout` does not need anymore to extend `ImageLayout`. This simplication makes easier to complete the constructor, for example with the concatenated list of sample dimensions. - posted by de...@apache.org on 2024/12/25 15:29:50 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Consolidation of the handling of `PlanarImage.SAMPLE_DIMENSIONS_KEY`: - Document that some elements may be null, and adjust codes accordingly. - Ensure that `ImageProcessor.statistics(…)` never return null values. - Change some internal from `SampleDimensions[]` to `List`. It reduces the number of conversions between those two types. - posted by de...@apache.org on 2024/12/26 13:04:31 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (482e27bf24 -> cb303c4705) - posted by de...@apache.org on 2024/12/26 14:44:08 UTC, 0 replies.
- (sis) 01/02: Fix an `IndexOutOfBoundsException` when fetching netCDF metadata. Adjust the title of GeoTIFF file declared in metadata. - posted by de...@apache.org on 2024/12/26 14:44:09 UTC, 0 replies.
- (sis) 02/02: Document the relationship between `ImageCombiner` and `ImageProcessor.overlay(…)`. - posted by de...@apache.org on 2024/12/26 14:44:10 UTC, 0 replies.
- (sis) branch geoapi-3.1 updated (2cfb383a96 -> 9160018564) - posted by de...@apache.org on 2024/12/26 18:55:48 UTC, 0 replies.
- (sis) 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1. Contains bug fix related to GeoTIFF and other formats. Contains a new "overlay" image operation and improvement in the handling of image properties in "band aggregate" operation. - posted by de...@apache.org on 2024/12/26 18:55:49 UTC, 0 replies.
- (sis) branch main updated (1531118a77 -> 84a6d62055) - posted by de...@apache.org on 2024/12/27 10:17:41 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (cb303c4705 -> 8c6d8cca43) - posted by de...@apache.org on 2024/12/27 11:43:29 UTC, 0 replies.
- (sis) 01/03: Rename `SampleModelFactory` as `SampleModelBuilder` (internal class). - posted by de...@apache.org on 2024/12/27 11:43:30 UTC, 0 replies.
- (sis) 02/03: Move the `org.apache.sis.coverage.privy` classes related to image handling to a separated `org.apache.sis.image.privy` package. This is change in SIS internal only, with no impact on public API. This commit has no code change other than the move. - posted by de...@apache.org on 2024/12/27 11:43:31 UTC, 0 replies.
- (sis) 03/03: Remove a duplicated localized resource. - posted by de...@apache.org on 2024/12/27 11:43:32 UTC, 0 replies.
- (sis) branch geoapi-3.1 updated (9160018564 -> 630a996a08) - posted by de...@apache.org on 2024/12/27 11:57:59 UTC, 0 replies.
- (sis) 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1. Contains only class or package renaming. - posted by de...@apache.org on 2024/12/27 11:58:00 UTC, 0 replies.
- (sis) branch main updated (84a6d62055 -> 4bd7092a20) - posted by de...@apache.org on 2024/12/27 11:59:42 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Add a DataType.UINT type for distinguishing whether Java2D `DataBuffer.TYPE_INT` should be interpreted as signed or unsigned. The sign of the integer type is ambiguous in Java2D, as it depends on the context. Methods were added in `DataType` for handling this ambiguity. - posted by de...@apache.org on 2024/12/27 16:02:50 UTC, 0 replies.
- (sis) branch visual-test updated: Update for a change in SIS internal API. - posted by de...@apache.org on 2024/12/27 16:07:28 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated (4049ee5d82 -> 37ca8154b9) - posted by de...@apache.org on 2024/12/28 11:26:23 UTC, 0 replies.
- (sis) 01/03: Slight simplification of `DataType` usage when mapping to Java primitive types. - posted by de...@apache.org on 2024/12/28 11:26:24 UTC, 0 replies.
- (sis) 02/03: Add a `GeoTiffStoreProvider.open(ParameterValueGroup)` method for taking in account the compression and modifiers parameters. - posted by de...@apache.org on 2024/12/28 11:26:25 UTC, 0 replies.
- (sis) 03/03: Replace usage of legacy `StringTokenizer` by `String.split(…)` or alternatives. - posted by de...@apache.org on 2024/12/28 11:26:26 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Detect name collision in the fields reported by GDAL. It happens for example when using the Shapefile driver, because field names are truncated to 10 characters. - posted by de...@apache.org on 2024/12/28 15:09:34 UTC, 0 replies.
- (sis) branch geoapi-3.1 updated (630a996a08 -> 4c5563faad) - posted by de...@apache.org on 2024/12/28 16:22:11 UTC, 0 replies.
- (sis) branch main updated (4bd7092a20 -> ae65a8be08) - posted by de...@apache.org on 2024/12/28 16:34:16 UTC, 0 replies.
- (sis) branch geoapi-4.0 updated: Fix a wrong license header. This is one of the numerous files that we ported from the Geotk project, and we forgot to change the header of that one. - posted by de...@apache.org on 2024/12/30 13:22:04 UTC, 0 replies.