I have an application that takes in an address in one of the following formats:
1234 Test Ave
1234 Test Ave, 43201
1234 Test Ave, Columbus, OH
I am looking for a geocoding solution that will work with the first format, which is simply a street address with no city or zip code data.
When a user enters a street address, I will know what general area they are in (somewhere near Columbus, OH or another major city). I'd like to be able to find a geocoding API that will restrict a query based on a bounding box (latitude/longitude) or a radius from a point.
If there are multiple addresses within the bounding box, I need to be able to retrieve all addresses to ask the user which is correct.
Any suggestions?