I'm amateur photographer and professional programmer and I'm trying to create an application to predict exceptionally beautiful sunsets (something like https://www.flickr.com/photos/photogtom43/11046818033/ https://www.flickr.com/photos/kemoauc/5369790925/ )
One of important factors of such sunset is clouds altitude.
Unfortunately all open weather APIs do not provide this data. I can compute cloud base from provided temperature and dew point, but it is usually much lower than actual clouds - I got about 700-800m, while clouds were above 6000m (I computed clouds altitude using a time after sunset when clouds were still red)
Is there a way to estimate actual clouds altitude using data I can receive from open APIs or get it in some other way?