WFS Legenden Druck bei relativen Pfaden fehlerhaft

Issue #597 resolved
Nico Schliffke created an issue

Story: Der Nutzer möchte einen WFS Dienst, der mit Bildern gestylt ist, inklusive einer Legende drucken.

Problem: Wird in der config.js der Pfad zur style.json relativ gesetzt, funktioniert der WFS Druck in der Karte, die Legende ist jedoch fehlerhaft: Der Pfad des Bildes wird Mapfish beim Layer absolut übergeben (“externalGraphic":"https://geoportal.bremen.de/ressources/img/WC_20210208_klein.gif"), der Pfad des Bildes bei der Legende jedoch nur relativ: "imageUrl":"/ressources/img/WC_20210208_klein.gif". Den relativen Pfad kann Mapfish jedoch nicht finden.

Wir haben derzeit zwei Workarounds:

  • In der services.json den absoluten Pfad unter “legend” hinzufügen. Dieses ist jedoch doppelte Arbeit.
  • In der config.js die Pfade für Styling und wfsImgPath absolut setzen:
restConf: "<https://geoportal.bremen.de/ressources/rest-services-internet.json",>
styleConf: "<https://geoportal.bremen.de/ressources/style_v3.json",>
wfsImgPath: "<https://geoportal.bremen.de/ressources/img/",>

Proposal: In der config.js einen entsprechenden Hinweis für relativen/absoluten Pfaden platzieren oder die Übergabe der Pfade beim WFS Druck vereinheitlichen.

Comments (4)

  1. Jan Bücher

    Ist in der Version v2.43.0 behoben.
    Wenn irgendwer den Issue noch auf resolved stellt - mir fehlen dafür die Rechte.

  2. Log in to comment