A method of operating a computer for integrating weather information in order to increase the weather situational-awareness of the user, the method comprising the steps of: displaying a flight route of an aircraft on a flight route display; receiving weather information regarding a plurality of geographic locations associated with airports or ground stations along the displayed flight route; receiving a selection of a projected time of flight via a timeline user-interface control and an associated slider user-interface the timeline user-interface control corresponding to the time of flight along the displayed flight route and the projected time of flight corresponding to a time at which an aircraft is flying the flight route based on the position of the slider user-interface control along the timeline user-interface control relative to the current time of the flight route display; parsing and interpreting the received weather information to determine weather conditions at the plurality of geographic locations based upon the projected time of flight selected via the timeline user-interface control; displaying a respective weather pictogram (200, 200A-200G) at a position on the graphical map display corresponding to each of the plurality of geographic locations, wherein each of the weather pictograms comprises: a first graphical element depicting past weather conditions at the respective geographic location based upon the projected time of flight; a second graphical element adjacent to the first graphical element and depicting current weather conditions at the respective geographical location at the projected time of flight; and a third graphical element adjacent to the second graphical element and depicting forecasted future weather conditions at the respective geographical location based upon the projected time of flight. displaying a flight route of an aircraft on a flight route display; receiving weather information regarding a plurality of geographic locations associated with airports or ground stations along the displayed flight route; receiving a selection of a projected time of flight via a timeline user-interface control and an associated slider user-interface the timeline user-interface control corresponding to the time of flight along the displayed flight route and the projected time of flight corresponding to a time at which an aircraft is flying the flight route based on the position of the slider user-interface control along the timeline user-interface control relative to the current time of the flight route display; parsing and interpreting the received weather information to determine weather conditions at the plurality of geographic locations based upon the projected time of flight selected via the timeline user-interface control; displaying a respective weather pictogram (200, 200A-200G) at a position on the graphical map display corresponding to each of the plurality of geographic locations, wherein each of the weather pictograms comprises: a first graphical element depicting past weather conditions at the respective geographic location based upon the projected time of flight; a second graphical element adjacent to the first graphical element and depicting current weather conditions at the respective geographical location at the projected time of flight; and a third graphical element adjacent to the second graphical element and depicting forecasted future weather conditions at the respective geographical location based upon the projected time of flight. a first graphical element depicting past weather conditions at the respective geographic location based upon the projected time of flight; a second graphical element adjacent to the first graphical element and depicting current weather conditions at the respective geographical location at the projected time of flight; and a third graphical element adjacent to the second graphical element and depicting forecasted future weather conditions at the respective geographical location based upon the projected time of flight.