sabato 31 luglio 2010

Your favourite router is up again, faster than ever

Mappero is back from holidays. Version 3.0+beta11 has just been released and doesn't contain any of the big features I was planning; instead, it's mostly a bugfix release, but a rather important one. Here are the main highlights:

  • Google routing works: direct and faster
  • A new widget for inputing addresses, with history-based auto-completion
  • Bugfixes: POI edit/view screen doesn't destroy your data, fix some crashes introduced with 3.0+beta9, fix Yandex router, screen unblanking works again, and some other minor corrections.

I was hoping to make a gigantic release with some great improvements I had in mind, but the current situation of server (the routing data provider for Mappero and maemo-mapper), which lately is often not responding, forced me to hurry up and make a new release as quickly as possible.
Routing in this new version works by directly connecting to the Google Maps server (although the indirect way is still available, under the "gnuite" router option) and downloading the route as a KML file. This is much faster than the old way, because we have a few network hops less and we are not waiting for the gnuite server to process the route and rebuild it as a GPX file for us.

The other main feature introduced with this release is the address input dialog:

This dialog is invoked when clicking on the route icon and then choose the "Set destination..." item. It lists the locations you've been searching before and filters them as you type, in a similar fashion as the browser URL suggestion works.
I plan to improve it by adding suggestions retrieved via the network from Google Maps, but this will require some deeper changes in the code that might take some time.

That's it for now. I hope you'll enjoy this release. :-)

(currently it's in the extras-testing repository: to try it right now, download this and this)

Etichette: , , ,

6 Commenti:

Anonymous Anonimo ha detto...

Thank you! I've hoped for a long time that the dependency on would be removed and now it has. Excellent work!!!

31 luglio 2010 22:28  
Anonymous Anonimo ha detto...

Thanks! The new version is much more stable than the previous one, which used to crash every 5 minutes or so while on the move.

1 agosto 2010 00:45  
Anonymous Anonimo ha detto...

I also have a question: How can you clear the address search history?

1 agosto 2010 00:47  
Blogger Woody ha detto...

Small request: Pre-cache of tiles for the KML route? Many times I plan a route while on wifi, and would prefer it to get the tiles while I'm still on fast wifi and cache them vs slowly over edge on the trip.

2 agosto 2010 20:54  
Blogger Mardy ha detto...

@woody: it's already there:

1) open the menu (by tapping on the application title)
2) Maps
3) Manage Maps...
4) Select "Along Route - Radius (tiles)" and set the number of tiles.

Be warned that sometimes the amount of downloaded maps is huge, and downloading could freeze your device. I didn't spend time on working on the feature (as you can, the dialog also needs porting to the new maemo UI style), but it's in my roadmap (although not soon).

2 agosto 2010 21:25  
Anonymous Anonimo ha detto...

hola me gustaria saver como poner en español la voz del navegador gracias

23 gennaio 2011 22:43  

Posta un commento

Iscriviti a Commenti sul post [Atom]

<< Home page