Advertisement
Dodma

Untitled

Jul 15th, 2020
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. streets_top = rests['street'].value_counts().sort_values(ascending=False).head(10)
  2. top10 = rests.query('street in @streets_top.index')
  3. import requests
  4.  
  5. def fetch_coordinates(apikey, place):
  6. base_url = "https://geocode-maps.yandex.ru/1.x"
  7. params = {"geocode": place, "apikey": apikey, "format": "json"}
  8. response = requests.get(base_url, params=params)
  9. response.raise_for_status()
  10. places_found = response.json()['response']['GeoObjectCollection']['featureMember']
  11. most_relevant = places_found[0]
  12. lon, lat = most_relevant['GeoObject']['Point']['pos'].split(" ")
  13. return lon, lat
  14.  
  15. apikey = 'x' # ваш ключ
  16.  
  17. coords = fetch_coordinates(apikey, street in @top10.index)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement