Coder Social home page Coder Social logo

ngeiswei / navit Goto Github PK

View Code? Open in Web Editor NEW

This project forked from navit-gps/navit

0.0 1.0 0.0 77.05 MB

The open source (GPL v2) turn-by-turn navigation software for many OS

Home Page: http://www.navit-project.org

License: Other

Shell 1.25% JavaScript 0.01% Ruby 0.09% C++ 3.04% Python 0.18% Perl 1.82% C 87.31% PHP 0.16% Objective-C 0.44% Java 2.74% XSLT 0.51% Makefile 0.01% HTML 0.08% QML 0.99% Smarty 0.02% QMake 0.01% CMake 1.17% Yacc 0.08% M4 0.01% Roff 0.08%

navit's Introduction

Navit Build Status CodeFactor Translation

A copylefted libre software car-navigation system with its own routing engine.

On an Android tablet
navit on android
On a Linux-based carputer
navit-nuc-osd
Get it on F-Droid Get it on Google Play
Modular design with routing and rendering of one or more vector maps in various formats.
GTK and SDL user-interfaces with touch-screen displays.
Current vehicle position from gpsd or directly from NMEA (GPS) sensors.
Optimal routes and directions spoken in 70+ languages.
Points of interest (POIs) in many formats.

Help and more info available on the wiki.
The Reporting Bugs document helps you file issues.

Maps

OpenStreetMap — display, routing, incomplete street-name search.
Grosser Reiseplaner and compliant maps — full support.
Garmin maps —display, routing, search is being worked on.

GPS Support

Current vehicle position from
— a file or port.
— gpsd (local or remote).
— the location service of several mobile platforms.
— a UDP server (friends tracking) (experimental).

Translation

The Hosted Weblate platform is used to manage translations, which runs Weblate. Translation status

Routing algorithm

Uses LPA* starting at the destination by assigning
a value to each point directly connected to the destination point.
It represents estimated time needed to reach the destination from that point.
A Fibonacci-heap search for the point with the lowest value (to find
a value then assigned to connected points either unevaluated or whose
current value is greater than the new one) is repeated until the origin is found.
Once reaching the origin, the lowest-value points are followed to the destination.

the (experimental) traffic module re-evaluates route-graph portions as segment costs change.
It can process traffic reports and find a way around problems.

navit's People

Contributors

pgrandin avatar mvglasow avatar mdankov avatar sleske avatar jandegr avatar metalstrolch avatar jkoan avatar aerostitch avatar jfitie avatar lains avatar hoehnp avatar youte62 avatar olfdb avatar pohlinkzei avatar charlescurley avatar bignaux avatar xenos1984 avatar bkoppelmann avatar greg42 avatar robotaxi avatar ihuguet avatar gefin avatar okias avatar mcapdeville avatar barbeque-squared avatar trldp avatar zintor avatar tengel avatar emaiannone avatar danieldegroot2 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.