Función para calcular la distancia geoespacial entre dos puntos (lat, largo) usando R [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Geografía, c / distancia geoespacial entre 2 listas de puntos lat / lon (coordenadas) 2 respuestasCalcular la distancia entre dos puntos de latitud y longitud? (Fórmula de Haversine) 36 respuestas

He geocodificado puntos en formato largo y lat, y quiero calcular la distancia entre ellos usando R. Esto parece bastante sencillo, pero no puedo encontrar una función que lo haga fácilmente. He estado intentando hacerlo con el paquete gdistance, pero parece muy complicado y orientado a la representación gráfica, solo necesito un número. Algo comodistanceBetween(pointA,pointB) eso devuelve un número

ACTUALIZACIÓN: Esta pregunta es específica de R, el posible dup es más general. Aunque hay una respuesta específica de R, está enterrada en otras 28 respuestas.

Respuestas a la pregunta(2)

Su respuesta a la pregunta