One of my grammar books says:
The future use of the present progressive is limited to actions brought about by human endeavour.
Therefore sentences such as "It's raining tomorrow" or "The trees are losing their leaves soon." are incorrect.
However, another grammar book says:
The present progressive can also be used with inanimate subjects, but only if the action or event is arranged, scheduled, or highly predictable; for example: According to the weather channel, it’s getting warmer tomorrow. The cherry trees in Washington are blooming next week.
If "It's raining tomorrow" is incorrect, how can "it's getting warmer tomorrow" be OK?
Do they sound correct to native-speakers?