Пакет Python GeoPy: поиск названия страны по названию штата
Объект параметров по умолчанию (API Nominatim): упражнение 2 с решением
Напишите программу на Python для поиска названия страны по названию штата с помощью Nominatim API и пакета GeoPy.
Пример решения :
Код Python:
from geopy.geocoders import Nominatim
geolocator = Nominatim(user_agent="geoapiExercises")
state1 ="Uttar Pradesh"
print("State Name:",state1)
location = geolocator.geocode(state1)
print("State Name/Country Name: ")
print(location.address)
state2 =" Illinois"
print("\nState Name:",state2)
location = geolocator.geocode(state2)
print("State Name/Country Name: ")
print(location.address)
state3 ="Normandy"
print("\nState Name:",state3)
location = geolocator.geocode(state3)
print("State Name/Country Name: ")
print(location.address)
state4 ="Jerusalem District"
print("\nState Name:",state4)
location = geolocator.geocode(state4)
print("State Name/Country Name: ")
print(location.address)
Пример вывода:
Название штата: Уттар-Прадеш Название штата / название страны: Уттар-Прадеш, Индия Название штата: Иллинойс Название штата / название страны: Иллинойс, США Название штата: Нормандия Название штата / название страны: Нормандия, Франция Метрополитан, Франция Название государства: Иерусалимский район Название штата / название страны:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python для поиска адреса улицы, имени по заданной информации о местоположении с использованием API Nominatim и пакета Geopy.
Далее: Напишите программу на Python, чтобы найти детали данного почтового индекса, используя Nominatim API и пакет GeoPy.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code