Re: [Talk-it] Analisi del routing graph di OSM

2009-01-23 Thread Nicola B
2009/1/23 Federico Cozzi :
> Ciao,
> ho trovato un tutorial interessante su una strategia per individuare
> le strade non connesse di OSM:
> http://www.digitalmobilemap.com/index.php?slug=making-routable-map-with-osm-data1
>
> I passi sono:
> 1. scaricare i dati OSM dell'area di interesse
> 2. convertirli in formato Garmin tramite mkgmap (progetto OSM)
> 3. generare il routing graph tramite GpsMapEdit (programma free: la
> versione a pagamento ha funzione aggiuntive ma basta la versione free)
>
> Il routing graph così generato è una mappa grafica in cui ogni nodo è
> colorato con un diverso colore a seconda del numero di strade che sono
> collegate ad esso.
> Bisogna soltanto individuare i nodi blu che sono i candidati agli errori.
>
> L'ho provato ed effettivamente è abbastanza veloce.

ma questo procedimento che vantaggio ha rispetto all'uso di JOSM con
il plugin Validate?

-- 
Ciao,
BogNik, Nicola Bogotto

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-23 Thread Diego Guidotti - Aedit s.r.l.
Consiglio caldamente http://keepright.ipax.at/  , con molte funzioni di
validazione ( soprattutto l'almost-junctions* *) .

Ciao,
Diego

2009/1/23 Nicola B 

> 2009/1/23 Federico Cozzi :
> > Ciao,
> > ho trovato un tutorial interessante su una strategia per individuare
> > le strade non connesse di OSM:
> >
> http://www.digitalmobilemap.com/index.php?slug=making-routable-map-with-osm-data1
> >
> > I passi sono:
> > 1. scaricare i dati OSM dell'area di interesse
> > 2. convertirli in formato Garmin tramite mkgmap (progetto OSM)
> > 3. generare il routing graph tramite GpsMapEdit (programma free: la
> > versione a pagamento ha funzione aggiuntive ma basta la versione free)
> >
> > Il routing graph così generato è una mappa grafica in cui ogni nodo è
> > colorato con un diverso colore a seconda del numero di strade che sono
> > collegate ad esso.
> > Bisogna soltanto individuare i nodi blu che sono i candidati agli errori.
> >
> > L'ho provato ed effettivamente è abbastanza veloce.
>
> ma questo procedimento che vantaggio ha rispetto all'uso di JOSM con
> il plugin Validate?
>
> --
> Ciao,
> BogNik, Nicola Bogotto
>
> ___
> Talk-it mailing list
> Talk-it@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-it
>
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-23 Thread vincivis
Il plugin validate non segna le strade sconnesse, anche perchè non si tratta
di un vero e proprio errore, ma di una imprecisione.

Vincenzo.

Il giorno 23 gennaio 2009 19.40, Nicola B  ha scritto:

> 2009/1/23 Federico Cozzi :
> > Ciao,
> > ho trovato un tutorial interessante su una strategia per individuare
> > le strade non connesse di OSM:
> >
> http://www.digitalmobilemap.com/index.php?slug=making-routable-map-with-osm-data1
> >
> > I passi sono:
> > 1. scaricare i dati OSM dell'area di interesse
> > 2. convertirli in formato Garmin tramite mkgmap (progetto OSM)
> > 3. generare il routing graph tramite GpsMapEdit (programma free: la
> > versione a pagamento ha funzione aggiuntive ma basta la versione free)
> >
> > Il routing graph così generato è una mappa grafica in cui ogni nodo è
> > colorato con un diverso colore a seconda del numero di strade che sono
> > collegate ad esso.
> > Bisogna soltanto individuare i nodi blu che sono i candidati agli errori.
> >
> > L'ho provato ed effettivamente è abbastanza veloce.
>
> ma questo procedimento che vantaggio ha rispetto all'uso di JOSM con
> il plugin Validate?
>
> --
> Ciao,
> BogNik, Nicola Bogotto
>
> ___
> Talk-it mailing list
> Talk-it@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-it
>
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-23 Thread Luciano Montanaro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Friday 23 January 2009, vincivis wrote:
> Il plugin validate non segna le strade sconnesse, anche perchè non si
> tratta di un vero e proprio errore, ma di una imprecisione.
>

Veramente, se mancano le connessioni i navigatori non possono calcolare i 
percorsi, quindi è un errore grave. 

Il problema è che solo qualcuno che abbia una conoscenza della topografia 
locale può accorgersene e fare una correzione.

D'altra parte, se gli estremi delle strade non connesse fossero evidenziati,
sarebbe più facile scovare i problemi della mappa.

Un metodo che potrebbe permettere una segnalazione degli errori sarebbe 
considerare le strade che non hanno connessioni alle due estremità come 
errori, a meno che non siano etichettate esplicitamente come "strade senza 
uscita".

Luciano 



- -- 
Luciano Montanaro //
\X/ mikel...@cirulla.net
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkl6WfYACgkQaeOY6B53J4UHyQCgqaxyy6AfuU27x6ZazC4nPXFa
IxsAoKYV4nlKwjcAnnExaVsll3+TJS4F
=TGeH
-END PGP SIGNATURE-

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-24 Thread vincivis
2009/1/24 Luciano Montanaro 

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> On Friday 23 January 2009, vincivis wrote:
> > Il plugin validate non segna le strade sconnesse, anche perchè non si
> > tratta di un vero e proprio errore, ma di una imprecisione.
> >
>
> Veramente, se mancano le connessioni i navigatori non possono calcolare i
> percorsi, quindi è un errore grave.
>

Avrei dovuto specificare. Mi riferivo a strade non "amost" vicine ad altri
tracciati. In questo caso mancano proprio i dati, quindi l'eventuale
navigatore non terrà conto della strada ma non per errore, ma per
imprecisione della mappa. Nessun mapper è passato da lì.
Discorso diverso per i nodi vicini ma non connessi.

Vincenzo.
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-24 Thread Giovanni Fasano

Luciano Montanaro dixit:
> Un metodo che potrebbe permettere una segnalazione degli errori sarebbe
> considerare le strade che non hanno connessioni alle due estremità come
> errori, a meno che non siano etichettate esplicitamente come "strade senza
> uscita".

Se non hanno connessioni a nessuna delle estremità direi che sono quasi
sicuramente errori, gli unici casi validi che mi vengono in mente
sarebbero strade singole su un isoletta su cui arrivi con un ferry boat
...

Ciao Gio.


___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-24 Thread Federico Cozzi
2009/1/23 Nicola B :
>> L'ho provato ed effettivamente è abbastanza veloce.
> ma questo procedimento che vantaggio ha rispetto all'uso di JOSM con
> il plugin Validate?

Che si impara sempre qualcosa ;-)
Non sapevo del plugin validate!

