Notices


Reply
Thread Tools
Posts: 87 | Thanked: 529 times | Joined on Oct 2010 @ Karlsruhe, Germany
#1

I am happy to announce that Marble is now available in extras. Marble is a Virtual Globe whose mobile version features advanced routing capabilities.


Marble 1.0
Key features introduced by Marble 1.0.0 are
  • Online and offline routing (worldwide)
  • GPS tracking and route guidance
  • Many different map themes

The packages for the base version take up 4.9 MB. Support for map themes other than OpenStreetMap is provided in an extra package (6.6 MB). Further map data is downloaded automatically.

Online and Offline Routing

When an Internet connection is available, Marble can retrieve routes from OpenRouteService (Europe) and Yours (Worldwide). Additionally you can calculate routes directly on the N900 without the need for an Internet connection using the Monav backend. Offline routing requires additional country maps which can be downloaded conveniently from within Marble. See this tutorial for further instructions.



Routes retrieved from OpenRouteService and Monav include driving instructions. During your journey, these instructions are highlighted appropriately.



GPS Tracking and Route Guidance

The internal GPS of the N900 is used to retrieve your current location. The track is shown in the map and can be saved for further analysis in other programs.



In route guidance mode, driving instructions are announced in front of turn points. The map follows you as you move; Marble adjusts the zoom value automatically according to your speed.



Map Themes

A wide variety of map themes is supported, each consisting of one or more layers. The interactive legend can be used to adjust the current map theme to your liking.





Note that not all map themes can be shipped due to legal reasons. Google Maps or Ovi Maps themes are therefore not shipped, for example.

And More...

Translations for 50 languages are included. At the time of writing these translations are incomplete however; the final version Marble 1.0 (scheduled for 2011-01-26) will ship with completed translations.



Many more features are included, please check them out yourself.




Marble 1.1
Marble 1.1 brings gradual user interface enhancements, OpenStreetMap data sharing and introduces voice navigation as a technical preview.

Many dialogs have been replaced with the easier to use stackable windows. The turn instructions are now shown in their own window, fixing the scrolling issues that occurred in the routing dialog.



All info boxes can now be locked (position becomes fixed) and hidden. This allows for example to get rid of the overview map if you don't like it. Some info boxes provide configuration options. These features are available via the context menu of info boxes. Click on an info box with the pen and hold it down for some seconds to open the context menu.

To make it easier to use Marble alongside other applications like Mappero, OpenStreetMap data is now shared using the /home/user/MyDocs/.maps/OpenStreetMap I/ directory. Existing data is migrated during the upgrade. You'll be informed about the migration (which can take some minutes if you downloaded much data) and have the option to cancel it.

One of the much requested features is voice navigation. Marble 1.1 introduces this feature as a technical preview. You can choose between sound output (turn points are announced with a sound) and speakers. We don't ship any speaker with our packages, but you can use TomTom voices: Download one of the free ones (some websites offer them for personal use), convert it with our web frontend and copy it to your N900. See this tutorial for details.



We call the voice navigation feature a technical preview because there are two known problems: The volume is not adjusted correctly and the voice output does not indicate the distance to announced turn points. We'll fix these issues once we identified the problem in the phonon backend.

Please note that the Marble 1.1 relase is not (as usual) aligned with the other KDE application releases. For this reason new and changed strings have not been adjusted by our translation teams. Practically the translations shipped with Marble 1.1 are still much better than those in Marble 1.0 due to bugfixes in the translation conversion tools.

Marble 1.2
Marble 1.2 introduces offline search and comes with two speakers for voice navigation pre-installed. Further speakers can be downloaded from edu.kde.org.



Marble 1.3
Marble 1.3 is able to show elevation profiles for routes (worldwide). The required data is downloaded from a KDE server and cached locally such that subsequent calculations of elevation profiles work offline. Two new overlays show GPS information (speed, altitude, direction, precision).




Marble 1.4
Marble 1.4 brings some gradual improvements to the existing features.
  • Support for OSRM, MapQuest routing backends
  • The voice navigation mode now also supports routes retrieved from OpenRouteService
  • Much more voice navigation speakers to choose from (installed automatically as needed)
  • Support for additional turn types, more voice commands




Additionally we have
  • Kinetic spinning can be switched on/off (in the main menu)
  • Bookmarks are also shown in the map now



Roadmap

Timeline
  • Marble 1.4 is available in extras since the end of August 2012.
  • We will keep releasing further versions as long as a significant amount of users remains. Marble 1.5 is planned for January 2013.

In parallel we're working on a MeeGo version using QML.

Lots of helping hands were involved to develop the current version. Would you like to get involved? Please do!


Further Reading

Last edited by earthwings; 08-29-2012 at 06:01 PM. Reason: Updates for version 1.4
 

