The disclosure relates to a computing device and method involving receiving map data representing a map; receiving event artifact data representing at least one event artifact the event artifact data representing an event time and an event location; receiving time selection data representing a time selection; and rendering the map representation in accordance with the map data event artifact data and the time selection data. The disclosure also relates to a computing device and method for providing a controllable time period display.
展开▼