1. One or more computer-readable 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 performing steps comprising: generating a first bounding polygon for the at least one interior map; generating 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; 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.