Messages by Date
-
2021/09/19
[sis] 01/02: Merge branch 'geoapi-4.0' into geoapi-3.1.
desruisseaux
-
2021/09/19
[sis] branch geoapi-3.1 updated (f0b9441 -> e495c9f)
desruisseaux
-
2021/09/18
[sis] branch geoapi-4.0 updated: `MD_Scope` should be marshalled as `DQ_Scope` when writing legacy ISO 19139 document.
desruisseaux
-
2021/09/17
[sis] 02/02: Fix type and wrong path to a runtime dependency.
desruisseaux
-
2021/09/17
[sis] 01/02: Add JAXB dependency (required for avoiding a ClassNotFoundError). Update debug instruction, reformat license text on multi-lines.
desruisseaux
-
2021/09/17
[sis] branch geoapi-4.0 updated (f05d801 -> 2bdcb91)
desruisseaux
-
2021/09/17
[jira] [Resolved] (SIS-505) Upgrade OpenOffice/LibreOffice dependency
Martin Desruisseaux (Jira)
-
2021/09/17
[sis] 01/02: Document that derivative is not yet supported.
desruisseaux
-
2021/09/17
[sis] 02/02: Upgrade OpenOffice dependency. Four JAR files are replaced by a single one.
desruisseaux
-
2021/09/17
[sis] branch geoapi-4.0 updated (32936ed -> f05d801)
desruisseaux
-
2021/09/17
[jira] [Updated] (SIS-469) Remove support for JAXB internal implementation (JDK 8)
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Resolved] (SIS-447) NumericCoverage as a parent of GridCoverage
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Assigned] (SIS-447) NumericCoverage as a parent of GridCoverage
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-398) MI_PolarizationOrientationCode as an alias of MI_PolarisationOrientationCode
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-384) (Affine → Passthrough → Affine) should be simplified as (Affine → Passthrough) or (Passthrough → Affine)
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-370) Improve CoordinateOperation WKT for axis changes and Molodensky parameters
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-369) Better selection of datum shift method depending on desired accuracy
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-365) CRS.findOperation(…) should take current locale in account when there is ambiguity
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-359) Support coordinate transformations between CRS having duplicated axis orientations
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-357) EPSG factory should be able to create geocentric CRS as derived CRS
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-339) Feature attribute should verify the CRS of geometric value
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-319) Read CSV file conform to OGC Moving Features syntax
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-336) URL to EPSG installation instructions should be customizable
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-318) Support PassThroughTransform directly into AbstractMathTransform
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-300) Complete the information provided in Citations constants
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Resolved] (SIS-237) Modified Azimuthal Equidistant (EPSG:9832)
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-210) Enforce precedence of EPSG codes over names at parsing time
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-207) Support Bearing element in axes
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-206) Verify axis name, abbreviation and direction constraints at format time
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-193) Remove the workaround for ServiceLoader bug
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-136) Fused multiply-add in org.apache.sis.referencing.operation
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Comment Edited] (SIS-513) When rounding grids, allow per axis strategy instead of a single global one.
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Resolved] (SIS-513) When rounding grids, allow per axis strategy instead of a single global one.
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-125) ModifiableMetadata.nonNullCollection(...) should determine more accuratly if the metadata object is being marshalled
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Resolved] (SIS-510) Remove sis-gdal module
Martin Desruisseaux (Jira)
-
2021/09/17
[sis] 02/02: Following removal of "sis-gdal" module in previous commit, remove (for now) the `SpecializedOperationFactory` interface. Remove also the code for loading a native library (not used anymore).
desruisseaux
-
2021/09/17
[sis] branch geoapi-4.0 updated (9d36a8d -> 32936ed)
desruisseaux
-
2021/09/17
[jira] [Updated] (SIS-510) Remove sis-gdal module
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-510) Remove sis-gdal module
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-500) Deprecate (for removal) InterpolatedMolodenskyTransform
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Resolved] (SIS-484) Avoid use of same package name in two different modules
Martin Desruisseaux (Jira)
-
2021/09/17
[sis] 01/02: Record some "too aggressive simplification" problems that still need to be fixed.
desruisseaux
-
2021/09/17
[sis] 02/02: Move `InternationalString` implementations to `org.apache.sis.util` package. This is in anticipation for Jigsaw modularization.
desruisseaux
-
2021/09/17
[sis] branch geoapi-4.0 updated (8ff80c8 -> 9d36a8d)
desruisseaux
-
2021/09/17
[jira] [Assigned] (SIS-484) Avoid use of same package name in two different modules
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-442) Cache CRS.findOperation(…, areaOfInteret) when area of interest is non null
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-411) GPX data store should implement WritableFeatureSet
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-403) Upgrade org.apache.sis.test.integration.MetadataTest to ISO 19115-3
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-401) Use of GML 3.2 implies the use of ISO 19139:2007 metadata
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-400) Complete MarshallingTest and add UnmarshallingTest
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-393) Missing META-INF service declarations for authority factories
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-378) Too aggressive simplification of some units of measurement
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Commented] (SIS-378) Too aggressive simplification of some units of measurement
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-378) Too aggressive simplification of some units of measurement
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-361) NetCDF to ISO 19115:2014 mapping
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-342) Support temporal CRS in URL
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-212) Coordinate operation methods to implement
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-86) Refactor @Configuration annotation into a real Configuration class
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Updated] (SIS-162) Provide an AbstractCRS.subCRS(int lower, int upper) method
Martin Desruisseaux (Jira)
-
2021/09/17
[jira] [Resolved] (SIS-512) Can't create transformation from wkt
Martin Desruisseaux (Jira)
-
2021/09/17
[sis] 01/02: Bug fix in Lanczos optimisation: first row of pixel values in the "interpolation window" were not correctly used.
desruisseaux
-
2021/09/17
[sis] 02/02: Fix a “Missing value for tgt_semi_major parameter” error when parsing coordinate operation from WKT.
desruisseaux
-
2021/09/17
[sis] branch geoapi-4.0 updated (e354739 -> 8ff80c8)
desruisseaux
-
2021/09/17
[jira] [Updated] (SIS-84) Setter methods in metadata objects shall check for ISO 19115 constraints
Martin Desruisseaux (Jira)
-
2021/09/16
[jira] [Commented] (SIS-512) Can't create transformation from wkt
Martin Desruisseaux (Jira)
-
2021/09/16
[sis] branch geoapi-4.0 updated (747d9bd -> e354739)
desruisseaux
-
2021/09/16
[sis] 01/01: Minor cleanup following the port of `org.apache.sis.measure` to Seshat.
desruisseaux
-
2021/09/16
[sis] 01/03: Modify Lanczos implementation for: - reducing the amount of `Math.sin(x)` computation - create only one temporary array instead of two - make unnecessary the call to `Arrays.fill(…)`.
desruisseaux
-
2021/09/16
[sis] 02/03: Avoid a null `ColorModel` with some image shown in JavaFX applications.
desruisseaux
-
2021/09/16
[sis] 03/03: Minor cleanup following the port of `org.apache.sis.measure` to Seshat.
desruisseaux
-
2021/09/16
[sis] branch geoapi-4.0 updated (b7a6c8c -> 747d9bd)
desruisseaux
-
2021/09/16
[sis] branch geoapi-4.0 updated: Fix the Lanczos interpolation.
desruisseaux
-
2021/09/15
[sis] 01/02: Add basic Java2D support for a few filter/expression operations.
desruisseaux
-
2021/09/15
[sis] 02/02: Fix a `NullPointerException` when arithmetic operation results in a `Quantity` having no pre-defined specialized interface.
desruisseaux
-
2021/09/15
[sis] branch geoapi-4.0 updated (143f5ae -> face965)
desruisseaux
-
2021/09/14
[sis] branch geoapi-4.0 updated: Improve the support of ESRI geometry library.
desruisseaux
-
2021/09/14
[sis] 02/02: Remove from NetBeans project configuration an empty test directory.
desruisseaux
-
2021/09/14
[sis] 01/02: Merge branch 'geoapi-3.1'.
desruisseaux
-
2021/09/14
[sis] branch master updated (700b457 -> 4863545)
desruisseaux
-
2021/09/14
[sis] 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1. Contains mostly documentation fixes.
desruisseaux
-
2021/09/14
[sis] branch geoapi-3.1 updated (152b383 -> f0b9441)
desruisseaux
-
2021/09/14
[sis] 04/04: Renamed "subsamplings" as "subsampling" because considered uncountable.
desruisseaux
-
2021/09/14
[sis] branch geoapi-4.0 updated (6ef97a5 -> 53f9af5)
desruisseaux
-
2021/09/14
[sis] 03/04: Update copyright years.
desruisseaux
-
2021/09/14
[sis] branch the-big-merge deleted (was 00d085c)
desruisseaux
-
2021/09/14
[sis] 01/01: Remove a JTS dependency not yet needed.
desruisseaux
-
2021/09/13
[sis] branch geoapi-4.0 updated: Post-merge cleanup.
desruisseaux
-
2021/09/13
[sis] branch the-big-merge created (now 00d085c)
desruisseaux
-
2021/09/10
[sis] branch geoapi-4.0 updated: Update Maven dependencies, JavaFX dependency, and fix a broken javadoc link.
desruisseaux
-
2021/09/10
[sis] 01/02: Apply filter optimization before to create a feature subset.
desruisseaux
-
2021/09/10
[sis] 02/02: Provide a common ground between `FeatureQuery` and `CoverageQuery`.
desruisseaux
-
2021/09/10
[sis] branch geoapi-4.0 updated (96e85e7 -> d65b2a0)
desruisseaux
-
2021/09/09
[sis] branch geoapi-4.0 updated: Upgrade dependencies.
desruisseaux
-
2021/09/09
[sis] branch geoapi-4.0 updated (fa65ecf -> d058d30)
desruisseaux
-
2021/09/09
[sis] 02/02: Fix a NullPointerException occurring when a table has no primary key.
desruisseaux
-
2021/09/09
[sis] 01/02: Specialize the resource type of SQL store to `FeatureSet`.
desruisseaux
-
2021/09/09
[sis] 02/03: Filter implementations override Predicate.and/or/not methods.
desruisseaux
-
2021/09/09
[sis] 01/03: Generalize `SortByComparator`.
desruisseaux
-
2021/09/09
[sis] 03/03: Move Query sub-types to public package.
desruisseaux
-
2021/09/09
[sis] branch geoapi-4.0 updated (bc2b551 -> fa65ecf)
desruisseaux
-
2021/09/08
[sis] 05/09: Rename `TemporalFunction` as `TemporalFilter`.
desruisseaux
-
2021/09/08
[sis] branch geoapi-4.0 updated (7b885ef -> bc2b551)
desruisseaux
-
2021/09/08
[sis] 03/09: Rename `DefaultLike` as `LikeFilter`.
desruisseaux
-
2021/09/08
[sis] 09/09: Update for change in GeoAPI: parameterize `SortBy` and `SortProperty`. Use `SortBy` instead of `SortProperty[]` where appropriate.
desruisseaux
-
2021/09/08
[sis] 08/09: Rename `DefaultSortBy` as `DefaultSortProperty`.
desruisseaux
-
2021/09/08
[sis] 07/09: Rename `FilterByIdentifier` as `IdentifierFilter`.
desruisseaux
-
2021/09/08
[sis] 02/09: Rename `SpatialFunction` as `BinarySpatialFilter`.
desruisseaux
-
2021/09/08
[sis] 01/09: Update links to TIFF/GeoTIFF specifications.
desruisseaux
-
2021/09/08
[sis] 06/09: Rename `ComparisonFunction` as `ComparisonFilter`.
desruisseaux
-
2021/09/08
[sis] 04/09: Rename `LogicalFunction` as `LogicalFilter`.
desruisseaux
-
2021/09/07
[sis] 03/03: Move and refactor `FeatureComparator` in a test package.
desruisseaux
-
2021/09/07
[sis] 01/03: Add a comment about future work.
desruisseaux
-
2021/09/07
[sis] branch geoapi-4.0 updated (f32bc87 -> 7b885ef)
desruisseaux
-
2021/09/07
[sis] 02/03: Throws exception in case of invalid property values in `ImageProcessor.recolor(…)` method instead of silently ignoring.
desruisseaux
-
2021/09/06
[sis] branch geoapi-4.0 updated (38a389d -> f32bc87)
desruisseaux
-
2021/09/06
[sis] 01/01: Rename Landsat implementation classes, add localization, group bands in Reflective/Panchromatic/Thermal groups.
desruisseaux
-
2021/09/06
[sis] 02/03: Use an interface for customizing GeoTIFF metadata instead than protected methods (same change than for sql-store). Use that interface in `LandsatStore`. Contains a transfer function change from "radiance" to "reflectance".
desruisseaux
-
2021/09/06
[sis] branch geoapi-4.0 updated (8e62803 -> 38a389d)
desruisseaux
-
2021/09/06
[sis] 01/03: Modify (again) the way schema is customized, reverting back to an interface but specifying it with `OptionKey` instead than by the provider. The interface is kept in internal package for now, waiting to gain more experience with its use before to move (with changes) in public API.
desruisseaux
-
2021/09/06
[sis] 03/03: Rename Landsat implementation classes, add localization, group bands in Reflective/Panchromatic/Thermal groups.
desruisseaux
-
2021/09/05
[sis] 03/03: `RecoloredImage` works with `IndexColorModel` in addition of gray scale.
desruisseaux
-
2021/09/05
[sis] 02/03: Replace `SchemaModifier` interface by `SQLStore.customize(…)` protected method for consistency with the approach applied in `GeoTiffStore`.
desruisseaux
-
2021/09/05
[sis] branch geoapi-4.0 updated (d89277b -> 8e62803)
desruisseaux
-
2021/09/05
[sis] 01/03: Replace the undocumented hack by a documented extension mechanism. Remove the Numerics.isUnsignedInteger(…) method since it was not used elsewhere.
desruisseaux
-
2021/09/03
[sis] branch geoapi-4.0 updated (0701a79 -> d89277b)
desruisseaux
-
2021/09/03
[sis] 03/05: Landsat data store use GeoTIFF data store for providing components.
desruisseaux
-
2021/09/03
[sis] 05/05: Rename `isLowPriority` as `yieldPriority`.
desruisseaux
-
2021/09/03
[sis] 02/05: Revisit the way GeoTIFF metadata are built: - Group more information on an image-by-image basis. - Build `DataStore` metadata by merging images metadata.
desruisseaux
-
2021/09/03
[sis] 04/05: Bug fix: the temporary buffer for data decompression must use the same byte order than the direct buffer used for reading data.
desruisseaux
-
2021/09/03
[sis] 01/05: Document better the purpose of the "parent" list of listeners.
desruisseaux
-
2021/09/01
[sis] 02/03: Add a `StoreMetadata.isLowPriority` boolean for testing a provider last. This is used when a provider is too generic and we want to allow more specialized providers to be tested first.
desruisseaux
-
2021/09/01
[sis] branch geoapi-4.0 updated (bd56303 -> 0701a79)
desruisseaux
-
2021/09/01
[sis] 03/03: Allow Landsat file to be opened from its directory, without requerying to point specifically to the metadata file. Cleanup in Landsat metadata builder and the JavaFX metadata summary.
desruisseaux
-
2021/09/01
[sis] 01/03: Use enumeration and `EnumMap` instead of masks for managing the bands.
desruisseaux
-
2021/08/31
[sis] 03/07: Faster transfer of sample values from `input.buffer` to the image `bank`.
desruisseaux
-
2021/08/31
[sis] 04/07: Apply the Horizontal Differencing predictor on other data types than bytes.
desruisseaux
-
2021/08/31
[sis] 06/07: Remove a warning about unused GeogCitation key.
desruisseaux
-
2021/08/31
[sis] 01/07: Add performance tips about the use of filters.
desruisseaux
-
2021/08/31
[sis] 07/07: Parse some more metadata from Landsat.
desruisseaux
-
2021/08/31
[sis] 02/07: USe `X_DIMENSION` and `Y_DIMENSION` constants for 0 and 1. Fix a tile width which was sometime wrong (a `forceTileSize` flag has been added).
desruisseaux
-
2021/08/31
[sis] branch geoapi-4.0 updated (0fe01ad -> bd56303)
desruisseaux
-
2021/08/31
[sis] 05/07: Fix a NullPointerException.
desruisseaux
-
2021/08/27
[sis] 02/11: Move the handling of `ReferenceSystem` outside `SQLBuilder`.
desruisseaux
-
2021/08/27
[sis] 05/11: Give public access to the `SortProperty` elements wrapped by `SortByComparator`. It allows `DataStore` implementations to translate "sort by" into SQL statements.
desruisseaux
-
2021/08/27
[sis] 09/11: Add an `Optimization.setFeatureType(…)` method and update some filter/expression implementations for taking advantage of it.
desruisseaux
-
2021/08/27
[sis] 11/11: Remove (for now) JMH dependencies because not used anymore. We will revert this commit in the future if JMH is used again.
desruisseaux
-
2021/08/27
[sis] 06/11: Provide `String` constants for predefined attribute names. It avoid synchronization on `GenericName.toString()` calls.
desruisseaux
-
2021/08/27
[sis] 04/11: Add a method for getting filters as a `F₀ AND F₁ AND F₂ AND F₃ AND ...` sequence. It allows to translate some Fₙ to SQL statements without forcing an "all or nothing" policy.
desruisseaux
-
2021/08/27
[sis] branch geoapi-4.0 updated (5024fa9 -> 0fe01ad)
desruisseaux
-
2021/08/27
[sis] 01/11: Provides `SQLBuilder` configuration in a separated class (`Syntax`) for making possible to reuse configuration analysis. Add methods in `SQLBuilder` for pagination and for distinct values.
desruisseaux
-
2021/08/27
[sis] 08/11: Relax the requirement that the source CRS is non-null in a call to `transform(targetCRS)`. A null sourceCRS will be a no-operation. This is consistent with current target CRS policy. This change is for making easier to implement a data store on SQL database such as PostGIS, when the geometry in a filter expression is often specified by a WKT without CRS.
desruisseaux
-
2021/08/27
[sis] 07/11: Better `toString()` (for debugging only) of the query executed by `FeatureSubset`. Give to `Stream.filter(Predicate)` the filter directly, not a lambda to the `test` method. This is important for allowing stream implementations to optimize the filters.
desruisseaux
-
2021/08/27
[sis] 03/11: Add a copy constructor. Document the issue about parameterized type in `Visitor.visit(…)` methods.
desruisseaux
-
2021/08/17
[sis] branch geoapi-4.0 updated: Continue to parse unit even if the date can not be parsed. For example the unit is sometime "hours since analysis" instead of "hours since 1970-01-01 00:00:00".
desruisseaux
-
2021/08/17
[sis] branch geoapi-4.0 updated: Refactor: - Move inflater in a new "...storage.inflater" package for sharing with other raster formats in the future. - Add a hock for releasing native resource potentially held by `Inflater` (e.g. for a ZIP inflater). - Reuse the same `Inflater` instance for all tiles to read in a single call to `read(…)`. - Verifies `HorizontalPredictor` assumption (currently works only with bytes). - Consolidation: add comments, rename some variables, rename some classes.
desruisseaux
-
2021/08/16
[sis] branch geoapi-4.0 updated: Add support for Horizontal Differencing Predictor.
desruisseaux
-
2021/08/16
[sis] 04/04: Add LZW compression (read only).
desruisseaux
-
2021/08/16
[sis] 02/04: Support TIFF FillOrder=2.
desruisseaux
-
2021/08/16
[sis] branch geoapi-4.0 updated (2cef81f -> 63e31b0)
desruisseaux
-
2021/08/16
[sis] 03/04: Take in account the Differencing Predictor (for now, only "none" is supported).
desruisseaux
-
2021/08/16
[sis] 01/04: Support a few tags from TIFF Section 12: Document Storage and Retrieval.
desruisseaux
-
2021/08/13
[sis] 02/03: Add a `GridDerivation.maximumSubsampling(…)` method and use it in `TiledGridResource` for disabling subsamplings on axes where it is not supported.
desruisseaux
-
2021/08/13
[sis] 01/03: Rename `samplesPerElement` as `pixelsPerElement` (this is not the same value in `SinglePixelPackedSampleModel` case) and consolidate the way that this value is computed from the `SampleModel`.
desruisseaux
-
2021/08/13
[sis] branch geoapi-4.0 updated (3bc831a -> 2cef81f)
desruisseaux
-
2021/08/13
[sis] 03/03: Provide a slightly optimized implementation of `ChannelDataInput.readBit()` method.
desruisseaux
-
2021/08/11
[sis] 03/04: When reading multi-pixels packed images, restrict sub-region to element boundaries (typically byte boundaries). It allows the `SelfConsistencyCheck` test to pass for random sub-regions.
desruisseaux
-
2021/08/11
[sis] 02/04: Renamed `selectedBands` as `includedBands` because a band may be loaded despite not being selected by user.
desruisseaux
-
2021/08/11
[sis] 01/04: Consolidation: - Safer rounding of subsampling values. - Add test and clarifications in Javadoc.
desruisseaux
-
2021/08/11
[sis] branch geoapi-4.0 updated (3b223ec -> 3bc831a)
desruisseaux
-
2021/08/11
[sis] 04/04: Group together the display of statistics about execution time.
desruisseaux
-
2021/08/09
[sis] 02/02: Checkstyle fixes.
desruisseaux
-
2021/08/09
[sis] 01/02: Optionally show pixel grid and tile grid.
desruisseaux
-
2021/08/09
[sis] branch visual-test updated (3b50a06 -> 3b457cb)
desruisseaux
-
2021/08/09
[sis] branch geoapi-4.0 updated: Fix a case where `GridDerivation` was not expanding the extent to an integer amount of tiles. Fix a `NullPointerException` when `gridToCRS` is null (i.e. when data have no known location).
desruisseaux
-
2021/08/09
[sis] branch geoapi-4.0 updated (4db6a33 -> faebd0f)
desruisseaux
-
2021/08/09
[sis] 02/03: Add `ArgumentChecks.ensureDivisor(…)` method.
desruisseaux
-
2021/08/09
[sis] 03/03: Add CCITTRLE compression. This addition requires partial support of multi-pixels packed images In the case of images compressed by CCITTRLE, they are bilevel images with 8 pixels per byte. Fields have been renamed: "element" is now reserved to elements in arrays of primitive type.
desruisseaux
-
2021/08/09
[sis] 01/03: Add a `ChannelDataInput.skipRemainingBits()` method. Minor clarifications in Javadoc and in comments.
desruisseaux
-
2021/08/02
[sis] branch geoapi-4.0 updated: Add PackBits compression.
desruisseaux
-
2021/08/01
[sis] 01/03: Move the `Compression` enumeration close to `Inflater`. It would allow sharing compression algorithms with other image formats in the future if needed.
desruisseaux
-
2021/08/01
[sis] 02/03: Rename `Uncompressed` as `CopyFromBytes` because this class can be used even for compressed data.
desruisseaux
-
2021/08/01
[sis] branch geoapi-4.0 updated (83ec78c -> 6580779)
desruisseaux
-
2021/08/01
[sis] 03/03: Ensure that the chunk size are not greater than buffer capacity.
desruisseaux
-
2021/07/31
[sis] 05/05: Reduce by one the number of exceptions created when the fallback is used or when an error occurs.
desruisseaux
-
2021/07/31
[sis] branch geoapi-4.0 updated (7943c4e -> 83ec78c)
desruisseaux
-
2021/07/31
[sis] 02/05: Review the fix about accepting bounding boxes as filter initialization time. Move implementation to the location where decisions are done (which types to convert, wrap-around method to apply). A goal is also to keep in the same class the code that will need to be changed if we use more extensively the <G> parameter type in filter implementations.
desruisseaux
-
2021/07/31
[sis] 04/05: Formatting, resolve compiler warning and use more specific test methods.
desruisseaux
-
2021/07/31
[sis] 03/05: Keep type parameterization on `Node.unwrap(…)` with a minor change for resolving a compiler warning. This is in anticipation for more extensive use of the <G> type parameterization in a future version.
desruisseaux
-
2021/07/31
[sis] 01/05: Review the fix about axis order change: we still need to adapt the CRS for a change in number of dimensions. Some complexity about calculation of x and y dimensions are not needed anymore. The test is effective only if tested with an envelope of more than 2 dimensions.
desruisseaux
-
2021/07/30
[sis] 05/07: fix(Storage): better handling of CRS for spatial operators
amanin
-
2021/07/30
[sis] 06/07: fix(Feature): fix a corner case where an expression optimisation was not properly unwrapped.
amanin
-
2021/07/30
[sis] 01/07: fix(Feature): Ensure coordinate order consistency when converting an envelope to a geometry
amanin
-
2021/07/30
[sis] 04/07: chore(Storage): Add a test-case to verify that geometry CRS are properly synchronized (when possible) in comparison functions.
amanin
-
2021/07/30
[sis] 07/07: fix(Feature): delegates expression value type conversion if needed.
amanin
-
2021/07/30
[sis] 03/07: fix(Feature): Workaround to prevent optimisation shorting
amanin
-
2021/07/30
[sis] branch geoapi-4.0 updated (e16859b -> 7943c4e)
amanin
-
2021/07/30
[sis] 02/07: fix(Feature): When initializing a spatial operator, allow receiving bbox values
amanin
-
2021/07/30
[sis] branch geoapi-4.0 updated: Read all tiles that are inside the requested domain at `GridCoverageResource.read(…)` invocation time by default, but provide a `RasterLoadingStrategy` enumeration for allowing developers to keep the previous mode if desired. This enumeration is not in public API for now; we will see how it works in practice first.
desruisseaux
-
2021/07/30
[sis] branch geoapi-4.0 updated: Cache tiles at any resolution, not only at full resolution.
desruisseaux
-
2021/07/29
[sis] branch geoapi-4.0 updated: Minor optimization for the case where the bands to read are consecutive.
desruisseaux