In this article, we are going to write a python script to find the address of a specified latitude and longitude using the geopy module. The geopy module makes it easier to locate the coordinates of addresses, cities, countries, landmarks, and zipcode.
Installation:
To install GeoPy module, run the following command in your terminal.
pip install geopy
Step-by-step Approach:
- Import the geopy module.
- Initialize Nominatim API to get location from the input string.
- Get location with geolocator.geocode() method.
Below is the program based on the above approach:
Python3
# Import module from geopy.geocoders import Nominatim # Initialize Nominatim API geolocator = Nominatim(user_agent = "geoapiExercises" ) # Assign Latitude & Longitude Latitude = "25.594095" Longitude = "85.137566" # Displaying Latitude and Longitude print ( "Latitude: " , Latitude) print ( "Longitude: " , Longitude) # Get location with geocode location = geolocator.geocode(Latitude + "," + Longitude) # Display location print ( "\nLocation of the given Latitude and Longitude:" ) print (location) |
Output: