Notices


Reply
Thread Tools
Posts: 1,994 | Thanked: 3,342 times | Joined on Jun 2010 @ N900: Battery low. N950: torx 4 re-used once and fine; SIM port torn apart
#1251
Originally Posted by Kossuth View Post
Can someone offer me some advide, as it seems that google-routing with addresses has ceased to work for me here in Finland. Couple of months ago I was able to use address to address routing online with Modrana, but now it does not work anymore. I tried purging modrana from my N900 and removed also opt/modrana/ and /home/user/.modrana , but the routning does not work. If I use point to point I can get directions as always, but the address routing just prints to console

tbt: error no route

I tried with different formats for the addresses and also only city names, but nothing seems to work. It looks like google has dropped Finland from its database?

Any ideas how to troubleshoot or get the errors more verbose?
First, try Google routing in a web browser, to see whether Google has dropped Finland from its database.
Second, try Google routing in Modrana outside of Finland, to see whether this problem depends on location (North Pole, equator, random).
Third, try Modrana->Menu->Debug->Logging->Log stdout to file. It might make debugging easier.
Fourth, try Modrana->Menu->Search->Address online: does it work or not, and if not, then what kind of messages does it print?
Best wishes.
_________________
Per aspera ad astra...
 

The Following 2 Users Say Thank You to Wikiwide For This Useful Post:
Posts: 159 | Thanked: 217 times | Joined on Oct 2011
#1252
Already tried Googles online routing with N900 and Opera, and it worked. Also the address search works ok in Modrana. Tried the routiinh in UK and got the same results:


route: address routing
route: routing from london, uk to manchester, uk
onlineServices: worker starting
Sending message: ml:notification:workInProgressOverlay:enable
worker: routing from london, uk to manchester, uk
Sending message: ms:turnByTurn:start:enabled
tbt: error no route
tbt: started
onlineServices: worker finished

The standard out to file gives same data as the running from console, so no extra help from there. I'll try to fiddle with the settings more and see what I can find.
 

The Following 2 Users Say Thank You to Kossuth For This Useful Post:
Posts: 159 | Thanked: 217 times | Joined on Oct 2011
#1253
I tried the point to point navigation, and it gives the directions correctly and in the console it does routing ofcourse by coordinates, but when I click the routetools and then route info, it shows correct addresses for the start and end points, but even if I copy these addresses directly to address routing, it gives me nothing.

If nobody else is reporting any errors in their address routing I'm beginning to suspect it's my system that has the flaw in it. Is there something special modrana uses when doing address routing compared to coordinate routing, so I could check for example my network bits and like? I'm running currently freemangordons thumb2 compiled binaries and there are some network packages that are not stock in my system, so I might have messed someting up.
 

The Following 2 Users Say Thank You to Kossuth For This Useful Post:
Posts: 159 | Thanked: 217 times | Joined on Oct 2011
#1254
Ok, now if I do a POI search for example to some place of bussiness or something like that, and then choose the search result and then tools -> route here, then I get directions. Yes!

What is strange is if I do an address search and then tap the point on the map and choose tools -> route here I get the directions, but it does not show me the planned route with the blue line, as it showed earlier when it was working normally, and as it shows currently with point to point directions and POI directions ??? I can tap the forward arrow and it shows the red circles for turning in correct places and gives the right direction, but it does not show the planned path. Wierd.

This is now semi working for me, so if anyone has any suggestion how to fix it further, they are welcome, but I consider the current state usable for me. Thanks MartinK and everyone else for this great software.
 

The Following 2 Users Say Thank You to Kossuth For This Useful Post:
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1255
Originally Posted by Kossuth View Post
I tried the point to point navigation, and it gives the directions correctly and in the console it does routing ofcourse by coordinates, but when I click the routetools and then route info, it shows correct addresses for the start and end points,
ModRana geocodes the start & destination coordinates to get these addresses - it call a geocoding API with a pair of coordinates and gets an estimated address for for the place on these coordinates.

This also works in reverse - you can give it an address and it returns geographic coordinates - which is what the address2address routing service does internally.

Originally Posted by Kossuth View Post
but even if I copy these addresses directly to address routing, it gives me nothing.

If nobody else is reporting any errors in their address routing I'm beginning to suspect it's my system that has the flaw in it.
I've just tried it out with modRana running on my PC and it looks like address2address routing is currently broken globally.
Originally Posted by Kossuth View Post
Is there something special modrana uses when doing address routing compared to coordinate routing,
Until recently modRana used some old & obscure routing API and I have recently switched it to a more recent one that also has more features. I'm sure the new API is used for point2point routing, but now I'm not sure if address2address routing also uses it or still runs through the old one (that might have got switched off ?).

