A user profile based navigation system. The navigation system stores
location centric information in a database associated with a user
profile. Information from the database is provided to users based on a
selected user profile, which modifies the types of data provided to a
user at a geographic location. Data in the database is loaded into the
database based on user supplied information and an indication of user
geographic location.