Il ne faut proposer l'artisan dans la vente de devis que si celui-ci est assez proche de l'adresse des travaux.
Pour cela deux possibilités:
1) géocoder à chaque ouverture de la page devis la distance entre les deux adresses, celle des travaux et celle de chaque artisan
2) enregistrer les coordonnées GPS de l'artisan, et celle de l'adresse des travaux. Et calculer la distance mathématiquement
La solution 2) est clairement plus avantageuse, car elle évite de nombreuses requêtes de géocoding. Mais la solution 1) est plus rapide à mettre en place.
=> cela dépend de notre quota de géocoding par jour, il faudrait le suivre sur la Google Developers Console. Et étudier si on est large ou pas en termes de géocoding
Il ne faut proposer l'artisan dans la vente de devis que si celui-ci est assez proche de l'adresse des travaux.
Pour cela deux possibilités: 1) géocoder à chaque ouverture de la page devis la distance entre les deux adresses, celle des travaux et celle de chaque artisan 2) enregistrer les coordonnées GPS de l'artisan, et celle de l'adresse des travaux. Et calculer la distance mathématiquement
La solution 2) est clairement plus avantageuse, car elle évite de nombreuses requêtes de géocoding. Mais la solution 1) est plus rapide à mettre en place.
=> cela dépend de notre quota de géocoding par jour, il faudrait le suivre sur la Google Developers Console. Et étudier si on est large ou pas en termes de géocoding