[Talk-it] Estrarre coordinate nodi da relazione

Volker Schmidt voschix a gmail.com
Lun 11 Maggio 2015 07:23:51 UTC


@ Federico.
Se la relazione rappresenta una sequenza di way concatenati senza
biforcazioni, funziona senza problemi.
Se invece la relazione rappresenta una route con biforcazioni o con pezzi
con role=forward|backward, non esiste un'unica sequenza dei nodi. La
sequenza esiste solo per ogni "segmento" separatamente, o meglio, esistono
più sequenze diverse per mettere in ordine i nodi.

2015-05-10 23:26 GMT+02:00 Daniele Forsi <dforsi a gmail.com>:

> [Rispondo mettendo in copia dev-italia che è una lista più adatta]
>
> Il 10 maggio 2015 21:19, Federico Cortese ha scritto:
>
> > qualcuno sa se esiste un modo per estrarre tutte le coordinate dei nodi
> che
> > compongono le way di una relazione?
>
> dipende dal formato che vuoi usare e se hai l'id o solo il nome
>
> se hai l'id puoi anche usare osm.org aggiungendo /full alla fine
> dell'indirizzo riportato ne link "Scarica XML":
> http://www.openstreetmap.org/api/0.6/relation/id-della-relazione/full
> da overpass turbo puoi cercarla anche per nome e scaricare anche in
> formati diversi
>
> > Forse si potrebbe fare con una query di spatialite?
>
> sì, ma devi scaricare un estratto e se ti serve solo una relazione fai
> prima con overpass turbo, comunque se usi gli estratti su wmflabs le
> route sono nella tabella multilinestrings e la query è banale:
> select st_astext(geometry) from multilinestrings where ...
>
> --
> Daniele Forsi
>
> _______________________________________________
> Talk-it mailing list
> Talk-it a openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-it
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.openstreetmap.org/pipermail/talk-it/attachments/20150511/e9c7be73/attachment.html>


Maggiori informazioni sulla lista Talk-it