Rana
|
|
Author:
|
User:Ojw
|
License:
|
GNU GPL
|
Platforms:
|
Openmoko Linux and Linux
|
Language:
|
English
|
Source code:
|
https://svn.openstreetmap.org/applications/mobile/rana
|
Programming language:
|
Python 2.x
|
Touchscreen based Navi
|
|
Features
Feature
|
Value
|
Map Display
|
Display map
|
yes
|
Map data
|
vector
|
Source
|
offline
|
Rotate map
|
?
|
3D view
|
no
|
Shows website
|
?
|
Shows phone number
|
?
|
Shows operation hours
|
?
|
Routing
|
Routing
|
yes
|
Create route manually
|
?
|
Calculate route
|
?
|
Create route via Waypoints
|
?
|
Routing profiles
|
?
|
Turn restrictions
|
?
|
Calculate route without Internet (Offline routing)
|
?
|
Routing providers
|
?
|
Avoid traffic
|
?
|
Traffic Provider
|
?
|
Navigating
|
Navigate
|
yes
|
Find location
|
?
|
Find nearby POIs
|
yes
|
Navigate to point
|
?
|
Navigation with voice / Voice guidance
|
no
|
Keep on road
|
?
|
Lane guidance
|
?
|
Works without GPS
|
?
|
Navigate along predefined route
|
?
|
Tracking
|
Make track
|
yes
|
Customizable log interval
|
yes
|
Track formats
|
?
|
Geotagging
|
?
|
Fast POI buttons
|
?
|
Upload GPX to OSM
|
?
|
Monitoring
|
Monitoring
|
yes
|
Show current track
|
yes
|
Open existing track
|
no
|
Altitude diagram
|
no
|
Show POD value
|
yes
|
Satellite view
|
no
|
Show live NMEA data
|
no
|
Show speed
|
?
|
Send current position
|
no
|
Editing
?
|
Rendering
?
|
Accessibility
?
|
|
|
Rana (wanderer/moon) is a touchscreen mobile phone GUI based on pyroutelib2 and pyrender.
Rana is designed for use on OpenMoko and Neo FreeRunner, but may be used anywhere that Python, Cairo_(graphics), and PyGTK are available.
Displaying vector data and GPS status
Installing
See Rana/Install guide
Getting maps
See Rana/Maps
Using
See Rana/User guide
Developing
See Rana/Developers guide
Extending
See Rana/Plans
By default, Rana will log your position to disk any time it's running. These logfiles are stored in the /data/ directory. To disable logging, remove or rename /rana/modules/mod_tracklog.py