I georeferenzierten Punkte haben in langen, lat Format, und ich möchte den Abstand zwischen ihnen mit R. berechnen Dies scheint ziemlich geradlinig, aber ich kann‘ t eine Funktion finden, die es leicht macht. Ich habe versucht, es mit dem gdistance-Paket zu tun, aber es scheint sehr verworren und orientiert an Grafik, ich brauche nur eine Nummer. Etwas wie distanceBetween(pointA,pointB)
, das eine Zahl zurückgibt.Funktion geospatial Abstand zwischen zwei Punkten berechnen (lat, long) mit R
UPDATE: Diese Frage zu R spezifisch ist, die mögliche dup ist allgemeiner. Obwohl es eine R-spezifische Antwort gibt, ist sie in 28 anderen Antworten vergraben.
See 'spDistsN1()' Funktion in 'sp' Paket. –
Danke Pascal, das hat funktioniert! – SteveO7
Haben Sie die Antwort von Jaap unter http://stackoverflow.com/a/23095329/2514568 gesehen? –