[OSM-talk-nl] [algorithme gezocht]
Martijn van Exel
mvexel at gmail.com
Mon Oct 22 11:22:41 UTC 2007
Je bedoelt de hemelsbrede afstand?
Dat is de implementatie van Pythagoras:
(in c#)
public double Distance(Point pt1, Point pt2)
{
return Math.Sqrt(Math.Pow(pt2.X.ToDouble() - pt1.X.ToDouble(), 2) +
Math.Pow(pt2.Y.ToDouble() - pt1.Y.ToDouble(), 2));
}
Voor afstand over de weg kun je een webservice aanroepen, er zijn
verschillende partijen die dat aanbieden (Locatienet, Geodan, ...)
Martijn
Op 22-okt-2007, om 13:04 heeft Gert Gremmen het volgende geschreven:
>
> Voor het schrijven van een eenvoudige applicatie
> zoek ik een algorithme om de afstand tussen
> twee coordinaten ( uit OSM natuurlijk)
> te berekenen. (in Nederland)
> Het hoeft niet sub-meter nauwkeurig....
> Wie heeft een voorbeeld in universele code?
>
>
> Regards,
>
> Gert Gremmen
>
> _______________________________________________
> Talk-nl mailing list
> Talk-nl at openstreetmap.org
> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
More information about the Talk-nl
mailing list