The Following 182 Users Say Thank You to earthwings For This Useful Post:
abill_uk, acrux, ahmadamaj, AlMehdi, ammyt, aRTee, b-man, bakuur, bigears5000, BigLebowski, blipnl, BLIZZARD, BluesLee, bobbydoedoe, bocephus, borghal, br1zer, bunanson, casper27, cb100, cddiede, cedlmw, CepiPerez, cfh11, chainsawbike, cheve, chill, Chrome, codeMonkey, Crugath, D4rKlar, damnshock, Dancairo, danielpublic, dashti, deegore, demludi, Dhraakellian, direx, divan, don_falcone, Drekkie, dwaradzyn, ed00, edgar2, ed_ab23, ejasmudar, El Amir, elie-7, esiravegna, Estel, ezameht, famdango, Fatalist, Fellfrosch, ffalt, fw190, gabby131, gazza_d, ghzroy, gianko, gordonshowers, gsever, handaxe, Hansie_k, Helmuth, ikirk, int_ua, Iosian, James_Littler, jedi, jer006, JimKnopf, JKO65, jkq, jmrk, joerg_rw, John McClane, JorgeFX, Joseph9560, jule, jurop88, K1ll3rm4n, kamil365, klinglerware, kmare, koivjann, lcuk, littlebadger, lore, lunatik, MaddogG, Maj3stic, mankir, mannakiosk, Manul, Mara, marble, Maruzko, marxian, mathiasp, mbo, mece, mehulrajput, Mentalist Traceur, MINKIN2, misiak, mivoligo, mmlado, moepda, mpi, Mric, Natan_xy, nicholes, NIN101, niqbal, nology, Oblomow, oKtosiTe, patlak, Petteri, phap, phapsubongtoi, phedders, pursueky, ranbaxy, Rauha, rcull, rizbert, rm42, rmarcus, rolfok, sam9953, saned, sbock, script.ninja, sdixit, shanttu, shyampagne, Silvarum, skalogre, slider5, smoothc, snookh, sony123, SSLMM, SteveYoungs, strange1712, strank, Straycat, Switch_, systemcrash, talmuth, techno2001, theonelaw, ThomasAH, thomasjfox, Tiboric, todor_tsankov, toebaer, travik, traysh, twaelti, v13, Venemo, vhtellez, visN900, vi_, Vlad_on_the_road, VulcanRidr, whayong, whisk4s, Wikiwide, Xagoln, xes, xprism, YavkatA, zeljkobo12, zerox, zincholic, ZLooM, zvogt
Venemo's Avatar
Posts: 1,192 | Thanked: 1,224 times | Joined on Aug 2009 @ Budapest, Hungary
#2
Hey!

This looks awesome, and from the feature set, I bet it is awesome indeed!
At least everyone's wishes about navigational features on the N900 have become true!
 
joerg_rw's Avatar
Community Council | Posts: 1,749 | Thanked: 9,376 times | Joined on Mar 2010 @ SOL 3
#3
Hey, I used Marble on my desktop for quite some time now.
Incredible it comes to maemo :-D

Can't wait to install it and contribute with my usual 'rant'

keep up the good work
jOERG
__________________
Maemo Community Council member [2012-10, 2013-05, 2013-11 terms]
Hildon Foundation Council inaugural member.

EX Hildon Foundation approved
Maemo Administration Coordinator (stepped down due to bullying 2014-04-05)
aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/

IRC(freenode): DocScrutinizer*
First USB hostmode fanatic, father of H-E-N
 

The Following 2 Users Say Thank You to joerg_rw For This Useful Post:
Posts: 210 | Thanked: 67 times | Joined on Apr 2010 @ NYC!!!!!!!!!!!!
#4
Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!! Thank you !!!!!!!!
 

The Following User Says Thank You to ddiscodave For This Useful Post:
Banned | Posts: 388 | Thanked: 57 times | Joined on Mar 2010
#5
Looks great!

Further map data is downloaded automatically.
Can all the maps preloaded for complete offline navigation?
 
marxian's Avatar
Posts: 2,297 | Thanked: 8,471 times | Joined on Aug 2010 @ Wigan, UK
#6
Originally Posted by gsever View Post
Looks great!



Can all the maps preloaded for complete offline navigation?
It would appear so:

When an Internet connection is available, Marble can retrieve routes from OpenRouteService (Europe) and Yours (Worldwide). Additionally you can calculate routes directly on the N900 without the need for an Internet connection using the Monav backend. Offline routing requires additional country maps which can be downloaded conveniently from within Marble. See this tutorial for further instructions.

It looks excellent. I'll definitely give it a try. Now we know where Nokia can stick their half-baked Ovi Maps.
__________________
Its already dog-eat-dog, friend. Im not sure what worse a bunch of zombies could do.

My website

GitHub
 
