1. A computer-implemented method for providing image data for display, the method comprising: determining a media object for display based on a geographic location and a view direction, the media object having a first depiction of at least a portion of a subject proximate the geographic location along the view direction; selecting a panoramic image based on the geographic location, the panoramic image having a second depiction of at least a portion of the subject; and combining the determined media object and the selected panoramic image into a composite panoramic image having the first depiction of the subject in the media object generally aligned with the second depiction of the subject in the selected panoramic image in accordance with the view direction.