[Lizmap-de] Vektorlayer Styles in Postgis speichern: Nachtrag
wmeinolf at telecomconsult.de
wmeinolf at telecomconsult.de
Fr Apr 4 05:59:43 PDT 2025
Hallo Peter,
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.
Ich hoffe, das hilft!
Beste Grüße und ein schönes Wochenende
Wolfgang
Von: Wolfgang Meinolf <wmeinolf at telecomconsult.de>
Gesendet: Freitag, 4. April 2025 11:40
An: peter.berger at bluewin.ch
Cc: lizmap-de at lists.osgeo.org
Betreff: Re: [Lizmap-de] Vektorlayer Styles in Postgis speichern
Moin,
Jetzt nochmal mit komplettem Verteiler
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.
Beste Grüße
Wolfgang Meinolf
Send from my Phone
+49 151 1142 7451
Wolfgang Meinolf
Send from my Phone
+49 151 1142 7451
Am 04.04.2025 um 10:55 schrieb peter.berger--- via Lizmap-de <lizmap-de at lists.osgeo.org <mailto:lizmap-de at lists.osgeo.org> >:
Hallo
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».
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?
Gruss, Peter
N.B.
Postpass Beispiel nach dem Wert «sac_scale» im .hstore von OSM, ganze Schweiz zu durchforsten:
curl -o sacscale.geojson -g http://postpass.geofabrik.de/api/0.2/interpreter --data-urlencode "data=
SELECT wege.geom, wege.tags->>'highway' as highway,wege.tags->>'sac_scale' as sac_scale
FROM postpass_line wege, postpass_polygon schweiz
WHERE wege.tags?'highway' AND wege.tags?'sac_scale'
AND schweiz.osm_id=51701 and schweiz.osm_type='R'
AND st_contains(schweiz.geom, wege.geom)"
--
Lizmap-de mailing list
Lizmap-de at lists.osgeo.org <mailto:Lizmap-de at lists.osgeo.org>
https://lists.osgeo.org/mailman/listinfo/lizmap-de
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.osgeo.org/pipermail/lizmap-de/attachments/20250404/67c63d47/attachment-0001.htm>
Mehr Informationen über die Mailingliste Lizmap-de