Patent ID: 8712192

Claim:
One or more computer-storage memory having computer-executable instructions embodied thereon for storing a system that facilitates geo-based storage and retrieval of images, the system comprising: a geo-code annotation component that annotates at least one image together with geographic location metadata to create at least one geo-coded image after the at least one image has been dragged and dropped onto a map from a photo sharing application, and transmits the at least one geo-coded image for storage in an image store, wherein dropping the at least one image onto the map triggers the appearance of a marker that, before annotation, is moveable to any location on the map, and wherein the geographic location metadata correspond to the location of the marker at the time of annotation; and a map-based display component that displays: (1) the marker associated with each of the at least one geo-coded image, the marker being indicative of the location associated with the respective at least one geo-coded image, and (2) the at least one geo-coded image or at least one image icon representative of the at least one geo-coded image on the map at a position indicative of a location corresponding to the geographic location metadata associated with the at least one geo-coded image, wherein a display of the marker, a geo-coded image or image icon, or both, is based on a zoom view of the map.