Re: [Talk-it] Servizio per Ottimizzare automaticamente tracciati GPX/KML online!

2014-05-27 Per discussione Francesco Pelullo
Il 27 maggio 2014 16:19, Martin Koppenhoefer 
ha scritto:

> Non trovo sia OT :)
> Si tolgono nodi da un tracciato quando non servono (esempio: una strada
> _dritta_ con nodi in mezzo quali non hanno tags, e non sono utilizzati da
> altri way).

+1

Ciao
/niubii/

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


Re: [Talk-it] Servizio per Ottimizzare automaticamente tracciati GPX/KML online!

2014-05-27 Per discussione Martin Koppenhoefer
2014-05-27 16:10 GMT+02:00 Stefano Cudini :

> Appena mi capita di nuovo lo segnalerò.. cmq mi sembra molto strano che
> altri utenti si mettano a togliere nodi ad un tracciato gia presente.. ed è
> quello che avevo riscontrato.
> Ma non andiamo troppo OT :)
>



Non trovo sia OT :)
Si tolgono nodi da un tracciato quando non servono (esempio: una strada
_dritta_ con nodi in mezzo quali non hanno tags, e non sono utilizzati da
altri way).

ciao,
Martin
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Servizio per Ottimizzare automaticamente tracciati GPX/KML online!

2014-05-27 Per discussione Stefano Cudini
Il giorno 27 maggio 2014 12:39, Martin Koppenhoefer
ha scritto:

>
> 2014-05-26 19:09 GMT+02:00 Stefano Cudini :
>
> Ah no no intendevo proprio le highway presenti nel db di OSM, le gpx credo
>> che non vengano modificate.. mentre invece i tracciati che ho modificato
>> molto tempo fa se li riguardo oggi spesso ho notato una maggiore
>> approssimazione infatti spesso altri tratti li ho dovuto riaggiustare!
>
>
>
> mi sembrerebbe molto strano se qualcuno avesse fatto delle correzioni
> automatiche alle tue way, in ogni caso è vietato dalle guidelines:
> http://wiki.openstreetmap.org/wiki/Automated_Edits_code_of_conduct
>
> Hai un esempio di way che è stato modificato? In generale la cosa molto
> più probabile è che altri utenti hanno sistemato la cosa (manualmente).
>

Appena mi capita di nuovo lo segnalerò.. cmq mi sembra molto strano che
altri utenti si mettano a togliere nodi ad un tracciato gia presente.. ed è
quello che avevo riscontrato.
Ma non andiamo troppo OT :)


>
> ciao,
> Martin
>
> ___
> Talk-it mailing list
> Talk-it@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-it
>
>
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Servizio per Ottimizzare automaticamente tracciati GPX/KML online!

2014-05-27 Per discussione Martin Koppenhoefer
2014-05-26 19:09 GMT+02:00 Stefano Cudini :

> Ah no no intendevo proprio le highway presenti nel db di OSM, le gpx credo
> che non vengano modificate.. mentre invece i tracciati che ho modificato
> molto tempo fa se li riguardo oggi spesso ho notato una maggiore
> approssimazione infatti spesso altri tratti li ho dovuto riaggiustare!



mi sembrerebbe molto strano se qualcuno avesse fatto delle correzioni
automatiche alle tue way, in ogni caso è vietato dalle guidelines:
http://wiki.openstreetmap.org/wiki/Automated_Edits_code_of_conduct

Hai un esempio di way che è stato modificato? In generale la cosa molto più
probabile è che altri utenti hanno sistemato la cosa (manualmente).

ciao,
Martin
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Servizio per Ottimizzare automaticamente tracciati GPX/KML online!

2014-05-26 Per discussione Stefano Cudini
Il giorno 26 maggio 2014 19:04, Martin Koppenhoefer
ha scritto:

>
> 2014-05-26 18:44 GMT+02:00 Stefano Cudini :
>
> Con tracce intendi tracce GPX, come visibili qui:
> http://www.openstreetmap.org/traces ?
>
>
Ah no no intendevo proprio le highway presenti nel db di OSM, le gpx credo
che non vengano modificate.. mentre invece i tracciati che ho modificato
molto tempo fa se li riguardo oggi spesso ho notato una maggiore
approssimazione infatti spesso altri tratti li ho dovuto riaggiustare!


> ciao,
> Martin
>
> ___
> Talk-it mailing list
> Talk-it@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-it
>
>
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Servizio per Ottimizzare automaticamente tracciati GPX/KML online!

2014-05-26 Per discussione Martin Koppenhoefer
2014-05-26 18:44 GMT+02:00 Stefano Cudini :

> Si in effetti hai ragione... ma diciamo che per i non addetti ai lavori...
> passare da una traccia che pesa 1MB ogni 100 metri a 1KB ogni 100 metri...
> direi che non ce molta perdinta di informazione utile.. soprattutto per
> quanto riguarda il mapping su OSM.
>


io lo vedrei al contrario, quando devi presentare una traccia (per esempio
in un app, o su web) utilizzerei questo sistema per risparmiare spazio e
per ottenere un risultato apparentemente più pulito, mentre per la
mappatura penso sia contraproduttivo.



>
> Comunque a differenze di JOSM.. la cosa utile di questa app è che tramile
> lo slider si può regolare facilmente la qualita finale del tracciato!(cioè
> il fattore di approssimazione dell'algoritmo) Cosa che trovo molto molto
> utile in certi casi.. per questo l'ho creato!
>


si, bello :)



>
> Io siceramente credo che su OSM si debba invece ponderare bene la qualita
> senza aggiungere dati inutili... se tutti cominciassero a mappare col
> massimo della precisione possibile.. i server OSM imploderebbero dopo poco!
> e tutti i servizi collegati sarebbero molto piu lenti(overpass).
>


va fatto distinzione tra dati (osm) e tracce (non sono proprio "dati osm",
anche se raccolte dallo stesso progetto non pesano sul database o su
overpass).



>
> Poi cmq mi sembra di aver notato che OSM stesso dopo qualche tempo tende
> ad eliminare in automatico nodi non indispensabili dai tracciati,
> probabilmente usando lo stesso algoritmo, ma di questo non sono sicuro, ho
> solo visto che tracce che ho aggiunto anni fa... e che nessun altro ha
> modificato oggi risultano con molti meno nodi.
>


Con tracce intendi tracce GPX, come visibili qui:
http://www.openstreetmap.org/traces ?

ciao,
Martin
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Servizio per Ottimizzare automaticamente tracciati GPX/KML online!

2014-05-26 Per discussione Stefano Cudini
Il giorno 26 maggio 2014 12:52, Martin Koppenhoefer
ha scritto:

>
> 2014-05-24 22:32 GMT+02:00 Stefano Cudini :
>
> ho appena realizzato un semplice servizio per ottimizzare tracce GPX/KML
>> riducendo il numero di punti senza perdere qualita della traccia.
>>
>
>
>
> Si, l'algoritmo Douglas-Peucker è ben noto, c'è anche un'implementazione
> all'interno di JOSM (simplify way). Il "problema" è che non è vero che non
> si perde la qualità della traccia, in situazioni con angoli molto stretti
> (tornanti e simile) si perde la forma della way, e in generale si perde
> l'informazione sulla qualità della traccia (non si vede più se la ricezione
> durante la registrazione della traccia era buona o cattiva).
>

Si in effetti hai ragione... ma diciamo che per i non addetti ai lavori...
passare da una traccia che pesa 1MB ogni 100 metri a 1KB ogni 100 metri...
direi che non ce molta perdinta di informazione utile.. soprattutto per
quanto riguarda il mapping su OSM.

Comunque a differenze di JOSM.. la cosa utile di questa app è che tramile
lo slider si può regolare facilmente la qualita finale del tracciato!(cioè
il fattore di approssimazione dell'algoritmo) Cosa che trovo molto molto
utile in certi casi.. per questo l'ho creato!


> Personalmente preferisco tracce più grezze possibili (intendo inalterate
> rispetto a quello che il GPS ha registrato) per lavorare in OSM,
>

Io siceramente credo che su OSM si debba invece ponderare bene la qualita
senza aggiungere dati inutili... se tutti cominciassero a mappare col
massimo della precisione possibile.. i server OSM imploderebbero dopo poco!
e tutti i servizi collegati sarebbero molto piu lenti(overpass).

Poi cmq mi sembra di aver notato che OSM stesso dopo qualche tempo tende ad
eliminare in automatico nodi non indispensabili dai tracciati,
probabilmente usando lo stesso algoritmo, ma di questo non sono sicuro, ho
solo visto che tracce che ho aggiunto anni fa... e che nessun altro ha
modificato oggi risultano con molti meno nodi.


> ma ciò richiede che spegni la registrazione ogni volta che ti fermi (per
> evitare le "nuvole"), cosa non è commodo con tutti i gps (il vecchio 60Csx
> lo fa bene, ma il modello successivo 62... non te la fa più fare in maniera
> commoda).
>
> ciao,
> Martin
>
>
> ___
> Talk-it mailing list
> Talk-it@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-it
>
>
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] Servizio per Ottimizzare automaticamente tracciati GPX/KML online!

2014-05-26 Per discussione Martin Koppenhoefer
2014-05-24 22:32 GMT+02:00 Stefano Cudini :

> ho appena realizzato un semplice servizio per ottimizzare tracce GPX/KML
> riducendo il numero di punti senza perdere qualita della traccia.
>



Si, l'algoritmo Douglas-Peucker è ben noto, c'è anche un'implementazione
all'interno di JOSM (simplify way). Il "problema" è che non è vero che non
si perde la qualità della traccia, in situazioni con angoli molto stretti
(tornanti e simile) si perde la forma della way, e in generale si perde
l'informazione sulla qualità della traccia (non si vede più se la ricezione
durante la registrazione della traccia era buona o cattiva). Personalmente
preferisco tracce più grezze possibili (intendo inalterate rispetto a
quello che il GPS ha registrato) per lavorare in OSM, ma ciò richiede che
spegni la registrazione ogni volta che ti fermi (per evitare le "nuvole"),
cosa non è commodo con tutti i gps (il vecchio 60Csx lo fa bene, ma il
modello successivo 62... non te la fa più fare in maniera commoda).

ciao,
Martin
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it


[Talk-it] Servizio per Ottimizzare automaticamente tracciati GPX/KML online!

2014-05-24 Per discussione Stefano Cudini
Ciao a tutti
ho appena realizzato un semplice servizio per ottimizzare tracce GPX/KML
riducendo il numero di punti senza perdere qualita della traccia.

Utilizza questo algoritmo: http://goo.gl/uRMh  che mi sembra buono.
Anche se probabilmente la scrollbar per regolare la precisione potrebbe
essere migliore con scala logaritmica o esponenziale.

Funziona offline senza bisogno di upload o download.. puro javascript e
LeafletJS.

Ecco l'indirizzo:
http://labs.easyblog.it/maps/gpx-simplify-optimizer/

L'ho fatto in pochi minuti senza fare troppi test.. se qualcuno programma e
vuole partecipare ecco qui la repo:
https://github.com/stefanocudini/gpx-simplify-optimizer

saluti
Stefano Cudini
___
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it