1. A method of geotagging data using a handheld electronic device, the method comprising: generating data to be geotagged; determining a current location of the handheld electronic device; automatically generating a textual plain-language description of the current location, wherein generating the textual plain-language description comprises correlating the current location with a calendar entry stored in a calendar application in a memory of the device and extracting descriptive language from the calendar entry of the calendar application; and geotagging the data with the textual plain-language description of the current location; and determining if a subsequent set of data that is to be geotagged was generated in spatial or temporal proximity to the data that was previously geotagged; and geotagging the subsequent set of data by reusing at least a portion of the textual plain-language description.
1. A method of geotagging data using a handheld electronic device, the method comprising: generating data to be geotagged; determining a current location of the handheld electronic device; automatically generating a textual plain-language description of the current location, wherein generating the textual plain-language description comprises correlating the current location with a calendar entry stored in a calendar application in a memory of the device and extracting descriptive language from the calendar entry of the calendar application; and geotagging the data with the textual plain-language description of the current location; and determining if a subsequent set of data that is to be geotagged was generated in spatial or temporal proximity to the data that was previously geotagged; and geotagging the subsequent set of data by reusing at least a portion of the textual plain-language description. 7. The method as claimed in claim 1 , wherein the descriptive language extracted from the calendar entry of the calendar application is reconciled with a geographical description of the current location obtained from reverse geocoding the current location.