Two Line Elements are ASCII data representing satellite position information. TLESniff can be used to read the raw (ASCII) text files that represent TLE data. TLESniff will then publish that data into a local sqlite database.
- Haskell Stack - https://www.haskellstack.org
The data sources in Net.hs
have been removed. Data sources should point
directly to ASCII TLE data, see celestrak.com and
tle.info for updated ASCII data sources.
tlesniff takes a textfile as input (--url option). Each line in that text file should be a URL to TLE data; see the sites mentioned above. Those sites provide numerous TLE sources to choose from.
Simply run make
to build.
- https://www.celestrak.com/NORAD/elements/
- https://www.space-track.org/documentation#/tle
- https://spaceflight.nasa.gov/realdata/sightings/SSapplications/Post/JavaSSOP/SSOP_Help/tle_def.html
- https://en.wikipedia.org/wiki/Two-line_element_set
- Lots of googling and Haskell docs.
Matt Davis (https://github.com/enferex)