Raster to Vector rendering transformations with reprojection can generate incorrect images

Description

Raster to vector rendering transformations where the raster CRS and the map CRS are different can generate incorrect images when the StyledLayerDescriptor contains multiple FeatureTypeStyles. Depending on the circumstances, this can often result in none of the vector output being rendered on the map and it could also result in diagonal lines on the map (like in https://osgeo-org.atlassian.net/browse/GEOT-6763).

One common use case for this type of style would be to draw contours at the interval levels on top of the colormap when using an interval colormap.

This is a regression bug that was introduced by the fix for https://osgeo-org.atlassian.net/browse/GEOT-6313. The plain renderer was updated to properly handle reprojected data but not the optimized renderer for when there are multiple FeatureTypeStyles.

Environment

None

Activity

Steve Ikeoka 
May 6, 2021 at 5:29 PM

Pull Request:

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created May 6, 2021 at 4:32 PM
Updated May 17, 2021 at 8:59 AM
Resolved May 12, 2021 at 5:10 PM