Discussion Board

Results 1 to 13 of 13
  1. #1
    Registered User grekker's Avatar
    Join Date
    Oct 2009
    Posts
    82
    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 grekker's Avatar
    Join Date
    Oct 2009
    Posts
    82
    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 Moderator petrib's Avatar
    Join Date
    Mar 2003
    Posts
    9,415
    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 ltomuta's Avatar
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,335
    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)

  5. #5
    Nokia Developer Champion biskero's Avatar
    Join Date
    Apr 2005
    Location
    Boston
    Posts
    515
    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 ltomuta's Avatar
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,335
    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.

  7. #7
    Nokia Developer Expert symbianyucca's Avatar
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    28,673
    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 ltomuta's Avatar
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,335
    The Mobility API does not open the Ovi Maps client though, does it now?

  9. #9
    Nokia Developer Expert symbianyucca's Avatar
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    28,673
    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
    Regular Contributor ashraf fawzy's Avatar
    Join Date
    May 2010
    Location
    Egypt
    Posts
    418
    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++ ?
    How to protect application copyright information on Symbian: http://www.developer.nokia.com/Community/Wiki/How_to_protect_application_copyright_information_on_Symbian

  11. #11
    Nokia Developer Expert symbianyucca's Avatar
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    28,673
    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
    Regular Contributor ashraf fawzy's Avatar
    Join Date
    May 2010
    Location
    Egypt
    Posts
    418
    But can we say that there will be Symbian C++ API available soon to do this, or this is no intention to do this ?
    How to protect application copyright information on Symbian: http://www.developer.nokia.com/Community/Wiki/How_to_protect_application_copyright_information_on_Symbian

  13. #13
    Nokia Developer Expert symbianyucca's Avatar
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    28,673
    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 C++
    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 Python
    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
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved