2. The method of claim 1 further comprising: identifying at the client computer a plurality of client documents for which geolocation information is desired, said plurality of client documents being in addition to the previously mentioned client document and each of said plurality of documents including corresponding unstructured text that contains a corresponding plurality of unidentified spatial identifiers; electronically transferring the identified plurality of client documents to the address of the server providing the geolocating service; and electronically receiving back from server providing the geolocating service geolocation information for each client document among the plurality of client documents, wherein the received geolocation information for each document of the plurality of client documents identifies all spatial identifiers among the plurality of spatial identifiers in the corresponding unstructured text and spatial coordinates for each of the identified spatial identifiers, and a spatial relevance level for each of the plurality of client documents.
1. A method implemented by a client application running on a client computer, said method comprising: retrieving an address of a server that provides a geolocating service that analyzes received electronic documents containing unstructured text to discover spatial identifiers contained within the unstructured text and generates for those received electronic documents geolocation information, said geolocation information identifying all spatial identifiers discovered within the unstructured text of the received electronic documents and also including geospatial coordinates for all spatial identifiers discovered within the unstructured text of the received electronic documents; identifying at said client application a client document that includes unstructured text containing a plurality of unidentified spatial identifiers; electronically transferring the identified client document to the address of the server providing the geolocating service; and electronically receiving back from the server providing the geolocating service geolocation information for the client document, wherein the received geolocation information identifies all spatial identifiers among the plurality of unidentified spatial identifiers within the unstructured text including geographical coordinates for each of the identified spatial identifiers, wherein the geographical coordinates are not found at a specific location in the document but rather is derived from analyzing the content of the document, and wherein each of the identified spatial identifiers is assigned a corresponding spatial relevance level for the client document as a measure of the degree to which the document relates to the spatial location mentioned in its spatial information content.