Coordinate Transformations
Converts vector between Cartesian and geographical coordinate systems
cartesian_to_geographical(n) geographical_to_cartesian(p) geographical_to_spherical(p)
n
: Cartesian coordinates (x, y, z) as vectorp
: Geographical coordinates (latitude, longitude) as vectorFunctions return a (2- or 3-dimensional) vector representing a point in the requested coordinate system.
n <- c(1, -2, 3) cartesian_to_geographical(n) p <- c(50, 10) geographical_to_cartesian(p)
cartesian_to_spherical()
and spherical_to_cartesian()
for conversions to spherical coordinates