11. An apparatus comprising: at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive a user input that is drawn over a map user interface to delineate a route, a geographical area, or a combination thereof depicted in the map user interface; identify contextual information associated with mapping data of the route, the geographical area, or a combination thereof; determine one or more functions of one or more services based on the contextual information; and initiate a presentation of the one or more functions as one or more contextual menu options of a contextual menu, wherein the contextual menu is rendered over the map user interface.
11. An apparatus comprising: at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive a user input that is drawn over a map user interface to delineate a route, a geographical area, or a combination thereof depicted in the map user interface; identify contextual information associated with mapping data of the route, the geographical area, or a combination thereof; determine one or more functions of one or more services based on the contextual information; and initiate a presentation of the one or more functions as one or more contextual menu options of a contextual menu, wherein the contextual menu is rendered over the map user interface. 15. The apparatus of claim 11 , wherein the contextual information includes weather information.