摘要 |
PROBLEM TO BE SOLVED: To solve susch problem that it is necessary to correct horizontal coordinates by adding information on heights in order to three-dimensionally display roads such as a multi-level crossing and under pass based on two-dimensional map information. SOLUTION: In an external storage device 43, two-dimensional map information containing positional information and attribute information of roads expressed using links an nodes are stored. A CPU 41 firstly reads (S11) the two-dimensional map information from the external storage device 43. Next, the CPU41 generates height information based on a part of the attribute information, and adds the information to the map information (S12). Next, the CPU 41 calculates a gradient road and corrects the added height information (S13). Next, the CPU 41 calculates a road width and corrects a horizontal coordinate of the map information (S14) based on the positional relation of the road with the road width. Finally, CPU 41 records the obtained three-dimensional information in the external storage device 43 (S15). |