1. One or more computer-readable storage media comprising computer-executable instructions for generating an amalgamated map from a general map and at least one interior map of at least one venue that is represented in the general map, the computer-executable instructions directed to steps comprising: generating, from a graphical image representing the at least one interior map, a first bounding polygon for the at least one interior map; generating, from a graphical image representing the general map, a second bounding polygon for a representation, in the general map, of the at least one venue corresponding to the at least one interior map; identifying, with the first and second bounding polygons, a transformation of the at least one interior map to align the at least one interior map with the representation, in the general map, of the at least one venue, wherein the at least one interior map and the at least one venue in the general map are misaligned prior to the transformation; applying the identified transformation to the at least one interior map; and generating the amalgamated map by incorporating the transformed at least one interior map with the representation of the at least one venue in the general map.