# Distance Along Rhumb Line in R (Example)

In this R article youâ€™ll learn how to **calculate the distance between two geospatial points along a loxodrome**.

Table of contents:

Letâ€™s dive right into the exemplifying R code!

## Creation of Example Data

At the start, weâ€™ll have to construct some example data:

my_points <- matrix(c(81.25798, 73.81277, # Create longitude/latitude matrix 14.91254, 18.18145), nrow = 2) colnames(my_points) <- c("longitude", "latitude") rownames(my_points) <- c("pt_1", "pt_2") my_points # Print longitude/latitude matrix

The previous table shows that the example data contains two geographical points stored in two columns.

## Example: Calculate Distance Along a Rhumb Line Using distRhumb() Function of geosphere Package

In this example, Iâ€™ll explain how to compute the distance between two geospatial points (i.e. longitude and latitude) along a rhumb line using the distRhumb function.

The distRhumb function is provided by the geosphere package and hence we first have to install and load the geosphere package:

install.packages("geosphere") # Install & load geosphere package library("geosphere")

As next step, we can apply the distRhumb function:

my_dist <- distRhumb(my_points) # Calculate Rhumb distance my_dist # Print Rhumb distance # [1] 873730.6

As you can see based on the previous output of the RStudio console, the distance between our two geospatial points is 873730.6 according to the calculation along a rhumb line.

## Video, Further Resources & Summary

Do you want to know more about geographical distances? Then I recommend having a look at the following video of my YouTube channel. In the video, I explain the R programming codes of this tutorial:

*The YouTube video will be added soon.*

In addition, you may read the related articles on this website:

- Haversine Great Circle Distance
- Law of Cosines Great Circle Distance
- Meeus Great Circle Distance
- Vincenty Ellipsoid Great Circle Distance
- Vincenty Sphere Great Circle Distance
- Geospatial Distance Between Two Points
- All R Programming Examples

At this point you should have learned how to **compute a geospatial distance along a rhumb line** in the R programming language. Let me know in the comments section below, in case you have additional questions. Furthermore, donâ€™t forget to subscribe to my email newsletter in order to get updates on the newest articles.