Bonjour
Je veux écrire un programme php pour sélectionner 16 points aléatoires à partir de 400 points dans ma base de données
(tableau de points: id - Titre - latitude - longitude).
exemple de point :
id : 1
titre : un titre
latitude : 37.9824
longitude: -87.5781547
exigences, 16 points aléatoires, dont chaque point est au moins à 1km de l'autre point.
par exemple:
si le programme sélectionne 3 points A, B et C.
la distance entre les point doivent être:
A et B >= 1 KM
A et C >= 1 KM
B et C >= 1 km
ps : j'ai crée une table distance sur la quelle il y a la distance entre chaque deux points :
exemple :
point_1 : 1
point_2 : 2
distance : 1200
point_1 : 3
point_2 : 6
distance : 800
ma question est comment sélectionner les 16 points aléatoires, dont chaque point est au moins à 1km de l'autre point.
Merci d'avance
Partager