| As the fast development of civilization and the rapidly increased number of private owned cars, the traffic jam in the big city has became a tough problem. Intelligent Transportation System (ITS) has been widely used by many countries, because this is an effective way to deal this problem. The Vehicle Auto-Navigation Device is introduced under this background.This paper choose embedded Linux as the operation system, and the Trolltech Company's Qt/Embedded as the platform to research the implement plan of the vehicle auto-navigation device, thus to develop a device which has the intellectual property rights of our own.The electronic map is an important object we discuss. Firstly, this paper makes a deep study on the Shapefile type electronic map which make by Arc-Info Company; Secondly, we introduce the grid technology into the electronic map display arithmetic, in this way we can dissolve the long latency when operating the electronic map on the embedded device; Thirdly, the coordinate transformation and map projection is the core of the auto-navigation device, we discuss the principle of GPS coordinate transformation. We research the relationship between the geodetic coordinate and the spatial coordinate, then research the arithmetic which can change from the geodetic coordinate to spatial coordinate, and give the formula to achieve this.This paper focuses on the design and implementation of the application of the vehicle auto-navigation device. We take the universal methods of the software development. Firstly, we begin with meeting the demand of vehicle auto-navigation device, then give the main function of the device, meanwhile, we design and modularize the application and make a detail design of some important module, we design the classes,divide the module,give the flow charts inside these modules. At last, this paper implements these important modules, and dissolves some problems that appeared during the implementation process. We make a detail software test after we finish the application. |