Я планирую использовать API Google Maps V3 для геокодирования пакета адреса, хранящегося в массиве. Этот адрес будет извлекаться из моей базы данных и геокодировать, чтобы я мог создавать маркеры для них на карте.
Однако я понимаю, что Google поставил ограничение на скорость отправки запросов на геокодирование, поэтому мне интересно, как я могу использовать PHP для ограничения скорости запросов на геокодирование , возможно, 1 геокод каждые 10 секунд?
sleep(10);
?
Да, sleep(10)
сделал бы это.
Кроме того, запустите геокодирование с помощью javascript на клиентской машине. Ограничение скорости основано на IP-адресе, поэтому вы можете распространять его по своим посетителям, используя свой браузер в геокоде.