摘要 |
PURPOSE:To detect the position of a moving body with high accuracy by finding an evaluation function of a position on a road to an integral data position, and selecting a road which has less than a specific error about the position of the moving body by satellite navigation among map data which are made to correspond to roads. CONSTITUTION:An integral data position arithmetic means 4 finds the integral data positions regarding all positions on the roads from the moving distance of the moving body obtained from a traveling distance detecting means 1 and data obtained by integrating the azimuth variation quantity of the moving body which is obtained from a travel azimuth detecting means 2. Then the integral data positions are made to correspond to the map data stored in a road data storage means 5 and the position on the road is found. Then the on-road positions whose errors are within the specific range based upon a satellite navigation position are selected and an evaluation function value arithmetic means 5 erases other on-road positions. Then, the means 6 calculates the evaluation function values of the selected remaining on-road positions and the arithmetic result value is displayed on a display means 7 as the highest on-road position. |