KML-Labels werden nicht dargetsellt

Issue #873 resolved
Stolz created an issue

Hallo zusammen,

KML-Labels werden nach Datei-Import nicht angezeigt.
Bug auch unter https://geoportal-hamburg.de/geo-online/ nachvollziehbar

Bad Hack: in buildSpec den Icon-Scale > 0 setzen:
maskIcon = new DOMParser().parseFromString("<IconStyle><scale>0.00000001</scale><Icon><href>" + iconUrl + "</href></Icon></IconStyle>", "text/xml"),

Zudem greift getLabelAlign (in convertFeaturesToKml.js) nicht richtig, Labels werden bei der Erstellung im draw-Modul unten-links aufgehängen, im print dann aber center-bottom positioniert.

Danke&VG

Dietmar Stolz

Comments (5)

  1. Finn-Rasmus Darge

    Hallo Herr Stolz,

    ich habe hierzu einen Pull Request gestellt, der Texte nach dem Datei-Import entsprechend anzeigt. Da in der KML Datei nur der Textinhalt als brauchbare Information vorhanden ist, kann die zuvor verwendete Formatierung leider derzeit nicht angewendet werden. Stattdessen wir der Text hart auf 20px und ein helles Blau (aus dem DrawTool) gesetzt.

    Viele Grüße
    Finn-Rasmus Darge

  2. Finn-Rasmus Darge

    Hallo Herr Stolz,
    der PR für den Textimport ist gemerged und die Änderungen sind ab der nächsten Version >2.31.1 verfügbar. Können Sie für das zweite Problem mit dem Anker der Labels ein gesonderte Issue erstellen und vielleicht noch Screenshots vom Verhalten hinzufügen? Dann würde ich dieses Issue erst einmal resolven, da das m.E. ein gesondertes Problem ist.

    Viele Grüße
    Finn-Rasmus Darge

  3. Log in to comment