Grazie,
Federico

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-24 Thread Federico Cozzi
On Sat, Jan 24, 2009 at 11:14 AM, Giovanni Fasano  wrote:
> Se non hanno connessioni a nessuna delle estremità direi che sono quasi
> sicuramente errori, gli unici casi validi che mi vengono in mente
> sarebbero strade singole su un isoletta su cui arrivi con un ferry boat

Incredibile!
http://wiki.openstreetmap.org/wiki/Ferry
Devo assolutamente aggiungerne uno da qualche parte e provare se
funziona il routing ;-)

Ciao

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-24 Thread Federico Cozzi
On Sat, Jan 24, 2009 at 12:59 AM, Luciano Montanaro
 wrote:
> Un metodo che potrebbe permettere una segnalazione degli errori sarebbe
> considerare le strade che non hanno connessioni alle due estremità come
> errori, a meno che non siano etichettate esplicitamente come "strade senza
> uscita".

Ottima idea.
Secondo te è meglio indicare come "senza uscita" la strada, oppure il
nodo terminale?

Ciao

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-24 Thread Alberto Nogaro


>-Original Message-
>From: talk-it-boun...@openstreetmap.org [mailto:talk-it-
>boun...@openstreetmap.org] On Behalf Of Federico Cozzi
>Sent: sabato 24 gennaio 2009 19.21
>To: openstreetmap list - italiano
>Subject: Re: [Talk-it] Analisi del routing graph di OSM
>
>Incredibile!
>http://wiki.openstreetmap.org/wiki/Ferry
>Devo assolutamente aggiungerne uno da qualche parte e provare se
>funziona il routing ;-)

Ce ne sono già inseriti diversi. Per esempio sul lago di Como potresti
provare a muoverti tra Menaggio-Varenna-Bellagio, il Ferry è sicuramente il
collegamento più comodo.


___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-24 Thread Luciano Montanaro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Saturday 24 January 2009, Federico Cozzi wrote:
> On Sat, Jan 24, 2009 at 12:59 AM, Luciano Montanaro
>
>  wrote:
> > Un metodo che potrebbe permettere una segnalazione degli errori sarebbe
> > considerare le strade che non hanno connessioni alle due estremità come
> > errori, a meno che non siano etichettate esplicitamente come "strade
> > senza uscita".
>
> Ottima idea.
> Secondo te è meglio indicare come "senza uscita" la strada, oppure il
> nodo terminale?
>

