1. A method for speech recognition using tiles, each tile defines an area on the surface of the earth and the defined area is a more or less symmetrical shape defined by a coordinate system and can have a spatially proximate relationship to other tiles, a grammar is associated with each tile and is derived from feature names of first level identifiers in the area defined by the tile and, each first level identifier corresponds to a point on the surface of the earth, the method comprising: identifying a candidate area location; choosing an initial tile based on the candidate area location; comparing an utterance of the first level identifier against a first grammar associated with the initial tile to determine if the utterance corresponds to a feature from which the first grammar was derived; if the utterance does not correspond to a feature in the first grammar, determining a plurality of second tiles; and comparing the utterance of the first level identifier against the plurality of grammars associated with the plurality of second tiles to determine if the utterance corresponds to a feature from which the plurality of grammars was derived; and determining a point coordinate associated with the feature which matches the utterance.