logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: AW: Code für die Berechnung von Entfern ung von zwischen 2 Orten: msg#00056

Subject: Re: AW: Code für die Berechnung von Entfern ung von zwischen 2 Orten
luckyfamilie wrote:

Hallo,

ich bin noch PHP Anfänger.
Ich habe mir mal zb die Umkreisberechnung angeschaut, nur ich weiß nicht wie
ich da die Abfrage einbaue.
Ich muß Ort 1 und Ort 2 eingeben und als Resultat brauche ich die
Entfernung.

Hi.

aus einer Anwendung von mir:

//-- berechnet die Distanz in km zwischen zwei GPS-Koordinaten
function f_entfernung($latitude1,$longitude1,$latitude2,$longitude2)
{
  //-- Achtung: PHP Sinus und aehnliches arbeitet mit Einheit RAD
  $pi = 3.1415926;
  $latitude1  = $latitude1  / 180 * $pi;
  $longitude1 = $longitude1 / 180 * $pi;
  $latitude2  = $latitude2  / 180 * $pi;
  $longitude2 = $longitude2 / 180 * $pi;
  $e = arccos (abs (sin($latitude1) * sin($latitude2)
                  + cos ($latitude1) * cos($latitude2)
                    * cos ($longitude2-$longitude1)
                    ));
  $e = $e * 6378.388;
  return $e;
} //-- f_entfernung

wie die Namen der Funktionsparameter nahelegen, braucht du die Längen- und Breitengrade der zwei Punkt (Orte).

Gruß
-Thomas

--
Mailingliste OpenGeoDB
Listenadresse: opengeodb-r1mDYR0DdAyzQB+pC5nmwQ@xxxxxxxxxxxxxxxx
Informationen: http://opengeodb.de
Mit freundlicher Unterstütztung von php::bar (http://phpbar.de)



<Prev in Thread] Current Thread [Next in Thread>