A map data processing apparatus, comprising: a recording medium drive unit that receives a recording medium where are recorded map data including a structure having map-related information, and a structure having management information for the map-related information; an update data acquisition unit (17, 16, 11) that obtains update data for the map-related information; and a processing unit that updates the map-related information recorded in the recording medium by using the update data obtained by the update data acquisition unit (17, 16, 11) and the management information, and executes processing of the map data based upon the map-related information recorded in the recording medium, the update data obtained by the update data acquisition unit (17, 16, 11) and the management information, wherein: a plurality of levels are defined, each in correspondence to one of a plurality of different scaling factors at which the map is rendered; a plurality of sets of the map-related information are provided in correspondence to the plurality of levels; the map is divided into a plurality of divisions (103, 105) at each level, and each of the plurality of sets of map-related information, corresponding to a given level, is divided into units corresponding to the plurality of divisions (103, 105) into which the map is divided; divided map-related information corresponding to each of the units at all levels comprises basic data (111, 112), the divided map-related information corresponding to each of the units at one or more specific levels but not all levels comprises extension data (113, 114, 115) which is different type of data from the basic data; the basic data (111, 112) and the extension data (113, 114, 115) are provided separately from each other in case that both the basic data (111, 112) and the extension data (113, 114, 115) are provided in the divided map-related information corresponding to each of the units; the processing unit executes processing of the map data by using the divided map-related information comprising the basic data (111, 112) and the extension data (113, 114, 115). a recording medium drive unit that receives a recording medium where are recorded map data including a structure having map-related information, and a structure having management information for the map-related information; an update data acquisition unit (17, 16, 11) that obtains update data for the map-related information; and a processing unit that updates the map-related information recorded in the recording medium by using the update data obtained by the update data acquisition unit (17, 16, 11) and the management information, and executes processing of the map data based upon the map-related information recorded in the recording medium, the update data obtained by the update data acquisition unit (17, 16, 11) and the management information, wherein: a plurality of levels are defined, each in correspondence to one of a plurality of different scaling factors at which the map is rendered; a plurality of sets of the map-related information are provided in correspondence to the plurality of levels; the map is divided into a plurality of divisions (103, 105) at each level, and each of the plurality of sets of map-related information, corresponding to a given level, is divided into units corresponding to the plurality of divisions (103, 105) into which the map is divided; divided map-related information corresponding to each of the units at all levels comprises basic data (111, 112), the divided map-related information corresponding to each of the units at one or more specific levels but not all levels comprises extension data (113, 114, 115) which is different type of data from the basic data; the basic data (111, 112) and the extension data (113, 114, 115) are provided separately from each other in case that both the basic data (111, 112) and the extension data (113, 114, 115) are provided in the divided map-related information corresponding to each of the units; the processing unit executes processing of the map data by using the divided map-related information comprising the basic data (111, 112) and the extension data (113, 114, 115). a plurality of levels are defined, each in correspondence to one of a plurality of different scaling factors at which the map is rendered; a plurality of sets of the map-related information are provided in correspondence to the plurality of levels; the map is divided into a plurality of divisions (103, 105) at each level, and each of the plurality of sets of map-related information, corresponding to a given level, is divided into units corresponding to the plurality of divisions (103, 105) into which the map is divided; divided map-related information corresponding to each of the units at all levels comprises basic data (111, 112), the divided map-related information corresponding to each of the units at one or more specific levels but not all levels comprises extension data (113, 114, 115) which is different type of data from the basic data; the basic data (111, 112) and the extension data (113, 114, 115) are provided separately from each other in case that both the basic data (111, 112) and the extension data (113, 114, 115) are provided in the divided map-related information corresponding to each of the units; the processing unit executes processing of the map data by using the divided map-related information comprising the basic data (111, 112) and the extension data (113, 114, 115).