tle2文件转czml文件
This commit is contained in:
43
node_modules/satellite.js/lib/constants.js
generated
vendored
Normal file
43
node_modules/satellite.js/lib/constants.js
generated
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
/*!
|
||||
* satellite-js v5.0.0
|
||||
* (c) 2013 Shashwat Kandadai and UCSC
|
||||
* https://github.com/shashwatak/satellite-js
|
||||
* License: MIT
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.xke = exports.x2o3 = exports.vkmpersec = exports.twoPi = exports.tumin = exports.rad2deg = exports.pi = exports.mu = exports.minutesPerDay = exports.j4 = exports.j3oj2 = exports.j3 = exports.j2 = exports.earthRadius = exports.deg2rad = void 0;
|
||||
var pi = Math.PI;
|
||||
exports.pi = pi;
|
||||
var twoPi = pi * 2;
|
||||
exports.twoPi = twoPi;
|
||||
var deg2rad = pi / 180.0;
|
||||
exports.deg2rad = deg2rad;
|
||||
var rad2deg = 180 / pi;
|
||||
exports.rad2deg = rad2deg;
|
||||
var minutesPerDay = 1440.0;
|
||||
exports.minutesPerDay = minutesPerDay;
|
||||
var mu = 398600.8; // in km3 / s2
|
||||
exports.mu = mu;
|
||||
var earthRadius = 6378.135; // in km
|
||||
exports.earthRadius = earthRadius;
|
||||
var xke = 60.0 / Math.sqrt(earthRadius * earthRadius * earthRadius / mu);
|
||||
exports.xke = xke;
|
||||
var vkmpersec = earthRadius * xke / 60.0;
|
||||
exports.vkmpersec = vkmpersec;
|
||||
var tumin = 1.0 / xke;
|
||||
exports.tumin = tumin;
|
||||
var j2 = 0.001082616;
|
||||
exports.j2 = j2;
|
||||
var j3 = -0.00000253881;
|
||||
exports.j3 = j3;
|
||||
var j4 = -0.00000165597;
|
||||
exports.j4 = j4;
|
||||
var j3oj2 = j3 / j2;
|
||||
exports.j3oj2 = j3oj2;
|
||||
var x2o3 = 2.0 / 3.0;
|
||||
exports.x2o3 = x2o3;
|
||||
Reference in New Issue
Block a user