|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-4bb960b182
|
GIS Library - Rhumbline calculation routines. More...

Go to the source code of this file.
Functions | |
| int | G_begin_rhumbline_equation (double lon1, double lat1, double lon2, double lat2) |
| Start rhumbline calculations. | |
| double | G_rhumbline_lat_from_lon (double lon) |
| Calculates rhumbline latitude. | |
GIS Library - Rhumbline calculation routines.
From "Map Projections" by Peter Richardus and Ron K. Alder, 1972
(526.8 R39m in Map & Geography Library)
Page 20,21, formulas 2.21, 2.22
Formula is the equation of a rhumbline from (lat1,lon1) to (lat2,lon2). Input is lon, output is lat (all in degrees).
Note: Formula only works if 0 < abs(lon2-lon1) < 180. If lon1 == lon2 then rhumbline is the merdian lon1 (and the formula will fail).
WARNING: This code is preliminary. It may not even be correct.
SPDX-FileCopyrightText: 2001-2014 GRASS Development Team SPDX-License-Identifier: GPL-2.0-or-later
Definition in file rhumbline.c.
Start rhumbline calculations.
Note: This function must be called before other rhumbline functions to initialize parameters.
| [in] | lon1,lat1 | longitude, latitude of first point |
| [in] | lon2,lat2 | longitude, latitude of second point |
Definition at line 55 of file rhumbline.c.