Java sun position code (topocentric coordinates, sunrise/sunset/twilight) based on the NREL SPA and ENEA/Grena algorithms.
-
Updated
Oct 20, 2026 - Java
Java sun position code (topocentric coordinates, sunrise/sunset/twilight) based on the NREL SPA and ENEA/Grena algorithms.
This adapter calculates the current altitude and azimuth of the sun based on the geoposition. Additionally compass direction and the movement (sunrise or sunset) of the sun is stored. It is using the geo-position defined in the configuration. Calculation interval can be defined in instance preferences. Solar-noon values for some days like today,…
Scripting-friendly CLI program to calculate accurate topocentric sun position, sunrise, sunset and twilight times. Supports bulk/stream processing.
Sun position predictor, Linear regression. Historical data
Sun Position calculates the sun altitude and azimuth, plus compass bearing, for any geographic coordinates and time. Provide latitude and longitude to read sun elevation angles and daylight status; paid plans add panel aiming angles and shadow ratios.
Sun position calculator in HTML and JavaScript
To associate your repository with the sunposition topic, visit your repo's landing page and select "manage topics."