Reply
Thread Tools Search this Thread
Posts: 755 | Thanked: 2,541 times | Joined on Apr 2010 @ Czech Republic
#1
ModRana is a flexible navigation system, so:

HOW DOES IT LOOK ?

Interface explained


Main menu


Map overlay + route + POI search results


Tracklog elevation profile

WHAT DOES IT DO ?

GUI
-> big, finger friendly buttons
-> automatic landscape/portrait rotation
map display
-> from map tiles
-> semi-transparent layer-over-layer overlay is supported
-> map scaling (2X, 4X)
-> automatic map rotation
tile download
-> automatic (can be turned off)
batch tile download
-> current area, area currently shown on map, area around a tracklog
-> radius and zoomlevel range can be set
-> fully threaded, can be run in background, completion is signalized by a notification
tile storage
-> compatible with TangoGPS
-> optional sqlite tile storage (massive space savings)
online routing
-> using Google Directions
-> Point2Point, Adress2Address, to POI, Combined
-> detailed route info
-> result can be saved as a GPX tracklog
-> multilingual (English, Czech, Russian, Chinese, Spanish, German, ...)
Turn-by-turn navigation with voice directions
-> turn description shown per-turn with big friendly letters
-> navigation info box can by hidden into a button
-> voice directions work even when the screen is off
-> voice output can be turned off
-> power-users can edit voice parameters using the "manual" mode
tracklogs
-> in GPX format
-> optimized track display
-> route elevation profile
-> elevation data download from Geonames
track logging
-> configurable
-> statistics
-> directly to GPX
online POI search
-> using Google Local Search
-> search for ATMs, Pizza, WiFi, Landmarks, EV charging stations, etc.
-> addresses and telephone numbers for results
-> around current position, live distance display
-> custom query support
POI
-> you can save as a POI:
* your current position
* a point on the map
* local search results
* manually entered coordinates
-> easily accessible routing from current position to POI
-> easy stored POI modification
-> categories
-> CSV export
configurable UI
-> configurations are per mode (bike,car,bus,walking,train,etc.)
-> size and position of all UI elements can be customized
-> using the main config file
-> interactive configuration <- PLANED
information widgets
-> semi transparent
-> time, speed, stats, coordinates, route profile, distance remaining, etc.
-> also per mode
-> same config
-> also should be interactively configurable in the future

planed:
* tile update
-> all, by last changed server metadata
* interactive configuration of gui and widgets
* more

TWEAKS

voice output over music by Zod

HOW TO INSTALL IT ?
  • NOTE: map tiles are downloaded to: /home/user/MyDocs/.maps/ - this folder is shared with other navigation apps

modRana is now available in Extras-devel!

Installing through the application manager:
  • go to the Location & navigation section in application manager and select modrana

OR

Installing from the command line:
as root run:
Code:
apt-get install modrana
current version: 0.39-3

modRana for other platforms
Installation package for MeeGo 1.2 Harmattan on the Nokia N9 and N950
Installation package for Nemo Mobile
SHR @ Neo FreeRunner

Changelog:
Code:
=== * modRana V0.34 * ===
released: 08.08.2012

* more efficient and robust track logging .1
 * logging is incremental and does not slow down as the tracklog gets longer .1
 * logging to two separate temporary files for more robustness against software or device crash .1
 * modRana check for temporary tracklog files from last session on startup and exports them to GPX .1
 * fix paused logging not beinc correctly indicated in the GUI .2
* fix logging trace not displaying properly .1
 * drawing the logging trace should now be also more efficient .1
* the distict color selector now has captions in the target colors .1
* QML UI: Bittcoin donation button with address Qr code and copy-paste .3
* fix Vietnamese not showing up in navigation language selector .4
* directions filter fixes (Street abbreviation) and improvements by Geoff - thanks ! :) .4
* fix CLI search failing if the device is offline when the search is initiated .5
 * this should improve the food search in Saera
* wait for GPS fix & Internet connectivity to be established by searches that need it .5
* fix work-in-progress overlay "cancel" button also triggering buttons in the layer below .5

