A computer implemented method for selecting time-distributed panoramas for display, the method comprising: accessing, by one or more computing devices, a plurality of panoramic images, each given panoramic image of the plurality of panoramic images being associated with multi-dimensional location information defined in at least two dimensions, uni-dimensional location information defined in only one dimension along a line of a path travelled during capture of the given panoramic image, three dimensional geometry data corresponding to a surface of an object depicted in the given panoramic image, and time information identifying when the given panoramic image was captured; for a first one of the plurality of panoramic images, the first panoramic image being associated with first multi-dimensional location information, first 1D location information, first 3D geometry data, and first time information, selecting, by the one or more computing devices, a second panoramic image of the plurality of panoramic images, the second panoramic image being associated with second multi-dimensional location information, second 1D location information, second 3D geometry data, and second time information, the second panoramic image being selected such that the second 1D location information is closest to the first 1D location information from among the 1D location information associated with the plurality of panoramic images, and the first time information and second time information indicate that the first panoramic image and the second panoramic image were captured on different days; providing, by the one or more computing devices, the first panoramic image for display with an indication that the second panoramic image is available; identifying a first distance to a three dimensional point on the surface of the object based on the first 3D geometry data, the first multi-dimensional location information associated with the first panoramic image and a zoom level of the display of the first panoramic image; identifying a second distance to the three dimensional point on the surface of the object based on the second 3D geometry data and the second multi-dimensional location information associated with the second panoramic image; determining, by the one or more computing devices, a zoom level for the second panoramic image using at least the first distance, the second distance and the zoom level of the display of the first panoramic image; and providing, by the one or more computing devices, the second panoramic image for display with the zoom level for the second panoramic image. accessing, by one or more computing devices, a plurality of panoramic images, each given panoramic image of the plurality of panoramic images being associated with multi-dimensional location information defined in at least two dimensions, uni-dimensional location information defined in only one dimension along a line of a path travelled during capture of the given panoramic image, three dimensional geometry data corresponding to a surface of an object depicted in the given panoramic image, and time information identifying when the given panoramic image was captured; for a first one of the plurality of panoramic images, the first panoramic image being associated with first multi-dimensional location information, first 1D location information, first 3D geometry data, and first time information, selecting, by the one or more computing devices, a second panoramic image of the plurality of panoramic images, the second panoramic image being associated with second multi-dimensional location information, second 1D location information, second 3D geometry data, and second time information, the second panoramic image being selected such that the second 1D location information is closest to the first 1D location information from among the 1D location information associated with the plurality of panoramic images, and the first time information and second time information indicate that the first panoramic image and the second panoramic image were captured on different days; providing, by the one or more computing devices, the first panoramic image for display with an indication that the second panoramic image is available; identifying a first distance to a three dimensional point on the surface of the object based on the first 3D geometry data, the first multi-dimensional location information associated with the first panoramic image and a zoom level of the display of the first panoramic image; identifying a second distance to the three dimensional point on the surface of the object based on the second 3D geometry data and the second multi-dimensional location information associated with the second panoramic image; determining, by the one or more computing devices, a zoom level for the second panoramic image using at least the first distance, the second distance and the zoom level of the display of the first panoramic image; and providing, by the one or more computing devices, the second panoramic image for display with the zoom level for the second panoramic image.