1. Computer-readable storage media comprising programming instructions that are executable by a computing system to: transmit a user-input search request to a remote server; receive an image of a geographic area, the geographic area having a plurality of land parcels; receive a plurality of data layers having graphical information related to at least a subset of the plurality of land parcels in the geographic area, a first one of the plurality of data layers corresponding to search results that are responsive to the search request, the first one of the plurality of data layers including locations of the subset of the plurality of land parcels in the geographic area; displaying on a user interface the image of the geographic area; and overlaying the displayed image of the geographic area with graphical information derived from the plurality of data layers, including graphical indications derived from or included in the first one of the plurality of the data layers that show the locations of the subset of the plurality of land parcels in the geographic area.