Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/09/2007, 08h42   #1
Invité de passage
 
Inscription : juillet 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 3
Points : 1
Points : 1
Par défaut ZIP code et miles

Bonjour à tous.
Je suis en train de développer une application en php/Mysql destinée à un public américain. Pour cela, j'ai besoin de connaître les codes zip situés dans un rayon d'un certain nombre de miles d'un code zip donné. J'ai déjà vu ça sur des sites mais je ne sais pas comment cela se calcule. Quelqu'un pourrait-il m'aider ?

Merci.
wiggy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 11h07   #2
Membre Expert
 
Inscription : août 2002
Messages : 1 036
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 1 036
Points : 1 166
Points : 1 166
Bonjour,

Sur cette page, la formule de calcul, avec les explications :
http://www.lacosmo.com//ortho/ortho.html
jeca est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 12h51   #3
Invité de passage
 
Inscription : juillet 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 3
Points : 1
Points : 1
Merci pour la réponse Jeca mais je ne trouve sur cette page que la méthode de calcul de lma distance entre deux points sur le globe et rien concernant les zip codes
wiggy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 13h07   #4
Membre éclairé
 
Inscription : juillet 2003
Messages : 338
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 338
Points : 339
Points : 339
Cela ne doit pas se calculer simplement
idée (peut être ): Il te faut faire une matrice, qui represente de façon ordonnée géographiquement ton zip. Et pour chaque noeud (un zip en fait), il existe en paramètres une distance par rapport au point centrale de ta matrice.

Ainsi pour chaque point (chaque zip) tu connais les voisins (parcours des noeuds voisins) et tu peux extrapoler la distance entre le zip et ses voisins (difference des distances).
tatareau est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 13h50   #5
Membre chevronné
 
Avatar de cadoudal56
 
Inscription : février 2005
Messages : 671
Détails du profil
Informations personnelles :
Âge : 40

Informations forums :
Inscription : février 2005
Messages : 671
Points : 646
Points : 646
Hello,

J'ai vu passer un post récent avec un probleme assez simimalire.
La solution que je conseillais était la suivante :

Pour chaque lieu, enregistrer la latitude et la longitude sur le globe terrestre.
Ensuite, il existe un calcul permettant de trouver la distance effective entre deux lieux grace a ces coordonnées.

Ce calcul est connu sous le nom d'orthodromie qui correspond au calcul de la distance à vol d'oiseau entre deux lieux.

@+
cadou
PS : Dans la recherche de ce forum, tape latitude comme mot clés sur le forum PHP (en recherche avancée)
__________________
PHP Competition System
Script de gestion de coupes et championnats
http://phpcompet.free.fr

Mon jeu de foot
cadoudal56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2007, 17h11   #6
Invité de passage
 
Inscription : juillet 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 3
Points : 1
Points : 1
Merci pour vos réponse mais je pense qu'elles s'éloignent un peu de ma préoccupation. Je ne cherche pas à calculer les distances. L'application met en contact des personnes vivant aux états-unis. Donc chaque utilisateur renseigne son zip code dans la base de données. Ensuite un utilisateur qui recherche d'autres utilisateurs mets son zip code et le rayon dans lequel il voudrait trouver d'autres utilisateurs. La question est de savoir comment à partir du zip code de l'utilisateur chercheur et d'un rayon, on peut avoir la liste des zip codes enregistrés se trouvant dans ce rayon.

Merci.
wiggy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2007, 12h17   #7
Membre Expert
 
Inscription : août 2002
Messages : 1 036
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 1 036
Points : 1 166
Points : 1 166
Citation:
Envoyé par wiggy Voir le message
Merci pour vos réponse mais je pense qu'elles s'éloignent un peu de ma préoccupation.
Les réponses correspondent exactement à ce que tu veux faire. Il n'y a pas d'autre solution.
jeca est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h27.


 
 
 
 
Partenaires

Hébergement Web