Business coordinates in radius of mobile device

How could I find the businesses within a certain radius of a mobile GPS device (mobile phone)?

I am looking to build a location aware app that shows the businesses as I drive down the freeway... so let's say within a 5 mile radius.

I know this already exists, I just like to know how that can be programmed (any platform but preferably C# or Java).
conrad2010Asked:
Who is Participating?
 
james-ct16Commented:
Howdy

I believe you need to make a few fundamental platform decisions. Windows phone 7 has some great Location services and they give you access to bing maps at no charge and that will take you down a Silverlight / c# route. It will not be backwardly compatible to previous versions of Windows Mobile. Theres the basic Bing Maps Integration guide here http://msdn.microsoft.com/en-us/library/ff941093(VS.92).aspx 

If you wanted to look at the Windows mobile 6 there is a nice guide here http://msdn.microsoft.com/en-us/magazine/dd315419.aspx#id0100029 however remember unlike mobile 7 there is no guarantee the mobile has any form of location services other that knowing what cell tower its connected to (assuming it has radio)

0
 
hjgodeCommented:
Yes, there are already such apps.

You first need the GPS location of the device and then a webservice that queries an online service for the data you need. If there is not already a web service offering a Nearby-Business information, you have to setup your own webservice.

An example of a free webservice for this is at http://services.gisgraphy.com/ajaxgeolocsearch.html

They offer different types of what to search nearby your location and hopefully they have more data for the USA as for germany.
0
 
conrad2010Author Commented:
just to be clear, I indeed want this for Windows Phone 7 and I agree it's not backwards compatible with Windows Mobile
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.