A system comprising: a display including one or more screens; a memory storing instructions; and a processor (111, 131, 141) executing the instructions to perform a process for providing contextual three-dimensional imagery to one or more operators of an aircraft including: obtaining, from an aircraft control system, aircraft flight information including a current position, a current trajectory of the aircraft, and a target destination (330, 750, 830); retrieving, from a database, building information for one or more buildings (320, 420, 520, 620, 720, 820, 920) located in a flight path area, the flight path area including the current position of the aircraft; assigning one or more visual characteristics to each of the one or more buildings located in the flight path area based at least in part on the aircraft flight information and the building information; rendering the one or more buildings in three dimensions, including the one or more visual characteristics assigned to each of the one or more buildings; and displaying, to the one or more operators of the aircraft via the display, the three-dimensional rendering of the one or more buildings, characterized in that the aircraft flight information includes an energy level of the aircraft, wherein assigning one or more visual characteristics to each of the one or more buildings (320, 420, 520, 620, 720, 820, 920) comprises: calculating a range of the aircraft, based at least in part on the energy level of the aircraft; and assigning one of the one or more visual characteristics to the one or more buildings based at least in part on whether or not the one or more buildings is located within the range of the aircraft. a display including one or more screens; a memory storing instructions; and a processor (111, 131, 141) executing the instructions to perform a process for providing contextual three-dimensional imagery to one or more operators of an aircraft including: obtaining, from an aircraft control system, aircraft flight information including a current position, a current trajectory of the aircraft, and a target destination (330, 750, 830); retrieving, from a database, building information for one or more buildings (320, 420, 520, 620, 720, 820, 920) located in a flight path area, the flight path area including the current position of the aircraft; assigning one or more visual characteristics to each of the one or more buildings located in the flight path area based at least in part on the aircraft flight information and the building information; rendering the one or more buildings in three dimensions, including the one or more visual characteristics assigned to each of the one or more buildings; and displaying, to the one or more operators of the aircraft via the display, the three-dimensional rendering of the one or more buildings, characterized in that the aircraft flight information includes an energy level of the aircraft, wherein assigning one or more visual characteristics to each of the one or more buildings (320, 420, 520, 620, 720, 820, 920) comprises: calculating a range of the aircraft, based at least in part on the energy level of the aircraft; and assigning one of the one or more visual characteristics to the one or more buildings based at least in part on whether or not the one or more buildings is located within the range of the aircraft. obtaining, from an aircraft control system, aircraft flight information including a current position, a current trajectory of the aircraft, and a target destination (330, 750, 830); retrieving, from a database, building information for one or more buildings (320, 420, 520, 620, 720, 820, 920) located in a flight path area, the flight path area including the current position of the aircraft; assigning one or more visual characteristics to each of the one or more buildings located in the flight path area based at least in part on the aircraft flight information and the building information; rendering the one or more buildings in three dimensions, including the one or more visual characteristics assigned to each of the one or more buildings; and displaying, to the one or more operators of the aircraft via the display, the three-dimensional rendering of the one or more buildings, characterized in that the aircraft flight information includes an energy level of the aircraft, wherein assigning one or more visual characteristics to each of the one or more buildings (320, 420, 520, 620, 720, 820, 920) comprises: calculating a range of the aircraft, based at least in part on the energy level of the aircraft; and assigning one of the one or more visual characteristics to the one or more buildings based at least in part on whether or not the one or more buildings is located within the range of the aircraft. calculating a range of the aircraft, based at least in part on the energy level of the aircraft; and assigning one of the one or more visual characteristics to the one or more buildings based at least in part on whether or not the one or more buildings is located within the range of the aircraft.