摘要 |
A navigation device comprises a platform having hardware including at least a user operation unit and a map database, and basic functions to control the hardware. The navigation device also includes an application processing unit for providing navigation services by using the basic functions of the platform, and a platform-dependent unit for, when transferring information from the platform to the application processing unit, transferring it in a constant format, and for, when transferring information from the application processing unit to the platform, transferring it in a certain format which depends on the platform. The map database holds map data in a predetermined recording format. The navigation device can further comprise a map-database-dependent unit for receiving map data, which is read from the map database by the platform-dependent unit, and for supplying the received map data to the application processing unit in the constant format. The navigation device can also comprise a user-interface-dependent unit for receiving data corresponding to a user's operation, which is read from the user operation unit by the platform-dependent unit, and for supplying the received data to the application processing unit in the constant format.
|