Skip to content

Latest commit

 

History

History
169 lines (105 loc) · 3.6 KB

README.md

File metadata and controls

169 lines (105 loc) · 3.6 KB

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.