[dev-italia] Misurare la lunghezza del grafo stradale
sabas88
sabas88 a gmail.com
Lun 24 Feb 2014 09:38:04 UTC
Il giorno 24 febbraio 2014 10:28, Daniele Forsi <dforsi a gmail.com> ha
scritto:
> Il 24 febbraio 2014 09:20, Diego Guidotti - Aedit s.r.l. ha scritto:
>
> > anche Daniele Forsi mi aveva segnalato lo stesso errore, io uso
> Postgres, se
> > ricordo bene la discrepanza era legata alle track.
>
> le track spiegavano abbastanza bene le nostre differenze, ma io avevo
> 2 versioni di haversine che davano risultati molto diversi e non
> sapevo quale era giusta, ora dopo il post di sabas88 ho visto che
> c'era un bug nella funzione haversine interna a osmium, ho rifatto i
> calcoli e ora i risultati tra le 2 versioni sono praticamente identici
> per i nostri fini, Stefano stai usando una versione di osmium che ha
> questa correzione?
>
> https://github.com/joto/osmium/commit/3adda4470b11c60cf066bfc9fa5401f5604f7cab
>
>
No, me la sono copiata da una implementazione javascript, non mi pare che
osmium esponga la funzione su osmjs... (la documentazione non aiuta :D)
https://github.com/sabas/OSMetrics/blob/master/inc/utils.js#L47
> > Probabilmente è un mio errore.
>
> non è detto, io e Stefano stiamo usando la solita libreria quindi non
> è un indizio in più
>
> allego i miei risultati sul sardegna.pdf di ieri calcolati con la
> haversine interna a osmium senza il bug
> io ottengo
> totale 81.219.295 metri
> track 50.532.619
> differenza 30.686.676
>
I miei risultati non tengono conto delle track
https://github.com/sabas/OSMetrics/blob/master/config.inc.js#L25
Sarà quello il problema?
Magari provo a reimplementare la funzione seguendo quella di osmium...
--
> Daniele Forsi
>
> _______________________________________________
> dev-italia mailing list
> dev-italia a openstreetmap.org
> https://lists.openstreetmap.org/listinfo/dev-italia
>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.openstreetmap.org/pipermail/dev-italia/attachments/20140224/f968a731/attachment.html>
Maggiori informazioni sulla lista
dev-italia