MySQL Forums
Forum List  »  French

Re: Calculer la distance à vol d'oiseau entre 2 communes?
Posted by: Jean Molliné
Date: October 01, 2009 09:57AM

Bonsoir,
je dirais que le problème est peut-être posé dans le mauvais sens.

Si on part simplement des données, nous avons des entités et chaque entité a des propriétés. En l'occurrence, nous avons des communes et des coordonnées géographiques : les « coordonnées » sont des propriétés de l'entité « communes ». Partant de là, à quoi servirait une autre table ?

Ensuite c'est une requête où on va trier en excluant la ville de départ et où les coordonnées répondent aux critères de tri sur les coordonnées.

Prudence quand même parce que si un utilisateur met en point de départ Clermont-Ferrand et formule cette demande dans un rayon de 500km, le nombre de résultat risque fort d'être très conséquent. Une bonne gestion du cache des requêtes sera à considérer.

______________________________________________________________
Une question bien formulée, c'est un problème bien compris : ça représente déjà les 3/4 de la réponse ;)

Options: ReplyQuote


Subject
Views
Written By
Posted
Re: Calculer la distance à vol d'oiseau entre 2 communes?
4335
October 01, 2009 09:57AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.