Class TLESource

java.lang.Object
gaiasky.scene.component.TLESource
All Implemented Interfaces:
com.badlogic.ashley.core.Component

public class TLESource extends Object implements com.badlogic.ashley.core.Component
Holds attributes used to update an orbit/trajectory by fetching new data in TLE (Two-Line Element set) format from a URL.
  • Field Details

    • urlTLE

      public String urlTLE
      URL to fetch the TLE data.
    • nameTLE

      public String nameTLE
      Name of the satellite/spacecraft in the TLE data file.
    • updateIntervalTLE

      public double updateIntervalTLE
      Update interval, in days. Set negative to update every time, disregarding the last update time.
  • Constructor Details

    • TLESource

      public TLESource()
  • Method Details

    • setUpdateInterval

      public void setUpdateInterval(Double interval)
    • setTleUpdateInterval

      public void setTleUpdateInterval(Double interval)