Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Неправильно определяются города #5

Closed
softshape opened this issue Apr 30, 2015 · 5 comments
Closed

Неправильно определяются города #5

softshape opened this issue Apr 30, 2015 · 5 comments
Labels

Comments

@softshape
Copy link

Для IP адресов 159.255.81.209 и 159.255.82.245 (оба Иркутск, сотовый оператор Байкалвестком) выдаются соотв. Амстердам и Тоскана. При этом глюк имеет место быть только при использовании pysyge. Сам сайт sypexgeo.net все показывает корректно.

@idlesign
Copy link
Owner

На сайт ориентировать не стоит. Если у вас на актуальной базе версия под PHP (доступна на сайте sypex) выдаёт данные отличные от тех, что выдаёт pysyge на той же базе, тогда будет повод задуматься.

@softshape
Copy link
Author

У меня даже окружения нет, чтобы проверить РНР :). Была еще другая питон-обертка, попробую ее на той же базе.

@softshape
Copy link
Author

Проверили на второй обертке (python-sxgeo) - там все эти айпишники определяются корректно. Есть повод задуматься :)

@idlesign
Copy link
Owner

idlesign commented May 5, 2015

Понял. Наверное, формат обновили. Будет время, погляжу.

@idlesign
Copy link
Owner

idlesign commented Sep 25, 2016

Скачал актуальные базы, проверил на py2, py 3.

GeoLocator('SxGeoCity.dat').get_location('159.255.81.209', True) и .get_location('159.255.82.245', True) выдают:

{'city': 'Иркутск',
 'country_id': 185,
 'country_iso': 'RU',
 'fips': '0',
 'info': {'city': {'id': 2023469,
                   'lat': 52.29778,
                   'lon': 104.29639,
                   'name_en': 'Irkutsk',
                   'name_ru': 'Иркутск'},
          'country': {'continent': 'EU',
                      'id': 185,
                      'iso': 'RU',
                      'lat': 60.0,
                      'lon': 100.0,
                      'name_en': 'Russia',
                      'name_ru': 'Россия'},
          'region': {'id': 2023468,
                     'iso': 'RU-IRK',
                     'name_en': "Irkutskaya Oblast'",
                     'name_ru': 'Иркутская область'}},
 'lat': 52.29778,
 'lon': 104.29639,
 'region': 'Иркутская область',
 'region_id': 2023468,
 'tz': ''}

Ошибка не подтверждается, но спасибо за информацию.
Обращение закрываю.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants