RouteConverter Forum
Fehlerhafte Beschreibung aus name+desc - Printable Version

+- RouteConverter Forum (https://forum.routeconverter.com)
+-- Forum: Users (https://forum.routeconverter.com/forum-17.html)
+--- Forum: Deutsch: Diskussionen (https://forum.routeconverter.com/forum-4.html)
+--- Thread: Fehlerhafte Beschreibung aus name+desc (/thread-855.html)



Fehlerhafte Beschreibung aus name+desc - pebogufi - 14.12.2010

Hallo Chistian,
Routeconverter-win-Exe vom 13.12.2010.
Bei der Anzeige der Beschreibung in der Positionsliste werden <name> und <desc> nicht korrekt verbunden und angezeigt.
Wenn <name> Standard-Text "Position" enthält und mit einer Ziffer endet -> Fehler.
Wenn <name> mit einem Buchstaben endet, oder nicht "Position" enthält -> ok.

Ob die automatische Neu-Nummerierung (Pos. 3, 5, 7) gewünscht ist, kann man auch in Frage stellen, insbesondere wenn nicht der Standard-Name "Position" verwendet ist -> "TestPosition 32". Das letzte ist mir aber nicht wichtig.
Immerhin ist "MeinTestText 33" wieder ok.

Gruss Peter


RE: Fehlerhafte Beschreibung aus name+desc - routeconverter - 14.12.2010

(14.12.2010, 15:03)pebogufi Wrote: Bei der Anzeige der Beschreibung in der Positionsliste werden <name> und <desc> nicht korrekt verbunden und angezeigt.
Wenn <name> Standard-Text "Position" enthält und mit einer Ziffer endet -> Fehler.

Über korrekt oder nicht läßt sich streiten. In der Tat werden <name> Elemente die die Muster .*Position.*\d+.* entsprechen, also in etwa beliebiger Text davor Position <Nummer> beliebiger Text danach, als zu ignorierende Standardtexte betrachtet.

Der Hintergrund ist, daß bei KML häufig entweder <name> oder <desc> belegt sind. Also ist da eine Heuristik drin, die versucht, daraus einen einzigen Kommentar zu machen.

(14.12.2010, 15:03)pebogufi Wrote: Ob die automatische Neu-Nummerierung (Pos. 3, 5, 7) gewünscht ist, kann man auch in Frage stellen, insbesondere wenn nicht der Standard-Name "Position" verwendet ist -> "TestPosition 32". Das letzte ist mir aber nicht wichtig.
Immerhin ist "MeinTestText 33" wieder ok.

Solange ich keine bessere Lösung habe kann ich nur raten: Vermeide "Position Space Zahl" irgendwo innerhalb des <name> oder <desc> Elements und die Automatik schlägt nicht zu.