Click here to Skip to main content
12,397,805 members (47,127 online)
Rate this:
 
Please Sign up or sign in to vote.
See more: search ZIP
Hello all!

I'm in the process of creating a site and looking for an open-source tool that will allow me to incorporate zip-code radius search on the site. Here is an example of what I'm looking for: www.yelp.com

What I'm trying to do is have my clients/customers type in their zip code to find the service closet to where they are. (i.e. I type in 33330 and it will show me the services 10 miles from where I typed in my zip code)

It's tough to find something like this. I need your help.

Thanks Code Project Family!
Posted 1-Mar-13 20:08pm
Comments
aspnet_regiis -i 2-Mar-13 5:09am
   
Use the yelp API http://www.yelp.com/developers/documentation/v2/overview

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

This is not Open Source but it is a good source of data to build your own software.

Component to get Latitude & Longitude from street address
Map Suite Geocode USA[^]

Below are two other sources of data to get Latitude & Longitude. The Zip Code one will not be as accurate for your purposes as the street address one. A company that I used to be associated with in the late 1990s used this street address data for a similar purpose.

Raw Data to allow you to convert Zip Code to Latitude & Longitude
MelissaData ZIP*Data[^]

Convert street address to Latitude & Longitude (Component with local database or cloud web service)
MelissaData Geocoding[^]

Others available at Catalog.CodeProject.com[^]. Search for geocoding.
  Permalink  
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web02 | 2.8.160721.1 | Last Updated 3 Mar 2013
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100