Originally Posted by Kossuth View Post
so I could check for example my network bits and like? I'm running currently freemangordons thumb2 compiled binaries and there are some network packages that are not stock in my system, so I might have messed someting up.
As I've managed to reproduce the same behavior on a PC, it really seems to be a global issue.

BTW, I'll reply to the previous questions & write about new features now in development in the next post(s).
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)
 

The Following 4 Users Say Thank You to MartinK For This Useful Post:
Posts: 159 | Thanked: 217 times | Joined on Oct 2011
#1256
Thanks MartinK for confirming that the routing is broken also somewhere else. I looked at the console messages one more time, and the address routing is printing the adresses in plaintext to console and then returning no route, but every other method (point to point, POI - route here, Address - route here) uses coordinates. It seems like the modrana forgets to convert addresses to coordinates before sending to routing.

I restarted Modrana couple of times and the strange behavior on the planned route not showing disappeared. So only problem now is the Address to Address routing you also noticed.
 

The Following 2 Users Say Thank You to Kossuth For This Useful Post:
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1257
Originally Posted by Kossuth View Post
Thanks MartinK for confirming that the routing is broken also somewhere else. I looked at the console messages one more time, and the address routing is printing the adresses in plaintext to console and then returning no route, but every other method (point to point, POI - route here, Address - route here) uses coordinates. It seems like the modrana forgets to convert addresses to coordinates before sending to routing.
Well, sending the raw address is the intended behavior, as the routing service can do the address->coordinates transformation locally and so you can avoid the double (start, destination
address->coordinates roundtrip. Well, provided that it works at hte moment.

Originally Posted by Kossuth View Post
I restarted Modrana couple of times and the strange behavior on the planned route not showing disappeared. So only problem now is the Address to Address routing you also noticed.
Might have been caused by some unhandled combination of variables. Could you send send me the terminal log if it happens again for some route ? There will be probably some exception indicating what went wrong while drawing the route.
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)
 

The Following 3 Users Say Thank You to MartinK For This Useful Post:
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1258
modRana 0.39.4 has been released !
The main focus of this release are improvements to the QML interface - many of them of them visible & many "under the hood".

There are new icons on the main screen & in the info menu. Ans there are two new info pages in the info menu - one showing current speed in big friendly letters and the other showing detailed location info, straight from the GPS receiver. And on Fremantle, the default upper left minimize button from Fremantle Qt Component does not interfere with the mdoRana back button anymore.

Also the address2address routing bug reported by Kossuth has been fixed (it was actually caused by a typo, not an API break ) and modRana now also works better with Saera on Harmattan, as a few bugs that showed up when using the modRana command line interface on Harmattan were fixed.

As the autobuilder interface is still down & I've not been able to get direct upload to Extras working, you'll have to grab the up-to-date package from the COBS repository:
Fremantle package
Harmattan package

Changelog:
Code:
* Mon Dec 31 2012 Martin Kolman <martin.kolman@gmail.com> - 0.39.4
- fix missing import in N9 device module causing crash at startup
- fix QtMobility debugging being always enabled
* Mon Dec 31 2012 Martin Kolman <martin.kolman@gmail.com> - 0.39.3
- move fix status to the header on the Location info page
- use black text on blue background for the page headers
- new info icon
- QML GUI: only  import QtMobility once Application is instantiated
 - this fixes some DBUS warnings that might conflict with CLI output
* Mon Dec 31 2012 Martin Kolman <martin.kolman@gmail.com> - 0.39.2
- fix local search & static map URL regression on Fremantle
- fix some warnings spamming stdout for --return-current-coordinates on Harmattan
- add icon attribution file
* Mon Dec 31 2012 Martin Kolman <martin.kolman@gmail.com> - 0.39.1
- reworked QML GUI that should be less dependent on Harmattan Qt Components
 - all components are now locally available
 - only a toplevel PageStackWindow is used from Harmattan Components
- QML GUI improvements
 - new Location info page (shows details location information)
 - new Speed info page (shows current speed + average & max speed)
 - new map screen icons
 - uses the inverted theme by default
- fix --get-current-coordinates not working with QtMobility on Harmattan
- fix address2address routing not working
- fix the upper left minimize button interfering with the back-button in QML GUI @ Fremantle
Also:
Happy New Year Everybody !!
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)
 

The Following 13 Users Say Thank You to MartinK For This Useful Post:
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1259
And now now for some screenshots.

New icons


(new Routes & Info icons)


The speed page

The location page

__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)
 

The Following 13 Users Say Thank You to MartinK For This Useful Post:
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1260
modRana website improvements

I've finally updated the changelog and moved it to a separate page. See it for yourself (all the way from 0.4 to 0.39 )

I've also added installation instructions for Nemo & replaced the outdated tarball with a link to folder containing tarballs for all recent modRana releases.
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)
 

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

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


 
Forum Jump


All times are GMT. The time now is 02:45.