Fiabilité, substentif féminin : Qualité d’un appareil, d’un équipement fiable.
Et oui, malheureusement la géolocalisation n’est pas fiable à 100%, loin de là même. Si l’on reste humble, on a tout de même de sacré résultat rien qu’avec une IP.
Il y a effectivement 3 raisons principales pour qu’une géolocalisation ne soit pas précise :
- La mise à jour des données, comme les informations sont stockées en base de données il faut les mettre régulièrement à jour.
- Les adresses IP non fixes qui sont attribuées par les FAI, par exemple Orange (ex. Wanadoo) va définir ces IP non fixes dans une ville comme Nice alors que l’adresse va être attribuée à un client à Menton à 30 Km
- Les proxy qui sont utilisés par certains FAI comme AOL (ceci est expliqué chez maxmind)
Voilà ce sont raisons qui font que parfois vous aurez des résultats qui se révèleront farfelus ce mois ci et correctes le mois suivant.
Dans un souci de fiabilité nous essayerons de mettre en place un sytème de calcul d’orthodromie, en tout cas c’est dans nos projets.
Sachez que même les grandes entreprises comme Google ne font pas beaucoup mieux à ce niveau, il suffit d’y regarder de plus prés dans Google Analytics par exemple, mais si quelqu’un à une solution nous sommes preneur.
P.S. : de ce que nous avons pu constater certains FAI enregistrent des informations correctes, les adresses Ip venant de Free sont très fiables par exemples.
Salut
J’ai trouvé une adresse Ip qui plante votre programme 78.224.120.137
Cela vous aidera peut être.
Bob
Salut Bob,
Alors il est vrai que certaine Ip demande plus de temps pour être trouvée, je n’ai pas encore compris pourquoi d’ailleurs. Mais cette Ip ne plante pas :
Mais en fait comme les données en retour se font attendre cel génère un TimOut lorsque l’on utilise un file_get_contents, donc il faut géré cela avec quelque chose du genre :
et peut-être aussi augmenter momentanément la mémoire avec :
et la remettre par défaut en fin d’execution :
Ces directives peuvent être bloquées donc suivant l’hébergement ce n’est pas certain que tu y ais accès.
A + Thierry
Un article très interessant ! merci beaucoup et Bonne continuation
Merci !
Excellent blog, merci pour les informations 🙂 et Bonne continuation.
Merci alllesguttte !
Le resultat , pour ma adresse Ip Tobme en auvergne alors que je suis en gironde…. Ca fait un sacré bout tout de meme
Bonjour Dagadon,
Il faut que tu lises le billet sur la fiabilite d’une géolocalisation-ip. Le taux de fiabilité pour la ville sur le France est d’environ 80%.
Je suis désolé mais ton ip doit être dans les 20% d’erreurs.
Thierry