Main Page (old)

From Navit's Wiki
Jump to: navigation, search

 

200px-Emblem-notice-alternate.svg.png

Notice: The current format of the main page is going to change soon. Check out User:Mineque/Templates/Main_Page for the current state of thought for the new main page. If you want to contribute be bold and edit, or discuss on the talk page.

 

2D Map
3D Map without OpenGL
Mineque_003 OSD skin with 3D view
Navit on Android
Navit on Openmoko
Navit under Windows, GTK Gui, Dutch translation
Navit with libgarmin on n810
Navit with gui_internal and osd on a EEE PC 701
Navit with a dark layout
Navit on N810 using "Simple" OSD Layout
Navit in ArCom-IVI (bese MeeGo) using OSD Layout

Navit is an open source (GPL) car navigation software for Linux, Windows systems and portable devices. It will display your position on a map (in bird-view mode or as a 3D "visualization") from GPS sensor data, and can provide precise route calculation, touch screen functionality and supports Points of Interest (POI), which can be extended via an easy to use plugin system. Unlike other navigation systems, Navit maps are dynamically generated in real time from vector data.

Contents

News

See the Press Room to find out who's talking about NavIt, and what they think of it!

April, 2011: Navit at LinuxTag - Navit will be presented at the LinuxTag in Berlin/Germany, come to meet us

March, 2011: Navit at CeBIT - Navit was represented in Hall 2, booth F44

February, 2011: Navit hits the Android Market check it out here

February, 2011: Navit used with meego in an ivi-Project

June, 2010: We have an article in the german linux user magazin

January, 19th, 2008 : Navit has been quoted as the picture of the week on OpenStreetMap! Thank you guys!

Release Announcements

Navit 0.2.0 "Long Awaited" is here! As its codename states, it's been a while since the last Navit release : but a lot of work has been done (we have many commits every day!)

Just to name a few :

  • OSM search has been enhanced (now supports all ISO countries)
  • Internal Gui is now fully configurable
  • We have more map drawing layouts, with automatic night mode
  • Qt map drawer and qt gui has been enhanced
  • We now have 52 translations
  • Android build has been greatly improved

and, as usual, many bugfixes and other enhancements.

Please have a look at our wiki (http://wiki.navit-project.org), report bugs, post patches or share your features requests on our tracker (http://trac.navit-project.org) and join us on irc : #navit on freenode.

Happy routing!

Getting started & Download

You can have a look at the screenshots gallery. If you are a navit user, share your screenshots with us! If you don't know where to start, try the Interactive help. Perhaps you can also find some useful information on related pages.

Download


Configuring Navit

Navit is still in heavy development and much of the focus is currently on the functionality aspect of getting things to work. As a result the usability aspect for first time setup and configuration is still a little complicated.

Most configuration options that alter Navit's behavior are available through the navit.xml configuration file. At some time in the future a gui interface will likely be implemented to simplify changing settings but until then use the guide linked below to find out how to setup and configure Navit through the navit.xml file.

Maps

The best navigation system is useless without maps. Navit supports these various map formats:

  • OpenStreetMap
    • You can download pre-compiled (ready-to-use) maps, created on-the-fly, using the OpenStreetMap-data from the the navit planet extractor™ which allows you to select a rectangular region of OpenStreetMap to extract. This will give you a binary file that can be used directly by Navit without further processing. The planet extractor's map source data is updated daily. The format of maps from this source is always kept in sync with the most recent svn builds of Navit. You must rename the file in navitmap.bin or the name you have specified in your navit.xml configuration.
    • Or you can download pre-processed Navit-compatible map packages from cloudmade.com. It is not guaranteed that the data formats of these maps are compliant with the most recent svn builds of Navit. Recent reports suggest that cloudmade maps are not compatible with the latest svn builds of Navit. Please use another source for maps. A ticket has been raised at cloudmade. 09:00, 15 January 2011 (UTC)
  • Australian OSM extract
    • Bigtincan maintains a regular extract for navit, which does support navigation and search of the Australian data.
  • European maps
  • Garmin maps
  • US/Tiger maps
  • Other maps or how you could display POI, tracks or routes from other sources

In case of problems/Contact us

FAQ (Frequently Asked Questions)

Participating in the project (Developers)

Bugs/Feature Requests

As bugs are nasty, they should get tracked down and reported. See Reporting Bugs for further information. New feature ideas are also welcome through Trac.

Contributing to the development effort

If you want to contribute and participate in Navit's development, feel free to contact us. You can submit patches for Navit to Trac. We've started to document Navit using Doxygen: http://doxygen.navit-project.org

Who's behind Navit?

If you just want to see who's behind navit check the Navit project members and contributors list.

Developing on android

Navit on Android

Usability

Software is designed to be applied in everyday situations and by people that are not developers or technical people. The graphical user interface (GUI) is the interface between front-end users and the core implementation of navit. People that are not developers could help to identify problems with the GUI and help the developers to streamline the GUI for everyday use. You can help by contributing your thoughts and ideas under Navit Usability.

Navit User Manuals

If you are experienced with the application of Navit in fields of applications you can help to improve Navit User Manual.

API documentation

Here is the doc about the various APIs:

Guidelines

Going further

Participating in the project (Non-Developers)

There are a lot of things which still need to be done. Help and ideas are welcomed too.

For the Navit project:

Translating

Translations are kept at launchpad. If your language is missing, or you see a mistake in the existing translation, please consider contributing through launchpad. See the Translations page for more information.

Testing

There are a number of active 'helpers' who are not contributing code but are testing new features and reporting bugs. To get involved come join us on the IRC channel.

Improving Navit's Look

The way Navit looks can be altered by simply editing navit.xml:

For the OSM binary map in Navit:

  • item_def.h Just add a new Item missing on the osm binary map in Navit. The new Items could be downloaded by using src/script/wiki2def.

Do not forget to insert items in your navit.xml and also provide xpm-Files for the Icons in src/xpm - enter this xpm's in /src/xpm/Makefile.am

Maintaining this wiki

You can also help the project by maintaining this wiki. Consult the MediaWiki User Guide for information on using the wiki software.

Personal tools