Patent attributes
A method of generating and displaying a virtual map is provided. First and second images are obtained, each image representing a physical space, which may have an equirectangular projection. For each of these images, a projection is generated and output for display. These projections may be circular, and may have a smaller blank circle at the center. Indications are received, possibly via manual input, representing a point in each projection. These are stored in position data, which includes identifications of the points and an indication that the two points are connected. Multiple points in multiple projections may be identified and stored in the position data. First and second display projections of the images are rendered for display, each including a display element corresponding to the identified position within each image. These display projections are outputted for display as a virtual map. While viewing the virtual map, if manual input is received selecting a display element in one display projection, the display projection having the corresponding display element is automatically displayed.