=== * modRana V0.33 * ===
released: 21.07.2012

* automatic rerouting .1
* faster online routing .1
* various routing fixes .1
* less verbose TTS debugging messages .1

=== * modRana V0.32 * ===
released: 15.06.2012

* CLI interface .1
 * zoomlevel, centering & focus can be set by CLI parameters
 * CLI search
  * local, address & wikipedia search are supported
  * show results in modRana or return a static map URL
  * proper success/error codes  
 * use --help to list available options
  * includes usage examples
* automatic device detection .1
* LAST_KNOWN_POSITION keyword .4
* Wikiwides improvements - thanks ! :
 * hide POI label under on higher zoomlevels .5
* N900: GPS hotfix .5
* add missing python-hildon dependency .6
* faster routing with separate geocoding .7

=== * modRana V0.31 * ===
released: 15.05.2012

(released to Extras-devel)
* preliminary QML GUI
* improved tile loading
* show all POI button - thanks Wikipwide !
* visible POI are saved on shutdown & restored at startup
* clickable links
* Wikipedia article has a clickable link to full article
* improved icons
* fix link opening
* various other fixes

=== * modRana V0.30 * ===
released: 03.04.2012

(released in the form of preview packages only to test the GUI separation, new packaging system and QML GUI)
* initial QML GUI
* faster tile download
* fix track logging
* correctly handle zero-length tracklogs
* fix download-along tracklog
* fix screen redrawing in GTK GUI
* show proper window header in QML GUI
* better layer selection dialog in QML GUI
* fix point selection in P2P routing in GTK GUI
* fix appearance of point selection buttons in GTK GUI
* link to the whole Wikipedia article can be opened from modRana in GTK GUI
* clickable links for the About screen in GTK GUI
* fix listable menu for Wikiepdia search results
* make-all-POI-visible button, thanks Wikiwide !
* improved About menu in QML GUI
* save & restore visible POI

=== * modRana V0.29 * ===
* Wikipedia search (via Geonames)
 * results include a 300 character abstract, accessible by clicking the on map label
* Wikipedia and address search results can now be used for routing and saved to POI
 * multiple result handling
 * on map clickable labels
* two click map layer selection
 * also used for the navigation language selection
* fast mode switching by pressing the menu icon for 400+ms
* values of option items can now depend on the current mode
 * EXAMPLE: disable map rotation when in cycle mode but enable it in car mode
 * it is possible to list all per mode states for an option
 * individual options can now be reset to their default values
* better readable text in POI and Search result detail menus
* fixed GPSD problems in latest SHR
* fixed a few menus where pressing the back button would not trigger a jump to map screen
* the height profile now shows imperial units on its Y-axis in imperial unit mode
* various backend fixes and improvements

=== * modRana V0.28 * ===
* new patch from Gkuenning
 * smart rounding of imperial units for voice output
 * fix for turn announcement triggers
 * unit conversion module improvements
 * improved substitution list & more efficient substitution code
  Thanks a lot ! :)
* other improvements:
 * geocoding (address search) GUI - finally! :)
 * fix for Unicode characters showing only as boxes
 * more readable POI search result list & captions
 * track recording now works again
 * more logically placed cancel button for "in progress" operations

=== * modRana V0.27 * ===
* patch for better handling of imperial units by Gkuenning - thanks ! :)
* fix overlapping labels on height profile with imperial units
* modRana now has a profile folder in '''/home/user/.modrana'''
* configuration files are now in the profile folder
* tracklogs are now in '''!MyDocs/tracklogs'''
* cleanup example tracklogs
* properly use os.path.join in place of simple concatenation
* general refactoring and code cleanup
* remove GUI source files from installation package
complete changelog

MORE INFO ? => PROJECT WIKI:
http://nlp.fi.muni.cz/trac/gps_navig...ki/WikiStartEN

BUGS, IDEAS, FEEDBACK ?
add a ticket
contact the developer

I'm a developer and want to submit a patch !
Fork modRana on github, add your modifications and send me a pull request - as easy as that ! Classic methods (patch-in-email, etc.) are of course also accepted.

I love modRana ! Where can i donate ?





bitcoin:1DrV3zv6d9xxAjTSM1P1EAmPyYsvvfUwyL

PayPal, Flatter & Bitcoin are available for your donations, thanks in advance !



So, what do you think ?

Last edited by MartinK; 01-04-2013 at 03:40 PM. Reason: update version
 

The Following 187 Users Say Thank You to MartinK For This Useful Post:
7thd, aanckar, abubakar, alexff, aligatro, AlMehdi, altarMeego, ammuvi, anapospastos, andraeseus1, apollovy, Arus, Bahador, bingomion, bipinbn, BLC, Boke, bunanson, Camaron, carlon, casper27, CepiPerez, cheve, chill, Chrome, clasificado, coreyoconnor, craftyguy, csaba93, cube48, dannu21, dashti, DaSilva, DeaTHY, debernardis, deegore, dgls82, Digicom, djdas, don_falcone, drangina, drasu, dvergin, ed00, esiravegna, Estel, Evok, Fatalist, figaro, fixfox, flydeep, freemangordon, fw190, GameboyRMH, Glasswalker, grog, guyr, handaxe, hardkorek, heartbreakdoctor, helex, Helmuth, Higgsboson, ikirk, Interconnected, ioan, iosu, ivyking, jcharpak, jd4200, JimKnopf, joekupa, JorgeFX, Joseph9560, jpala16, jstokes, Kabouik, klinglerware, kmare, koivjann, Kozzi, ladoga, logicalsid, LondonBenji, low, MaddogG, magic_doc, Magik, Maj3stic, makel, MaKenZi, MaltedVomit, maluka, manvik60, Mara, Marshall Banana, mece, meemorph, mehulrajput, melisa queen, Mentalist Traceur, MetalGearSolid, mikec, mivoligo, moepda, mpi, mrsellout, mscion, Natan_xy, NerdKnight, Netweaver, nicolai, Nikem, nilchak, nodevel, nordicnurse, onioni, osama, pali, PathFinder@9GS, Patola, peterleinchen, Petteri, petur, phapsubongtoi, pichlo, Prospector, qole, quipper8, R-R, Rauha, robcmk, rolfok, rotoflex, r_evangelista, sachin007, sadfist, saned, saponga, sgtsunny, shady, shanttu, shazosbourne, sinaisix, skalogre, skanky, skykooler, smoothc, sondjata, sony123, Soppa, spanner, Stonik, strange1712, Straycat, sula, talmuth, taril, taxaza, techie, theonelaw, thersites, thommy, ToJa92, torshind, Trestry, v13, village, Vlad_on_the_road, VulcanRidr, whayong, Wikiwide, wolke, woody14619, wumpwoast, x-lette, xaccrocheur, Xagoln, xMaki, zappa, zimon, zincholic, zod, zvogt, [Knuckles], __-_-_-__
PathFinder@9GS's Avatar
Posts: 162 | Thanked: 77 times | Joined on Jul 2010
#2
Yeah luks good.. a bit more closer to a stand alone gps.. will try it out
 
shazosbourne's Avatar
Posts: 257 | Thanked: 203 times | Joined on Jan 2010 @ Sydney, Australia
#3
Looks good from the screens and function list. Will check it out now.

On running the application I get:
"install python-location package to enable GPS"

What do I need to do to install that package?

Last edited by shazosbourne; 07-21-2010 at 12:13 AM. Reason: oops
 
Posts: 138 | Thanked: 84 times | Joined on Jun 2010 @ Finland
#4
The list of features is amazing! Will have to try this out at some point.
 
Posts: 131 | Thanked: 78 times | Joined on May 2010
#5
Originally Posted by shazosbourne View Post
Looks good from the screens and function list. Will check it out now.

On running the application I get:
"install python-location package to enable GPS"

What do I need to do to install that package?
open xterm -> type 'sudo apt-get install python-location" without the quotes
 
zvogt's Avatar
Posts: 118 | Thanked: 67 times | Joined on Dec 2009 @ Saint Louis, MO, USA
#6
I love the features, but it's not entirely stable. I can't play with it for more than a few mins before it becomes completely unresponsive. I've had it crash multiple times, and sometimes the display output just becomes a solid gray screen. I'm not yet ready to give up on this yet. I hope development continues. Despite its problems, it's still one of the best navigation apps I've tested on my n900. My biggest complaint actually isn't the stability though, it's the fact that it doesn't retain my settings when I make changes in the options menu.
 
Posts: 1,751 | Thanked: 837 times | Joined on Feb 2010 @ Sweden
#7
How long until you have put it in extras?
 
Posts: 743 | Thanked: 511 times | Joined on Jun 2010 @ Göteborg, Sweden
#8
This has great promise and indeed is pretty good already. UI is fairly intuitive. No stability issues so far for me. I do get the grey screen issue with google satellite as the designated map.
Good job. Are you going to get this in extras-testing etc, what are your development plans, licence etc.
BTW: in track logging in would be nice to be able to log a personal POI.
HA

Last edited by handaxe; 07-21-2010 at 05:56 AM.
 
Posts: 755 | Thanked: 2,541 times | Joined on Apr 2010 @ Czech Republic
#9
Originally Posted by zvogt View Post
I love the features, but it's not entirely stable. I can't play with it for more than a few mins before it becomes completely unresponsive. I've had it crash multiple times,
Well, its in active development so its not entirely stable yet. I will fix every bug and crash I can find.
Originally Posted by zvogt View Post
and sometimes the display output just becomes a solid gray screen.
Well, this usually means that tiles for this area are not available.
Usually because:
  • there are no tiles for this zoomlevel (some areas have more zoomlevels that others)
  • unavailable internet connectivity
  • the tileserver is unavailable
But if the whole GUI goes gray (no buttons, no position indicator, no menus), then there is something in the drawing pipeline, I should fix.
Originally Posted by zvogt View Post
I'm not yet ready to give up on this yet. I hope development continues. Despite its problems, it's still one of the best navigation apps I've tested on my n900.
Well, thanks. I have a pretty long feature list to yet to implement, this release is basically an entry to the Maemo coding competition, more releases will follow.
Originally Posted by zvogt View Post
My biggest complaint actually isn't the stability though, it's the fact that it doesn't retain my settings when I make changes in the options menu.
Well, this is strange, the settings should be automatically saved each time you change anything in options. So this can signalize there is a problem in loading or storing the settings.

If you want to help me troubleshoot it, you can run modrana from the terminal (just type modrana in the terminal) and copy the output after a crash/settings not saved/other bug.
You can open a new ticket for it on the project trac:
http://nlp.fi.muni.cz/trac/gps_navigace/newticket
Or just send it to the project e-mail:
modrana at gmail dot com
 

The Following 5 Users Say Thank You to MartinK For This Useful Post:
Posts: 755 | Thanked: 2,541 times | Joined on Apr 2010 @ Czech Republic
#10
Originally Posted by handaxe View Post
Good job. Are you going to get this in extras-testing etc, what are your development plans, licence etc.
I think I will try to get it to extras-testing, but I must first find some free time to do it
ModRana is free software, under GPL.
Considering my development plans, I can say they are pretty far reaching!
Just some random (possibly planed features:
  • tile updater
  • better map layer selection menu
  • interactive map layer config
  • interactive gui and infowidget config
  • support for offline POI cathalogues
  • more online service providers
  • more tracklog formats (KML ?)
  • measuring -> distance, area
  • drawing on the map, drawing tracklogs, screenshots
  • keyboard shortcuts
  • GUI rotation (suing the accelerometers ?)
  • vector maps (well, If I can find a suitable renderer somewhere

Originally Posted by handaxe View Post
BTW: in track logging in would be nice to be able to log a personal POI.
HA
Well, this should by possible after I get to overhauling of the POI functionality.
 

The Following 3 Users Say Thank You to MartinK For This Useful Post:
Reply

Tags
bada rox, martin_rocks, modrana, navigation, the best, wehasgps

Thread Tools Search this Thread
Search this Thread:

Advanced Search

 
Forum Jump


All times are GMT -4. The time now is 12:35 AM.