Volgens mij heet de formule "great circle distance" (zoals c# voorbeeld). Zie http://en.wikipedia.org/wiki/Great-circle_distance
Pythagoras kan m.i. alleen met zgn "equidistante projectie" (bijv. pixels evenredig aan meters in x en y richting) zoals RD op bijv. topokaarten in NL. Ik heb wel een aantal implementaties bijv. in Java of JavaScript. Just Martijn van Exel wrote: > Dat maakt het een stuk complexer. Je moet je afvragen of je dat ervoor > over hebt, maar enfin, ik vind de volgende uitwerking: > > http://www.codeproject.com/csharp/distancebetweenlocations.asp > > Succes ermee; > > Martijn > > > Op 22-okt-2007, om 13:29 heeft Gert Gremmen het volgende geschreven: > >> 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@openstreetmap.org <mailto:Talk-nl@openstreetmap.org> >>> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl >> >> >> >> _______________________________________________ >> Talk-nl mailing list >> Talk-nl@openstreetmap.org <mailto:Talk-nl@openstreetmap.org> >> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl >> >> _______________________________________________ >> Talk-nl mailing list >> Talk-nl@openstreetmap.org <mailto:Talk-nl@openstreetmap.org> >> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl > > > ------------------------------------------------------------------------ > > _______________________________________________ > Talk-nl mailing list > Talk-nl@openstreetmap.org > http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl -- --Just Just van den Broecke [EMAIL PROTECTED] Just Objects B.V. tel +31 65 4268627 Skype: justb4 The Netherlands http://www.justobjects.nl _______________________________________________ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl