FGx  1
SGGeodesy.h
1 #ifndef SGGEODESY_H
2 #define SGGEODESY_H
3 
4 // given, lat1, lon1, az1 and distance (s), calculate lat2, lon2
5 // and az2. Lat, lon, and azimuth are in degrees. distance in meters
6 extern int sg_geo_direct_wgs_84 ( double lat1, double lon1, double az1,
7  double s, double *lat2, double *lon2,
8  double *az2 );
9 
10 // given lat1, lon1, lat2, lon2, calculate starting and ending
11 // az1, az2 and distance (s). Lat, lon, and azimuth are in degrees.
12 // distance in meters
13 extern int sg_geo_inverse_wgs_84( double lat1, double lon1, double lat2,
14  double lon2, double *az1, double *az2,
15  double *s );
16 
17 
18 #endif // SGGEODESY_H