더북(TheBook)

지도 그리기

이제 folium으로 지도를 그려 보죠. 10개 장소를 마커로 표시해야 하니 앞서 여러 위치를 지도에 한 번에 표시할 때 배운 리스트와 반복문을 활용합니다. 지도 이름은 map_top10으로 하고 지도를 만드는 좌표는 위도, 경도 리스트의 첫 번째 요소로 하겠습니다. 마커의 아이콘과 색상은 각자 원하는 대로 설정하세요.

# 6. 완성된 리스트로 지도 그리기
import folium

map_top10 = folium.Map([top10_lat[0], top10_long[0]], zoom_start=12)
for i in range(10):
    folium.Marker(
        [top10_lat[i], top10_long[i]], tooltip=top10_name[i],
        icon=folium.Icon(color='red', icon='star')
    ).add_to(map_top10)
map_top10
실행결과
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.