Geopy всегда возвращает объект NoneType для адреса - PullRequest
0 голосов
/ 17 июня 2019

Я новичок в геокодировании и пытаюсь работать со следующим адресом 1 IKEA WAYSTORE 027ISVADGZC, ROUND ROCK, TX 78664. Каждый раз, когда я использую класс Nominatim в Geopy для этого и любого другого адреса, я не только не могу получить широта и долгота адреса, но ни один из материалов, которые я нашел в stackoverflow или в документации, не объясняет, как устранить эту проблему в подробностях.

Я попытался ввести некоторый код для адреса и набрал короткий номер.

from geopy.geocoders import Nominatim
address = '1 IKEA WAYSTORE 027ISVADGZC,ROUND ROCK,TX 78664'
geolocator = Nominatim(user_agent='<example email>')
location = geolocator.geocode(address, exactly_one=True)
print(location.latitude)
print(location.longitude)

Можно ли мне объяснить, почему этот код не возвращает долготу и широту и какое конкретное решение мне нужно реализовать, чтобы получить эти атрибуты?

1 Ответ

0 голосов
/ 19 июня 2019

Вы пытались искать в Nomatim напрямую? Например на https://nominatim.openstreetmap.org Из того, что я вижу, у него нет этого адреса.

...