16. A method according to claim 15 , wherein the annotation comprises a graphic element that is a direct representation of the gesture made by the user.
15. A method, the method comprising automatically providing for the making of an annotation to a map comprising three-dimensional models of geographic elements, the three-dimensional models including surfaces that correspond to real-world surfaces of geographical elements represented in the model, wherein analysis of the map of three-dimensional models using a geographic location at which the user gesture was made and a gesture direction representing the direction in which the user gesture was made provides for identification of an annotation point comprising a particular surface of the surfaces of the three-dimensional models, the annotation based on a free space user gesture and positioned at the annotation point on the particular surface of the three-dimensional models of the map to be rendered onto said surface of the three-dimensional model and wherein if a particular surface cannot be identified, the annotation is positioned at a location in the map corresponding to the real-world geographic location.