Eh, eh, ora bisogna solo convincere gli autori di Potlatch, JOSM e Merkaator 
ad adottare la convenzione...
 
Non so se si può indicare solo il nodo terminale... 
Un indicatore che la strada è senza uscita dovrebbe essere già stato 
codificato per OpenStreetMap (ma non lo ricordo a memoria).

In ogni caso, se un segmento non è connesso a nessuno dei due estremi, è quasi 
sicuramente un errore. 

Luciano




- -- 
Luciano Montanaro //
\X/ mikel...@cirulla.net
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkl7sgwACgkQaeOY6B53J4XK4QCgnRzVTMl55VL/IT7XdNi88niS
PV8AnRasd8D/M34oaP6QcKCpblhbSWRt
=O5Mw
-END PGP SIGNATURE-

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-25 Thread Federico Cozzi
On Sun, Jan 25, 2009 at 1:27 AM, Luciano Montanaro  wrote:
>> Secondo te è meglio indicare come "senza uscita" la strada, oppure il
>> nodo terminale?
> Eh, eh, ora bisogna solo convincere gli autori di Potlatch, JOSM e Merkaator
> ad adottare la convenzione...
> Non so se si può indicare solo il nodo terminale...
> Un indicatore che la strada è senza uscita dovrebbe essere già stato
> codificato per OpenStreetMap (ma non lo ricordo a memoria).

noexit=yes

Mi chiedevo appunto se - dal punto di vista di un validatore
automatico - fosse più comodo metterlo sul nodo o sulla way.
Il noexit=yes potrebbe servire per distinguere le "almost junction"
corrette da quelle errate: tipicamente una way è connessa ad altre way
nei suoi due punti terminali, ad eccezione delle almost junction e
delle strade senza uscita.
Quindi per ciascuno dei due punti terminali un ipotetico validatore si
dovrebbe chiedere:
-è connesso ad altre way? OK
-non è connesso: come faccio a capire se è un errore oppure no? In
questo senso potrei usare le informazioni di noexit=yes.

Ciao

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Analisi del routing graph di OSM

2009-01-25 Thread Roberto Navoni
Federico Cozzi ha scritto:
Buongiorno ,
ho visto il  tutorial che avete segnalato , mi sembra abbastanza 
interessante come approccio , volevo segnalarvi comunque che stò 
lavorando per importare all'interno del mio navigatore 
http://lasernav.radionav.it il supporto alla cartografia OSM , proprio 
perchè ci stiamo occupando delle problematiche del grafo osm stiamo 
lavorando anche a dei software di validazione del grafo per consentirne 
una migliore fruibilità da parte di algoritmi di routing quali a* dystra 
e derivati.
Chi fosse interessato al progetto puo' partecipare alla fase di beta 
testing del nav  , sto' anche lavorando ad una sandbox per fare un po' 
di esperimenti proprio a livello di routing del graph , chi fosse 
interessato alla cosa mi puo' contattare direttamente.
Un saluto
Roberto
> On Sun, Jan 25, 2009 at 1:27 AM, Luciano Montanaro  
> wrote:
>   
>>> Secondo te è meglio indicare come "senza uscita" la strada, oppure il
>>> nodo terminale?
>>>   
>> Eh, eh, ora bisogna solo convincere gli autori di Potlatch, JOSM e Merkaator
>> ad adottare la convenzione...
>> Non so se si può indicare solo il nodo terminale...
>> Un indicatore che la strada è senza uscita dovrebbe essere già stato
>> codificato per OpenStreetMap (ma non lo ricordo a memoria).
>> 
>
> noexit=yes
>
> Mi chiedevo appunto se - dal punto di vista di un validatore
> automatico - fosse più comodo metterlo sul nodo o sulla way.
> Il noexit=yes potrebbe servire per distinguere le "almost junction"
> corrette da quelle errate: tipicamente una way è connessa ad altre way
> nei suoi due punti terminali, ad eccezione delle almost junction e
> delle strade senza uscita.
> Quindi per ciascuno dei due punti terminali un ipotetico validatore si
> dovrebbe chiedere:
> -è connesso ad altre way? OK
> -non è connesso: come faccio a capire se è un errore oppure no? In
> questo senso potrei usare le informazioni di noexit=yes.
>
> Ciao
>
> ___
> Talk-it mailing list
> Talk-it@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-it
> 
>
>
> Nessun virus nel messaggio in arrivo.
> Controllato da AVG - http://www.avg.com 
> Versione: 8.0.176 / Database dei virus: 270.10.13/1914 -  Data di rilascio: 
> 24/01/2009 20.40
>
>   


___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it