Posts: 1,341 | Thanked: 695 times | Joined on Feb 2010
#7
CrashCrashCrash
Code:
~ $ XDG_DATA_HOME="${MARBLE_DATA_HOME:-/home/user/MyDocs/.local/share}"
~ $ export XDG_DATA_HOME
~ $ LD_LIBRARY_PATH="/opt/marble/lib:${LD_LIBRARY_PATH}"
~ $ export LD_LIBRARY_PATH
~ $ PATH="/opt/marble/bin:${PATH}"
~ $ export PATH
~ $ gdb /opt/marble/bin/marble 
GNU gdb (GDB) 6.8.50.20090417-debian
...
(gdb) run
Starting program: /opt/marble/bin/marble 
(no debugging symbols found)
....
Unsupported date format character at 1 (%-d.%-m.)
....
Dec 22 23:26:56 Nokia-N900 marble[3998]: GLIB CRITICAL ** GLib-GObject - g_object_get: assertion `G_IS_OBJECT (object)' failed
Dec 22 23:26:57 Nokia-N900 marble[3998]: GLIB CRITICAL ** Gtk - gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed
Dec 22 23:26:59 Nokia-N900 dbus[766]: WARNING: match destination=':1.539' added by :1.539 (pid=3998, uid=29999) who owns services:
Dec 22 23:26:59 Nokia-N900 dbus[766]:  :1.539
(no debugging symbols found)
Time elapsed: 1088 ms
Model: Time elapsed: 1 ms
ReadSettings: mapThemeId:  "earth/openstreetmap/openstreetmap.dgml" 
Updating Settings ... 
(no debugging symbols found)
Unsupported DBUS type:  0 

Program received signal SIGSEGV, Segmentation fault.
0x400fc4a0 in QString::toLatin1() const () from /usr/lib/libQtCore.so.4
0x400fc4a0 <_ZNK7QString8toLatin1Ev+0>:	ldr	r3, [r1]
(gdb) bt
#0  0x400fc4a0 in QString::toLatin1() const () from /usr/lib/libQtCore.so.4
#1  0x400fc718 in QString::toAscii() const () from /usr/lib/libQtCore.so.4
#2  0x448c9c58 in QNetworkSessionPrivateImpl::syncStateWithInterface() ()
   from /usr/lib/qt4/plugins/bearer/libqicdbearer.so
#3  0x41047a60 in QNetworkSession::QNetworkSession(QNetworkConfiguration const&, QObject*) () from /usr/lib/libQtNetwork.so.4
#4  0x4100b48c in ?? () from /usr/lib/libQtNetwork.so.4
#5  0x4100b48c in ?? () from /usr/lib/libQtNetwork.so.4
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)
Also fapman crashes when APN Dummy is used with Bluetooth or USB networking. (libicd-network-null package)

Possible bug and report in Qt4.

Last edited by zimon; 12-22-2010 at 06:28 PM.
 

The Following User Says Thank You to zimon For This Useful Post:
Banned | Posts: 388 | Thanked: 57 times | Joined on Mar 2010
#8
Works for me.

There is a download region option which allows to download maps possibly for offline using.

Here a guy bundles an iso with full bluemarble data. I am looking something similar to this --full OpenStreetMaps bundle or Satellite view imagery.

http://www.cornelius-schumacher.de/marbleinabox.html

For offline routing monav is used which also downloads seperate routing files --wish there was a way to download the Conus pack at one click instead of fetching states separately.

Any idea, where these maps are cached on disk?

Thanks for the simple/clear instructions at http://userbase.kde.org/Marble/Maemo/Installation and for the offline use.
 
Maruzko's Avatar
Posts: 145 | Thanked: 44 times | Joined on Jun 2010 @ Sydney
#9
Marble.

OMG, this sounds and looks awesome.
Offline maps AND offline routing AND voice navigation.
Will try it soon.
 
zvogt's Avatar
Posts: 118 | Thanked: 67 times | Joined on Dec 2009 @ Saint Louis, MO, USA
#10
Originally Posted by Maruzko View Post
Marble.

OMG, this sounds and looks awesome.
Offline maps AND offline routing AND voice navigation.
Will try it soon.
I see written turn-by-turn directions, but I see nothing that leads me to believe this app provides a voice navigation feature.

While initially this looks promising, it still has a ways to go before being ready for smooth operation on the N900. I've also experienced several crashes after only minutes of use. And the menu scrolling is really rough. Menus seem to aggresively snap between the top and the bottom, and scrolling to a point in between is virtually impossible.
Another feature I don't see is the ability switch the units from kilometers and meters to miles and feet.
But I'll reserve my final judgement until version 1.0 is released.
 
Reply

Tags
marble, nokia n900

Thread Tools

 
Forum Jump


All times are GMT -4. The time now is 03:20 PM.