NASA and ULA successfully launched a next-generation NOAA weather satellite from Cape Canaveral, Florida on Tuesday, March 1.