1. A method comprising: receiving an identification of a section of an image; determining a plurality of features included in a geoknowledgebase that are associated with the section of the image, each of the plurality of features in the geoknowledgebase corresponding to at least one position in the geoknowledgebase that is within the section of the image; determining information in the geoknowledgebase related to the at least one position corresponding to each of the plurality of features; extracting the related information from the geoknowledgebase for use as keywords in searching a content repository; searching content in the content repository for the keywords to identify content comprising descriptions of the determined plurality of features; retrieving, via a computing device, content that includes the keywords from the content repository, wherein the retrieved content comprises video, and wherein speech recognition software is used to convert speech included in an audio file of the video to text for searching using an extraction module; linking the retrieved content to the determined plurality of features; filtering the plurality of features associated with the identified section of the image based on a user-specified filter parameter to select at least one feature that satisfies conditions indicated by the user-specified filter parameter, using a filter module; and presenting content linked to the at least one feature selected from the determined plurality of features.