Untitled

From Buff Penguin, 3 Months ago, written in Plain Text, viewed 57 times.
URL http://codebin.org/view/d053c179 Embed
Download Paste or View Raw
  1. # moscow_lat - широта центра Москвы, moscow_lng - долгота центра Москвы
  2. moscow_lat, moscow_lng = 55.751244, 37.618423
  3.  
  4. # создаём карту Москвы
  5. m = Map(location=[moscow_lat, moscow_lng], zoom_start=10)
  6. # создаём пустой кластер, добавляем его на карту
  7. marker_cluster = MarkerCluster().add_to(m)
  8.  
  9. # пишем функцию, которая принимает строку датафрейма,
  10. # создаёт маркер в текущей точке и добавляет его в кластер marker_cluster
  11. def create_clusters(row):
  12.     Marker(
  13.         [row['lat'], row['lng']],
  14.        #popup=f"{row['district']} {row['name']}",
  15.     ).add_to(marker_cluster)
  16.  
  17. # применяем функцию create_clusters() к каждой строке датафрейма
  18. data_coffee_district.apply(create_clusters, axis=1)
  19.  
  20. # выводим карту
  21. m

Reply to "Untitled"

Here you can reply to the paste above