摘要 |
<p>A navigation apparatus performs a location defining process wherein ambiguities in inputted location information are resolved via later inputted location information. The apparatus receives a settlement name S4-3, and searches its map records for settlements matching the received name to create a candidate list location S4-5. If a settlement name is not unique, the map records point to a disambiguation record which defines a tree structure to possible locations arising from the settlement name. The apparatus subsequently receives a road name S4-9, and searches within its map records for settlement and road name combinations matching the received road name for settlements identified in the candidate location list at step S4-11 to create a refined candidate list location. The apparatus may further receive a name / number S4-15, and search within its map records for settlement, road name and name / number combinations matching the received name / number combinations identified in the refined candidate location list at S4-17 to create a final candidate location list. The resolved reduced set of possible combinations may be one or more branches of the tree structure. This reduced set of combinations then constitutes all or part of the final candidate location list S4-19.</p> |