View Single Post
chemist's Avatar
Administrator | Posts: 1,036 | Thanked: 2,019 times | Joined on Sep 2009 @ Germany
#1
We had this discussion on IRC (#maemo) lately, about how to start Nokia Maps with dbus. As I do not know if they changed anything within changes of PR1.2-1.3 I can only tell that this is the PR1.3 way we figured to work.

For CLI with Lon./Lat. you may consider a direct step
Code:
dbus-send –dest=com.nokia.Navigation.NokiaMapsProvider –type=method_call /Provider com.nokia.Navigation.MapProvider.ShowPlaceGeo double:<latitude> double:<longitude> uint32:0
To get an address you may use this
Code:
dbus-send –dest=com.nokia.Navigation.NokiaMapsProvider –type=method_call /Provider com.nokia.Navigation.MapProvider.LocationToAddresses double:<latitude> double:<longitude> boolean:false
it returns a bunch of strings as dbus reply.

What the abook does with a contacts address to open it in Nokia Maps is a AddressToLocation call with the known strings, the dbus reply is the location in Lon./Lat.. Then it calls the ShowPlaceGeo I mentioned first.

Please point me to the thread this is talked about as I found one once but am not able to find it again.

Any additional code snippets for Python C# C++ and others are more than welcome. If anyone does fancy a full AddressToLocation call please tell as I didn't do that yet and am pleased with any further help on fixing this up in here (or the other thread) to have it, once ready, updated at the wiki.
 

The Following 4 Users Say Thank You to chemist For This Useful Post: