[FOSSGIS-Talk] Aufruf eines .svg-Symbolszur Symolisierung mit relativem Pfad

Harder, Asmus Harder at lehmann-partner.de
Do Nov 23 15:06:47 CET 2023


Hallo Sylvia,

eine einfache Option zum Anhaken kenne ich da nicht.

Ich nutze für sowas die datendefinierte Übersteuerung und baue einen ralativen Pfad im Ausdruckseditor zusammen.
Der Pfad zu einem Layer aus einem Shape-File geht z.B. so:

substr(
  layer_property(@layer_name ,'source'),
  0,
  strpos(layer_property(@layer_name ,'source'),layer_property(@layer_name ,'name')) - 1
)

Da müsste dann noch der Name der svg-Datei hinten dran, wenn diese im gleichen Verzeichnis liegt wie die Shape.

Für Geopackage muss das anders aussehen, da habe ich aber nichts da ...

Gruß
Asmus

-----Ursprüngliche Nachricht-----
Von: FOSSGIS-Talk-Liste <fossgis-talk-liste-bounces at fossgis.de> Im Auftrag von WALDbewirtschaften
Gesendet: Mittwoch, 22. November 2023 11:42
An: fossgis-talk-liste at fossgis.de
Betreff: [FOSSGIS-Talk] Aufruf eines .svg-Symbolszur Symolisierung mit relativem Pfad

Liebe Leser,

ich schicke meinen Nutzern eine Vektordatei der Rettungspunkte Forst mit. Im gleichen Ordner wie die Vektordatei sind Stildateien und ein .svg-Symbol.

Die Stildatei soll die mitgelieferte svg-Datei aufrufen. In der Symbolisierung kann ich den Pfad einstellen, wo das svg-Symbol liegt. Aber das ist bei mir immer ein absoluter Pfad. Wenn jemand das also auf seinen Rechner kopiert, dann passt das nicht mehr.

Bei Anhängen konnte ich einen relativen Pfad vorgeben. Dann klappt das immer.

Kann man das auch beim svg-Symbol machen? Oder habe ich da einfach irgendwo eine Option übersehen?

Viele Grüße

Sylvia



--
....................................................................
FOSSGIS-Konferenz 2024 mit OpenStreetMap-Event in Hamburg!
20.-23. März 2024 an der TUHH - https://www.fossgis-konferenz.de/

FOSSGIS Vereinstermine:
https://fossgis.de/aktivit%C3%A4ten/termine/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/          https://mastodon.online/@FOSSGISeV
                                 https://twitter.com/FOSSGIS_Verein
____________________________________________________________________
FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste at fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
[http://www.lehmann-partner.de/logo/lp-ginger-logo.png]<http://www.lehmann-partner.de>

[http://www.lehmann-partner.de/logo/lp-twitter-logo.png]<https://twitter.com/groupeginger.de> [http://www.lehmann-partner.de/logo/lp-viadeo-logo.png] <http://www.viadeo.com/fr/company/ginger-ceptb>  [http://www.lehmann-partner.de/logo/lp-linkedin-logo.png] <https://www.linkedin.com/company-beta/1445863/>  [http://www.lehmann-partner.de/logo/lp-youtube-logo.png] <https://www.youtube.com/channel/UC6_QOXf5WqT4OCyAidS3TSQ>
        Ginger LEHMANN+PARTNER - Erfurt
Schwerborner Straße 1
99086 Erfurt
www.lehmann-partner.de<http://www.lehmann-partner.de>



Wir bieten wieder kostenfreie Webinare – Besuchen Sie uns!<https://www.lehmann-partner.de/veranstaltungen-seminare/>


LEHMANN + PARTNER GmbH, Schwerborner Straße 1, D-99086 Erfurt
Telefon: +49 (0) 361 51804 300 Fax: +49 (0) 361 51804 399
E-Mail: info at lehmann-partner.de<mailto:info at lehmann-partner.de> Internet: http://www.lehmann-partner.de
Geschäftsführer: Jens Morawietz, Prof. Dr.-Ing. Andreas Großmann
Amtsgericht: Jena HRB 100220 USt-IdNr.: DE 160 115 425


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste