transitSegment function

dynamic transitSegment(
  1. dynamic tle,
  2. dynamic qth,
  3. DateTime start,
  4. DateTime end,
)

Implementation

transitSegment(tle, qth, DateTime start, DateTime end) {
  var tles = tle.split('\n');
  var satrec = twoline2satrec(tles[1], tles[2]);
  if (_badSat(satrec, qth, start)) {
    return [];
  }

  return _quickPredict(satrec, qth, start, end);
}