
Originariamente inviata da
Angarat
una cosa del genere la avevo fatta alcuni anni fa, essenzialmente quando ti danno un indirizzo tu puoi calcolarti la long e la lat dello stesso, di conseguenza quando fai la query per estrarre i risultati devi partire da quelle coordinate ed aggiungere e sottrarre un coefficente sia nella latitudine sia nella longitudine per crearti un quadrato.
al tempo per la latitudine il mio coefficente era di 0.10 (da sommare e sottrarre) invece per la longitudine il mio coefficente era di 0.15 (da sommare e sottrarre), ma non so dirti a quanto corrisponde in metri.
altro problema che mi si era presentato era la possibile sovrapposizione sulla mappa (se la usi) dei "segnaposto", anche in quel caso devi realizzarti una funzione di controllo che modifichi la posizione sopsnadolo in una delle 8 posizioni attorno al primo segnaposto e cosi via al secondo giro (occupati tutti gli 8 posti) saranno 16 le possibili alternative per evitare la sovrapposizione delle icone.