Skip to content

A very simple Sun/Moon calculator without using JPARSEC library

Notifications You must be signed in to change notification settings

kanchudeep/SunMoonCalculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SunMoonCalculator

A very simple Sun/Moon calculator without using JPARSEC library.

This is a Swift port of the excellent ephemerides (in Java) by Tomás Alonso Albi.

For specified observer date/time and location (Geodetic: longitude/latitude), following information is calculated:

  • Sun
    • Rise, set, noon (transit) time
    • Azimuth, elevation and transit elevation angles
    • Distance
  • Moon
    • Rise, set, transit time
    • Azimuth, elevation and transit elevation angles
    • Distance
    • Age
    • Moon illumination (percentage)
    • Moon position angle of axis, bright limb angle and paralactic angle
    • Moon phase

Usage

See example.swift.

About

A very simple Sun/Moon calculator without using JPARSEC library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages