(AP) - NBC Universal says it is buying The Weather Channel for an undisclosed amount from Landmark Communications Inc.