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.
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.