Navit

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(fix image)
(Added instructions on how to set it up and get maps)
Line 6: Line 6:
 
Thanks to [[User:Alessandro | Alessandro]], stefan_schmidt, cp15 and all Navit developers I have done a small ("not really working") preview of Navit on Neo1973 at [http://www.telemobilityforum.com/eng/ Telemobility Forum 2007]. Thanks to [http://gfoss.it GFoss] guys to invite me.
 
Thanks to [[User:Alessandro | Alessandro]], stefan_schmidt, cp15 and all Navit developers I have done a small ("not really working") preview of Navit on Neo1973 at [http://www.telemobilityforum.com/eng/ Telemobility Forum 2007]. Thanks to [http://gfoss.it GFoss] guys to invite me.
 
''[[User:Tyrael | Tyrael]]''
 
''[[User:Tyrael | Tyrael]]''
 +
 +
==Setting up Navit==
 +
I got navit set up and configured to the point where it follows me on the map.  It doesn't have street names or any other information, just the map and the cursor showing the location and direction.  Here's what I did:
 +
* Install navit ipkg on NEO
 +
** Build using a local environment: make build-package-navit
 +
** Download from [[User:Alessandro]] repo (http://aiurlano.netsons.org/OpenMoko/ipk/armv4t/)
 +
* Set up your local maps
 +
** Openstreetmap - follow directions at http://navit.sourceforge.net/wiki/index.php/OpenStreetMaps
 +
** Here's an example of what I did to get the maps for the area around Seattle, Wa where I live:
 +
*** figured out map coordinates using http://informationfreeway.org/?lat=47.520270037501454&lon=-122.20130713167327&zoom=9&layers=B000F000
 +
*** Downloaded 4 regions from openstreetmaps
 +
wget -O map1.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.2,47.5,-122,47.7
 +
wget -O map2.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.4,47.5,-122.2,47.7
 +
wget -O map3.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.4,47.3,-122.2,47.5
 +
wget -O map4.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.2,47.3,-122,47.5
 +
*** Made a navit binary map file using the osm2navit binary that comes with the navit package on my linux box
 +
cat *.osm | bin/osm2navit --dedupe-ways > mymap.bin
 +
*** Copied the map to the NEO
 +
scp mymap.bin root@neo:/home/root/card/map
 +
*** Changed the navit.xml file on the NEO to use the new map
 +
vi /usr/share/navit/navit.xml
 +
<map type="binfile" enabled="yes" data="/home/root/card/map/mymap.bin" />
 +
* Run navit
 +
** Start gllin
 +
** Start gpsd ( gpsd /tmp/nmeaNP )
 +
** Start navit

Revision as of 00:03, 17 December 2007

http://navit.sourceforge.net/

Navit-1


Thanks to Alessandro, stefan_schmidt, cp15 and all Navit developers I have done a small ("not really working") preview of Navit on Neo1973 at Telemobility Forum 2007. Thanks to GFoss guys to invite me. Tyrael

Setting up Navit

I got navit set up and configured to the point where it follows me on the map. It doesn't have street names or any other information, just the map and the cursor showing the location and direction. Here's what I did:

wget -O map1.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.2,47.5,-122,47.7
wget -O map2.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.4,47.5,-122.2,47.7
wget -O map3.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.4,47.3,-122.2,47.5
wget -O map4.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.2,47.3,-122,47.5
      • Made a navit binary map file using the osm2navit binary that comes with the navit package on my linux box
cat *.osm | bin/osm2navit --dedupe-ways > mymap.bin
      • Copied the map to the NEO
scp mymap.bin root@neo:/home/root/card/map
      • Changed the navit.xml file on the NEO to use the new map
vi /usr/share/navit/navit.xml
<map type="binfile" enabled="yes" data="/home/root/card/map/mymap.bin" />
  • Run navit
    • Start gllin
    • Start gpsd ( gpsd /tmp/nmeaNP )
    • Start navit
Personal tools

http://navit.sourceforge.net/

Navit-1


Thanks to Alessandro, stefan_schmidt, cp15 and all Navit developers I have done a small ("not really working") preview of Navit on Neo1973 at Telemobility Forum 2007. Thanks to GFoss guys to invite me. Tyrael

Setting up Navit

I got navit set up and configured to the point where it follows me on the map. It doesn't have street names or any other information, just the map and the cursor showing the location and direction. Here's what I did:

wget -O map1.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.2,47.5,-122,47.7
wget -O map2.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.4,47.5,-122.2,47.7
wget -O map3.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.4,47.3,-122.2,47.5
wget -O map4.osm http://www.openstreetmap.org/api/0.5/map?bbox=-122.2,47.3,-122,47.5
      • Made a navit binary map file using the osm2navit binary that comes with the navit package on my linux box
cat *.osm | bin/osm2navit --dedupe-ways > mymap.bin
      • Copied the map to the NEO
scp mymap.bin root@neo:/home/root/card/map
      • Changed the navit.xml file on the NEO to use the new map
vi /usr/share/navit/navit.xml
<map type="binfile" enabled="yes" data="/home/root/card/map/mymap.bin" />
  • Run navit
    • Start gllin
    • Start gpsd ( gpsd /tmp/nmeaNP )
    • Start navit