commits
Thread
Date
Later messages
Messages by Thread
[sis] 03/03: Spelling fixes.
desruisseaux
[sis] branch fix/fast-envelope deleted (was b3ac6a5)
desruisseaux
[sis] branch wip/h2gis created (now f6d7586)
desruisseaux
[sis] 01/01: Initial attempt to support H2GIS (work in progress). Current version fails with the following exception:
desruisseaux
[sis] branch geoapi-4.0 updated (a70874e -> dda6e20)
desruisseaux
[sis] 02/02: Add tests on H2 database. This is derived from Alexis's work on "fix/fast-envelope" branch.
desruisseaux
[sis] 01/02: Execute PostgreSQL `ANALYZE` at most once per table. Add documentation about the rational for not using `ST_Extent`.
desruisseaux
[sis] branch geoapi-4.0 updated (8e338b7 -> a70874e)
desruisseaux
[sis] 01/02: Add a test and comment explaining why resolving links is an important optimization. It makes the difference between using or not a database index.
desruisseaux
[sis] 02/02: Implement `FeatureSet.getEnvelope()` with an estimation computed from PostgreSQL statistics. This is derived from Alexis's work on the "fix/fast-envelope" branch.
desruisseaux
[sis] branch geoapi-4.0 updated: Resolve links during the optimization phase of a filter expression. It allows SQL statements where we previously missed opportunities.
desruisseaux
[sis] branch fix/postgis deleted (was ec007be9)
desruisseaux
[sis] branch geoapi-4.0 updated: Make the `Gridcoverage` available as a `Feature` property. With this commit, PostGIS rasters are now available through the Feature API.
desruisseaux
[sis] branch geoapi-4.0 updated: Complete the implementation of `GeometryGetter` with the use of `InfoStatements` for fetching the CRS from a SRID code.
desruisseaux
[sis] branch geoapi-4.0 updated: Refactor the parsing of hexadecimal strings for making possible to control the decoding algorithm according the database driver. The mechanism is applied on geometries and shared by rasters. Tests are consolidated in a "SpatialFeatures" database schema.
desruisseaux
[sis] branch geoapi-4.0 updated: Add `InfoStatements.findSRID(CoordinateReferenceSystem)` method and use it in `RasterWriter`. Initial draft of test cases for WKB raster in the context of PostGIS database.
desruisseaux
[sis] branch feat/postgis-raster deleted (was 288c7de)
desruisseaux
[sis] branch geoapi-4.0 updated: Initial support of PostGIS raster format. This is an adaptation of Johann's work.
desruisseaux
svn commit: r51578 - /release/sis/1.0/
desruisseaux
[sis] branch geoapi-4.0 updated: Make Shape implementations serializable.
desruisseaux
[sis] branch feat/toShape deleted (was d3b3ce3)
desruisseaux
[sis] branch geoapi-4.0 updated: More reliable detecting of Java2D geometries backed by single-precision floating point numbers.
desruisseaux
[sis] branch geoapi-4.0 updated (8796eb1 -> a1f8e94)
desruisseaux
[sis] 03/03: Fix a mismatched dimension error when the JTS geometry to transform is associated to a three-dimensional CRS.
desruisseaux
[sis] 01/03: Review and merge branch 'feat/toShape' into geoapi-4.0. Implementation of `JTS.fromAwt(…)` methods moved to a separated class `ShapeConverter`. Implementation of `AbstractJTSShape` and related classes where refactored. Tests added in `JTSTest` class have been moved to dedicated classes.
desruisseaux
[sis] 02/03: Post-merge refactoring: rename classes and move `DecimatedShape` to `j2d` package because it does not depend on JTS.
desruisseaux
[sis] branch geoapi-4.0 updated: Deprecate `LoggerFactory` for removal. https://issues.apache.org/jira/browse/SIS-531
desruisseaux
[sis] branch geoapi-4.0 updated: Use custom `GeometryFactory` in the rest of SIS code. Fix a bug with negative `measures` when the coordinates array length is 0.
desruisseaux
[sis] branch geoapi-4.0 updated (3963a3a -> a8edb40)
desruisseaux
[sis] 01/02: Require CRS dimension to be strictly equal to JTS geometry dimension. This is made possible by configuring `WKTReader` for constructing 2D geometries when there is no explicit Z or M.
desruisseaux
[sis] 02/02: Add an implementation of JTS `CoordinateSequenceFactory` interface which stores coordinate values in packed arrays (like what JTS `PackedCoordinateSequence` does) but without retaining a copy in a `SoftReference<Coordinate[]>` (because we want to save memory for bigger uses, such as rendered images).
desruisseaux
[sis] branch fix/jts3d deleted (was fbff2d9)
desruisseaux
[sis] branch geoapi-4.0 updated (5c39a43 -> 3963a3a)
desruisseaux
[sis] 01/01: Merge branch 'fix/jts3d' into geoapi-4.0 with modifications: for consistency with `Wrapper.getCoordinatesDimension(…)` expectation, replace all `new Coordinate(x,y)` by `new CoordinateXY(x,y)` in SIS code base.
desruisseaux
[sis] branch geoapi-4.0 updated (658a46a -> 5c39a43)
desruisseaux
[sis] 01/04: Reverse the order of elements in `GridCoverageResource.getResolutions()`: from finest (smallest numbers) to coarsest (larger numbers).
desruisseaux
[sis] 04/04: Fix a problem of incompatible (SampleModel, ColorModel) pair when `Visualization` determined that it can not apply interpolations.
desruisseaux
[sis] 03/04: Change Interpolation interface to an abstract class. Needed for addition of package-private method in next commit.
desruisseaux
[sis] 02/04: Javadoc clarifications.
desruisseaux
[sis] branch geoapi-4.0 updated: Partial workaround of unnamed netCDF dimensions considered equal. This workaround does not completely solve the problem because a fix relative to `ucar.nc2.dataset.CoordinateSystem` is also needed.
desruisseaux
[sis] branch geoapi-4.0 updated (9824159 -> 570e087)
desruisseaux
[sis] 03/03: Parameter values were not properly compared when the value is a `double[]` array.
desruisseaux
[sis] 01/03: `ComputedImage.prefetch(Rectangle)` method for notifying that many tiles will be fetched. It allows implementations to allocate and release resources once for the group of tiles, or to compute them in some specific order (e.g. sequential order during I/O operations).
desruisseaux
[sis] 02/03: Support the reading of tiles at `RenderedImage.getTile(int, int)` invocation time. This is enabled when loading mode is `RasterLoadingStrategy.AT_GET_TILE_TIME`.
desruisseaux
[sis] branch geoapi-4.0 updated (78d9505 -> 9824159)
desruisseaux
[sis] 01/03: Need to discard fully the old data when new data are loaded.
desruisseaux
[sis] 03/03: Handle reduced-resolution (overview) images as levels in a pyramid of images (Cloud Optimized GeoTIFF convention).
desruisseaux
[sis] 02/03: Subset of wrapper should continue to delegate to the wrapper.
desruisseaux
[sis] branch master updated (b94a500 -> da97f66)
desruisseaux
[sis] 01/01: Merge branch 'geoapi-3.1'
desruisseaux
[sis] branch geoapi-3.1 updated (5a19a70 -> c248954)
desruisseaux
[sis] 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1
desruisseaux
[sis] branch geoapi-4.0 updated (de04f27 -> 78d9505)
desruisseaux
[sis] 01/03: Avoid creation of an unused `Accordion` control. Remember which title pane was expanded when switching view.
desruisseaux
[sis] 03/03: Fix a typo: "to shown" → 'to show".
desruisseaux
[sis] 02/03: Fix a problem of image now shown when selecting "New window" menu.
desruisseaux
[sis] branch geoapi-4.0 updated: Add limited options to `ExtentSelector` for configuring the selection criteria.
desruisseaux
[sis] branch geoapi-4.0 updated (5b8c29b -> 729a4e3)
desruisseaux
[sis] 01/03: Allow to specify default color palettes for netCDF variables. This is an internal API for now, with colors depending on conventions.
desruisseaux
[sis] 03/03: Add a contextual menu for clearing the table of category colors.
desruisseaux
[sis] 02/03: `CoverageCanvas` needs to take background value in account during "resample" operations.
desruisseaux
[sis] branch geoapi-4.0 updated (a24f3de -> 5b8c29b)
desruisseaux
[sis] 01/02: Subsampling computed by `GridDerivation.subgrid(GridGeometry)` must be integer (it was not when the given grid geometry has only a "grid to CRS" transform). Better determination of which grid between source and target must have a CRS.
desruisseaux
[sis] 02/02: Allow netCDF reader to distinguish "discrete coverage" from "continuous coverage". In GCOM-C case, the "QA_flag" (data quality) variable is a discrete coverage.
desruisseaux
[sis] branch geoapi-4.0 updated: More stable behavior of the tree of resources when the second resource is added after the first one.
desruisseaux
[sis] branch geoapi-4.0 updated (9edee11 -> 9a8e548)
desruisseaux
[sis] 02/03: Fix a `NullPointerException` when a new resource is opened while another resource was visible.
desruisseaux
[sis] 03/03: Simplify the GUI on the left side: - Replace the split pane on the left side by an accordion. - Reduce the number of titled pane in the accordion for other controls.
desruisseaux
[sis] 01/03: Reduce the number of image rendering events in the `PropertyView`. If rendering requests happen faster that we can redraw, only the last request is executed.
desruisseaux
[sis] branch geoapi-4.0 updated (2034647 -> 9edee11)
desruisseaux
[sis] 02/03: Better rendering of `ImagePropertyExplorer` content when the property value is another image.
desruisseaux
[sis] 01/03: Remove the 100 pixels margin which was added to the image rendered by `CoverageCanvas`. The margin intend was to have some content ready in advance when user translates the view. But it also consumes more memory, slows down the rendering (because of larger surface) and makes the `ImagePropertyExplorer` content a little bit more confusing.
desruisseaux
[sis] 03/03: In `PlanarImage.verify()`, an unexpected value for "width" and "height" properties may be normal. So those "anomalies" should be reported only if everything else is okay.
desruisseaux
[sis] branch geoapi-4.0 updated (d41d829 -> 2034647)
desruisseaux
[sis] 01/02: Give a little bit of tickness to the lines drawn for representing missing tiles.
desruisseaux
[sis] 02/02: Fix an `IndexOutOfBoundsException` when stretching the colors of an `IndexColorModel`.
desruisseaux
[sis] branch feat/postgis-raster updated (9a72e10 -> 288c7de)
jsorel
[sis] 01/02: fix(JTS): check crs and geometry dimensions compatibility on affectation
jsorel
[sis] 02/02: feat(PostGIS): add WKB Raster reader/writer
jsorel
[sis] branch fix/jts3d updated (ec8da76 -> fbff2d9)
jsorel
[sis] 01/01: fix(JTS): check crs and geometry dimensions compatibility on affectation
jsorel
[sis] branch feat/toShape updated (5d32149 -> d3b3ce3)
jsorel
[sis] 02/02: feat(JTS): add fromAwt functions
jsorel
[sis] 01/02: feat(JTS): add JTS.asShape functions to view a JTS Geometry as a Java2D Shape
jsorel
[sis] branch geoapi-4.0 updated: CQL : add query read/write support
jsorel
[sis] branch geoapi-4.0 updated (52cff9a -> 0859cb9)
desruisseaux
[sis] 01/01: Move `RenderingData` to the portrayal module without the pseudo-styling part. It will allows the reuse of this rendering code for targets other than JavaFX.
desruisseaux
[sis] branch geoapi-4.0 updated (b6f2655 -> 52cff9a)
desruisseaux
[sis] 05/05: Move `RenderingData` to the portrayal module without the pseudo-styling part. It will allows the reuse of this rendering code for targets other than JavaFX.
desruisseaux
[sis] 01/05: Minor fixes for javadoc, formatting and state of immutable object.
desruisseaux
[sis] 04/05: Add a `CoverageCanvas.resourceProperty` in replacement of previous WeakReference to resource "originator". Add `MultiResolutionCoverageLoader` class for loading `GridCoverage` from a resource at different resolution. Together, those changes allow `CoverageCanvas` to use data loaded at a pyramid level determined from the zoom level.
desruisseaux
[sis] 03/05: Add an `Extents.union(…)` method and modify implementations of `intersection` methods for sharing code.
desruisseaux
[sis] 02/05: Allow `GridDerivation.subgrid(GridGeometry)` to work when the query contains only a "grid to CRS" transform, without envelope or grid extent.
desruisseaux
[sis] branch feat/postgis-raster created (now 9a72e10)
jsorel
[sis] 01/01: feat(PostGIS): add WKB Raster reader/writer
jsorel
[sis] branch fix/jts3d created (now ec8da76)
jsorel
[sis] 01/01: fix(JTS): check crs and geometry dimensions compatibility on affectation
jsorel
[sis] branch fix/projection_name_clash created (now 7b8a6a6)
amanin
[sis] 01/01: chore(Storage): add a test case for column definition ambiguity.
amanin
[sis] branch feat/toShape updated: feat(JTS): add fromAwt functions
jsorel
[sis] branch feat/toShape created (now 32dee92)
jsorel
[sis] 01/01: feat(JTS): add JTS.asShape functions to view a JTS Geometry as a Java2D Shape
jsorel
[sis] branch geoapi-4.0 updated (09243ef -> b6f2655)
desruisseaux
[sis] 01/02: Remove a hack which is not needed anymore when building with Java 17.
desruisseaux
[sis] 02/02: Dissociate the process loading data in `GridView` and `CoverageCanvas`. Previous version was systematically loading data in `GridView` (even if it was not visible) then gave the `GridCoverage` reference to `CoverageCanvas` in order to load data only once. This new version loads data independently; we will rely more on `DataStore` resource caching. This separation is needed because `GridView` and `CoverageCanvas` will not load the same data anymore after we take pyramid in account. It also [...]
desruisseaux
[sis] branch fix/mask-image-is-back deleted (was 2d2f7ef)
desruisseaux
[sis] branch geoapi-4.0 updated (0c89e86 -> 09243ef)
desruisseaux
[sis] 05/06: Verify that the sample model size is compatible with image tile size. Bug identified by Alexis Manin.
desruisseaux
[sis] 06/06: Merge branch 'fix/mask-image-is-back' into geoapi-4.0
desruisseaux
[sis] 02/06: Simplify a little bit the layout of logging panel. The previous use of SplitPane + TitledPane was a workaround for the absence of something equivalent to `JSplitPane.setOneTouchExpandable(boolean)` in JavaFX, but that workaround was visually not very nice.
desruisseaux
[sis] 01/06: Minor clarification in the comment about NaN values in map projection results.
desruisseaux
[sis] 04/06: Use more complete resource identifiers as window title. The intend is to avoid identifiers that are only "1", "2", etc.
desruisseaux
[sis] 03/06: Consolidation on the widget showing a "coverage view + controls" pair: Avoid creating controls before needed, make locale more explicit, etc.
desruisseaux
[sis] branch fix/mask-image-is-back created (now 2d2f7ef)
amanin
[sis] 01/01: chore(Core): add a new test case for mask images
amanin
[sis] branch geoapi-4.0 updated (de57949 -> 0c89e86)
desruisseaux
[sis] 05/05: Rename the class in charge of opening data stores in background threads.
desruisseaux
[sis] 04/05: Exception throws by `ComputedImage` in case of invalid tile index needs to be consistent with exception expected by `GridEvaluator.apply(…)`.
desruisseaux
[sis] 01/05: Filter: fix ST_GeomFromText evaluation (cherry-pick from Johann Sorel fix).
desruisseaux
[sis] 03/05: Fix a problem of TIFF files not shown when the "tiff" extension is upper-case.
desruisseaux
[sis] 02/05: Fix the lost of items in the "recent files" list.
desruisseaux
[sis] branch geoapi-4.0 updated (67a64fd -> de57949)
desruisseaux
[sis] 02/02: Add a convenience method for filling pixel values of a whole image.
desruisseaux
[sis] 01/02: Edit the tests (formatting, constants, some simplifications). There is no change in test data.
desruisseaux
[sis] branch fix/mask-image deleted (was 7b1ee54)
desruisseaux
[sis] branch geoapi-4.0 updated (1ec1320 -> 67a64fd)
desruisseaux
[sis] 02/03: Fix `IndexOutOfBoundsException` when filling a tile having an origin other than (0, 0). Fix the conditions for deciding when to return an empty tile or the existing tile.
desruisseaux
[sis] 01/03: Minor javadoc additions.
desruisseaux
[sis] 03/03: Merge branch 'fix/mask-image' into geoapi-4.0
desruisseaux
[sis] branch geoapi-4.0 updated (be6450a -> 1ec1320)
desruisseaux
[sis] 02/03: More filtering of values on which statistics are computed: - Added a `DoubleUnaryOperator[] sampleFilters` argument as a way to specify "no data" values to ignore. - Finer check of `areaOfInterest` shape for determining which tiles need to be computed (optimization).
desruisseaux
[sis] 03/03: Specify the "no data" values when computing statistics for stretching the color ramp of an image. It makes a difference for image having no "quantitative" categories, because those images are not converted to units of measurement, which implies that their "no data" values were not set to NaN.
desruisseaux
[sis] 01/03: Fix the range of signed data type in GeoTIFF images.
desruisseaux
[sis] branch geoapi-4.0 updated: Fix a `NullPointerException` when visualizing an image with a "no data" value and no other category. In such case we have to synthetize a temporary category (not shown to user) for the remaining range of values.
desruisseaux
[sis] branch fix/mask-image created (now 7b1ee54)
amanin
[sis] 01/01: chore(Core): Add a simple unit test for image masks.
amanin
[sis] branch geoapi-4.0 updated: Add a constant for the number of bits in `Long.SIZE`. Used in bit shifts.
desruisseaux
[sis] branch master updated (be181fa -> b94a500)
desruisseaux
[sis] 01/01: Merge branch 'geoapi-3.1'
desruisseaux
[sis] branch geoapi-3.1 updated (1e0f827 -> 5a19a70)
desruisseaux
[sis] 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1
desruisseaux
[sis] branch geoapi-4.0 updated (657a69f -> b6f984f)
desruisseaux
[sis] 01/01: Fix an ArrayIndexOutOfBoundsException when the mask width is less than 64 pixels.
desruisseaux
[sis] branch geoapi-4.0 updated: Fix an ArrayIndexOutOfBoundsException when the mask width is less than 64 pixels.
desruisseaux
[sis] branch geoapi-4.0 updated (fed0a14 -> 3f52106)
desruisseaux
[sis] 02/02: Document better who is in charge of closing JDBC connections. Check if the connection is closed in methods that do not use the connection immediately.
desruisseaux
[sis] 01/02: Do not interrupt threads that are blocked on I/O operations. This is necessary for avoiding to close InterruptibleChannel.
desruisseaux
[sis] branch geoapi-4.0 updated (5c8868f -> fed0a14)
desruisseaux
[sis] 02/02: Fix `NullPointerException`, partially caused by changes in `MapCanvas` state when a rendering is in progress. We workaround this problem with a new `MapCanvas.runAfterRendering(Runnable)` method.
desruisseaux
[sis] 01/02: Reduce the number of background threads created for fetching resource labels.
desruisseaux
[sis] branch geoapi-4.0 updated (b957357 -> 5c8868f)
desruisseaux
[sis] 01/03: GridCoverageResource API: - Add a `getResolutions()` method. - Add `throws DataStoreException` to `get|setLoadingStrategy(…)`.
desruisseaux
[sis] 03/03: Fix an exception when rendering an image without "grid to CRS" conversion.
desruisseaux
[sis] 02/03: Replace `Visualization.create(…)` method by a builder. It simplifies some code and made easier to fix a bug related to mismatched tile layout in the `converters == null` optimization case.
desruisseaux
[sis] branch geoapi-4.0 updated: Better recording of recently used file (ordered by file closed instead of file opened, remove from menu the opened files).
desruisseaux
[sis] branch geoapi-4.0 updated: Avoid blocking the event thread when asking for a label implies a calls to `Resource.getMetadata()`.
desruisseaux
[sis] branch geoapi-4.0 updated (cd6d191 -> 5740d3f)
desruisseaux
[sis] 02/02: More robust parsing of `GDAL_NODATA` tag (may be an empty string).
desruisseaux
[sis] 01/02: Add visual indications about seek operations.
desruisseaux
[sis] branch geoapi-4.0 updated (59e1d2e -> cd6d191)
desruisseaux
[sis] 01/02: Avoid seek operations on very short distances (less than 8 bytes).
desruisseaux
[sis] 02/02: Add a "System monitor" view showing which region of files are read. We use it for monitoring behavior of GeoTIFF reader.
desruisseaux
[sis] branch geoapi-4.0 updated (0e4421b -> 59e1d2e)
desruisseaux
[sis] 03/03: Get synchronization lock from a `getSynchronizedLock()` method added in `AbstractResource`. It helps to avoid dead locks, by allowing subclasses to take a lock on the `DataStore`.
desruisseaux
[sis] 01/03: Add a check against closed result sets.
desruisseaux
[sis] 02/03: Add the possibility to listen to read or write operations.
desruisseaux
[sis] branch geoapi-4.0 updated (23d2354 -> 0e4421b)
desruisseaux
[sis] 04/04: Fix a problem with `IndexColorModel` creation for 1-bit TIFF images.
desruisseaux
[sis] 03/04: Allow to restrict the "best fit range" to floating point types. It makes a difference in the interpretation of next value after the maximum value.
desruisseaux
[sis] 01/04: Use separated nodes in native metadata for each TIFF image.
desruisseaux
[sis] 02/04: Fix an `IndexOutOfBoundsException`.
desruisseaux
[jira] [Created] (SIS-526) Replace org.apache.sis.storage.geotiff.Tags by javax.imageio.plugins.tiff
Martin Desruisseaux (Jira)
[sis] branch geoapi-4.0 updated (93542a4 -> 23d2354)
desruisseaux
[sis] 02/04: Load native metadata in a background thread separated from standard metadata. This allows loading those metadata only if the "native metadata" tab is selected.
desruisseaux
[sis] 01/04: Remove a background thread that does not seem to be necessary anymore.
desruisseaux
[sis] 03/04: Provide an extension point in `DefaultTreeTable` for initializing the tree only when the root node is first requested.
desruisseaux
[sis] 04/04: Provides a view of GeoTIFF native metadata (TIFF tags and GeoKeys).
desruisseaux
[sis] branch master updated: Reduce indentation from 4 to 2 spaces for consistency with the examples in the documentation. This is for cheking if it solves the problem of notifications sent to the wrong mailing list.
desruisseaux
[sis] branch geoapi-4.0 updated (3f35250 -> 93542a4)
desruisseaux
[sis] 01/02: Add an optimization: - A AND NOT(A) = false - A OR NOT(A) = true
desruisseaux
[sis] 02/02: Apply GDAL "sparse files" convention. It requires relaxing `TiledGridCoverage` tile types from `WritableRaster` to `Raster`.
desruisseaux
[sis] branch geoapi-4.0 updated: Minor tuning: - Remove unnecessary synchronization. - Forward loading strategy to wrapped resources. - Typos.
desruisseaux
[sis] branch geoapi-4.0 updated: Give protected access to `execute(…)` methods in query subclasses. This change provides an extension point for more specialized queries.
desruisseaux
[jira] [Resolved] (SIS-320) Enable SIS to run is security-constrained environments
Martin Desruisseaux (Jira)
[jira] [Created] (SIS-525) Remove AccessController usage
Martin Desruisseaux (Jira)
[sis] branch geoapi-4.0 updated: Merge the "clip" and "mask" methods in a single "mask" method with boolean argument.
desruisseaux
[sis] branch geoapi-4.0 updated: Compute only the tiles that intersect the bounding box of the mask. It saves memory and computation when a tile does not intersect the clip.
desruisseaux
[jira] [Resolved] (SIS-524) Image masking based on a geometry
Martin Desruisseaux (Jira)
[sis] branch geoapi-4.0 updated: Initial version of a "clip" or "mask" operation. Add mask and clip operations on grid coverages.
desruisseaux
[sis] branch geoapi-4.0 updated: Move the provider of empty tiles in a location where it can be shared with other operations.
desruisseaux
[jira] [Updated] (SIS-524) Image masking based on a geometry
Martin Desruisseaux (Jira)
[jira] [Created] (SIS-524) Image mask based on a geometry
Martin Desruisseaux (Jira)
[sis] branch feat/default-background deleted (was 73d1a15)
desruisseaux
[sis] branch geoapi-4.0 updated (098b3bc -> 8e1df6f)
desruisseaux
[sis] 02/02: Provide an extension mechanism for allowing users to provide their own solution for https://github.com/apache/sis/pull/24
desruisseaux
[sis] 01/02: Cherry-pick documentation improvement from pull request #24: doc(Core): improve SampleDimension apidoc regarding background value management.
desruisseaux
[jira] [Resolved] (SIS-523) Download of EPSG data must use https
Martin Desruisseaux (Jira)
[sis] branch geoapi-4.0 updated: Popup a dialog box if an error occurred while downloading optional resources.
desruisseaux
[sis] 03/03: Reduce the amount of repaint events when resizing windows.
desruisseaux
[sis] 02/03: Better identification of case where the image shown in `MapCanvas` is in error (i.e. because an exception has been thrown during the rendering process).
desruisseaux
Later messages