1. A method for detecting locations of hazardous conditions within an infrastructure, comprising: receiving graphical information system (GIS) data containing asset location data about each of a plurality of physical assets; analyzing visual media data to determine a hazardous condition for each of the plurality of physical assets; applying the GIS data to the visual media to determine a location of the hazardous conditions; generating a plurality of visual overlay layers displayed atop a satellite image of the visual media, the visual overlay layers including a street address display, a display of one or more of the hazardous conditions, and an infrastructure display of an object associated with one or more of the hazardous condition; and generating a prioritized maintenance plan based on a ranked listing of each of the hazardous conditions and the GIS data by determining a location of relevant road intersections and traffic control points based on the street address of the one or more hazardous conditions, and relaying the location of the relevant road intersections and traffic control points to maintenance personnel.