"Weather underground provides the aviated weather info including the could elevations and items to determine some of these factors http://www.wunderground.com/Aviation/. Visibility in combination with rain/fog info will get a potion of the way there.…"
"Have yoi considered added visibility and the cloud altitude? With the faa requiring typical vfr conditions for commercial uavs it would be great for this to be calculated as well."