I don't know if it'll be raining tomorrow.

Literal

Tomorrow [topic-は] rain [subject-が] falling [whether-のかどうか] know-not.

降っているのかどうか uses ~ている (ongoing state) — asking about whether rain will be in progress, not whether it will start. The のかどうか is a fuller version of かどうか with the nominalizer の.