2
import folium
lat = [35.15870, 35.23360, 35.17357]
long = [129.16047, 129.08309, 128.94632]
names = ['해운대 해수욕장', '부산대학교', '김해국제공항']
icons = ['hand-o-down', 'university', 'plane']
# 지도 만들기
map_h = folium.Map([lat[0], long[0]], zoom_start=11)
# 마커 추가하기
for i in range(len(lat)):
folium.Marker([lat[i], long[i]], tooltip=names[i],
icon=folium.Icon(icon= icons[i], prefix='fa')).add_to(map_h)
map_h
여러 장소의 마커를 동시에 표시할 때는 반복문을 사용하는 것이 편합니다. 여러 장소의 위도끼리(lat), 경도끼리(long), 아이콘끼리(icons), 위치끼리(names) 각각 리스트를 만든 후 반복문 내에서 인덱스로 마커를 추가합니다. 마커를 추가할 때 툴팁과 아이콘도 같이 설정합니다. folium.Marker([위도, 경도], tooltip=위치명, icon=folium.Icon(icon= 아이콘모양, prefix= 'fa')).add_to(지도이름) 구조에서 반복 회차별로 달라지는 부분에 적절한 리스트를 넣어 주면 됩니다.