A method is provided, for displaying dynamically updated weather information for a vehicle using a computer system comprising a processor and a memory. A table is stored in the memory, the table defining, for a predetermined plurality of different weather conditions, a corresponding predetermined plurality of sets of visually distinguishable icon settings, wherein each weather condition corresponds to a corresponding respective set of icon settings, the respective set of icon settings defining the appearance of a first weather icon configured to appear on a display in operable communication with the processor, wherein the appearance of the weather icon, by itself, is sufficient to convey at least one weather condition. The appearance of the first icon is dynamically updated, during at least a portion of the travel by the vehicle along its travel path, to correspond to changes in the first set of weather data.