The Weather Channel is partnering with a crowdsourced content application to create a hub for real-time weather content across the United States.