Entfernungsberechnung mit PHP

Bei einem aktuellen Projekt benötigte ich eine Funktion um die Entfernung zwischen zwei Orten zu ermitteln. Diese kann mit Hilfe der jeweiligen Koordinaten mit folgender Formel berechnet werden:

round(acos(sin(deg2rad(Breite1))*sin(deg2rad(Breite2))
+cos(deg2rad(Breite1))*cos(deg2rad(Breite2))
*cos(deg2rad(Länge2)-deg2rad(Länge1)))
*6378.388,2)

Als Datenbasis können z.b. die freiverfügbaren Koordinatendaten von openGEODB benutzt werden.

Über admin

Herzlich Willkommen in meinem Blog. Hier will ich über meine Erfahrungen mit PHP & MySQL berichten und hilfreiche Tips bei der Programmierung geben. Viel Spaß! :)
Dieser Beitrag wurde unter PHP, Schnipsel abgelegt und mit verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>