Quelle est la meilleure façon de géocoder les adresses IP? J'ai ~ 10 000 - 30 000 adresses à géocoder une fois. Les adresses IP viennent du monde entier et je ne veux que le Long / Lat. La précision au niveau de la ville n'est pas essentielle, mais idéalement, elle se situerait à moins de 10-20 km. En cherchant, j'ai vu MaxMind qui semble être une bonne option, mais avant de télécharger et de me fréquenter avec leur API, existe-t-il d'autres alternatives recommandées?
15
J'ai entendu parler de l'api simplegeo https://simplegeo.com/docs/api-endpoints/simplegeo-context Peut fonctionner pour vous
la source
google analytics a ip situé sur une carte. Je me demande s'il pourrait être trouvé dans le codeplex n'importe où?
géocodage-net ayant le GeoPluginIPGeoCoder ();
A également mentionné un problème avec le plugin et l'acquisition du fichier dat de ... pas de géolocalisation gratuite de Maxmind
la source
Si vous ne voulez pas perdre de temps à installer une base de données qui consommera vos ressources, vous pouvez utiliser une API en ligne. J'utilise http://www.ipgp.net/ip-address-geolocation-api/ et cela vous permet d'interroger jusqu'à 1 m d'adresses IP.
la source
Je dirais que la meilleure façon est d'utiliser une API en ligne. Gérer une base de données de votre côté est une DOULEUR! Croyez-moi, j'y suis allé et les emplacements IP changent tout le temps, vous devrez donc mettre à jour votre base de données régulièrement. Avec une API en ligne, ils font tout ce travail pour vous.
J'utilise une API en ligne sur https://www.zipcodeservices.com . Je reçois 100 000 requêtes par an pour 25,99 $ par mois et sans limitation des demandes. C'est assez simple et est toujours opérationnel.
Si j'ai besoin de plus de demandes par an, ils ont différents plans de service que vous pouvez facilement migrer.
la source
pour l'amérique du nord celui-ci fonctionne http://geocoder.ca
la source