Pourquoi une recherche par rayon affiche-t-elle des résultats situés au-delà de la distance sélectionnée ?
Cet article explique comment les zones de recherche par rayon sont calculées et pourquoi certains résultats peuvent apparaître au-delà de la distance indiquée.
Lors d’une recherche par rayon (par exemple « 3 km autour d’un lieu »), le système détermine la zone de recherche de manière à ce que certains emplacements puissent se trouver un peu plus loin que la distance sélectionnée.
Pourquoi ne pas calculer à partir du centre exact du lieu ?
Si le rayon était mesuré strictement à partir du point central du lieu, la recherche ne couvrirait qu’un petit cercle à l’intérieur de cette zone.
Pour les lieux dont la taille dépasse le rayon choisi, cette méthode risquerait d’exclure des zones proches des bords, entraînant des résultats incomplets.
Comment le rayon est-il calculé ?
Le système trace d’abord une limite englobant l’ensemble du lieu sélectionné.
Cette limite est ensuite étendue vers l’extérieur du rayon choisi (par exemple 3 km) dans toutes les directions.
Cela garantit que toutes les zones pertinentes sont prises en compte, même si certains résultats peuvent se situer au-delà de la distance exacte choisie à partir du centre.