Skip to content

gfLobo/ISS_Monitoring

Repository files navigation

ISS Monitoring



exemplo imagem

Add some filters, look at the current location and enjoy the view :)


💻 Requirements

Before we start, please verify if you have:

  • Python 3 or more.
  • A Windows machine.


⚙ Dependencies

os
sys
PyQt5
pandas
folium
geopy
tzwhere
datetime
pytz
base64
io
numpy
mpl_toolkits
matplotlib

Do it easily just with pip install <dependence> for each one.






🚀 Getting started

  1. Run ISS_Coordinate_Files.py for refresh the data.
  2. Run the Browser ISS_Live_Browser.py

You can also open the file mp.html locally, on your own browser.






Customization

Here are simple customizations for your viewer.


🎨 Map Themes

Dark Earth - 'cartodbdark_matter' & White Earth - 'cartodbpositron'
Dark Earth - 'cartodbdark_matter'White Earth - 'cartodbpositron'

Vintage - 'stamenwatercolor' & Street Map - 'openstreetmap'
Vintage - 'stamenwatercolor'Street Map - 'openstreetmap'

Earth Relief - 'stamenterrain'

Earth Relief - 'stamenterrain'

You can also change the default zoom rate but, remember to fix the position (or the size) of the ISS image on the maker. Check this feature on the line 89 on the ISS_Coordinate_Files.py.



✨ Extra

I really recommed the usage of the Live Browser here, it takes a better view of the map, so you can go for a next level with this:

pyinstaller


pip install pyinstaller

Standalone Python EXE Executable - Tutorial

(Click on this image below)

Docs

Make both python files executable with pyinstaller and run it in a simple way.







📫 Contribute

  1. Fork this repo.
  2. Create a branch: git checkout -b <branch_name>
  3. Make your code and: git commit -m '<commit_message>'
  4. Send to the original branch: git push origin ISS_Monitoring / main
  5. Make a pull request.

About

An python view of the International Space Station!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages