Skip to content
/ Osat Public

Osat is a Python-based tool that fetches satellite data using NASA's and N2YO APIs, providing information about the International Space Station (ISS), Navy Navigation Satellite System, Russian LEO Navigation, and more. Additionally, it uses NASA API to retrieve images captured by NASA's rovers.

License

Notifications You must be signed in to change notification settings

R4XZ/Osat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Osat - Satellite Data and NASA Rover Images Tool

Osat is a Python-based tool that fetches satellite data using NASA's and N2YO APIs, providing information about the International Space Station (ISS), Navy Navigation Satellite System, Russian LEO Navigation, and more. Additionally, it uses NASA API to retrieve images captured by NASA's rovers.

Features

Satellite Data Retrieves real-time data of satellites, including the ISS, Navy Navigation Satellite System, and Russian LEO Navigation. Rover Images Fetches images taken by NASA's rovers on Mars using NASA's API.

1. ISS passes info                             2. APOD (Astronomy picture of the day)
3. Military satellites info                    4. ISS position
5. Russian LEO nav info                        6. NASA Rovers (Any Rover and Camera)
7. Plane locations to CSV                      8. Navy Navigation satellites

Installation

Replace YOUR_API_TOKEN_HERE with both NASA and N2YO API keys in the .env file

N2YO_API_KEY=YOUR_API_TOKEN_HERE
NASA_API_KEY=YOUR_API_TOKEN_HERE

Open terminal in the Osat directory, then enter this below

pip install -r requirements.txt

Then run the program using this below or run the start.bat

python Osat.py

API Information

To utilize the APIs for this tool, you'll need to sign up for API keys from both NASA and N2YO.

  • NASA API: Visit NASA API to sign up for a free API key. With NASA's API, you can access a wide range of data, including satellite information, images from rovers, and more.
  • N2YO API: Visit N2YO API to sign up for an API key. N2YO provides satellite tracking and related data.

Both APIs are free to use after signing up, and you can start exploring. Happy Tracking :)

Updates and questions

  1. Will there be updates? Yes
  2. Will there be more implementations? yes
  3. Why use Osat?. Educational Purposes, Tracking Satellites
  4. Benefits of this tool?. share and discuss satellite observations, space missions, also astronomical discoveries.

Feedback

Feedback is invaluable to me as it helps me identify issues and weaknesses and enhances my understanding on projects and so on. Your input is greatly appreciated!

Examples

FRB_486265257EDR_F0481570FHAZ00323M_ 9721 9722 osat iss russianSats launches

About

Osat is a Python-based tool that fetches satellite data using NASA's and N2YO APIs, providing information about the International Space Station (ISS), Navy Navigation Satellite System, Russian LEO Navigation, and more. Additionally, it uses NASA API to retrieve images captured by NASA's rovers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published