<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Genau so 👍</span><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Gruß und schönes Wochenende!</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Wolfgang </div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">P. S. Hab mal den Verteiler ergänzt, sonst antwortet keiner 🤭😉</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br></div><br class="Apple-interchange-newline" style="-webkit-text-size-adjust: auto;"><div dir="ltr">Wolfgang Meinolf<div><br><div>Send from my <span class="Apple-style-span" style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.298);">Phone</span><div><span class="Apple-style-span" style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); ">+49 151 1142 7451</span></div></div></div></div><div dir="ltr"><br><blockquote type="cite">Am 04.04.2025 um 18:06 schrieb peter.berger@bluewin.ch:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="Generator" content="Microsoft Word 15 (filtered medium)"><style>@font-face { font-family: Wingdings; }
@font-face { font-family: "Cambria Math"; }
@font-face { font-family: Calibri; }
p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0cm; font-size: 11pt; font-family: Calibri, sans-serif; }
a:link, span.MsoHyperlink { color: rgb(5, 99, 193); text-decoration: underline; }
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph { margin: 0cm 0cm 0cm 36pt; font-size: 11pt; font-family: Calibri, sans-serif; }
span.apple-style-span { }
span.E-MailFormatvorlage23 { font-family: Calibri, sans-serif; color: windowtext; }
.MsoChpDefault { font-size: 10pt; }
@page WordSection1 { size: 612pt 792pt; margin: 72pt; }
div.WordSection1 { page: WordSection1; }
ol { margin-bottom: 0cm; }
ul { margin-bottom: 0cm; }</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--><div class="WordSection1"><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Hallo Wolfgang<o:p></o:p></span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Perfekt, vielen Dank!<o:p></o:p></span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> Oder <o:p></o:p></span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Nochmals für Dummies wie mich:<o:p></o:p></span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p><ul style="margin-top:0cm" type="disc"><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">Zuerst Layer in QGIS laden aus einem Verktorfile<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">Allenfalls Layer umbenennen<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">Layer in die Postgres DB ziehen. Dann findet man dort den Layer mit dem spezifischen Namen<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">Diesen Layer aus Postgres DB laden<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">Dem geladenen Layer den Stil von urspünglichen Layer mit kopieren und einfügen dem Postgres-Layer zuweisen.<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">Nun den Stil vom in QGIS geladenen Postgres-Layer exportieren. Nun findet man eine Möglichkeit den Stil mit genau dem Namen des Layers in die Postgres DB zu speichern.<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">Nun alle damit verbunden Layer löschen und den Layer neu aus der Postgres DB laden.<o:p></o:p></span></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo1"><span style="mso-fareast-language:EN-US">Dann sollte der Layer mit dem Stil daherkommen.<o:p></o:p></span></li></ul><p class="MsoListParagraph"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Hat jemand einen schnelleren Weg?<o:p></o:p></span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Liebe Grüsse<o:p></o:p></span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Peter<o:p></o:p></span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p><div><div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span lang="DE">Von:</span></b><span lang="DE"> wmeinolf@telecomconsult.de <wmeinolf@telecomconsult.de> <br><b>Gesendet:</b> Freitag, 4. April 2025 15:00<br><b>An:</b> peter.berger@bluewin.ch<br><b>Cc:</b> lizmap-de@lists.osgeo.org<br><b>Betreff:</b> AW: [Lizmap-de] Vektorlayer Styles in Postgis speichern: Nachtrag<o:p></o:p></span></p></div></div><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal"><span lang="DE" style="mso-fareast-language:EN-US">Hallo Peter,<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="mso-fareast-language:EN-US">hab’s grade den Layer in meine Postgis DB geladen. Danach wie vorhin beschrieben, den Style auch in Postgis gespeichert. Layer gelöscht und nochmal aus Postgis geladen. Er hatte direkt den richtigen Stil. In der Datenbank gibt’s dann im Schema einen neuen Eintrag namens layer_styles. Da werden anscheinend alle Styles abgelegt.<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p><p class="MsoNormal"><span lang="DE" style="mso-fareast-language:EN-US">Ich hoffe, das hilft!<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p><p class="MsoNormal"><span lang="DE" style="mso-fareast-language:EN-US">Beste Grüße und ein schönes Wochenende<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="mso-fareast-language:EN-US">Wolfgang<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p><div><div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span lang="DE">Von:</span></b><span lang="DE"> Wolfgang Meinolf <<a href="mailto:wmeinolf@telecomconsult.de">wmeinolf@telecomconsult.de</a>> <br><b>Gesendet:</b> Freitag, 4. April 2025 11:40<br><b>An:</b> <a href="mailto:peter.berger@bluewin.ch">peter.berger@bluewin.ch</a><br><b>Cc:</b> <a href="mailto:lizmap-de@lists.osgeo.org">lizmap-de@lists.osgeo.org</a><br><b>Betreff:</b> Re: [Lizmap-de] Vektorlayer Styles in Postgis speichern<o:p></o:p></span></p></div></div><p class="MsoNormal"><span lang="DE"><o:p> </o:p></span></p><p class="MsoNormal"><span lang="DE" style="color:black;background:white">Moin,</span><span lang="DE"><o:p></o:p></span></p><div><p class="MsoNormal"><span lang="DE" style="color:black;background:white">Jetzt nochmal mit komplettem Verteiler </span><span lang="DE"><o:p></o:p></span></p></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="DE"><o:p> </o:p></span></p><div><p class="MsoNormal"><span lang="DE">Style kann man aus Qgis einfach per Export/Als QGIS-Layerstildatei speichern…in DB speichern. Im popup Fenster oben dann „in Datenquellendatenbank“ wählen und als Stilname den Layernamen eingeben. Wichtig ist, dass der Name genau dem Layernamen entspricht. <o:p></o:p></span></p></div><div><p class="MsoNormal"><span lang="DE">Beste Grüße <o:p></o:p></span></p><div><p class="MsoNormal"><span lang="DE">Wolfgang Meinolf<o:p></o:p></span></p><div><p class="MsoNormal"><span lang="DE"><o:p> </o:p></span></p><div><p class="MsoNormal"><span lang="DE">Send from my <span class="apple-style-span">Phone</span><o:p></o:p></span></p><div><p class="MsoNormal"><span class="apple-style-span"><span lang="DE">+49 151 1142 7451</span></span><span lang="DE"><o:p></o:p></span></p></div></div></div></div></div><div><p class="MsoNormal"><span lang="DE">Wolfgang Meinolf<o:p></o:p></span></p><div><p class="MsoNormal"><span lang="DE"><o:p> </o:p></span></p><div><p class="MsoNormal"><span lang="DE">Send from my <span class="apple-style-span">Phone</span><o:p></o:p></span></p><div><p class="MsoNormal"><span class="apple-style-span"><span lang="DE">+49 151 1142 7451</span></span><span lang="DE"><o:p></o:p></span></p></div></div></div></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="DE"><o:p> </o:p></span></p><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="DE">Am 04.04.2025 um 10:55 schrieb peter.berger--- via Lizmap-de <<a href="mailto:lizmap-de@lists.osgeo.org">lizmap-de@lists.osgeo.org</a>>:<o:p></o:p></span></p></blockquote></div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><div><p class="MsoNormal"><span lang="DE"><o:p></o:p></span></p><p class="MsoNormal"><span lang="DE">Hallo<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE"> <o:p></o:p></span></p><p class="MsoNormal"><span lang="DE">Bin gerade am Postpass-Tool, das mich beim Vortrag in Münster sehr fasziniert hat, am Ausprobieren. Frederik Ramm hat nach meinen Kommentaren bereits eine extreme Verbesserung der Performance erreicht. Grossartiges Tool aber noch «work in progress».<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE"> <o:p></o:p></span></p><p class="MsoNormal"><span lang="DE">Und nun möchte ich wieder mal meine Styles in Postgis speichern. Wie man Verktorlayer dort speichert weiss ich. Kann man das und wie macht man es? Und wie holt man Styles wieder zurück?<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE"> <o:p></o:p></span></p><p class="MsoNormal"><span lang="DE">Gruss, Peter<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE"> <o:p></o:p></span></p><p class="MsoNormal"><span lang="DE">N.B.<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE"> <o:p></o:p></span></p><p class="MsoNormal"><span lang="DE">Postpass Beispiel nach dem Wert «sac_scale» im .hstore von OSM, ganze Schweiz zu durchforsten:<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE"> <o:p></o:p></span></p><p class="MsoNormal"><span lang="FR-CH">curl -o sacscale.geojson -g <a href="http://postpass.geofabrik.de/api/0.2/interpreter">http://postpass.geofabrik.de/api/0.2/interpreter</a> --data-urlencode "data= </span><span lang="DE"><o:p></o:p></span></p><p class="MsoNormal"><span lang="FR-CH"> SELECT wege.geom, wege.tags->>'highway' as highway,wege.tags->>'sac_scale' as sac_scale</span><span lang="DE"><o:p></o:p></span></p><p class="MsoNormal"><span lang="FR-CH"> </span><span lang="DE">FROM postpass_line wege, postpass_polygon schweiz<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE"> WHERE wege.tags?'highway' AND wege.tags?'sac_scale'<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE"> AND schweiz.osm_id=51701 and schweiz.osm_type='R'<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE"> AND st_contains(schweiz.geom, wege.geom)"<o:p></o:p></span></p><p class="MsoNormal"><span lang="DE"> <o:p></o:p></span></p><p class="MsoNormal"><span lang="DE"> <o:p></o:p></span></p><p class="MsoNormal"><span lang="DE">-- <br>Lizmap-de mailing list<br><a href="mailto:Lizmap-de@lists.osgeo.org">Lizmap-de@lists.osgeo.org</a><br><a href="https://lists.osgeo.org/mailman/listinfo/lizmap-de">https://lists.osgeo.org/mailman/listinfo/lizmap-de</a><o:p></o:p></span></p></div></blockquote></div></div></div></blockquote></body></html>