Мне нужно геокодировать около 200 адресов на запрос и делать около 3000 запросов в день. Я буду делать эту серверную часть с помощью PHP. Я просмотрел Как преобразовать адрес в широту/долготу?, но не смог найти способ для API запросов HTTP для Google Карт или API геокодирования Yahoo Geosystems ( не может использовать JavaScript, так как это серверная сторона) для отправки нескольких адресов.
В основном я буду использовать это для сортировки адресов на основе координат, и если API поддерживает, заполните все отсутствующие данные для каждого адреса. Адреса будут только в Соединенных Штатах. Адреса в геокод будут поступать от пользователя, так что будьте свободны, например "уличный адрес, почтовый индекс" или "город, штат" и т.д. Точность не слишком важна для координат, скажем, в пределах пятисот футов или около того.
Есть ли бесплатный API для этого? Есть ли способ заставить Yahoo или Google выполнять несколько запросов в запросе?