ootk-core
Version:
Orbital Object Toolkit. A modern typed replacement for satellite.js including SGP4 propagation, TLE parsing, Sun and Moon calculations, and more.
21 lines (18 loc) • 441 B
text/typescript
import { EciVec3, SpaceObjectType, TleLine1, TleLine2 } from '../types/types.js';
import { OmmDataFormat } from './OmmFormat.js';
/**
* Information about a space object.
*/
export interface SatelliteParams {
name?: string;
rcs?: number | null;
omm?: OmmDataFormat;
tle1?: TleLine1;
tle2?: TleLine2;
type?: SpaceObjectType;
vmag?: number | null;
sccNum?: string;
intlDes?: string;
position?: EciVec3;
time?: Date;
}