Address Seach implementation
Posted: Mon Mar 29, 2010 12:30 am
I am creating a yelp like site for few Asian & European countries but unsure how to document the requirements for address search. Platform is Zend. It will be using google maps to display maps for what locations are out I understand it if users enter a city then the system can easily display a list of place in that city and mark them on a map. But if the user enters a local street address then to calculate distance and show only nearby of that address, are we doing that via Google APIs or is that being done in code. IF in code, any read made additions that can be used?
Users can enter locations via:
City,
Zip / Postal for what counties data I can get
Neighbourhoods (assuming they are already in the city page)
Street Address (either without city if they are in the city page OR they can enter the full address with city/zip, maybe country to break away from city pages and keep the search global.)
So Google does it the global way. Yelp does it the local way.
I am looking for a way which can easily fit into my php platform and is cost effective. Using APIs works too but they have a daily limit and I have no idea at this point how many users will use it. If a million comes it will be higher than the APIs limit.
Users can enter locations via:
City,
Zip / Postal for what counties data I can get
Neighbourhoods (assuming they are already in the city page)
Street Address (either without city if they are in the city page OR they can enter the full address with city/zip, maybe country to break away from city pages and keep the search global.)
So Google does it the global way. Yelp does it the local way.
I am looking for a way which can easily fit into my php platform and is cost effective. Using APIs works too but they have a daily limit and I have no idea at this point how many users will use it. If a million comes it will be higher than the APIs limit.