[QGIS-DE] Wegezeichen für shape lines einfügen

APM apschwimmer at apmland.de
Mo Sep 21 11:28:53 PDT 2020


Hallo Bernd,

nun sehe ich die Markierungen!

In dem von Dir genannten "Schubladenkasten" habe ich substr("name",4,3) 
|| '.svg'

eingegeben.


Danke Dir für Deine Hilfe!


Gruß


Piet



Am 21.09.20 um 14:34 schrieb Bernd Vogelgesang:
> Hi Piet,
>
> wenn Du im Dialog für die SVG-Marker mal auf irgendeine der Voransichten
> der Standart-Marker klickst, erscheint doch unter dieser Auswahlbox der
> Pfad zu dem SVG in einem Textfeld. Ganz rechts von diesem Textfeld
> befindet sich besagtes Symbol (soll womöglich einen Schubladenkasten
> darstellen). Da drauf klicken, und bei Feldtyp Dein vorbereitet Pfadfeld
> (oder was auch immer für eine Funktion, den Pfad generiert), einstellen,
> und dann müsste theoretisch jedes Feature auch sein passendes Symbol
> bekommen.
>
> Wie gesagt theoretisch, weil ich nix habe um es auszuprobieren.
>
> Gruß,
>
> Bernd
>
> On 21.09.20 14:21, APM wrote:
>> Hi Bernd,
>>
>>
>> vielen dank!
>>
>>
>>
>> "dass Dein Layer der Tracks bereits ein Attributfeld mit dem Wegnamen
>> hat (xx-123-zz) hat,"
>>
>> Ja, hat der Layer!
>>
>>
>> "Du müsstest versuchen, ein neues Textfeld "svg_pfad' mit dem Pfad zum
>> SVG zu erzeugen.":
>>
>> Also ich habe nun in der Attibuttabelle eine Spalte (Feld) als String
>> mit der Länge 30 eingefügt mit dem Namen svg_path
>>
>> In dieses Feld habe ich meinen Pfad absoluten Pfad
>> /home/user/pfad_zeichen/ eingegeben in alle Datensätze.
>>
>> Ist es das, was Du meinst?
>>
>>
>> Dann weiter in der Seite "Layereigenschaften, Beschriftungen"
>>
>> "Einzelne Beschriftungen, Ausdruckseditor" >
>> '/home/user/pfad_zeichen/' || substr("name",4,3) || '.svg' eingegeben.
>>
>>
>> Dann weiter in "Layereigenschaften, Symbolen" Symbollayertyp"
>> 'SVG-Markierungen' eingestellt.
>>
>>
>> "Am Ende dieser Einstellungsseite befindet sich ganz unten rechts das
>> Symbol für datenbasierter Darstellung...":
>>
>> Dieses Symbol kann ich nicht finden.
>>
>>
>> Nach Drücken des Buttons "Anwenden", sehe ich auf der Karte den
>> String  "/home/user/pfad/123.svg", nicht das Symbol!
>>
>>
>> Leider klappt es noch nicht so ganz....
>>
>>
>> Gruß
>>
>>
>> Piet
>>
>>
>>
>>
>>
>>
>>
>>
>> Am 21.09.20 um 11:28 schrieb Bernd Vogelgesang:
>>>
>>> Hi,
>>>
>>> ich folgere aus Deiner Beschreibung, dass Dein Layer der Tracks
>>> bereits ein Attributfeld mit dem Wegnamen hat (xx-123-zz) hat, und
>>> dass Du Dich fragst, wie man jetzt diesen Wegnamen mit dem
>>> zugehörigen svg verknüpfen kann.
>>> Du müsstest versuchen, ein neues Textfeld "svg_pfad' mit dem Pfad zum
>>> SVG zu erzeugen.
>>>
>>> Wenn das Wegnamensmuster wirklich so konsistent wie von Dir angegeben
>>> ist, und das Feld mit dem Wegnamen z.B. name heißt, würde die Formel
>>> im Feldrechner für das SVG z.B. so aussehen: substr("name",4,3) ||
>>> '.svg'
>>> Jetzt noch das Wurzelverzeichnis dazu kleben 'MEIN_SVG_PFAD' ||
>>> substr("name",4,3) || '.svg'
>>>
>>> Für die Darstellung (Tschuldige, ich benutze immer die englische
>>> Oberfläche, da Deutsch hier echt keinen Mehrwert bringt) musst Du die
>>> Liniendarstellung von "Simple Line" auf "Marker Line" umstellen, und
>>> hier von "simple marker" auf "SVG marker".
>>>
>>> Am Ende dieser Einstellungsseite befindet sich ganz unten rechts das
>>> Symbol für datenbasierter Darstellung. Dort wählst Du das Pfadfeld
>>> aus, und wenn alles richtig gemacht wurde, müssten Deine SVGs auf den
>>> Linien erscheinen.
>>>
>>> Also, rein theoretsich ;)
>>>
>>> Gruß,
>>>
>>> Bernd
>>>
>>> On 21.09.20 10:32, APM wrote:
>>>> Hallo Liste,
>>>>
>>>> ich möchte eine Karte auf Vektorbasis mit Qgis 3.10.9-A Coruña
>>>> erstellen.
>>>>
>>>> Ich habe GPS Tracks in einem Layer Line(Multilinestring) und
>>>> Wegezeichen (wie auf Wanderkarten) in einem Ordner als svg Dateien.
>>>>
>>>> Die Tracks haben einen Namen, der als Schlüssel auf ein bestimmtes
>>>> Wegezeichen verweist.
>>>>
>>>> Der Track heißt z,Bsp. xx-123-zz , 123 ist der Name des Wegezeichens
>>>> 123.svg im Ordner.
>>>>
>>>> Ich möchte die Wegezeichen in die Karte für jeden Weg darstellen.
>>>>
>>>> Wie kann ich das angehen, bitte?
>>>>
>>>> Vielen lieben Dank!
>>>>
>>>> Gruß
>>>>
>>>> Piet
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> QGIS-DE mailing list
>>>> QGIS-DE at lists.osgeo.org
>>>> https://lists.osgeo.org/mailman/listinfo/qgis-de
>>


Mehr Informationen über die Mailingliste QGIS-DE