[OSM-talk-nl] [algorithme gezocht]
Gert Gremmen
Administrator at ce-test.info
Mon Oct 22 11:29:17 UTC 2007
Dank je Martijn,
maar nu in lengte en breedte graden....
en over de aardbol, hoewel dat
binnen Nederland wel ongeveer hetzelfde
is als op een plat vlak.
Regards,
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
_______________________________________________
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