géolocalisation par l'IP
14 messages • Page 1 sur 1
Consultez la formation Google Maps, News, Images de WebRankInfo / Ranking Metrics
géolocalisation par l'IP
Salut à tous.
je cherche à faire un truc pas trop complexe j'imagine mais impossible de trouver comment faire avec l'API google maps...
en fait l'idée est de présenter à l'utilisateur une carte google maps (jusque là facile) et que par défaut la zone affichée soit celle dans laquelle à été détectée son IP.
pour cela il faut :
1 - trouver son IP (facile)
2 - géolocaliser l'IP (récupérer deux variables latitude & longitude) grace à l'API google ou un autre service gratuit dont je doit être certain qu'il sera durable et toujours en service ...
ou directement en php mais je crois pas que ça existe (c'est là que je galère)
3 - afficher la carte centrée sur ces coordonnées (facile)
vala ...si quelqu'un connait un script je suis preneur ... surtout si ça ne fait pas appel à un site autre que google
merci à vous
@+
je cherche à faire un truc pas trop complexe j'imagine mais impossible de trouver comment faire avec l'API google maps...
en fait l'idée est de présenter à l'utilisateur une carte google maps (jusque là facile) et que par défaut la zone affichée soit celle dans laquelle à été détectée son IP.
pour cela il faut :
1 - trouver son IP (facile)
2 - géolocaliser l'IP (récupérer deux variables latitude & longitude) grace à l'API google ou un autre service gratuit dont je doit être certain qu'il sera durable et toujours en service ...
ou directement en php mais je crois pas que ça existe (c'est là que je galère)
3 - afficher la carte centrée sur ces coordonnées (facile)
vala ...si quelqu'un connait un script je suis preneur ... surtout si ça ne fait pas appel à un site autre que google
merci à vous
@+
Google Maps permet de trouver une latitude et une longitude à partir d'une recherche. Pas à partir d'une ip.
Pour cela, il existe ip to country :
http://cyberzoide.developpez.com/php4/ip-to-country/
Avec lequel tu récupère la ville. Puis recherche google maps.
Mais cela ne sera jamais très fiable. Certains fournisseurs d'accès donnent des ip incorrectement géolocalisées par rapport à ce que l'utilisateur a.
Je suis par exemple actuellement à Lyon et ici, orange me donne une ip à Dijon ...
Pour cela, il existe ip to country :
http://cyberzoide.developpez.com/php4/ip-to-country/
Avec lequel tu récupère la ville. Puis recherche google maps.
Mais cela ne sera jamais très fiable. Certains fournisseurs d'accès donnent des ip incorrectement géolocalisées par rapport à ce que l'utilisateur a.
Je suis par exemple actuellement à Lyon et ici, orange me donne une ip à Dijon ...
mouai ... effectivement .. m'enfin si ça permet déjà à l'utilisateur d'être localisé dans la région ... ça l'aidera ...
l'idée est qu'il place ensuite un flag à l'endroit exact où il habite ... et là on est sur du coup ...c'est juste pour le rapprocher au mieux de l'endroit ...
donc pas obligé d'être très précis
ce site est pas mal... en gros c'est exactement ça que je veux faire
http://www.urweb.info/geoip.php
je vais rregarder ton link
merci
++
l'idée est qu'il place ensuite un flag à l'endroit exact où il habite ... et là on est sur du coup ...c'est juste pour le rapprocher au mieux de l'endroit ...
donc pas obligé d'être très précis
ce site est pas mal... en gros c'est exactement ça que je veux faire
http://www.urweb.info/geoip.php
je vais rregarder ton link
merci
++
http://code.google.com/p/geolocip/downloads/list
Mais il faut changer le service utilisé car plus mis à jour : http://www.caida.org/tools/utilities/netgeo/
Mais il faut changer le service utilisé car plus mis à jour : http://www.caida.org/tools/utilities/netgeo/
Il y a plusieurs systèmes pour géolocaliser une ip.
http://www.maxmind.com
http://www.ip2location.com
http://www.ipligence.com
http://www.geobytes.com
http://www.hostip.info (gratuit)
Certains sont très performant pour des ip US mais carrément nul pour des IP France.
Perso j’avais besoin d’être efficace surtout pour des IP France et j’ai donc comparé les systèmes uniquement sur des IP France.
J’ai fait un test avec 200 ip dont j’était certain de la localisation à 90%.
Résultat :
geobytes et hostip : zéro
ipligence et ip2location : bof
maxmind : presque bon
Maxmind a 30% ne se trompe pas sur la ville et à 40% il donne une ville très proche (souvent il s’agit d’un village collé à la ville qu’il indique). Ca fait quasiment du 1/2.
http://www.maxmind.com
http://www.ip2location.com
http://www.ipligence.com
http://www.geobytes.com
http://www.hostip.info (gratuit)
Certains sont très performant pour des ip US mais carrément nul pour des IP France.
Perso j’avais besoin d’être efficace surtout pour des IP France et j’ai donc comparé les systèmes uniquement sur des IP France.
J’ai fait un test avec 200 ip dont j’était certain de la localisation à 90%.
Résultat :
geobytes et hostip : zéro
ipligence et ip2location : bof
maxmind : presque bon
Maxmind a 30% ne se trompe pas sur la ville et à 40% il donne une ville très proche (souvent il s’agit d’un village collé à la ville qu’il indique). Ca fait quasiment du 1/2.
yess ! merci pour toutes ces infos
pour http://code.google.com/p/geolocip/downloads/list à priori ça n'est rien d'autre qu'un parsage de page html ... je préférerai un bon service web qui renverrai du XML ou autre ...
merci aussi pour les stats des différents services ... moi aussi c'est sur des IP françaises essentiellement que j'aurai à travailler ....
remarque si on récupère le nom de la ville on peut toujours la localiser avec l'api google après ... ça c'est faisable...
pour http://code.google.com/p/geolocip/downloads/list à priori ça n'est rien d'autre qu'un parsage de page html ... je préférerai un bon service web qui renverrai du XML ou autre ...
merci aussi pour les stats des différents services ... moi aussi c'est sur des IP françaises essentiellement que j'aurai à travailler ....
remarque si on récupère le nom de la ville on peut toujours la localiser avec l'api google après ... ça c'est faisable...
caviar a écrit:ils marchent tous via une base de donnée d'ip ?
pas d'ingénierie dynamique pour la recherche ?
c'est pas top quand même ...
chez hostip par exemple il n'y a pas l'ip de mon taff ....
Chez hostip il n'y a pas grand chose à vrai dire mais c'est gratuit.
Maxmind propose d'acheter des requetes par packet :
http://www.maxmind.com/app/web_services#city
(50 000 = > 20$)
autrement oui il faut avoir une bdd et faire des requetes soit même.
Si la précision n'est pas un critique, alors la version gratuite et open source de maxmind fonctionne bien.
http://www.maxmind.com/app/geoip_country
Je l'utilise pour un de mes sites.
Ils donnent les bouts de code pour se connecter à la base de données, donc c'est assez simple à mettre en place.
http://www.maxmind.com/app/geoip_country
Je l'utilise pour un de mes sites.
Ils donnent les bouts de code pour se connecter à la base de données, donc c'est assez simple à mettre en place.
'llo
Je viens de faire un rapide test (avec les liens de ce post) et je suis situé selon les site en region parisienne ou vers Rouen soit une différence avec la réalité et à vol d'oiseau de 450km approx. --> il y a encore du travail.
Par contre cetains sites sont plus performant et proposent dans leur pub des "rencontres" dans ma ville
Je viens de faire un rapide test (avec les liens de ce post) et je suis situé selon les site en region parisienne ou vers Rouen soit une différence avec la réalité et à vol d'oiseau de 450km approx. --> il y a encore du travail.
Par contre cetains sites sont plus performant et proposent dans leur pub des "rencontres" dans ma ville
-

ecocentric - WRInaute accro

- Messages: 3577
- Inscription: Mar Fév 10, 2004 16:40
Ya le mien, mais il n'est pas exempt de défauts non plus. Couplé à Google Maps pour les coordonnées géo et la carte.
http://www.loc8ip.com/
http://www.loc8ip.com/
furimars a écrit:Si la précision n'est pas un critique, alors la version gratuite et open source de maxmind fonctionne bien.
http://www.maxmind.com/app/geoip_country
Je l'utilise pour un de mes sites.
Ils donnent les bouts de code pour se connecter à la base de données, donc c'est assez simple à mettre en place.
ouaip effectivement avec le GeoLiteCity.dat ça à l'aire d'être pas trop mal ... j'imagine que si c'est mis à jour régulièrement ça doit à peu près être fiable
merkii
@++
14 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Maps, Google News et Google Images : apprenez comment optimiser le référencement de votre site pour la recherche universelle et notamment Google Maps, Google Actualités et Google Images. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Optimiser le référencement de son site dans une zone géographique précise
- Google lance le service Latitude
- Plein de chiffres incroyables sur Google Maps
- Référencement local gratuit dans l'annuaire WebRankInfo
- La mesure d'audience axée référencement
- 13% des internautes choisissent l'option Google : pages from the UK
- Outil de référencement SEO Playground Tool
- Nouvelle version de Google Analytics : interface beaucoup plus claire
- Web 2.0 et au-delà, le livre de David Fayon (préface Pierre Kosciusko-Morizet)
- géolocalisation
- Geolocalisation et .eu
- Géolocalisation?
- IP et géolocalisation
- [Youtube] Géolocalisation
- Statistiques ip et géolocalisation
- Référencement et géolocalisation
- géolocalisation et multilingue
- Adsense et géolocalisation
- Test de géolocalisation
- Google, géolocalisation
- Géolocalisation GPS iPhone?
- Geolocalisation Google analytics
- nom de domaine, IP et géolocalisation
- Geolocalisation pour création de contenu ?
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités






le forum