Ciao, perche' non ti crei una vista direttamente nel db ??Poi puoi usarla in qgis come fosse una tabella. tipo:CREATE OR REPLACE VIEW nome_vista AS SELECT ... (tutti i campi che ti servono), a.tags -> 'ref'::text AS ref, a.tags -> 'bridge'::text AS bridge, a.tags -> 'tunnel'::text AS tunnel, a.tags -> 'ford'::text AS fordFROM tabella_di_riferimento AS aWHERE (eventuali condizioni); In questo esempio converto i tags ref,bridge,tunnel e ford in campi e al loro interno trovo i rispettivi valore, se presenti, altrimenti null. Ciao. geofrizz alias Paolo Frizzera On Mon, 2020-08-17 at 18:39 +0200, Roberto Brazzelli wrote: > Ciao,per motivi ancora da verificare con le espressioni di qgis non > riesco > a filtrare con la funzione hstore_to_map la colonna tags dei dati > osm.pbf > caricati su DB con osm2pgsql. > L'unico modo con cui funziona la funzione tipo questa > ...map_get(hstore_to_map("tags"),'phone') è andando a modificare > manualmente la tipologia della colonne tags da hstore 1) a > text/varchar 2). > C'è qualche opzione di osm2pgsql per farglielo fare quando carica i > dati sul db? > > Mi è venuto in mente ora mentra scrivevo..quando carico i dati > osm.pfb su db uso l'opzione hstore...forse provare a non metterla? > > grazie > Roberto > > > > 1) > > > > > > 2) > > > > _______________________________________________Talk-it mailing > listtalk...@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-it
_______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it