All of that data regarding GPS coordinates for sunrise/sunset and ramping is all part of the Coralux Storm controllers(I use 3 of them) programming. They are intended for controlling led lighting for large salt water coral and fish tanks so they also have settings to control cloud dimming, storm/lightning intensity, duration, frequency and finally moon rise/set and phase settings.
I adjust the lighting intensity manually as I use 3 controllers, 1 for red/yellow/green, 1 for cyan/blue/India and the last for UVA/UVB.