Dovrei comunque, oltre alle coordinate geografiche, salvare degli indici identificativi degli stati, regioni,città altrimenti come potrei fare a distinguere i vari punti, sapere di che stato sono, altrimenti dovrei chiedere a google di tutti i POI che ho nel mio DB a che stato, a che regione, a che città appartengono, no?

I passi potrebbero essere:
l'utente inserisce una stringa.
Il mio server la riceve.
Interrogo google maps lato php per avere l'id dello stato o della regione o della provincia (NON SO SE È POSSIBILE FARLO).
Quando ho la risposta cerco nel mio DB tutti i POI che corrispondono all'id di stato regione o città
Restituisco al client il risultato.

La tua idea quale era esattamente, potresti gentilmente spiegarmi i passi da effettuare?

Grazie,
Roberto