https://github.com/darauble/catchthesun
Photographer's tool to catch the Sun behind the desired object.
https://github.com/darauble/catchthesun
astronomy photography python3 skyfield
Last synced: 4 days ago
JSON representation
Photographer's tool to catch the Sun behind the desired object.
- Host: GitHub
- URL: https://github.com/darauble/catchthesun
- Owner: darauble
- Created: 2024-08-19T10:53:47.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-20T06:45:20.000Z (almost 2 years ago)
- Last Synced: 2024-08-20T08:50:29.260Z (almost 2 years ago)
- Topics: astronomy, photography, python3, skyfield
- Language: Python
- Homepage:
- Size: 1.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CatchTheSun
This is a small Python 3 utility for finding a location behind the object, which one wants to photograph in the background of the Sun. Utility provides a map to put a pin of the observer and the object. The azimuth and distance (in kilometers) is counted automatically. The date interval is used to search when the nearest sunrise or sunset would get behind the object from the observer's point.
The utility calculates the time of exact sunrise or sunset. Note that it takes additional time for the full Sun's disk to appear, so the location might not be exact: leave some space to move. Also, some objects might be significantly above the horizon even in flat locations. But in general it would help to find the required spot, give or take few (tens of) meters.
## Dependencies
This utility requires Folium, NumPy, Qt5 and SkyField libraries. Install them either via pip or using OS distribution system if available.
When the utility is run for the first time, its window does not appear immediatelly. It is because it needs to download sky objects database (~16 MB). Later it starts instantly.