Advertisement
Dodma

Untitled

Jul 14th, 2020
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. district_dict = {}
  2. def request_coords(row):
  3. address = row
  4. district = None
  5. try:
  6. params1 = {
  7. 'geocode' : row,
  8. 'apikey' : 'f7fdea37-e088-4928-8638-5fddb296e08d',
  9. 'format' : 'json'
  10. }
  11. response = requests.get(URL, params=params1)
  12. coord = json.loads(response.text)['response']['GeoObjectCollection']['featureMember'][0]['GeoObject']['Point']['pos']
  13. params2 = {
  14. 'geocode' : coord,
  15. 'apikey' : 'f7fdea37-e088-4928-8638-5fddb296e08d',
  16. 'format' : 'json',
  17. 'kind' : 'district'
  18. }
  19. response2 = requests.get(URL, params=params2)
  20. district = json.loads(response2.text)['response']['GeoObjectCollection']['featureMember'][0]['GeoObject']['name']
  21. except:
  22. np.nan
  23. return(row, district)
  24.  
  25. district_dict = dict(map(request_coords, rests['address'].unique()))
  26. district_dict
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement