Come unire segmenti provenienti da OSM (v.clean o autotrace)?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Come unire segmenti provenienti da OSM (v.clean o autotrace)?

Luca Moiana
Buongiorno,


ho scaricato da OSM una serie di strade per creare un percorso su una mappa.

Le strade sono segmenti separati che vorrei unire per creare dei percorsi.


Ho provato diversi strumenti senza fortuna:

con topology checker faccio l’analisi dei tracciati e trovo dangling end e pseudo nodes

con v.clean faccio il repair dei dangling ma poi con topology checker trovo ancora errori


a questo punto provato a creare un nuovo layer:

ho usato autotrace ma, per quel che ho capito, devo cliccare ogni nodo

in advance editing ho trovato tracing ma anche qui dovrei ricalcare ogni nodo



qualche suggerimento?




grazie a tutti

_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017
Reply | Threaded
Open this post in threaded view
|

Re: Come unire segmenti provenienti da OSM (v.clean o autotrace)?

Amedeo Fadini
Perché non fai un export dal Network Anslysis?

https://docs.qgis.org/3.4/en/docs/training_manual/vector_analysis/network_analysis.html
<https://docs.qgis.org/2.8/en/docs/training_manual/vector_analysis/network_analysis.html>

Amefad

Il gio 25 apr 2019, 06:19 Luca Moiana <[hidden email]> ha scritto:

> Buongiorno,
>
>
> ho scaricato da OSM una serie di strade per creare un percorso su una
> mappa.
>
> Le strade sono segmenti separati che vorrei unire per creare dei percorsi.
>
>
> Ho provato diversi strumenti senza fortuna:
>
> con topology checker faccio l’analisi dei tracciati e trovo dangling end e
> pseudo nodes
>
> con v.clean faccio il repair dei dangling ma poi con topology checker
> trovo ancora errori
>
>
> a questo punto provato a creare un nuovo layer:
>
> ho usato autotrace ma, per quel che ho capito, devo cliccare ogni nodo
>
> in advance editing ho trovato tracing ma anche qui dovrei ricalcare ogni
> nodo
>
>
>
> qualche suggerimento?
>
>
>
>
> grazie a tutti
>
> _______________________________________________
> [hidden email]
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni
> dell'Associazione GFOSS.it.
> 796 iscritti al 28/12/2017


Il gio 25 apr 2019, 06:19 Luca Moiana <[hidden email]> ha scritto:

> Buongiorno,
>
>
> ho scaricato da OSM una serie di strade per creare un percorso su una
> mappa.
>
> Le strade sono segmenti separati che vorrei unire per creare dei percorsi.
>
>
> Ho provato diversi strumenti senza fortuna:
>
> con topology checker faccio l’analisi dei tracciati e trovo dangling end e
> pseudo nodes
>
> con v.clean faccio il repair dei dangling ma poi con topology checker
> trovo ancora errori
>
>
> a questo punto provato a creare un nuovo layer:
>
> ho usato autotrace ma, per quel che ho capito, devo cliccare ogni nodo
>
> in advance editing ho trovato tracing ma anche qui dovrei ricalcare ogni
> nodo
>
>
>
> qualche suggerimento?
>
>
>
>
> grazie a tutti
>
> _______________________________________________
> [hidden email]
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni
> dell'Associazione GFOSS.it.
> 796 iscritti al 28/12/2017
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017
Reply | Threaded
Open this post in threaded view
|

Re: Come unire segmenti provenienti da OSM (v.clean o autotrace)?

Luca Moiana
Ciao,

grazie del suggerimento, sto cercando di utilizzarlo ma con grande fatica.
Ho numerosi errori, tra cui "path not found" ...
Riproverò.

grazie

L

________________________________
From: Amedeo Fadini <[hidden email]>
Sent: Thursday, April 25, 2019 12:52 PM
To: Luca Moiana
Cc: GFOSS.it
Subject: Re: [Gfoss] Come unire segmenti provenienti da OSM (v.clean o autotrace)?

Perché non fai un export dal Network Anslysis?

https://docs.qgis.org/3.4/en/docs/training_manual/vector_analysis/network_analysis.html<https://docs.qgis.org/2.8/en/docs/training_manual/vector_analysis/network_analysis.html>

Amefad

Il gio 25 apr 2019, 06:19 Luca Moiana <[hidden email]<mailto:[hidden email]>> ha scritto:
Buongiorno,


ho scaricato da OSM una serie di strade per creare un percorso su una mappa.

Le strade sono segmenti separati che vorrei unire per creare dei percorsi.


Ho provato diversi strumenti senza fortuna:

con topology checker faccio l’analisi dei tracciati e trovo dangling end e pseudo nodes

con v.clean faccio il repair dei dangling ma poi con topology checker trovo ancora errori


a questo punto provato a creare un nuovo layer:

ho usato autotrace ma, per quel che ho capito, devo cliccare ogni nodo

in advance editing ho trovato tracing ma anche qui dovrei ricalcare ogni nodo



qualche suggerimento?




grazie a tutti

_______________________________________________
[hidden email]<mailto:[hidden email]>
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017

Il gio 25 apr 2019, 06:19 Luca Moiana <[hidden email]<mailto:[hidden email]>> ha scritto:
Buongiorno,


ho scaricato da OSM una serie di strade per creare un percorso su una mappa.

Le strade sono segmenti separati che vorrei unire per creare dei percorsi.


Ho provato diversi strumenti senza fortuna:

con topology checker faccio l’analisi dei tracciati e trovo dangling end e pseudo nodes

con v.clean faccio il repair dei dangling ma poi con topology checker trovo ancora errori


a questo punto provato a creare un nuovo layer:

ho usato autotrace ma, per quel che ho capito, devo cliccare ogni nodo

in advance editing ho trovato tracing ma anche qui dovrei ricalcare ogni nodo



qualche suggerimento?




grazie a tutti

_______________________________________________
[hidden email]<mailto:[hidden email]>
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017
Reply | Threaded
Open this post in threaded view
|

Re: Come unire segmenti provenienti da OSM (v.clean o autotrace)?

nformica
Ciao,

purtroppo, le linee che si estraggono da OSM spesso contengono
"topologicamente" molti errori e bisogna effettuare pulizie di vario tipo.
Prova pure (per pulire) il modulo GRASS v.build.polylines.

Nino

Il sab 27 apr 2019, 15:28 Luca Moiana <[hidden email]> ha scritto:

> Ciao,
>
> grazie del suggerimento, sto cercando di utilizzarlo ma con grande fatica.
> Ho numerosi errori, tra cui "path not found" ...
> Riproverò.
>
> grazie
>
> L
>
> ________________________________
> From: Amedeo Fadini <[hidden email]>
> Sent: Thursday, April 25, 2019 12:52 PM
> To: Luca Moiana
> Cc: GFOSS.it
> Subject: Re: [Gfoss] Come unire segmenti provenienti da OSM (v.clean o
> autotrace)?
>
> Perché non fai un export dal Network Anslysis?
>
>
> https://docs.qgis.org/3.4/en/docs/training_manual/vector_analysis/network_analysis.html
> <
> https://docs.qgis.org/2.8/en/docs/training_manual/vector_analysis/network_analysis.html
> >
>
> Amefad
>
> Il gio 25 apr 2019, 06:19 Luca Moiana <[hidden email]<mailto:
> [hidden email]>> ha scritto:
> Buongiorno,
>
>
> ho scaricato da OSM una serie di strade per creare un percorso su una
> mappa.
>
> Le strade sono segmenti separati che vorrei unire per creare dei percorsi.
>
>
> Ho provato diversi strumenti senza fortuna:
>
> con topology checker faccio l’analisi dei tracciati e trovo dangling end e
> pseudo nodes
>
> con v.clean faccio il repair dei dangling ma poi con topology checker
> trovo ancora errori
>
>
> a questo punto provato a creare un nuovo layer:
>
> ho usato autotrace ma, per quel che ho capito, devo cliccare ogni nodo
>
> in advance editing ho trovato tracing ma anche qui dovrei ricalcare ogni
> nodo
>
>
>
> qualche suggerimento?
>
>
>
>
> grazie a tutti
>
> _______________________________________________
> [hidden email]<mailto:[hidden email]>
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni
> dell'Associazione GFOSS.it.
> 796 iscritti al 28/12/2017
>
> Il gio 25 apr 2019, 06:19 Luca Moiana <[hidden email]<mailto:
> [hidden email]>> ha scritto:
> Buongiorno,
>
>
> ho scaricato da OSM una serie di strade per creare un percorso su una
> mappa.
>
> Le strade sono segmenti separati che vorrei unire per creare dei percorsi.
>
>
> Ho provato diversi strumenti senza fortuna:
>
> con topology checker faccio l’analisi dei tracciati e trovo dangling end e
> pseudo nodes
>
> con v.clean faccio il repair dei dangling ma poi con topology checker
> trovo ancora errori
>
>
> a questo punto provato a creare un nuovo layer:
>
> ho usato autotrace ma, per quel che ho capito, devo cliccare ogni nodo
>
> in advance editing ho trovato tracing ma anche qui dovrei ricalcare ogni
> nodo
>
>
>
> qualche suggerimento?
>
>
>
>
> grazie a tutti
>
> _______________________________________________
> [hidden email]<mailto:[hidden email]>
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni
> dell'Associazione GFOSS.it.
> 796 iscritti al 28/12/2017
> _______________________________________________
> [hidden email]
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni
> dell'Associazione GFOSS.it.
> 796 iscritti al 28/12/2017
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017
Reply | Threaded
Open this post in threaded view
|

Re: Come unire segmenti provenienti da OSM (v.clean o autotrace)?

Giuliano Curti
Il sab 27 apr 2019, 18:05 nino formica <[hidden email]> ha scritto:

> Ciao,
>

Ciao


> purtroppo, le linee che si estraggono da OSM spesso contengono
> "topologicamente" molti errori e bisogna effettuare pulizie di vario tipo.
> Prova pure (per pulire) il modulo GRASS v.build.polylines.
>

Tempo fa, quando mi dilettavo con alcuni plugin di pseudoCad, mi ero
imbattuto nel problema.
Dovrebbe bastare (in assenza di qualche comando interno) una piccola
procedura python, forse richiamabile anche dalla console, per testare una
polilinea alla volta con tutte le seguenti verificando la corrispondenza
estremità - estremità (magari con soglie di tolleranza); nel caso estrarre
le due sequenza delle polilinea, unirle e modificare la geometria della
prima polilinea e cancellare la seconda.
Nell'occasione è possibile fare del cleaning alla polilinea (punti doppi o
troppo vicini, ecc.).
Unica avvertenza: se si opera in ambito grafi orientati il controllo deve
riguardare fine - inizio e inizio - fine.
Non sono fresco di memoria e probabilmente dimentico qualcosa, ma nel caso
posso controllare meglio

>
Nino
>

Ciao,
Giuliano
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017
Reply | Threaded
Open this post in threaded view
|

Re: Come unire segmenti provenienti da OSM (v.clean o autotrace)?

Luca Moiana
In reply to this post by nformica
Ciao,

grazie del consiglio, ho provato v.build.polylines con i parametri di default, modificando solo "no snap".
Quando faccio l'analisi dei risultati con Topology Checker, restano comunque dei dangles.

________________________________
From: nino formica <[hidden email]>
Sent: Saturday, April 27, 2019 4:05 PM
To: Luca Moiana; GFOSS.it
Subject: Re: [Gfoss] Come unire segmenti provenienti da OSM (v.clean o autotrace)?

Ciao,

purtroppo, le linee che si estraggono da OSM spesso contengono "topologicamente" molti errori e bisogna effettuare pulizie di vario tipo.
Prova pure (per pulire) il modulo GRASS v.build.polylines.

Nino

Il sab 27 apr 2019, 15:28 Luca Moiana <[hidden email]<mailto:[hidden email]>> ha scritto:
Ciao,

grazie del suggerimento, sto cercando di utilizzarlo ma con grande fatica.
Ho numerosi errori, tra cui "path not found" ...
Riproverò.

grazie

L

________________________________
From: Amedeo Fadini <[hidden email]<mailto:[hidden email]>>
Sent: Thursday, April 25, 2019 12:52 PM
To: Luca Moiana
Cc: GFOSS.it
Subject: Re: [Gfoss] Come unire segmenti provenienti da OSM (v.clean o autotrace)?

Perché non fai un export dal Network Anslysis?

https://docs.qgis.org/3.4/en/docs/training_manual/vector_analysis/network_analysis.html<https://docs.qgis.org/2.8/en/docs/training_manual/vector_analysis/network_analysis.html>

Amefad

Il gio 25 apr 2019, 06:19 Luca Moiana <[hidden email]<mailto:[hidden email]><mailto:[hidden email]<mailto:[hidden email]>>> ha scritto:
Buongiorno,


ho scaricato da OSM una serie di strade per creare un percorso su una mappa.

Le strade sono segmenti separati che vorrei unire per creare dei percorsi.


Ho provato diversi strumenti senza fortuna:

con topology checker faccio l’analisi dei tracciati e trovo dangling end e pseudo nodes

con v.clean faccio il repair dei dangling ma poi con topology checker trovo ancora errori


a questo punto provato a creare un nuovo layer:

ho usato autotrace ma, per quel che ho capito, devo cliccare ogni nodo

in advance editing ho trovato tracing ma anche qui dovrei ricalcare ogni nodo



qualche suggerimento?




grazie a tutti

_______________________________________________
[hidden email]<mailto:[hidden email]><mailto:[hidden email]<mailto:[hidden email]>>
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017

Il gio 25 apr 2019, 06:19 Luca Moiana <[hidden email]<mailto:[hidden email]><mailto:[hidden email]<mailto:[hidden email]>>> ha scritto:
Buongiorno,


ho scaricato da OSM una serie di strade per creare un percorso su una mappa.

Le strade sono segmenti separati che vorrei unire per creare dei percorsi.


Ho provato diversi strumenti senza fortuna:

con topology checker faccio l’analisi dei tracciati e trovo dangling end e pseudo nodes

con v.clean faccio il repair dei dangling ma poi con topology checker trovo ancora errori


a questo punto provato a creare un nuovo layer:

ho usato autotrace ma, per quel che ho capito, devo cliccare ogni nodo

in advance editing ho trovato tracing ma anche qui dovrei ricalcare ogni nodo



qualche suggerimento?




grazie a tutti

_______________________________________________
[hidden email]<mailto:[hidden email]><mailto:[hidden email]<mailto:[hidden email]>>
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017
_______________________________________________
[hidden email]<mailto:[hidden email]>
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
796 iscritti al 28/12/2017