1. A method, comprising: utilizing sensing resources in an apparatus to sense at least visual information corresponding to the location of the apparatus; identifying attributes of the location by defining one or more visual elements within the visual information corresponding to the attributes; and creating a representation of the location in a mapping database by recording the one or more visual elements in association with the location in the mapping database.