2

What is the process or api they use to provide this feature on their websites? If it is too complication to explain can you please push in the right direction to be able to provide this feature aswell. Thank you.

user763223
  • 45
  • 2

2 Answers2

2

Look into geocoding, geotagging and GIS

http://en.wikipedia.org/wiki/Geocoding

Like Google's API:

http://code.google.com/apis/maps/documentation/geocoding/

Kasapo
  • 5,294
  • 1
  • 19
  • 21
2

The key word you are looking for is geolocation for the first part, and proximity search for the second.

Google is the most prominent provider of Geolocation services, but there are others.

Community
  • 1
  • 1
Pekka
  • 442,112
  • 142
  • 972
  • 1,088