1. A computer-implemented method of ranking geographic information, the method comprising: identifying at least two documents retrieved in response to a query, a first document of the at least two documents being associated with a first geographic feature, and a second document of the at least two documents being associated with a second geographic feature; identifying types of the first and the second geographic features; identifying a first ranking function based at least in part on the identified type of the first geographic feature and a second ranking function based at least in part on the identified type of the second geographic feature; generating a first rank score for the first geographic feature based at least in part on the first ranking function and on one or more physical properties of the first geographic feature, and generating a second rank score for the second geographic feature based at least in part on the second ranking function and on one or more physical properties of the second geographic feature, wherein generating the first and the second rank scores is performed, at least in part, independently of a structure of the first and second documents and includes measuring a degree of usefulness of each geographic feature of the at least two documents to at least one user, and wherein each of the one or more physical properties of the first and the second geographic features provides an indication of the usefulness of the first and the second geographic features; and providing a list of the at least two documents that is ordered based at least in part on the first and the second rank scores of the first and the second geographic features.