Main Page

From Navit's Wiki
Jump to: navigation, search

Navit Wiki

Navit is an open source (GPL) turn-by-turn car navigation software for Linux, Windows systems and portable devices.

Features:

  • supports offline vector maps from different providers
  • display 2.5D bird view
  • customizable routing profiles
  • adress and POI search
  • spoken commands via TTS support
  • highly portable
  • easy to extend and embedd

Navit and libgarmin running on an N810 internet tablet.

see Screenshots gallery

News edit

March 2013: Image of the week at OSM was NAVIT at OpenPandora

January 2013: Code changes At the very first weeks of the year user:cp15 was working on fixing a lot of bugs. That included refactoring and bringing some translations up to date. A few small new features include that Dbus can now handle housenumbers or that the OSD compass can now run commands.

December 2012: Wiki cleanup As a early present, some guys currently work on cleaning up the wiki. This includes structures, use of Mediawiki technologies, creating new pages etc. If you have experiences in the source, feel free to join in and helping us to update the docs in the wiki!

September 2012: Major routing issue fixed! The recently implemented route_depth attribute by dev. tryagain is a long awaited fix for ticket #456. Prior to it, routing over long distances could be insufficient due to disregarded routes. The up-to-date navit.xml provides a standard value. The perfect value for each vehicle profile, however, is still to be found and further improvement needed. Share your experience or profit from other comments on #456.

July 2012: Vehicle profile now working: The scheme has been in navit.xml for ages, but didn't work until r5192. It allows you to set the speeds more accurately and more differentially for each road type. If your navit.xml is outdated, make sure to update it as there are two additional new vehicle profiles. One for the shortest route and one to avoid tolls.

May 2012: Android: A recent change in the source for the Android port has resulted in a flood of verbal directions. The change in the source automatically loads all *.bin files located in /sdcard/navit/, irrespective of their inclusion in navit.xml. If you are having issues, please remove all mapsets from your navit.xml. For more info, see #1039.

Press edit

  • September 2011: Navit reviewed by Sourcetrunk! Navit for Android has been reviewed in episode 75 of the Sourcetruck podcast!
  • June, 2010: Navit has its very own article in the German Linux User magazine.
  • January 19th, 2008: Navit has been featured as picture of the week on OpenStreetMap! Thank you guys!

Press room

Download

Navit 0.2.0 is the latest stable Navit release. Download the source from Sourceforge, or download packages for your specific system.

Your system not shown in the link above? Check our wiki for other systems.

Bleeding edge builds are available in the svn folder for your specific platform, see also the build stats. You can also download and build from source. If you have problems with these, consider contacting us.

Configure

See Basic configuration

Most of Navit's configuration options are changed by editing Configuration. A List of all config options is also available for power users. You can configure all aspects of Navit, including GUI, Navit looks and Map Layout.

Navit can use different Maps, including OpenStreetMap, Garmin maps and Marco Polo Grosser Reiseplaner maps. For a quick start, download a map from maps.navit-project.org.

Support

The Navit IRC channel is your primary destination if you're having problems, or want to ask general questions about Navit. Check also the FAQ and wiki index.

Social media: At Twitter, Facebook and LinkedIn

To report bugs Before reporting a bug, please see Reporting Bugs for help and advice on creating a helpful bug report. TRAC can also be used for feature requests.


Developer Zone

Navit is written mostly in C (see Programming guidelines), and the SVN is at:

svn co https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit navit

For more internal infos: Development
If you feel that you can provide a positive contribution to Navit, ask in IRC for SVN access - it's usual for developers to submit a few patches (to check credentials) before SVN access is granted. If/once you get access, please ensure that you have read the SVN guidelines before committing changes.

Patches for bugs or new features are very much encouraged, and can be submitted via our Trac.

The documentation is at our doxygen and to see who's currently helping on development, see the team. Documentation of the codebase is pretty sparse on this wiki. What documentation is available is noted in the wiki index.

Our translations are maintained at our launchpad

There is currently only one external fork for the Android platform: ZANavi

Latest SVN Activity edit
http://svn.navit-project.org/svnfeed.xml

r4940: Lists in gui_internal can now be scrolled through!
r4567: highway=trunk now mapped to street_n_lanes
r4565: Improved house number and POI search from #859
r4525: Configurable tunnel extrapolation
r4357: Provide ability to label the cursor
r4126: Imperial units support in speech and display

Linux

Linux development

Mobile Linux

Android development
Ångström development
OpenEmbedded development
Openmoko development
Scratchbox development
TomTom development
webOS

Windows / WinCe / Win Mobile

Windows development
WinCE development

Other Operating Systems

iOS
MacOS development
virtual appliance


impossible:
Windows Phone 7
J2ME



Personal tools