[FOSSGIS-Talk] PostgreSQL/PostGIS Daten anhand eines Hstore-Feldes kategorisieren
wambacher at posteo.de
wambacher at posteo.de
Do Jan 3 14:29:49 CET 2019
Hi,
Ich nutze QGIS 3.4 on Ubuntu und möchte bestimmte Daten anhand eines
PostgreSQL/PostGis Hstore-Feldes zu kategorisieren.
Hier (*) steht, dass das mit *map_get(hstore_to_map("tags"),'entrance')*
funktionieren soll, aber es hat (bei mir) nix gebracht.
Das Ergebnis zeigt nur eine einzige Kategorie für alle Datensätze an:
https://wambachers-osm.website/images/osm/snaps_2018/categorize.png
Möchte halt verschiedene Eingänge unterschiedlich darstellen.
PSQL-Abfrage um zu zeigen, dass es da wirklich unterschiedliche Werte in
OpenStreetMap gibt.
select osm_id,tags->'entrance' "tags->'entrance'"
from planet_osm_point
where tags ? 'entrance'
limit 10;
osm_id | tags->'entrance'
------------+------------------
3812284860 | main
2312180146 | yes
2773679231 | yes
339015388 | main
561073309 | service
367081276 | main
339015386 | yes
1783531793 | main
1783531816 | main
367081281 | main
(10 Zeilen)
Zeit: 3,194 ms
Hat wer 'ne Idee, was da schief läuft?
Gruss
walter
*)
https://gis.stackexchange.com/questions/209421/how-to-categorize-features-based-on-hstore-values-in-qgis/288550
ps: hab das vor einigen Tagen in QGIS-User gefragt, aber keine Antwort
bekommen.
--
My projects:
Admin Boundaries of the World <https://wambachers-osm.website/boundaries>
Missing Boundaries
<https://wambachers-osm.website/index.php/projekte/internationale-administrative-grenzen/missing-boundaries>
Emergency Map <https://wambachers-osm.website/emergency>
Postal Code Map (Germany only) <https://wambachers-osm.website/plz>
Fools (QA for zipcodes in Germany) <https://wambachers-osm.website/fools>
Postcode Boundaries of Germany <https://wambachers-osm.website/pcoundaries>
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste