- changed status to open
Bug measure output in print
Issue #731
resolved
Hallo zusammen,
Messgeometrien können z.T. nicht gedruckt werden:
Error: java.lang.IllegalArgumentException: Invalid number of points in LineString (found 1 - must be 0 or >= 2)
z.B. wenn Strecke mit 3 Stützpunkten gesetzt wird.
Problem \src\modules\tools\measure\utils\measureStyle.js irgendwo in new Style ()
if (geom instanceof LineString) {
geom.getCoordinates().forEach(function (coordinate, index) {
if (index > 0 && index < geom.getCoordinates().length - 1) {
coords.push(coordinate);
}
});
return new LineString(coords);
}
Manchmal werden im Print auch LineStrings zu Polygonen geschlossen. Der Linestyle stimmt dann auch nicht mehr, einzelne Liniensegmente sind schwarz, andere orange.
Danke&VG
D. Stolz
Comments (3)
-
-
-
assigned issue to
-
assigned issue to
-
- changed status to resolved
Ist in der Version 2.20.0 behoben.
- Log in to comment
Ticket wird erstellt und bearbeitet, wir melden uns, wenn es fertig ist