Bonjour à tous
Je suis sur un projet de site d'annonce immobilière et pour faire un peu comme tout le monde je voudrais permettre aux visiteurs d'indiquer un rayon de recherche par rapport à une ville donnée.
Actuellement j'ai une base de données qui ressence toutes les villes de France que j'ai monté selon le principe d'un arbre en suivant le tuto suivant :
http://sqlpro.developpez.com/cours/arborescence/
Du coup, j'ai fais un composant qui prend le code postal en paramettre en renvoi dynamiquement une liste de ville correspondantes à ce code pstal.
Maintenant, je ne sais pas par quel bout je dois prendre la chose pour arriver à déterminer la positoin d'une ville (latitude et longitude me parait être un bon point de départ) et ensuite comment déterminer quelles sont les villes qui sont pas loin ou déterminer leur distance.
En gros, mon niveau de math ne permet pas de mettre en place un tel algorythme.
Donc je me tourne vers la communauté pour savoir si vous avez déjà fait ça, si vous avez une méthode, un bout de code, un tuto, un truc quoi !
Merci d'avance.
Partager