none
Spatial data service not providing resturants lies inside city RRS feed

  • Question

  • Hi,

    Since we have a requirement to find number of restaurants present in each cities of US, we are using Bing Spatial Data service to search nearby restaurants. For which we are using city center point and distance which covers the whole city. We found a list for restaurants for most cities, but for some cities, we are not getting any restaurants by using service, but we found list of restaurants on Bing maps for the same cities.

    For example:- For Corbin City, NJ we are searching restaurants using Bing map spatial service. Considering center point(39.303125, -74.71483566) & 7 kilometer distance (which covers entire city), we have found only 3 restaurants from Bing service. Which not even lies inside Corbin City. But for the same city we found list of restaurants on Bing map.

    Has anyone come across a similar issue or can anyone tell has a workaround for this?

        

     


    Dynamics CRM MVP | Inogic | http://inogic.blogspot.com| news at inogic dot com

    If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"

    Wednesday, January 15, 2014 12:06 PM

Answers

All replies

  • The Bing Spatial Data Services only includes the POI data provided by NAVTEQ. This may be limited in some area. If you use the search manager in the Bing Maps control you will find a lot more results as it also pulls in additional POI data from other providers such as Yellow Pages.

    http://rbrundritt.wordpress.com

    Wednesday, January 15, 2014 12:13 PM
  • We are using  NAVTEQNA data source to find restaurants for cities in US. If we use search manager as suggested by you, we face two limitations:

    1. It gives a maximum of 20 records.

    2. And we can't call the service multiple times to fetch the next set of records.

    So, is there an alternative to this?


    Dynamics CRM MVP | Inogic | http://inogic.blogspot.com| news at inogic dot com

    If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"

    Wednesday, January 15, 2014 1:28 PM
  • The only other option is to use the old Bing Maps Soap Services. The Search service has both the NAVTEQ and the other POI data. You can find a link to the documentation here: http://msdn.microsoft.com/en-us/library/dn448599.aspx

    Here is an article on using the SOAP services in .NET: http://msdn.microsoft.com/en-us/library/dd221354.aspx


    http://rbrundritt.wordpress.com

    Wednesday, January 15, 2014 2:43 PM
  • As per your suggestion we tried   Bing Maps Soap Services to get restaurants for the city, but we have not found any restaurant within that city, using this service found three result but that lies outside of that city. Infact we tried the same service for city for which we find restaurant using NAVTEQNA database, this services provided only 1 restaurant while by we found nearby 40 restaurant for the same city through NAVTEQNA database.

    So, is there an alternative to this?

     

    Dynamics CRM MVP | Inogic | http://inogic.blogspot.com| news at inogic dot com

    If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"

    Thursday, January 16, 2014 6:06 AM
  • There are no other alternatives.

    http://rbrundritt.wordpress.com

    Thursday, January 16, 2014 10:57 AM