1. A map application including one or more programs of instructions embodied in a non-transitory computer readable medium and executable by a computer, wherein the map application executable by the computer comprises: a map display interface that displays a floormap on an electronic display; and an annotation interface that captures user-entered notes as an annotation object, causes the map display interface to display the annotation object capturing the user-entered notes and superimposed on the floormap displayed on the electronic display, and permits the user to relocate the annotation object from a first position on the floormap to another position on the floormap.