関数latlon2xy_calculate_S2 マニュアル

(The documentation of function latlon2xy_calculate_S2)

Last Update: 2021/11/30


◆機能・用途(Purpose)

latlon2xyの補助関数として 計算式中の\(S_{2j}(\phi)\)を計算する。
As a supplementary function of latlon2xy, compute \(S_{2j}(\phi)\) of the formula.


◆形式(Format)

#include <coordinate.h>
inline double latlon2xy_calculate_S2
(const int j,const double n,const double phi)


◆引数(Arguments)

j \(S_{2j}(\phi)\)の添字番号で、 関数\(S(\phi)\)の計算式における項番号を表す。
The index of the subscript of \(S_{2j}(\phi)\), which represents the index of the term of function \(S(\phi)\).
n 楕円体の扁平率の逆数を\(F\)としたときの\(1/(2F-1)\)の値。
The value of \(1/(2F-1)\), where \(F\) is the inverse of the ellipticity of the ellipsoid.
phi 関数\(S_{2j}\)の引数\(\phi\)。角度を表す量でradian単位で与える。
The argument \(\phi\) of the function \(S_{2j}\). This quantity represents an angle in the radian unit.


◆戻り値(Return value)

計算した\(S_{2j}(\phi)\)の値。
The value \(S_{2j}(\phi)\) computed.


◆使用例(Example)

const double F=298.257222101;
const double n=1.0/(2.0*F-1.0);
double S2=latlon2xy_calculate_S2(0,n,pi/2.0);