A spot searching apparatus that makes a map display on a display apparatus and searches a spot or a building, existing in a periphery of a spot which is designated on the map, in use of spot search files which are provided with respect to areas, obtained by dividing a region of the map to be displayed into predetermined areas, the spot searching apparatus comprising:
- a first recording device having a plurality of spot search files including elements, with respect to a plurality of unit regions obtained by dividing the region of map, of:
- (a) spot information related to various spots which exist inside a first unit region contained in the area, (b) spot information corresponding to various spots belonging to both of the area and an adjacent area thereto, the spots existing inside a second unit region where a border of the area belongs;
- a second recording device that records an administration table with an identification code for identifying the first and second unit regions stored in it, which regions are allocated to the spot search files in correspondence with file information for identifying the above various spot search file;
- an acquisition device which acquires designation information indicating at least the spot on the map;
- a code specifying device which specifies an identification code corresponding to the unit regions where the spot designated by the designated information belongs;
- a file specifying device which specifies the spot search file corresponding to the identification code thus specified on the basis of the administration table;
- and
- a spot extracting device which extracts the spot information of the spot, existing in a periphery of the spot corresponding to the designation information, out of the spot search file thus specified.