import
import requests
import pandas as pd
import numpy as np
import folium
# from folium.plugins import MiniMap
# minimap = MiniMap()
# from folium.plugins import MarkerCluster
# mc = MarkerCluster()
m = folium.Map(location=[37.4073237, 127.1162796],
tiles = 'stamentonerbackground',
zoom_start= 9)
Circle map
def circle_map(df):
# m.add_child(minimap)
# Circle
for i in range(len(df)):
folium.Circle(list(df.iloc[i][['y','x']]), # circle 위치
radius = 1000, # 원 크기
tooltip=df['place_name'][i], # 마우스 올렸을 때 지점명
popup =folium.Popup(df['address_name'][i], # 클릭시 주소 정보
max_width=450, max_height=450), # 팝업 최대 크기
color='#7C83FD', fill_color = '#7C83FD' # 색상
).add_to(m)
return m
def circle_map_g(df):
# m.add_child(minimap)
# Circle
for i in range(len(df)):
folium.Circle(list(df.iloc[i][['y','x']]), # circle 위치
radius = 1000, # 원 크기
tooltip=df['place_name'][i], # 마우스 올렸을 때 지점명
popup =folium.Popup(df['address_name'][i], # 클릭시 주소 정보
max_width=450, max_height=450), # 팝업 최대 크기
color='#76BA99', fill_color = '#76BA99' # 색상
).add_to(m)
return m
def circle_map_r(df):
# m.add_child(minimap)
# Circle
for i in range(len(df)):
folium.Circle(list(df.iloc[i][['y','x']]), # circle 위치
radius = 1000, # 원 크기
tooltip=df['place_name'][i], # 마우스 올렸을 때 지점명
popup =folium.Popup(df['address_name'][i], # 클릭시 주소 정보
max_width=450, max_height=450), # 팝업 최대 크기
color='#F38BA0', fill_color = '#F38BA0' # 색상
).add_to(m)
return m
circle_map(adf)
circle_map_g(kdf)
circle_map_r(ydf)