nrel_spa 1.0.0 copy "nrel_spa: ^1.0.0" to clipboard
nrel_spa: ^1.0.0 copied to clipboard

NREL Solar Position Algorithm for Dart and Flutter. Calculates solar zenith, azimuth, sunrise, sunset, and solar noon for any location and time. Pure Dart, zero dependencies, ±0.0003° accuracy.

Changelog #

1.0.0 - 2026-03-08 #

Added #

  • getSpa() computes solar position for any date and location
  • Custom zenith angle support for twilight calculations
  • Full NREL SPA algorithm (Reda & Andreas, 2004)
  • Accuracy: ±0.0003° for solar zenith angle
  • Valid range: years -2000 to 6000
  • Zero external dependencies
0
likes
130
points
117
downloads

Documentation

API reference

Publisher

verified publisherariccamarata.com

Weekly Downloads

NREL Solar Position Algorithm for Dart and Flutter. Calculates solar zenith, azimuth, sunrise, sunset, and solar noon for any location and time. Pure Dart, zero dependencies, ±0.0003° accuracy.

Repository (GitHub)
View/report issues

Topics

#solar #astronomy #sunrise #sunset #solar-position

License

unknown (license)

More

Packages that depend on nrel_spa