Spaces:
Build error
Build error
| import googlemaps | |
| from datetime import datetime | |
| import os | |
| from dotenv import load_dotenv | |
| import googlemaps | |
| load_dotenv() | |
| API_KEY = os.getenv("GOOGLE_MAPS_API_KEY") | |
| gmaps = googlemaps.Client(key=API_KEY) | |
| # Geocoding an address | |
| geocode_result = gmaps.geocode('1600 Amphitheatre Parkway, Mountain View, CA') | |
| # Look up an address with reverse geocoding | |
| reverse_geocode_result = gmaps.reverse_geocode((40.714224, -73.961452)) | |
| # Request directions via public transit | |
| now = datetime.now() | |
| directions_result = gmaps.directions("Sydney Town Hall", | |
| "Parramatta, NSW", | |
| mode="transit", | |
| departure_time=now) | |
| # Validate an address with address validation | |
| addressvalidation_result = gmaps.addressvalidation(['1600 Amphitheatre Pk'], | |
| regionCode='US', | |
| locality='Mountain View', | |
| enableUspsCass=True) | |
| # Get an Address Descriptor of a location in the reverse geocoding response | |
| address_descriptor_result = gmaps.reverse_geocode((40.714224, -73.961452)) | |