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
> [email protected]
> https://lists.openstreetmap.org/listinfo/talk-it
_______________________________________________
Talk-it mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-it