UNPKG

s2-tools

Version:

A collection of geospatial tools primarily designed for WGS84, Web Mercator, and S2.

127 lines 3.26 kB
/** Options for Dspace */ export interface DspaceOptions { irez: number; d2201: number; d2211: number; d3210: number; d3222: number; d4410: number; d4422: number; d5220: number; d5232: number; d5421: number; d5433: number; dedt: number; del1: number; del2: number; del3: number; didt: number; dmdt: number; dnodt: number; domdt: number; argpo: number; argpdot: number; tc: number; gsto: number; xfact: number; xlamo: number; no: number; atime: number; em: number; argpm: number; inclm: number; xli: number; mm: number; xni: number; nodem: number; nm: number; } /** Output from Dspace computation */ export interface DspaceOutput { atime: number; em: number; argpm: number; inclm: number; xli: number; mm: number; xni: number; nodem: number; dndt: number; nm: number; } /** * procedure dspace * * this procedure provides deep space contributions to mean elements for * perturbing third body. these effects have been averaged over one * revolution of the sun and moon. for earth resonance effects, the * effects have been averaged over no revolutions of the satellite. * (mean motion) * * author : david vallado 719-573-2600 28 jun 2005 * * inputs : * d2201, d2211, d3210, d3222, d4410, d4422, d5220, d5232, d5421, d5433 - * dedt - * del1, del2, del3 - * didt - * dmdt - * dnodt - * domdt - * irez - flag for resonance 0-none, 1-one day, 2-half day * argpo - argument of perigee * argpdot - argument of perigee dot (rate) * t - time * tc - * gsto - gst * xfact - * xlamo - * no - mean motion * atime - * em - eccentricity * ft - * argpm - argument of perigee * inclm - inclination * xli - * mm - mean anomaly * xni - mean motion * nodem - right ascension of ascending node * * outputs : * atime - * em - eccentricity * argpm - argument of perigee * inclm - inclination * xli - * mm - mean anomaly * xni - * nodem - right ascension of ascending node * dndt - * nm - mean motion * * locals : * delt - * ft - * theta - * x2li - * x2omi - * xl - * xldot - * xnddt - * xndt - * xomi - * * coupling : * none - * * references : * hoots, roehrich, norad spacetrack report #3 1980 * hoots, norad spacetrack report #6 1986 * hoots, schumacher and glover 2004 * vallado, crawford, hujsak, kelso 2006 * @param options - options explaining how to compute * @param tsince - time since epoch * @returns - computed values */ export declare function dspace(options: DspaceOptions, tsince: number): DspaceOutput; //# sourceMappingURL=dspace.d.ts.map