https://github.com/mthaler/issposition
Shows the position of the International Space Station
https://github.com/mthaler/issposition
golang international-space-station iss tle
Last synced: 23 days ago
JSON representation
Shows the position of the International Space Station
- Host: GitHub
- URL: https://github.com/mthaler/issposition
- Owner: mthaler
- License: bsd-3-clause
- Created: 2021-06-17T11:26:35.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-18T12:54:00.000Z (almost 4 years ago)
- Last Synced: 2024-11-05T19:05:07.488Z (6 months ago)
- Topics: golang, international-space-station, iss, tle
- Language: Go
- Homepage:
- Size: 693 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# issposition
A simple web app that shows the position of the international space station (ISS):
TLEs are downloaded from [Celestrak](https://www.celestrak.com) when the application is started. The image is generated on the server, the page refreshes it every two seconds.
This is just a fun project I decided to do after reading *Diary of an Apprentice Astronaut* by *Samantha Cristoforetti*. Rendering the map on the server every two seconds is quite inefficient and some features are missing, e.g. reloading the TLE file periodically.
A lot more information about the ISS, its orbit, at what time it can be seen in the sky, can be found on the Heavens-Above [webpage](https://www.heavens-above.com/).
## Usage
The default port is `8080`. A different port can be specified on the command line, e.g.
```bash
$ ./issposition 1234
```## Attribution
ISS icon made by [Freepik](https://www.freepik.com) from [Flaticon](https://www.flaticon.com)