GPS Routing and Mapping
I am starting a project that will involve, a gps and it will require me to calculate routes based on map data for roads. I know applications exist that can perform this type of calculations, but I was wondering if anyone could point me in the direction of possible solutions. I am looking for an open source application that can read in map data, and calculate routes based of current location and a destination. I guess a limiting factor for this is my knowledge of the types of maps that exist. If some one could point me in the direction of common, open source map formats which might be useful, and/or mapping solutions that might demonstration the backend capabilities I described. I am not really interested in the front end abilities of the system, actually I would prefer them to be as decoupled as possible. I have been googling this topic and found solutions Roadnav and navit, but I am still trying to decipher what types of maps they use and how they work at a deeper level. Any help is much appreciated.
Thanks
-TJ
GPS Routing and Mapping
===

I am starting a project that will involve, a gps and it will require me to calculate routes based on map data for roads. I know applications exist that can perform this type of calculations, but I was wondering if anyone could point me in the direction of possible solutions. I am looking for an open source application that can read in map data, and calculate routes based of current location and a destination. I guess a limiting factor for this is my knowledge of the types of maps that exist. If some one could point me in the direction of common, open source map formats which might be useful, and/or mapping solutions that might demonstration the backend capabilities I described. I am not really interested in the front end abilities of the system, actually I would prefer them to be as decoupled as possible. I have been googling this topic and found solutions Roadnav and navit, but I am still trying to decipher what types of maps they use and how they work at a deeper level. Any help is much appreciated.
Thanks
-TJ