Skip to content

A Python script for observing celestial bodies and plotting their positions using astronomical coordinates.

Notifications You must be signed in to change notification settings

oicaroabreu/sky-observation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sky Observation Tool

A Python script for observing celestial bodies and plotting their positions using astronomical coordinates.

v0.2.1 - Stars and Constelations

Overview

The Sky Observation Tool is a Python script that utilizes the skyfield and matplot libraries to calculate and plot the positions of celestial bodies. It allows you to specify a date, time, and geographic location to observe the sky from and provides the Right Ascention and Declination values for various celestial objects.

Features

  • Calculate the ra and dec of celestial bodies at a given date, time, and location
  • Support for a wide range of celestial objects, including planets, stars, and the Moon
  • Plot the positions of celestial objects on a galatic coordinate system
  • Customizable plot with labeled markers for each celestial object
  • Draw stars and constelations

Prerequisites

  • Python 3.x
  • skyfield library (install via pip install skyfield)
  • matplotlib library (install via pip install matplotlib)

Usage

  1. Install the required libraries by running the following command:

  2. pip install skyfield matplotlib

  3. Modify the script to specify your desired date, time, and geographic location.

  4. Run the script using Python:

  5. python sky_observation.py

  6. The script will calculate the ra and dec values for the specified celestial objects and plot them on a galatic coordinate system.

Example

Here's an example output of the script:

Sky Observation

Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more information. Feel free to modify and customize the README.md file according to your specific project requirements.

Acknowledgments

About

A Python script for observing celestial bodies and plotting their positions using astronomical coordinates.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages