Mysql
 sql >> Database >  >> RDS >> Mysql

Modi alternativi per evitare il limite di geocodifica con Google Maps

Senza sapere di più su cosa stai geocodificando e perché, hai considerato di memorizzare nella cache i risultati sul tuo server? Se stai facendo molte richieste per lo stesso indirizzo, non ha senso sprecare più e più volte le chiamate API.

Dovresti impostare uno script PHP come proxy, cercare l'indirizzo in una tabella della cache nel tuo database e, se esiste, restituire il valore dal DB. Se non esiste, effettua la chiamata API, memorizza i risultati nel tuo DB, quindi restituisci le informazioni geocodificate.

Se ogni richiesta riguarda un indirizzo diverso e difficilmente geocodifichi lo stesso indirizzo più di una volta, questa non è la soluzione che fa per te.