Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- district_dict = {}
- def request_coords(row):
- address = row
- district = None
- try:
- params1 = {
- 'geocode' : row,
- 'apikey' : '\\\',
- 'format' : 'json'
- }
- response = requests.get(URL, params=params1)
- coord = json.loads(response.text)['response']['GeoObjectCollection']['featureMember'][0]['GeoObject']['Point']['pos']
- params2 = {
- 'geocode' : coord,
- 'apikey' : '\\\',
- 'format' : 'json',
- 'kind' : 'district'
- }
- response2 = requests.get(URL, params=params2)
- district = json.loads(response2.text)['response']['GeoObjectCollection']['featureMember'][0]['GeoObject']['name']
- except:
- np.nan
- return(row, district)
- district_dict = dict(map(request_coords, rest_data_filtered['address'].unique()))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement