Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/laheller/iau.constellations
A .NET library to work with IAU constellations
https://github.com/laheller/iau.constellations
algorithm astronomy constellation point-in-polygon
Last synced: about 1 month ago
JSON representation
A .NET library to work with IAU constellations
- Host: GitHub
- URL: https://github.com/laheller/iau.constellations
- Owner: laheller
- License: lgpl-3.0
- Created: 2020-03-07T09:28:27.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-27T08:38:46.000Z (over 4 years ago)
- Last Synced: 2024-10-30T00:07:31.113Z (2 months ago)
- Topics: algorithm, astronomy, constellation, point-in-polygon
- Language: C#
- Size: 521 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IAU.Constellations
A cross platform .NET library to work with IAU constellationsNuGet package
============
A [NuGet pacakge](https://www.myget.org/feed/laheller/package/nuget/IAU.Constellations) for easier integration of the library in the project is available.Features
========
- Static methods and data, no need to instantiate classes
- All 88 IAU constellation boundary data as polygon points in both polar and XY coordinate format
- Constellation boundary independent line/arc segment data to prevent drawing twice the same line/arc
- Method to locate a constellation based on J2000 equatorial coordinateBuild
=====
- Install Visual Studio 2017 Community Edition or newer
- Open solution file: Constellations.sln
- BuildTest
====
- Run Demo2D application to explore library feautresUse
===
- Reference the library in your Windows, Xamarin or Linux/Mono project
- Use the static methods and dataCredits
=======
- International Astronomical Union (IAU),
http://iau.org/
- Constellation Boundaries data by Pierre Barbier,
http://pbarbier.com/constellations/boundaries.html