Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 

AstroAlgo

AstroAlgo is an astronomical algorithms library, written in .NET Core. It is based on the planetary theory VSOP87. It can be used to calculate astronomical data, like:

  • Julian day and calendar day converter.
  • Sidereal time and Zone time converter.
  • Coordinate system basic tools, include nutation; coordinate converter; and some angle calculator.
  • Angle to HoursMinutesSeconds or to DegreeMinutesSeconds.
  • Eight planets' rising, culmination and setting time; equator and ecliptic coordinate; elevation angle and azimuth; and distances.
  • Solar terms; equinox; and solstice time.
  • ...

How to Install

  • NuGet Package Manager
    PM> Install-Package AstroAlgo
    

Getting Started

  • For more information, please see documentations.
  • Run the samples with Docker.
    cd AstroAlgo
    docker build -t SAMPLE_NAME -f samples/SAMPLE_NAME/Dockerfile .
    docker run --rm -it -p 8000:80 SAMPLE_NAME
    

References

About

AstroAlgo is an astronomical algorithms library, written in .NET Core.

Resources

License

Packages

No packages published

Languages