1. A computer system for correcting the placement of an object on an image, the image representing a three dimensional geolocated scene, the computer system comprising: a map server component configured to provide at least the image to a user interface component; a coordinate analysis component configured to: receive a set of coordinates from the user interface component when the object is moved from a first location on the image to a second location on the image, the set of coordinates describing the second location relative to the image, and translate the set of coordinates into geolocated coordinates that describe a geolocation that corresponds to the second location, wherein the set of coordinate is translated, at least in part, using depth data associated with the image, the depth data describing the depth of the three-dimensional scene captured in the image and including at least a distance between a camera that captured the three-dimensional scene and one or more structures in the scene, wherein the coordinate analysis component is further configured to constrain the geolocated coordinates based, at least in part, on a maximum depth value for one or more regions of the image that do not correspond to a structure; a memory unit configured to store at least the coordinate analysis component; and a computer processor configured to execute at least the coordinate analysis component.