1. A system comprising: one or more processors of a machine; a machine-readable medium storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising: accessing, from a networked data store, metadata of an image depicting a parking space, the metadata including a set of pixel coordinates of a vehicle depicted in the image, the set of pixel coordinates defining a location of the vehicle within the image; determining occupancy of the parking space by the vehicle based on the set of pixel coordinates associated with the vehicle; determining a violation of a parking rule based on the occupancy of the parking space by the vehicle; generating presentation data corresponding to a user interface, the user interface including a geospatial map of an area that includes the parking space, the user interface further including a visual indicator of the violation on the geospatial map at a location of the parking space; and causing presentation of the user interface on a client device communicatively coupled to the machine; wherein the metadata is included in a set of metadata corresponding to multiple images, where each of the multiple images are recorded by a different camera and depict at least a portion of the vehicle, and the image is among the multiple images; and wherein the operations further comprise: receiving the set of metadata corresponding to the multiple images; selecting the image from among the multiple images based on a quality score with respect to the depiction of the vehicle in the image; and saving metadata of the selected image to a data object in the networked data store.