Wie errechne ich automatisch Entfernungen von Usern?
Eingetragen von RaRi (117)
am 12.01.2009 - 13:14 Uhr in
am 12.01.2009 - 13:14 Uhr in
Ich möchte gerne eine Anzeige / Node / oder was auch immer .. generieren lassen, der einem angemeldeten User die Entfernung zu einem anderen User errechnet und anzeigt. Von mir aus auch Luftweg.
Welches Modul leistet das oder wie kann man das hinbekommen?
Rari
---
http://www.soccer-wikki.de
http://www.soccer-wikki.info
http://www.soccer-wikki.net
- Anmelden oder Registrieren um Kommentare zu schreiben
Zuerst brauchst du da
am 12.01.2009 - 13:47 Uhr
Zuerst brauchst du da sicherlich das Locations Modul. Dieses ermittelt aus einer Adresse die Geodaten. Und dann müsstest du mal schauen, ob es ein Modul gibt, welches Entfernungen zwischen Geodaten ermittelt.
vg
--
md - DrupalCenter.de
mdwp* :: Drupal Consulting
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Das ist dann erstmal ein
am 12.01.2009 - 14:50 Uhr
Das ist dann erstmal ein bisschen komplizierter
Denn die Erde ist rund, d.h. das Location Modul setzt die Werte auf einer Flachen Ebene an
<?php
$uid_1 = 1;
$uid_2 = 2;
$account_1 = user_load($uid_1);
$location_1 = $account_1->location;
$account_2 = user_load($uid_2);
$location_2 = $account_2->location;
// Vektor zwischen den Vektoren erstellen
$v['x'] = $location_1['longitude'] - $location_2['longitude'])²;
$v['y'] = ($location_1['latitude'] - $location_2['latitude'])²);
// Vektorbetrag errechnen
$between = sqrt($v['x']² + $v['y']²);
return t('dinstance between users: @distance', array('@distance' => $between));
?>
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING
Aber war doch ein Anfang.
am 12.01.2009 - 16:01 Uhr
Aber war doch ein Anfang. Und Mathe geht bei mir gar nicht mehr :-(
vg
--
md - DrupalCenter.de
mdwp* :: Drupal Consulting
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
Mathe? Schön wärs wenn das
am 12.01.2009 - 16:38 Uhr
Mathe? Schön wärs wenn das Mathe ist ^^
@anderes dessen Name ich jetzt nicht sehe: Willst du es auch für Rotierende Koordinatensystem haben? wie wärs mit der Erde auf einem Zylinder?
/me Physikstudent
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING
Entfernungsberechnung von Usern
am 12.01.2009 - 17:56 Uhr
Na prima .. danke.
Ich werde das einfach mal ausprobieren.
Wird aber wohl noch nen Weilchen dauern.
---
http://www.soccer-wikki.info
http://salzkotten.saelzernet.de
http://www.saelzernet.de
http://www.soccer-wikki.info
http://salzkotten.saelzernet.de
http://www.saelzernet.de
bei vielen PHysikalischen
am 12.01.2009 - 18:17 Uhr
bei vielen PHysikalischen Fragen bin ich immer bereit zu antworten, bei drupal auch ;)
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING