Geocode multiple addresses
        Posted  
        
            by ace2600
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by ace2600
        
        
        
        Published on 2008-12-28T23:02:27Z
        Indexed on 
            2010/05/15
            12:44 UTC
        
        
        Read the original article
        Hit count: 360
        
I need to geocode around 200 addresses per request and do around 3,000 request per day. I will be doing this server side using PHP. I have looked at http://stackoverflow.com/questions/98449/how-to-convert-an-address-to-a-latlon, but could not find a way for either Google Maps HTTP Request API or the Yahoo Geocoding REST API (cannot use JavaScript as this is server side) to send multiple addresses.
I will be primarily using this to sort addresses based on the coordinates and if the API supports, fill in any missing data for each address. The addresses will be in the United States only. The addresses to geocode will be from user input, so be free form, like "street address, postal code", or "city, state", etc. Accuracy is not too important for the coordinates, say within five hundred feet or so.
Is there a free API to handle this? Is there a way to get Yahoo or Google to do multiple locations in a request?
© Stack Overflow or respective owner