кодесурса
«Python

Пакет Python GeoPy: найдите адрес местоположения указанной широты и долготы

script1adsense2code
script1adsense3code

Объект параметров по умолчанию (Nominatim API): упражнение 5 с решением

Напишите программу на Python, чтобы найти адрес местоположения указанной широты и долготы, используя Nominatim API и пакет Geopy.

Пример решения :

Код Python:

from geopy.geocoders import Nominatim
geolocator = Nominatim(user_agent="geoapiExercises")
lald ="47.470706, -99.704723"
print("Latitude and Longitude:",lald)
location = geolocator.geocode(lald)
print("Location address of the said Latitude and Longitude:")
print(location)
lald ="34.05728435, -117.194132331602"
print("\nLatitude and Longitude:",lald)
location = geolocator.geocode(lald)
print("Location address of the said Latitude and Longitude:")
print(location)
lald ="38.8976998, -77.0365534886228"
print("\nLatitude and Longitude:",lald)
location = geolocator.geocode(lald)
print("Location address of the said Latitude and Longitude:")
print(location)
lald ="55.7558° N, 37.6173° E"
print("\nLatitude and Longitude:",lald)
location = geolocator.geocode(lald)
print("Location address of the said Latitude and Longitude:")
print(location)
lald ="35.6762° N, 139.6503° E"
print("\nLatitude and Longitude:",lald)
location = geolocator.geocode(lald)
print("Location address of the said Latitude and Longitude:")
print(location)
lald ="41.9185° N, 45.4777° E"
print("\nLatitude and Longitude:",lald)
location = geolocator.geocode(lald)
print("Location address of the said Latitude and Longitude:")
print(location)

Пример вывода:

 Широта и долгота: 47.470706, -99.704723
Адрес местоположения указанной Широты и Долготы:
399, Стэнфорд Авеню, Боудон, округ Уэллс, Северная Дакота, 58418, США
Широта и долгота: 34.05728435, -117.194132331602
Адрес местоположения указанной Широты и Долготы:
Esri Building C, 380, Нью-Йорк Стрит, Esri Inc., Редлендс, округ Сан-Бернардино, Калифорния, 92373, США
Широта и долгота: 38,8976998, -77,0365534886228
Адрес местоположения указанной Широты и Долготы:
Белый дом, 1600, Пенсильвания Авеню Северо-Запад, Золотой треугольник, Вашингтон, округ Колумбия, 20500, США
Широта и долгота: 55,7558 ° с.ш., 37,6173 ° в.д.
Адрес местоположения указанной Широты и Долготы:
Государственный исторический музей, 1, Красная площадь, Китай-город, Тверской район, Центральный административный округ, Москва, ЦФО, 109012, РФ
Широта и долгота: 35,6762 ° с.ш., 139,6503 ° в.д.
Адрес местоположения указанной Широты и Долготы:
8 円 寺, 杉 並 区, 東京 都, 関 東 地方, 168-0063, 日本
Широта и долгота: 41,9185 ° с.ш., 45,4777 ° в.д.
Адрес местоположения указанной Широты и Долготы:
გვირაბის ქუჩა (ул. Гвираби), თელავი, კახეთი, 2200, საქართველო

Редактор кода Python:


Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на Python, чтобы найти широту и долготу заданного местоположения, используя Nominatim API и пакет Geopy.
Далее: Напишите функцию Python, чтобы получить город, штат и название страны указанной широты и долготы, используя Nominatim API и пакет Geopy.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code