Discussion Board

Results 1 to 2 of 2
  1. #1
    Registered User
    Join Date
    May 2012

    Question S40 Nokia Maps API 1.1 Search Categories

    I used the search function in the com.nokia.maps.search.PlaceSearchRequest of the Maps API. I entered "restaurants", "food", "fast food", "restaurant", "eat" as the categories but it sometimes returns other places that are not eating places. And the returned places of the function are different from the ones from maps.nokia.com (sometimes less).

    Is this normal? Thank You

  2. #2
    Nokia Developer Expert
    Join Date
    Aug 2011

    Re: S40 Nokia Maps API 1.1 Search Categories

    Hi Aldaneqwertyuiop,

    And the returned places of the function are different from the ones from maps.nokia.com (sometimes less)
    It seems that a PlaceSearchRequest typically provides results after some filtering and uses a GeoArea instance as criteria. A GeoArea can either be a GeoBoundingBox or GeoBoundingCircle. As an end user, you do not define similar filtering when using maps.nokia.com, but the application retrieves your zoom level and the display area's frame to show relevant to that area results (you will notice that when using the same search keyword and moving to a different map region you receive different results from the browser). Given that the defined GeoArea filtering in your custom Maps application, doesn't coincide with the out-of-the-box filtering that occurs in the browser, it would be expected (to some extend) to receive different search results.

    As for getting non relevant results from your search, it seems that some locations (POI) contain metadata such as a description, where your keyword might be used, but the POI itself might not be relevant to that text. That's why you do not always get relevant results. Relevancy is sometimes defined within a context (a hotel can have a restaurant, or a museum can be associated to the "eat" keyword), so search can not be 100% optimal for a given context.

    However, if you can provide some concrete search results that you have received along with the GeoArea and keywords you used, I could further forward your feedback to the Nokia Maps team.

Similar Threads

  1. how can i, create a nokia.maps.map.Polyline using a nokia.maps.routing.Manager?
    By upixsoul in forum [Archived] Maps API for Javascript
    Replies: 5
    Last Post: 2012-05-30, 15:54
  2. Is there a way to convert Maps Data from Nokia Maps 3 to be compatible with N Maps 2
    By dimchopicha in forum General Development Questions
    Replies: 6
    Last Post: 2011-01-09, 18:50
  3. Improve search by approximation on Ovi Maps
    By Stars in forum Series 40 & S60 Platform Feedback Archive
    Replies: 1
    Last Post: 2010-02-18, 22:50

Posting Permissions

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