<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div><span style="font-family:Courier New,Courier,monospace;">Hallo Andreas,</span></div>
<div> </div>
<div><span style="font-family:Courier New,Courier,monospace;">danke für diesen Hinweis, das könnte ein Ansatz sein.</span></div>
<div> </div>
<div><span style="font-family:Courier New,Courier,monospace;">Gruß Peter</span></div>
<div>
<div>
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Freitag, 16. Juli 2021 um 13:28 Uhr<br/>
<b>Von:</b> "Andreas Neumann" <a.neumann@carto.net><br/>
<b>An:</b> "Peter K." <webentry@web.de><br/>
<b>Cc:</b> "FOSSGIS" <FOSSGIS-Talk-Liste@fossgis.de><br/>
<b>Betreff:</b> Re: [FOSSGIS-Talk] QGIS Projekt, Punktsymbolisierung automatisieren</div>
<div name="quoted-content">
<div style="font-size: 10.0pt;font-family: Verdana , Geneva , sans-serif;">
<p>Hallo Peter,</p>
<p>Ich habe zu wenig Zeit um auf alle deine Anforderungen und Gedanken einzugehen - aber Gedankenanstösse habe ich schon:</p>
<p>Sieh Dir doch die "datendefinierten Einstellungen" an (inkl. dynamische Dateipfade zu SVG-Dateien) und seit QGIS 3.18 ist jegliche Eigenschaft einer SVG-Datei dynamisch übersteuerbar. Die SVG-Dateien müssen aber von Hand in einem Texteditor entsprechend "präpariert" / vorbereitet werden.</p>
<p>Siehe <a href="https://qgis.org/en/site/forusers/visualchangelog318/index.html#feature-gui-for-dynamic-svgs" target="_blank">https://qgis.org/en/site/forusers/visualchangelog318/index.html#feature-gui-for-dynamic-svgs</a> - <a href="https://github.com/qgis/QGIS-Enhancement-Proposals/issues/199" target="_blank">https://github.com/qgis/QGIS-Enhancement-Proposals/issues/199</a></p>
<p>Mehr habe ich leider nicht Zeit um zu helfen im Moment.</p>
<p>Die oben erwähnten dynamischen Eigenschaften wurden exakt für Deinen "use case" (Verkehrszeichenkataster) programmiert - es sollte also praktisch alles umsetzbar sein.</p>
<p>Viel Glück,</p>
<p>Andreas</p>
<p id="reply-intro">On 2021-07-16 12:44, Peter K. wrote:</p>
<blockquote style="padding: 0 0.4em;border-left: rgb(16,16,255) 2.0px solid;margin: 0;">
<div class="pre" style="margin: 0;padding: 0;font-family: monospace;">Hallo in die Runde,<br/>
<br/>
ich bräuchte mal Denkanstöße zu einem Projekt.<br/>
Hier mal die Ausgangslage:<br/>
- Grundlage dieses Projektes ist diese Erweiterung: 'Add_a_point_road_sign'<br/>
- Ich habe einen Punktlayer als Shape-Datei<br/>
- die Attributtabelle ist speziell zur Erweiterung eingerichtet (liegt der Erweiterung als Beispiel bei)<br/>
Diese Erweiterung hat folgende Funktion, man kann mit ihr SVG und auch JPG Dateien per Mauszeiger in ein<br/>
QGIS-Projekt einfügen, das erfolgt auf dem o.g. Punktlayer. Es wird dann automatisch ein neues Punktobjekt<br/>
erzeugt und hier wichtig, auch der Dateiname des SVG-Symbols wird in eine Tabellenspalte geschrieben.<br/>
<br/>
Nun ist es so, dass der neu erzeugte Punkt nicht automatisch die SVG-Datei in QGIS darstellt. Man muss<br/>
natürlich in die Layereigenschaften gehen und bei diesem Punkt die entsprechenden Einstellungen vornehmen.<br/>
Also einstellen das es eine 'SVG-Markierung' ist und den Pfad zum eigentlichen Symbol.<br/>
<br/>
Und, der Punktlayer hat eine Regelbasierte Symbolisierung, diese erweitert sich natürlich auch nicht automatisch,<br/>
wenn ein neues Symbol/Punktobjekt hinzugefügt wird. Diese Punkte sind dann 'ELSE'.<br/>
<br/>
Das ist jetzt auch das Problemchen, wenn das Projekt umgesetzt wird, nutzen das Anwender mit sehr geringer QGIS Erfahrung.<br/>
<br/>
Die grundlegenden Fragen wären jetzt:<br/>
- wie bekomme ich es hin, dass die Symbolisierung sich automatisch erweitert<br/>
- beim Punktobjekt die entsprechenden Einstellungen erfolgen<br/>
- der Pfad zum entsprechenden SVG-Symbol eingetragen wird<br/>
<br/>
Den letzten Punkt könnte man sicherlich über eine Regel lösen, da man ja den Namen der jeweiligen SVG-Datei hätte.<br/>
Anzumerken ist dazu, es handelt sich um sehr viele SVG-Dateien, es geht um Verkehrszeichen. Aber es werden in einem QGIS-Projekt<br/>
sicherlich immer nur einige der mögliche Symbole verwendet, nie alle.<br/>
Das würde dann wohl eine sehr umfangreiche Regel werden, zumal die SVG-Dateien noch in unterschiedliche Ordner gespeichert<br/>
sind, um eine Struktur zu gewährleisten. Die Erweiterung bildet diese Ordnerstruktur im Menü auch ab.<br/>
<br/>
Auch habe ich es über eine neue Klassifizierung des Layers probiert, dann sind aber die unterschiedlichen<br/>
Symbol-Einstellungen nicht mehr vorhanden.<br/>
<br/>
Also, wie oben geschrieben, hätte bis jetzt keinen Plan hierzu.<br/>
Habe auch schon im Web gesucht, ist aber immer schwierig mit den Suchwörtern.<br/>
<br/>
Ein schönes WE, Gruß Peter</div>
</blockquote>
<p> </p>
</div>
</div>
</div>
</div>
</div></div></body></html>