Bonjour à tous,
Je suis actuellement en train de développer une application avec géolocalisatoon, j'ai dans une base de données une liste de 30.000 points GPS, avec lattitude et longitude. Je connais aussi bien sûr la position de mon utilisateur.
La solution à laquelle j'ai pensé est la suivante : je soustrais les latitudes, et les longitudes entre elles, et j'additionne les deux chiffres. Logiquement, les entrées dont ce chiffre est le plus bas sont les points les plus proches.
La seule chose qui me fait peur c'est que cette opération devra être effectuée 30.000 fois à chaque requête, ce qui risque d'être extrêmement lourd...
Avez vous un avis là-dessus, voir une meilleure méthode ?
Je vous remercie !
Partager