Географический IP и БД страны / региона / города

Хорошего дня!

Не могли бы вы посоветовать мне бесплатную точную многоязычную БД (с частыми обновлениями) для:

  • найти страну + регион + город (возможно + часовой пояс) по IP (из PHP);
  • создать раскрывающийся список страна / регион / город на сайте (то есть, например, получить из регионов PHP по стране и города по региону / стране). Названия стран / регионов / городов должны быть на разных языках.

Спасибо!


person programmister    schedule 27.02.2014    source источник


Ответы (1)


GeoIP2 и GeoLite2 поддерживают несколько языков. В настоящее время они включают немецкий, английский, испанский, французский, японский, португальский, русский и упрощенный китайский. Вы также можете использовать включенный geoname_id для поиска местоположения с помощью GeoNames, чтобы получить названия местоположений на других языках.

Для этого формата также существует PHP API.

person Greg Oschwald    schedule 27.02.2014
comment
Спасибо, протестировал. Как я могу получить данные из регионов PHP по стране и по городу по региону / стране? Это необходимо для построения выпадающего списка страна / регион / город на сайте. - person programmister; 28.02.2014
comment
Для раскрывающегося списка страны / региона / города я бы порекомендовал вам Geodatasource. (geodatasource.com/software/ < / а>) - person Romi; 07.03.2014
comment
Бесплатным альтернативным источником данных для раскрывающихся списков может быть GeoNames. Он должен хорошо интегрироваться с базой данных MaxMind, поскольку MaxMind использует его в качестве источника данных. - person Greg Oschwald; 07.03.2014