Guest User

Untitled

a guest
Jan 18th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. from geopy.geocoders import Nominatim
  2. from geopy.distance import vincenty
  3.  
  4. nom = Nominatim()
  5. chicago = nom.geocode("chicago")
  6. dallas = nom.geocode("dallas")
  7. chicago_gps = (chicago.latitude, chicago.longitude)
  8. dallas_gps = (dallas.latitude, dallas.longitude)
  9. distance = vincenty(chicago_gps, dallas_gps).km
  10. print('Distance in kms: {}'.format(distance))
  11. print(chicago.raw)
  12.  
  13. Distance in kms: 1294.7623005649557
  14. {'lat': '41.8755546', 'osm_id': '122604', 'boundingbox': ['41.643919', '42.0230219', '-87.940101', '-87.5239841'], 'licence': 'Data © OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright', 'lon': '-87.6244212', 'place_id': '178038280', 'class': 'place', 'icon': 'https://nominatim.openstreetmap.org/images/mapicons/poi_place_city.p.20.png', 'osm_type': 'relation', 'importance': 0.29566190262222, 'display_name': 'Chicago, Cook County, Illinois, United States of America', 'type': 'city'}
Add Comment
Please, Sign In to add comment