Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
. > > Insisto sull'utilita' di fondere le tracce. Ho raccolto tanti di quei dati > che... "se li carico grezzi vi spacco gli hard disk!" :-) > Penso di non essere l'unico. > Cosi' come sono non servono a niente. > Scarica, scarica (soprattuto nelle zone vuote da paura) Ciao, Diego ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
Elena of Valhalla ha scritto: >> Di fatto, preso un fascio di tracce, procedendo a due a due, credo si >> debba andare prima di tutto ad analizzare la "distanza media tra le >> tracce" calcolando, punto per punto, la distanza tra i tracciati >> > > come si sceglierebbero i punti da accoppiare? > In base alla loro posizione... Per ogni punto sulla traccia 1 di coordinate (phi, lambda, H) cerco quali sono i punti della traccia 2 che hanno una distanza 2d minore della tolleranza orizzontale che mi sono prefisso (oppure che ho gia' calcolato dalle operazioni di fusione precedenti). Quando l'ho trovato, verifico che la distanza 3d tra P1 e P2 non sia maggiore della tolleranza verticale che mi sono prefisso. Se rispetta entrambi questi criteri, ho trovato un punto P2, in un intorno di P1, minore della tolleranza. Se assumo che si tratta di misure aventi la stessa precisione (assunzione arbitraria, ad esempio due tracce provenienti dallo stesso utente o dallo stesso tipo di ricevitore) mi calcolo la posizione di Pmedio come media geometrica della posizione 3d di P1 e P2. Se invece si tratta di misure che non hanno la stessa precisione (tracce provenienti da utenti diversi, ricevitori diversi) mi calcolo una media ponderata assegnando alla traccia che ha meno oscillazioni sull'asse verticale un peso piu' alto. Quando ho finito "spengo" il punto P1 ed il punto P2 e mostro a schermo soltanto il punto Pmedio. > e se i tracciati non fossero fatti mappando con la stessa frequenza? > > Non cambia niente, vado a calcolare la media soltanto dei punti della traccia 1 (quella piu' fitta) che hanno un corrispondente sulla traccia 2 (meno fitta); assegno a questi punti che ho intepolato un valore 2 e la prossima volta che vado a calcolare la loro media, perche' ho caricato un'altra traccia, so che devo dargli un peso piu' alto perche' li ho gia' spostati una volta. Ciao /niubii/ ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
On Thu, Sep 11, 2008 at 4:53 PM, "Marco Trevisan (Treviño)" <[EMAIL PROTECTED]> wrote: >> [...] > Di fatto, preso un fascio di tracce, procedendo a due a due, credo si > debba andare prima di tutto ad analizzare la "distanza media tra le > tracce" calcolando, punto per punto, la distanza tra i tracciati come si sceglierebbero i punti da accoppiare? e se i tracciati non fossero fatti mappando con la stessa frequenza? -- Elena of Valhalla - che si sta rendendo conto che e` entrata da un paio di giorni in cassandra-mode e vede i difetti di tutto quel su cui posa lo sguardo: consideratele cose da discutere e/o correggere per migliorare le proposte, non critiche al progetto in generale. poi tra qualche giorno mi passa e torno anche a fare commenti piu` positivi :) homepage: http://www.trueelena.org email: [EMAIL PROTECTED] ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
> On Thu, Sep 11, 2008 at 12:12:14PM +0200, Paolo Molaro wrote: > Se piazzo diversi GPS logger a bordo di altrettanti mezzi e poi > li faccio viaggare (amici e parenti, flotta aziendale, ...) > avrò stante tracce, molte della stessa strada. > > Calcolare la "linea centrale" di un fascio di tracce sarebbe > veramente molto utile. Io stesso ho molte tracce di strade > statali: o faccio il ricalco a mano oppure arbitrariamente ne > prendo una a caso e quella diventa "la" strada. Sono daccordo... Seppur abbia iniziato a mappare da poco, il mio primo problema è stato trovare qualcosa che permettesse di mergiare più tracce in una unica, senza che dovessi fare la cosa da solo... Spesso quando mappo mi capita di passare più volte da una zona, dover "buttar via" queste informazioni multiple mi pare uno spreco. Seppur si debba puntare alla "perfezione", già nei giorni scorsi pensavo ad un possibile algoritmo che non sarebbe difficilissimo da creare. Fondamentalmente la mia idea era semplicemente quella di fare una media tra le tracce che però vada a scartare i nodi fuori posto (a volte capita che ci sia qualche nodo che non c'entra nulla :o). Di fatto, preso un fascio di tracce, procedendo a due a due, credo si debba andare prima di tutto ad analizzare la "distanza media tra le tracce" calcolando, punto per punto, la distanza tra i tracciati (andando comunque ad escludere il peggior risultato dal calcolo di tale media). Quindi, una volta ottenuta la distanza media si determina una traccia media tra quelle presenti andando ad escludere quei nodi che non rientrano nella distanza media. Andare a pesare tale media considerando la velocità come parametro qualitativo, per esempio, potrebbe essere un ulteriore miglioria. Sicuramente ci sono metodi migliori, ma questo è quanto stavo pensando qualche sera fa. prima di andare a letto :P -- Treviño's World - Life and Linux http://www.3v1n0.net/ ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
Cristiano Giovando ha scritto: > Per implementare ad esempio il riconoscimento del tipo di strada in > base alla velocità media, servirebbero i GPX originali da cui si possa > ricavare velocità, pendenza e frequenza di registrazione. Quindi prima > di pensare ad integrare tracce direttamente dal db si potrebbero usare > tracce personali. Sicuramente le autostrade hanno una firma "mappale" > ben definita, un primo esperimento si può fare su questo e vedere con > che accuratezza si può estrarre autostrade da varie tracce a caso e > diversi modelli di GPS. > > Propongo io il primo esperimento. Scriviamo un tool che individua i punti dove si verificano contemporaneamente queste condizioni: 1. la stessa traccia GPX si accavalla a se stessa; 2. l'angolo di incidenza (orizzontale) tra le due tracce e' compreso tra 45 e 135 gradi; 3. nei 40 metri prima di "accavallarsi" la quota della traccia sale o scende con una pendenza costante. 4. la quota del punto che sta sopra e' maggiore di quella che sta sotto di almeno 6 metri. Quando abbiamo trovato i punti fatti cosi', abbiamo trovato un ponte. Secondo esperimento. Scriviamo un tool che individua i punti dove si verificano contemporaneamente queste condizioni: 1. la stessa traccia GPX si accavalla a se stessa (punto 1 e punto 2 con le stesse coordinate); 2. la somma degli angoli di incidenza nell'arco compreso tra il punto 1 ed il punto 2 e' pari a 360°; 3. la quota di P1=P2. Abbiamo trovato una rotatoria dove il conducente ha eseguito una manovra alla "mad Ivan" (Caccia ad ottobre rosso). >> http://topofusion.com/jcdl-04-trails.pdf >> >> Topofusion (c) fa (male) quello che vogliamo fare noi: >> www.topofusion.com >> > > Lo hai già provato? > > la versione trial che si puo' scaricare dal sito. Una ciofeca. Pero' l'idea e' buona. >> Un altro programma di dubbia licenza che fa quello che vogliamo fare noi >> e' mapgeneration: >> http://mapgeneration.berlios.de/tiki/tiki-index.php >> > > Qual'è la licenza? Il progetto comunque sembra dormiente dal 2005. Lo > provo, poi vi faccio sapere. > Mi sembra che sia rilasciato sotto la Academic Free License. Ciao /niubii/ ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
On 09/11/08 Niccolo Rigacci wrote: > On Thu, Sep 11, 2008 at 12:12:14PM +0200, Paolo Molaro wrote: > > Ora, il tempo impiegato a tracciare una way e' talmente piu' breve del > > tempo impiegato a percorrere la strada con qualsiasi mezzo che ci > > ritroviamo in questa situazione e il tempo totale di mappatura diventa: > > Non sono d'accordo. > > Se piazzo diversi GPS logger a bordo di altrettanti mezzi e poi > li faccio viaggare (amici e parenti, flotta aziendale, ...) > avrò stante tracce, molte della stessa strada. Il problema e' che se aspetti le settimane/mesi che servono per avere molte tracce, nel frattempo qualcun'altro avra' gia' mappato la strada (se e' una strada frequentata, se non lo e' anche tu avrai poche tracce) e quindi le tracce multiple serviranno solo a correggere eventualmente la way esistente, come ho suggerito nella mia mail. Questo vale tanto piu' se anche gli altri fanno come faccio io: siccome siamo molto indietro mappo le zone che non hanno dati in osm. Sapere che ci sono tanti gpx di quella zona e che non vengono semplicemente tracciate perche' si aspetta o di averne di piu' o di avere un tool magico e' un po' deprimente, visto che potrei andare a mappare zone che ne hanno piu' bisogno. Questo a prescindere dal fatto che comunque il tool puo' produrre automaticamente solo delle way, senza nessuno degli attributi importanti che una buona mappa dovrebbe avere. > Calcolare la "linea centrale" di un fascio di tracce sarebbe > veramente molto utile. Io stesso ho molte tracce di strade > statali: o faccio il ricalco a mano oppure arbitrariamente ne > prendo una a caso e quella diventa "la" strada. In josm puoi caricare diverse tracce gpx, non c'e' bisogno di aspettare un mitico nuovo tool, e tracciare la way ad occhio sulla media. Penso che se la prospettiva di avere questo nuovo tool ritardasse l'immissione dei dati in osm di qualche settimana o anche giorno sarebbe piu' un danno che non bilancia il vantaggio eventuale di avere una strada tracciata due metri piu' in qua on in la'. In pratica, se avete dei file gpx, tracciate le way e fate l'upload su osm appena possibile invece di ritardare: questo ha un valore maggiore per la comunita' di quanto lo posso avere una way precisa al decimetro (cosa che sara' possibile fare in futuro comunque). > Eviterei pero' di sviluppare un plugin di Josm, la faccenda e' > di interesse generale, meglio un tool standalone o una D'accordissimo, il tool non dovrebbe avere nessuna dipendenza da josm. lupus -- - [EMAIL PROTECTED] debian/rules [EMAIL PROTECTED] Monkeys do it better ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
On Thu, Sep 11, 2008 at 12:12:14PM +0200, Paolo Molaro wrote: > > Ora, il tempo impiegato a tracciare una way e' talmente piu' breve del > tempo impiegato a percorrere la strada con qualsiasi mezzo che ci > ritroviamo in questa situazione e il tempo totale di mappatura diventa: Non sono d'accordo. Se piazzo diversi GPS logger a bordo di altrettanti mezzi e poi li faccio viaggare (amici e parenti, flotta aziendale, ...) avrò stante tracce, molte della stessa strada. Calcolare la "linea centrale" di un fascio di tracce sarebbe veramente molto utile. Io stesso ho molte tracce di strade statali: o faccio il ricalco a mano oppure arbitrariamente ne prendo una a caso e quella diventa "la" strada. Eviterei pero' di sviluppare un plugin di Josm, la faccenda e' di interesse generale, meglio un tool standalone o una libreria che poi magari si integra in Josm, Markaator, Qgis, Grass, ecc. -- Niccolo Rigacci Firenze - Italy ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
On Thu, Sep 11, 2008 at 11:59 AM, Cristiano Giovando <[EMAIL PROTECTED]> wrote: > [...] > Per implementare ad esempio il riconoscimento del tipo di strada in > base alla velocità media, [...] Sicuramente le autostrade hanno una firma > "mappale" > ben definita, [...] idealmente sarebbe una cosa fantastica nella pratica la vedo come una cosa per la quale si perde piu` tempo a farla di quanto si risparmi usandola: le autostrade sono facilmente riconoscibili (almeno finche' non c'e` traffico), ma sono anche in gran parte mappate, ad eccezione al massimo degli svincoli, ma per gli altri tipi di strada le velocita` legali e reali sono troppo simili su tipi di strade diverse da permettere la distinzione niente in contrario alla ricerca di intelligenza artificiale fine a se stessa, ma forse altri programmi sono piu` urgenti -- Elena of Valhalla homepage: http://www.trueelena.org email: [EMAIL PROTECTED] ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
On 09/11/08 niubii wrote: > Sono dell'avviso che dobbiamo mandare il nostro plug-in a scuola guida. [...] > Aggiungo un'altra idea leonardesca. > Prendiamo una highway=* disegnata a mano con il metodo classico, > ricalcando una fila di puntini. [...] > Una volta istruito il plug-in (cioe' quando il plug-in ti dice per la > centesima volta: "scommetto che anche questa e' un'autostrada" e tu gli > rispondi "si" per la centesima volta) usi questa sua capacita' di > riconoscere le autostrade per fargli analizzare i segmenti elementari di > traccia "vergine" (fatto?) (b) :-) dove nessuno ha ancora ricalcato > con il metodo classico. Siete sicuri che questo plugin risolva dei problemi reali? Tralasciando il riconoscimento automatico del tipo di highway (che secondo me non e' automatizzabile per troppi motivi da elencare qui), anche il fare il merge di piu' tracce gpx per averne una piu' precisa e in base a questa inserire una way mi sembra un caso che nella realta' non si presenta cosi' spesso da valer la pena farlo in quel modo. In particolare richiede che ci siano N tracce gpx, diciamo 5 per fare un numero sufficiente per poter fare una buona media ma non troppo alto da essere irrealistico (quando mai avremo 5 mappatori in media per ogni strada italiana?:-). La generazione automatica di una nuova way richiede che questa non esista gia' altrimenti si creerebbero delle inutili sovrapposizioni, quindi significa che su ben 5 mappatori che sono passati di li' nemmeno uno ha trovato il tempo di tracciare il percorso e farne l'upload. Oppure che lo stesso mappatore ci e' passato 5 volte per avere tracce da mediare (dovrebbe farlo in giorni e ore diverse in modo da avere i satelliti in configurazioni diverse, altrimenti il ricevitore potrebbe accumulare errori invece di cercare di farli eliminare tra di loro). Ora, il tempo impiegato a tracciare una way e' talmente piu' breve del tempo impiegato a percorrere la strada con qualsiasi mezzo che ci ritroviamo in questa situazione e il tempo totale di mappatura diventa: 1) senza il tool: * 1 ora spesa per ogni mappatore a percorrere la strada (5 ore) * 5 minuti a tracciare le way su josm * 30 minuti ad aggiungere POI, nomi etc. 2) con il tool: * 1 ora spesa per ogni mappatore a percorrere la strada (5 ore) * 1 minuto ci mette il tool e 1 minuto per controllare che non abbia fatto cazzate * 30 minuti ad aggiungere POI, nomi etc. Quindi in totale si risparmiano 3 minuti su 5 ore e 35 minuti (meno dell'1 %). Se non siamo nella situazione ideale (cioe' la nuova way e' in una zona vergine, senza altre way ad incrociare), bisogna anche fare le correzioni e il vantaggio si riduce, forse, a 1 minuto su 5 ore e mezza di lavoro. In pratica il tool ottimizza una fase del lavoro minima e per poter funzionare richiede piu' passaggi di mappatura, che sono quelli che portano via piu' tempo. Infatti il caso senza tool richiede in totale solo 1 ora e 35 minuti, contro le 5 ore e 35 con il tool necessarie per avere il dato su osm usufruibile da tutti. Spero di non avervi demoralizzato:) perche' secondo me un tool che faccia un buon merge delle tracce gpx serve (eliminando i punti troppo distanti dalla media e tenendo conto della direzione di movimento), ma verrebbe usato in modo molto diverso: dopo che le way sono state tracciate si usa questo gpx per poterle correggere se necessario (questa fase dunque avverrebbe settimane/mesi/anni dopo che il dato e' stato aggiunto al db osm, quando ci saranno diverse tracce su cui poter mediare e non prima, come proposto). lupus -- - [EMAIL PROTECTED] debian/rules [EMAIL PROTECTED] Monkeys do it better ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
On Thu, Sep 11, 2008 at 3:28 AM, niubii <[EMAIL PROTECTED]> wrote: > Spero soltanto che questo mio modo scherzoso di esporre le cose non > risulti sgradevole. Altrochè, sei stato molto chiaro e figurativo nella tua spiegazione. L'idea di istruire la mappa a riconoscersi e taggarsi da sola è molto interessante e decisamente una componente importante di OSM. Ci sono sempre più sensori in giro che creano mapping "passivo" e per cui non esiste sempre una conoscenza locale o una persona fisica a ricalcare i puntini. Per questo dobbiamo lasciare alla macchina coma hai ben suggerito il compito di disegnare o modificare la strada. Per implementare ad esempio il riconoscimento del tipo di strada in base alla velocità media, servirebbero i GPX originali da cui si possa ricavare velocità, pendenza e frequenza di registrazione. Quindi prima di pensare ad integrare tracce direttamente dal db si potrebbero usare tracce personali. Sicuramente le autostrade hanno una firma "mappale" ben definita, un primo esperimento si può fare su questo e vedere con che accuratezza si può estrarre autostrade da varie tracce a caso e diversi modelli di GPS. > Ho recuperato i link che volevo segnalarti: > http://www.isi.edu/~pynadath/MOO-2005/8.pdf > http://www.atlantis-press.com/php/download_paper.php?id=293 > http://www.araa.asn.au/acra/acra2007/papers/paper74final.pdf Molto interessanti. > http://topofusion.com/jcdl-04-trails.pdf > > Topofusion (c) fa (male) quello che vogliamo fare noi: > www.topofusion.com Lo hai già provato? > Un altro programma di dubbia licenza che fa quello che vogliamo fare noi > e' mapgeneration: > http://mapgeneration.berlios.de/tiki/tiki-index.php Qual'è la licenza? Il progetto comunque sembra dormiente dal 2005. Lo provo, poi vi faccio sapere. C ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
Una nota sulla difficoltà di automatizzare il merge. Spesso guardando un fascio di tracce si individua un gruppo di tracce omogenee di buona qualità e alcune tracce che "sbarellano" (bassa campionatura, a volte errori sistematici alti). Ad occhio quindi si segue il "main stream" eliminando automaticamente gli outliers. In automatico si rischia di fare una media pesata tra tracce buone e meno buone. Il problema è interessante da trattare soprattutto se, come mi è sembrato di capire, occorre importare un blocco notevole di tracks, ma mi sentirei di preferire l'upload delle tracce singole sul server in modo da permettere al mappatore di analizzarne, a vista, la qualità (considerato che il grosso del lavoro è di tagging e di pulizia dei nodi ). Ciao, Diego 2008/9/11 Elena of Valhalla <[EMAIL PROTECTED]> > 2008/9/11 niubii <[EMAIL PROTECTED]>: > > [...] > > Faccio notare che nelle zone d'ombra, dove la precisione e' > > approssimativa, lo e' per tutti. > > Quello pero` non e` l'unico motivo per cui una traccia possa essere > approssimativa; il mezzo con cui si mappa ha una sua influenza > significativa sulla qualita` delle tracce: mappando a piedi e` molto > facile avere dei percorsi saltellanti, tipicamente spostati su un lato > (camminare in centro alla strada non e` in generale una pratica molto > igenica :) ), spesso con gli incroci che non combaciano, con soste > apparentemente insensate e relativa nuvola di punti, eccetera. > > Di solito quando ho tracce del genere non le uploado neanche sul > server: le ricalco appena possibile, finche' mi ricordo abbastanza > bene come sia fatta la strada, e poi se mi capita di ripassare in auto > (se lecito) correggo > > > Quindi se rilevo una traccia approssimativa, la fondo alle altre > > approssimative, > > gia`, ma se si rileva una traccia approssimativa (mappata a piedi, > segnandosi con cura tutte le strade e i poi) di una zona di cui ci > sono tracce belle precise, meglio tenersi le tracce precise e > disegnare su quelle, tenendo quella approssimativa solo per quando > strettamente necessario > > > [...] > > Scusa per la poca chiarezza ma e' un po' tardi... > > era chiaro mi sembra > > -- > Elena of Valhalla > > homepage: http://www.trueelena.org > email: [EMAIL PROTECTED] > > ___ > 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] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
2008/9/11 niubii <[EMAIL PROTECTED]>: > [...] > Faccio notare che nelle zone d'ombra, dove la precisione e' > approssimativa, lo e' per tutti. Quello pero` non e` l'unico motivo per cui una traccia possa essere approssimativa; il mezzo con cui si mappa ha una sua influenza significativa sulla qualita` delle tracce: mappando a piedi e` molto facile avere dei percorsi saltellanti, tipicamente spostati su un lato (camminare in centro alla strada non e` in generale una pratica molto igenica :) ), spesso con gli incroci che non combaciano, con soste apparentemente insensate e relativa nuvola di punti, eccetera. Di solito quando ho tracce del genere non le uploado neanche sul server: le ricalco appena possibile, finche' mi ricordo abbastanza bene come sia fatta la strada, e poi se mi capita di ripassare in auto (se lecito) correggo > Quindi se rilevo una traccia approssimativa, la fondo alle altre > approssimative, gia`, ma se si rileva una traccia approssimativa (mappata a piedi, segnandosi con cura tutte le strade e i poi) di una zona di cui ci sono tracce belle precise, meglio tenersi le tracce precise e disegnare su quelle, tenendo quella approssimativa solo per quando strettamente necessario > [...] > Scusa per la poca chiarezza ma e' un po' tardi... era chiaro mi sembra -- Elena of Valhalla homepage: http://www.trueelena.org email: [EMAIL PROTECTED] ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
Elena of Valhalla ha scritto: >>> Possiamo proporre un plugin per JOSM che "fonde" le tracce GPS nuove con >>> il grafo preesistente, laddove esiste. >>> >> Sarebbe un ottima idea sviluppare cio' all'interno di JOSM. >> > > non ne sono cosi` sicura: mi sembra una cosa piu` adatta ad essere > usata con dati di una certa qualita`; ho paura che integrarlo troppo > in josm (o peggio ancora potlatch) possa spingere troppe persone ad > usarlo con i dati approssimativi tipici dei normali ricevitori, con > risultati peggiori di quelli che si possono ottenere disegnando le > tracce con l'aiuto della conoscenza del posto > > Mi spiace di doverti contraddire ma non sono daccordo. :-) Anzi, al contrario, io farei girare l'algoritmo di fusione direttamente sul server, ogni volta che qualcuno carica una traccia. Facendo cosi', avrei una sola traccia GPX da scaricare e l'operazione manuale di "ricalco" dei puntini sarebbe senz'altro piu' semplice. Faccio notare che nelle zone d'ombra, dove la precisione e' approssimativa, lo e' per tutti. Quindi se rilevo una traccia approssimativa, la fondo alle altre approssimative, ottengo una mappa approssimativa, la uso per navigare, passo di nuovo nella zona d'ombra, il mio ricevitore "sballa" indicandomi una posizione approssimativa e quindi la precisione non serve a nessuno. Scusa per la poca chiarezza ma e' un po' tardi... Ciao /niubii/ ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
Cristiano Giovando ha scritto: >> Una specie di filtro bayesiano che si autoistruisca. >> > > Puo' spiegare meglio questa idea? > > Ci provo con parole mie :-) Sono dell'avviso che dobbiamo mandare il nostro plug-in a scuola guida. Quando io (quasi chiunque) guido, compio delle manovre che sono standard: rallento prima dell'incrocio, se arriva qualcuno mi fermo, poi svolto a destra. Questa manovra, ad "occhio", e' ben visibile sulla traccia GPS che ho nel frattempo registrato. Visto che ad occhio e' riconoscibile, perche' non cerchiamo di descriverla matematicamente? Dobbiamo far analizzare la traccia al plug-in il quale, quando rileva una "variazione" di alcuni parametri critici, rispetto alla loro media nel tratto elementare precedente/successivo, fa una domanda del tipo: 1. come si chiama questa manovra? 2. perche' hai improvvisamente rallentato da 50 a 10 all'ora nell'arco di 30 metri ed poi ti sei fermato 5 secondi? 3. perche' dopo la sosta la tua direzione media e' cambiata, rispetto al tratto precedente, di circa 90°? Risposta: a. la manovra si chiama "svolta a destra"; b. quello si chiama "incrocio"; c. quella e' una strada diversa. Il plug-in, se e' furbo, si memorizza la risposta e la prossima volta che riconosce la stessa situazione ti chiede: anche qui hai svoltato a destra? Si. Quando il plug-in si accorge che ormai ci azzecca 9/10, smette di chiedertelo. La "nostra" forza e' che siamo in tanti, quindi se imparera' a guidare lo fara' tramite lo stile di guida di tutti noi, non soltanto di uno che guida come pacman. Aggiungo un'altra idea leonardesca. Prendiamo una highway=* disegnata a mano con il metodo classico, ricalcando una fila di puntini. Prendiamo la fila di puntini che sta sotto alla way. Spezziamo la fila di puntini in tratti elementari, ciascuno dei quali ha caratteristiche omogenee, entro una certa soglia: stessa velocita' media, stessa direzione orizzontale, stessa pendenza. Fatto? (uniamola con abbondante colla vinilica. Fatto? b mi sto mucciacciando) :-) Se io "associo" questa highway al tratto GPX elementare sottostante, per esempio selezionandole entrambi e creando una specie di relazione, posso "insegnare" al plug-in che quella fila di puntini con quelle caratteristiche corrisponde ad una highway=*. Per esempio: un tratto di traccia omogeneo, in cui la velocita' media e' compresa tra 110 e 130Km/h, dove la direzione cambia al massimo di un angolo orizzontale e la pendenza al massimo di un valore (conosciamo le norme del CdS per la costruzione delle strade) molto probabilmente individua un tratto di autostrada. Una volta istruito il plug-in (cioe' quando il plug-in ti dice per la centesima volta: "scommetto che anche questa e' un'autostrada" e tu gli rispondi "si" per la centesima volta) usi questa sua capacita' di riconoscere le autostrade per fargli analizzare i segmenti elementari di traccia "vergine" (fatto?) (b) :-) dove nessuno ha ancora ricalcato con il metodo classico. Spero soltanto che questo mio modo scherzoso di esporre le cose non risulti sgradevole. > Fai una ricerca per "spatial data mining". > > > Cosa centra il data mining? Non mi viene in mente nessun algoritmo di > Weka o altri data mining tools da utlizzare per questo scopo. Forse > il k-means o qualche algoritmo di clustering ma non l'ho mai provato > su dati lineari. > > Ho recuperato i link che volevo segnalarti: http://www.isi.edu/~pynadath/MOO-2005/8.pdf http://www.atlantis-press.com/php/download_paper.php?id=293 http://www.araa.asn.au/acra/acra2007/papers/paper74final.pdf http://topofusion.com/jcdl-04-trails.pdf Topofusion (c) fa (male) quello che vogliamo fare noi: www.topofusion.com Un altro programma di dubbia licenza che fa quello che vogliamo fare noi e' mapgeneration: http://mapgeneration.berlios.de/tiki/tiki-index.php Ciao /niubii/ P.S. Fatto? :-) ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
2008/9/10 Cristiano Giovando <[EMAIL PROTECTED]>: > On Wed, Sep 10, 2008 at 6:53 PM, niubii <[EMAIL PROTECTED]> wrote: >> Possiamo proporre un plugin per JOSM che "fonde" le tracce GPS nuove con >> il grafo preesistente, laddove esiste. > Sarebbe un ottima idea sviluppare cio' all'interno di JOSM. non ne sono cosi` sicura: mi sembra una cosa piu` adatta ad essere usata con dati di una certa qualita`; ho paura che integrarlo troppo in josm (o peggio ancora potlatch) possa spingere troppe persone ad usarlo con i dati approssimativi tipici dei normali ricevitori, con risultati peggiori di quelli che si possono ottenere disegnando le tracce con l'aiuto della conoscenza del posto dopodiche', ben venga per chi puo` permettersi di avere accesso a dati migliori, ovviamente -- Elena of Valhalla homepage: http://www.trueelena.org email: [EMAIL PROTECTED] ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
On Wed, Sep 10, 2008 at 6:53 PM, niubii <[EMAIL PROTECTED]> wrote: > Possiamo proporre un plugin per JOSM che "fonde" le tracce GPS nuove con > il grafo preesistente, laddove esiste. Sarebbe un ottima idea sviluppare cio' all'interno di JOSM. > Una specie di filtro bayesiano che si autoistruisca. Puo' spiegare meglio questa idea? > Sono sicuro che si potrebbe realizzare con strumenti open (grass, R, > weka) piuttosto che arcgis. In ArcGIS ci siamo quasi, manca solo la call diretta all'API per recuperare i dati al volo. Sarebbe utile avere lo stesso procedimento implementato con FOSS. Nei prossimi giorni pubblichero' il modello ArcGIS e un minimo di documentazione. > Fai una ricerca per "spatial data mining". Cosa centra il data mining? Non mi viene in mente nessun algoritmo di Weka o altri data mining tools da utlizzare per questo scopo. Forse il k-means o qualche algoritmo di clustering ma non l'ho mai provato su dati lineari. C ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
Roberto Navoni ha scritto: > si la cosa mi interessa ... dopo aver inviato il posto ho fatto qualche > altra prova e l'unica cosa "semplice" che ho fatto e funziona è il merge > dei nodi vicini , selezionando ed eseguendo il merge la cosa sembra > funzionare , ovviamente c'e' molto da fare in manuale . > Possiamo proporre un plugin per JOSM che "fonde" le tracce GPS nuove con il grafo preesistente, laddove esiste. Una specie di filtro bayesiano che si autoistruisca. Sono sicuro che si potrebbe realizzare con strumenti open (grass, R, weka) piuttosto che arcgis. Fai una ricerca per "spatial data mining". Ciao /niubii/ ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
Cristiano Giovando ha scritto: > 2008/9/9 Martin Koppenhoefer <[EMAIL PROTECTED]>: > >> è molto semplice: dissegna a mano sopra la media estimato / scoperto da te. >> Non è un problema che riguarda la software, ma le competenze/connoscenze del >> luogo del mappatore. >> > > Martin, > > stiamo cercando di fare esattamente il contrario, ovvero non dovere > disegnare a mano sopra ogni traccia. > > > Io trovo che l'intervento umano sia utile per avere dati di maggiore qualità. Anche perché ci vuole abbastanza poco a ricalcare le tracce, il grosso del tempo lo si impiega nell'inserire i tag (almeno, per me è così), e credo proprio che l'inserimento dei tag si molto più difficile da automatizzare :-) Comunque se si trovasse un modo per generare automaticamente le strade, ottenendo un lavoro di qualità, sarebbe interessante. Secondo me però può funzionare bene solo quando si hanno moltissime tracce GPS disponibili. -- .' `. | Registered Linux User #443882 |a_a | | http://counter.li.org/ .''`. \<_)__/ +--- : :' : /( )\ ---+ `. `'` |\`> < /\ Registered Debian User #9 | `- \_|=='|_/ http://debiancounter.altervista.org/ | ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
Si sono d'accordo anche perchè dalle tracce gpx , in futuro bisognerà cercare di ricostruire in modo fedele anche le manovre da eseguire per eseguire in modo corretto una rotonda ... ribadisco che dopo questa mail ho visto che una funzione molto valida che non avevo visto subito è il merge dei nodi , il concetto è realizzare una funzione semiautomatica che sia in grado di effettuare il merge dei nodi sul tracciato medio , mi sembra interessante il contributo di grass a questo problema ... Ho comunque deciso che realizzero un video tutorial per pubblicare un po' di trucchetti che ho scoperto in josm in questi mesi infatti ho notato che molti utenti utilizzando preferibilmente potlatch come editor che io assolutamente non sono mai riuscito ad usare per i suoi limiti anche se molto facile da impiegare per i neofiti. Un saluto Roberto Navoni Cristiano Giovando ha scritto: > 2008/9/9 Martin Koppenhoefer <[EMAIL PROTECTED]>: > >> è molto semplice: dissegna a mano sopra la media estimato / scoperto da te. >> Non è un problema che riguarda la software, ma le competenze/connoscenze del >> luogo del mappatore. >> > > Martin, > > stiamo cercando di fare esattamente il contrario, ovvero non dovere > disegnare a mano sopra ogni traccia. > > > C > > ___ > 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.169 / Database dei virus: 270.6.19/1661 - Data di rilascio: > 09/09/2008 4.58 > > ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
2008/9/9 Martin Koppenhoefer <[EMAIL PROTECTED]>: > > è molto semplice: dissegna a mano sopra la media estimato / scoperto da te. > Non è un problema che riguarda la software, ma le competenze/connoscenze del > luogo del mappatore. Martin, stiamo cercando di fare esattamente il contrario, ovvero non dovere disegnare a mano sopra ogni traccia. C ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
2008/9/9 Niccolo Rigacci <[EMAIL PROTECTED]> > On Sun, Sep 07, 2008 at 09:15:24PM +0100, Roberto Navoni wrote: > > quando mi trovo piu' passaggi per la > > stessa strada è un gran caos , non c'e' nessuno che abbia qualche bella > > dritta da darmi per evitare il taglia cuci ?! > > Avevo fatto una domanda analoga diverso tempo addietro sulla > mailing list gfoss.it (geografi piu' esperti di noi). > > Mi hanno spiegato che concettualmente il problema non e' semplice > da risolvere, non esistevano strumenti consolidati per farlo > almeno nel campo del software libero. > > Ricordo anche che mi avevano dato il riferimento ad un > lavoro riguardo la derivazione della "centerline" con il software > GRASS: > > http://www.faunalia.com/pipermail/gfoss/2008-May/009446.html > > -- > è molto semplice: dissegna a mano sopra la media estimato / scoperto da te. Non è un problema che riguarda la software, ma le competenze/connoscenze del luogo del mappatore. Martin ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
On Sun, Sep 07, 2008 at 09:15:24PM +0100, Roberto Navoni wrote: > quando mi trovo piu' passaggi per la > stessa strada è un gran caos , non c'e' nessuno che abbia qualche bella > dritta da darmi per evitare il taglia cuci ?! Avevo fatto una domanda analoga diverso tempo addietro sulla mailing list gfoss.it (geografi piu' esperti di noi). Mi hanno spiegato che concettualmente il problema non e' semplice da risolvere, non esistevano strumenti consolidati per farlo almeno nel campo del software libero. Ricordo anche che mi avevano dato il riferimento ad un lavoro riguardo la derivazione della "centerline" con il software GRASS: http://www.faunalia.com/pipermail/gfoss/2008-May/009446.html -- Niccolo Rigacci Firenze - Italy ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
Ciao Cristiano, si la cosa mi interessa ... dopo aver inviato il posto ho fatto qualche altra prova e l'unica cosa "semplice" che ho fatto e funziona è il merge dei nodi vicini , selezionando ed eseguendo il merge la cosa sembra funzionare , ovviamente c'e' molto da fare in manuale . Per quanto riguarda i processi totalmente automatici o parzialmente bisognerà realizzare qualcosa di furbo , se fosse già integrato in josm , sarebbe piu' facile da diffondere e testare. Purtroppo il java non lo mastico moltissimo , attualmente abbiamo fatto una bella applicazione in .NET per la trasformazione da SHP a OSM convertendo eventuali tag SHP in tag OSM , non so' se questa basa possa servire da integrazione al lavoro che hai fatto tu fammi sapere. Un saluto Roberto Navoni > On Sun, Sep 7, 2008 at 10:15 PM, Roberto Navoni <[EMAIL PROTECTED]> wrote: > >> Buonasera a Tutti i mitici OSMapper , >> sto' mappando un po' di territorio nella bassa bresciana , mentre per >> quanto riguarda le tracce gps singole , si riesce a lavorare molto bene >> con Josm e alcuni plugin furbi , quando mi trovo piu' passaggi per la >> stessa strada è un gran caos , non c'e' nessuno che abbia qualche bella >> dritta da darmi per evitare il taglia cuci ?! >> > > Vedi miei post [1] e [2]. Meno male non sono l'unico che si pone > questo problema. O vogliamo spendere ore a "ricalcare" le tracce > GPS??? Mi aspettavo un minimo di risposta almeno dalla comunità GFOSS, > ma per ora niente... > > Qualche giorno fa con dei colleghi abbiamo creato un modello per > ArcGIS che fa esattamente questo, importando le tracce da shp, > rimuovendo tracce sovrapposte, e comparando con il planet esistente > per evitare duplicazioni nella fase ti upload. Se ti interessa fammi > sapere. > > > C > > > [1] http://lists.openstreetmap.org/pipermail/talk-it/2008-August/002595.html > [2] > http://lists.openstreetmap.org/pipermail/talk-it/2008-September/002761.html > > ___ > 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.169 / Database dei virus: 270.6.18/1658 - Data di rilascio: > 07/09/2008 15.30 > > ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
On Sun, Sep 7, 2008 at 10:15 PM, Roberto Navoni <[EMAIL PROTECTED]> wrote: > Buonasera a Tutti i mitici OSMapper , > sto' mappando un po' di territorio nella bassa bresciana , mentre per > quanto riguarda le tracce gps singole , si riesce a lavorare molto bene > con Josm e alcuni plugin furbi , quando mi trovo piu' passaggi per la > stessa strada è un gran caos , non c'e' nessuno che abbia qualche bella > dritta da darmi per evitare il taglia cuci ?! Vedi miei post [1] e [2]. Meno male non sono l'unico che si pone questo problema. O vogliamo spendere ore a "ricalcare" le tracce GPS??? Mi aspettavo un minimo di risposta almeno dalla comunità GFOSS, ma per ora niente... Qualche giorno fa con dei colleghi abbiamo creato un modello per ArcGIS che fa esattamente questo, importando le tracce da shp, rimuovendo tracce sovrapposte, e comparando con il planet esistente per evitare duplicazioni nella fase ti upload. Se ti interessa fammi sapere. C [1] http://lists.openstreetmap.org/pipermail/talk-it/2008-August/002595.html [2] http://lists.openstreetmap.org/pipermail/talk-it/2008-September/002761.html ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] Semplificazione tracce multiple gps miglior strategia con Josm ?!?
Buonasera a Tutti i mitici OSMapper , sto' mappando un po' di territorio nella bassa bresciana , mentre per quanto riguarda le tracce gps singole , si riesce a lavorare molto bene con Josm e alcuni plugin furbi , quando mi trovo piu' passaggi per la stessa strada è un gran caos , non c'e' nessuno che abbia qualche bella dritta da darmi per evitare il taglia cuci ?! Un saluto Roberto Navoni ___ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it