Navit auf n900: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
(Navigation mit Sprachanweisungen in Deutsch (:cool:): Update geänderte espeak-Anweisung bei navit 0.5.0)
(erst mal installieren: Workarround xterm beseitigt (überflüssig bei 0.5.0), Repos-Eintrag schöner)
Zeile 5: Zeile 5:
 
=== erst mal installieren ===
 
=== erst mal installieren ===
  
Es gibt einen Build in extra-devel, der aber schon etwas angestaubt ist- ich benutze dieses Repository:
+
Ich benutze dieses Repository im fapman:
  
<source lang="text">
+
Name: navit
  http://www.chollya.org/navit/
+
  URL: http://www.chollya.org/navit/
  </source>
+
  Distribution: /
 +
Components:
  
diese URL im Paketmanager eintragen, bei Distribution einfach ein Slash "/" sonst geht es nicht!
+
und dann wie gewohnt '''apt-get install navit''' bzw. fapman
 
 
und dann wie gewohnt '''apt-get install navit''' bzw. GUI
 
  
 
Jetzt muss man sich auch noch die Konfig selber anlegen:
 
Jetzt muss man sich auch noch die Konfig selber anlegen:
<source lang="text">
 
cd /home/user
 
mkdir .navit
 
cp /etc/navit/navit.xml /home/user/.navit/navit.xml
 
</source>
 
Leider gibt es einen sehr unschönen Bug- navit läuft nur aus dem xterm stabil, über Icon aufgerufen crasht es nach einiger
 
Zeit unweigerlich.
 
Workarround hierfür: die entsprechende Icon-Datei '''/usr/share/applications/hildon/navit.desktop''' abändern:
 
 
Zeile '''exec'''= ändern in:
 
<source lang="text">
 
exec geändert in osso-xterm -e navit
 
</source>
 
  
Zeile '''x-ossox-service''' auskommentieren oder löschen
+
cd /home/user
 +
mkdir .navit
 +
cp /etc/navit/navit.xml /home/user/.navit/navit.xml
  
 
Dummerweise sind einige Icons nicht im Paket enthalten bzw. nicht im xpm-Format, das navit hier sehen will.
 
Dummerweise sind einige Icons nicht im Paket enthalten bzw. nicht im xpm-Format, das navit hier sehen will.

Version vom 17. Dezember 2011, 21:38 Uhr

Navit auf n900

immer noch nicht über Version 0.2 hinausgekommen, aber dafür das einzige richtige "offline"-Navi für Maemo, das nichts kostet!

erst mal installieren

Ich benutze dieses Repository im fapman:

Name: navit
URL: http://www.chollya.org/navit/
Distribution: /
Components:

und dann wie gewohnt apt-get install navit bzw. fapman

Jetzt muss man sich auch noch die Konfig selber anlegen:

cd /home/user
mkdir .navit
cp /etc/navit/navit.xml /home/user/.navit/navit.xml 

Dummerweise sind einige Icons nicht im Paket enthalten bzw. nicht im xpm-Format, das navit hier sehen will. Ich habe hier ein tar-Archiv mit (fast) allen fehlenden Icons- einfach herunterladen und die fehlenden in /opt/navit/share/navit/xpm/ kopieren!

Kartenmaterial

kann man sich mit gewünschtem Ausschnitt hier als Binärfile herunterladen oder man benutzt die festen Ausschnitte hier, so wie ich- Germany zur Zeit 366M (:wink:)

Navigation mit Sprachanweisungen in Deutsch (:cool:)

das Paket "espeak" muss installiert sein, die Konfigurationsdatei speech.xml erzeugt man bis Navit 0.2.0 mit diesem Kommando:

echo '<speech type="cmdline" data="echo '%s' | sed s/\\./Komma/g | espeak -vde+m2+croak" cps="10"/>' > /home/user/.navit/speech.xml


ab Version 0.5.0 geht das so leider nicht mehr, dann muss es heißen

echo '<speech type="cmdline" data="espeak -vde+m2+croak '%s'" cps="10"/>' > /home/user/.navit/speech.xml

OSD den eigenen Wünschen anpassen

Hier gibt es viele Beispiele, wie man das OSD selber verändern kann- der Fantasie sind da keine Grenzen gesetzt!

Schöne KFZ-Halterung

Ich habe mir für das Auto eine schöne KFZ-Halterung von brodit geleistet (ca. 20€) bei Amazon.

Beispiel-Konfiguration

Hier habe ich noch meine drei Konfigurations-Dateien als Beispiel, einfach alle drei ins .navit kopieren. Es wird Karte hier erwartet:

<!-- Mapset template for openstreetmaps -->
		<mapset enabled="no">
			<map type="binfile" enabled="yes" data="/media/mmc1/osm_germany.bin"/>
		</mapset>

Jetzt viel Spaß beim Navigieren und nicht vergessen- auch auf die Straße gucken und nicht nur auf das Navi (:rolleyes:)