Advertisement
Guest User

Untitled

a guest
Jan 31st, 2015
308
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.77 KB | None | 0 0
  1. from pygeocoder import Geocoder
  2. from datetime import datetime
  3. import time
  4.  
  5. filename = 'addresses_'+datetime.now().strftime("%Y-%m-%d")
  6.  
  7. f = open(filename,'w')
  8. f.close()
  9.  
  10. curr_lat=44.815029
  11. curr_lon=-93.221052
  12.  
  13. end_lat=44.775926
  14. end_lon=-93.105867
  15.  
  16. sleep_cycle=0
  17.  
  18. while curr_lon < end_lon or curr_lat > end_lat:
  19.     results = Geocoder.reverse_geocode(curr_lat, curr_lon)
  20.     print(results[0])
  21.     f = open(filename,'a')
  22.     f.write(str(results[0]) + " ; " + str(curr_lat) + "," + str(curr_lon) + "\n")
  23.     f.close()
  24.     if curr_lat > end_lat:
  25.         curr_lat = curr_lat - .002
  26.     else:
  27.         curr_lat = 44.815029
  28.         curr_lon = curr_lon + .003
  29.     sleep_cycle = sleep_cycle + 1
  30.     if sleep_cycle == 4:
  31.         time.sleep(1)
  32.         sleep_cycle = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement