Calcular distancia entre 2 puntos(que no sea la euclidiana)


#1

Hola amigos soy algo novato en R y y necesito saber si es que me podrían ayudar a brindar información de cuales son las formas de cómo calcular la distancia entre dos puntos (que no sea la distancia Euclidiana) y que librerías puedo utilizar para realizarlo. Si es que alguien me pudiese ayudar a solucionar esa duda seria de mucha ayuda .Muchas gracias de antemano


#2

Necesitas distancias geodeticas? que clase de coordenadas / puntos tenes?


#3

si amigo , que librerias puedo usar para medir esas distancias . Por ejemplo quiero medir la distancia ortodromica entre 2 puntos de la superficie terrestre (arco del circulo maximo que los une).


te dejo adjunta una imagen amigo.


#4

Son varias las opciones:
el paquete hecho para eso es “geosphere” https://cran.r-project.org/web/packages/geosphere/ con varias funciones.

si no, “rgeos” https://cran.r-project.org/web/packages/rgeos/index.html tiene la funcion gDistance

o podes ver tambien pointDistance() del paquete “raster” (mismo creador de geosphere) https://www.rdocumentation.org/packages/raster/versions/3.3-13/topics/pointDistance