бесплатный IP-сервис геолокации для Java-кода

У меня есть Java-приложение, и мне нужна информация о местоположении. на основе заданного IP. В настоящее время я использую http://freegeoip.net. Я использую java, и я получаю информацию о геолокации для упомянутого сайта в формате csv, затем анализирую файл csv, нахожу сведения о стране и отображаю их в своем приложении Java.

К сожалению, основная проблема с этим сайтом заключается в том, что он ограничивает меня количеством запросов, в то время как мне нужно неограниченное количество запросов в образовательных целях. Может ли какой-либо орган предоставить мне надежный, точный (насколько это возможно), бесплатный, неограниченный IP-сервис геолокации, в дополнение к возможности предоставить мне информацию. в формате csv (или в любом подходящем формате, в котором я могу извлечь информацию из него в свое приложение Java).


person Jury A    schedule 26.06.2012    source источник
comment
обратитесь -- stackoverflow.com/ вопросы/2083598/   -  person Rahul Agrawal    schedule 26.06.2012
comment
freegeoip позволяет выполнять 1000 запросов в час. Вы уверены, что это в образовательных целях?   -  person alexey28    schedule 26.06.2012
comment
Автор freegeoip.net здесь. Серверное программное обеспечение и скрипты для создания базы данных бесплатны и доступны по адресу github.com/fiorix/freegeoip. чтобы вы могли загружать и запускать свои собственные без каких-либо ограничений.   -  person fiorix    schedule 10.02.2014


Ответы (1)


Попробуйте http://www.maxmind.com/, их база данных IP-адресов бесплатно предоставляет информацию о географическом местоположении по адресу уровень города (вы можете заплатить больше за более подробное местоположение. Есть java API, и база данных хранится локально.

Обратите внимание, что этот (или любой другой поиск IP) не будет работать с людьми, подключенными к корпоративной VPN — вы получите местоположение конечной точки их корпоративной сети.

person Kevin    schedule 26.06.2012