We encountered a problem with the rendering for specific line styles with the oraclemapsv2.js.
We are using the oraclemapsv2.js (mapviewer_19.3.0.0.0) to display a geometry theme from MapBuilder containing line geometries. The style used is defined in MapBuilder as well.
If we pan the map, artefacts are left at the end of the line.
Before pan:

After panning, first down-left, then up-left:


The artefacts stay at the same pixel position after zooming or panning of the map.
After a bit of testing we narrowed down the problem:
- The problem occurs if we configure a “End Cap” for the line style in MapBuilder (SQUARE, ROUND)
- Only the outer most lines create artefacts (the theme from the picture only contains 2 geometries)
- The endpoint of the line must point up/down
- Easier to reproduce with a line width of 6px
- The artefacts disappear if the bounding box around all features is moved over them
Styledefinition used in this example:
<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc/>
<g class="line" style="fill:#0033FF;stroke-width:6;stroke-linecap:SQUARE">
\<line class="base"/>
</g>
</svg>