IT 프로그래밍/AI

folium을 활용한 지도 그리기

기술1 2024. 9. 8. 18:26

파이썬의 생태계의 강점인 데이터와 Leaflet.js 라이브러리를 통해 매핑 강점을 토대로 제작한 것이 fodium입니다. 

 

이번에도 colab을 통해 실행하겠습니다.

!pip install folium

 

import folium

 

import folium을 해주고 

folium.Map(location=[37.5,126])

이렇게 map을 출력해줍니다.

 

경도와 위도로 좌표를 찾아주면 됩니다. 구글 맵에서도 쉽게 경도와 위도를 찾을 수 있습니다.

 

여기에 그림을 그리고 싶다 변수로 저장을 해주면 됩니다.

m = folium.Map(location=[37.5,126])

m.save('index.html')
m = folium.Map(location=[37.5,126], zoom_start=10)
m

 

 

import folium

# 출처 정보를 포함하여 지도 생성
m = folium.Map(location=[37.5, 128], zoom_start=16, tiles='Stamen Toner', attr="Map tiles by Stamen Design, CC BY 3.0 — Map data © OpenStreetMap")

# 지도 표시
m