tle
Version:
Two-line element set (TLE) data format parser
39 lines (33 loc) • 798 B
TypeScript
import Parser = require('./stream');
export = TLE;
declare class TLE {
static createParser(options?: Object): any;
static parse(value: string): TLE;
static fromJSON(value: string | Object): TLE;
static parseFloat(value: string): number;
static parseDrag(value: string): number;
static parseDate(value: string): Date;
static check(line: string): number;
static trim(str: string): string;
name: string;
number: number;
class: string;
id: string;
date: Date;
fdmm: number;
sdmm: number;
drag: number;
ephemeris: number;
esn: number;
inclination: number;
ascension: number;
eccentricity: number;
perigee: number;
anomaly: number;
motion: number;
revolution: number;
parse(value: string): TLE;
}
declare namespace TLE {
const Parser: Parser;
}