Bonjour,

J'aimerai vous solliciter sur un sujet que je ne maitrise pas encore, c'est la Géolocalisation par IP.
avez-vous des idées comme ça fonctionne ?
Existe-t-il des services pour cela ? quels sont les meilleurs en terme de type de connection ( 3G, WIFI )..
En fait, j'ai des points sur toute la France que je veux localiser ( environ 3000 ) et j'aimerai afficher ceux qui sont aux environ de l'utilisateur connecté sur mon site.

Merci de votre aide en avance.
Voici un code javascript exploitant géolocalisation sur le HTML5
Elle est à tester de préférence avec un smartphone équipé d’un GPS.
Cet exemple est une démonstration simple des capacités de géolocalisation de l’HTML, elle affiche :
-La latitude de l’utilisateur
-La longitude de l’utilisateur
- L’angle par rapport au Nord
-La vitesse par rapport à la dernière position
- La date et l’heure de la dernière position

if (navigator.geolocation)
  var watchId = navigator.geolocation.watchPosition(successCallback, errorCallback, {enableHighAccuracy:true});
else
  alert("Votre navigateur ne prend pas en compte la géolocalisation HTML5");
   
function successCallback(position){
  alert("Latitude : " + position.coords.latitude + ", longitude : " + position.coords.longitude);
}; 
 
function errorCallback(error){
  switch(error.code){
    case error.PERMISSION_DENIED:
      alert("L'utilisateur n'a pas autorisé l'accès à sa position");
      break;     
    case error.POSITION_UNAVAILABLE:
      alert("L'emplacement de l'utilisateur n'a pas pu être déterminé");
      break;
    case error.TIMEOUT:
      alert("Le service n'a pas répondu à temps");
      break;
    }
};
 
  function stopWatch(){
  navigator.geolocation.clearWatch(watchId);
  } 

PS : de préference installer le plugin modernizr.js afin de tester si votre navigateur supporte oui ou non, la géolocalisation HTML5