×

Discussion Board

Results 1 to 13 of 13
  1. #1
    Registered User
    Join Date
    Oct 2009
    Posts
    82

    How to open Ovi Maps application at given latitude, longitude from my own app?

    I've been searching for a while, but so far I haven't been able to find the magic formula for any of the following tasks.

    So how to script Ovi Maps to:

    1. display map centered at given coordinates
    2. display a list of POIs
    3. populate Ovi Maps favorites, or create a new subgroup there
    4. give two coordinates to Ovi Maps and ask it to calculate route


    All this on Symbian 3, or S60 5th Ed. from my C++ application, preferably using the offline mode when the apps are loaded locally.
    It is fine if the user needs to switch to Ovi Maps for visualization, I just want to start/move the already open Ovi Maps to given starting position.

    I'd be pretty happy to achieve even just the first item in the list.
    Grego
    http://mpaja.com/

  2. #2
    Registered User
    Join Date
    Oct 2009
    Posts
    82

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    Just to note that there is some confusion on what is Ovi Maps. I refer to the Ovi Maps 3.06 application on phone. Ovi Maps API and Ovi Maps Rendering API seem to be some web-centric technologies, but ideally I'd like to operate without web connection, just using the built in Maps application.
    Grego
    http://mpaja.com/

  3. #3
    Nokia Developer Champion
    Join Date
    Mar 2003
    Location
    Finland
    Posts
    9,545

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    Nokia has not made public any APIs for the Ovi Maps applications. I.e., there is no public information on how a developer can make the Ovi Maps program do specific things.

  4. #4
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,355

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    Well, technically speaking the required APIs are open sourced and available in Symbian Foundation's code (FTP access as of now through http://symbian.org)
    -- Lucian

    If you are not yet a DVLUP member it is time to correct that mistake :) Click here to join: http://www.dvlup.com/lucian/Invite

  5. #5
    Nokia Developer Champion
    Join Date
    Apr 2005
    Location
    Boston
    Posts
    517

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    Ciao,

    anyone figure out how to open the OVI Maps client by passing coordinates?
    Already checked the OVI Maps SDK api in the PRoject section but no infos on how to do the above.

    Alessandro

  6. #6
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,355

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    One hackish solution would be to write a little GML/KML/LMX file with the coordinates and use the Document Handler API to open it with the default player.
    As said above, the open source Symbian code does contain some more specialized APIs, but they are not public and therefore not covered by the binary compatibility guarantee. Try them on your own risk.
    -- Lucian

    If you are not yet a DVLUP member it is time to correct that mistake :) Click here to join: http://www.dvlup.com/lucian/Invite

  7. #7
    Nokia Developer Moderator
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    29,144

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    easiest way would propably to use actual APIs provided, the Qt mobility 1.1 has maps APIs as well, and examples for it are also available in pour wiki: http://wiki.forum.nokia.com/index.php/Qt_Maps_Examples

  8. #8
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,355

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    The Mobility API does not open the Ovi Maps client though, does it now?
    -- Lucian

    If you are not yet a DVLUP member it is time to correct that mistake :) Click here to join: http://www.dvlup.com/lucian/Invite

  9. #9
    Nokia Developer Moderator
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    29,144

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    Quote Originally Posted by ltomuta View Post
    The Mobility API does not open the Ovi Maps client though, does it now?
    Yes it does not open the Ovi maps. Anyway it uses the same maps data as well as it allows doing 75% of the requirements there (I suppose "populate Ovi Maps favorites, or create a new subgroup there" is not doable).

  10. #10
    Registered User
    Join Date
    May 2010
    Location
    Egypt
    Posts
    433

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    Quote Originally Posted by symbianyucca View Post
    easiest way would propably to use actual APIs provided, the Qt mobility 1.1 has maps APIs as well, and examples for it are also available in pour wiki: http://wiki.forum.nokia.com/index.php/Qt_Maps_Examples
    And how can we do this in Symbian C++ ?
    Nokia Asha applications [Price Point Policy] [Unlimited Updates] [Suggestions]: http://www.developer.nokia.com/Community/Discussion/showthread.php?240423-Nokia-Asha-applications-Price-Point-Policy-Unlimited-Updates-Suggestions

  11. #11
    Nokia Developer Moderator
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    29,144

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    you can use Qt apps on Symbian, and since there is no Symbian C++ APIs available, you would not really have other options.

  12. #12
    Registered User
    Join Date
    May 2010
    Location
    Egypt
    Posts
    433

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    But can we say that there will be Symbian C++ API available soon to do this, or this is no intention to do this ?
    Nokia Asha applications [Price Point Policy] [Unlimited Updates] [Suggestions]: http://www.developer.nokia.com/Community/Discussion/showthread.php?240423-Nokia-Asha-applications-Price-Point-Policy-Unlimited-Updates-Suggestions

  13. #13
    Nokia Developer Moderator
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    29,144

    Re: How to open Ovi Maps application at given latitude, longitude from my own app?

    there are no public plans etc., thus there is nothing to say, though I would doubt that such API would come.

Similar Threads

  1. How to open device's standart create message window from my own app?
    By RinaDewi in forum Symbian Networking & Messaging (Closed)
    Replies: 1
    Last Post: 2010-07-09, 06:07
  2. How to open write sms window from my own app??
    By RinaDewi in forum Symbian
    Replies: 1
    Last Post: 2010-06-29, 20:22
  3. How to get the addressInfo for a given latitude and longitude
    By m.manojkumar in forum Mobile Java General
    Replies: 2
    Last Post: 2009-04-18, 11:24
  4. how to open app at a given time every day?
    By jabi78 in forum Symbian
    Replies: 2
    Last Post: 2007-05-30, 15:25

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •