뱁새유니버스

파이썬 지도 시각화 folium 오픈 라이브러리 사용해보기 예제 python 지도 만들기

by 뱁새유니버스

1. 개요

파이썬에서 지도 시각화를 해주고 싶으면 folium이라는 오픈 소스 라이브러리를 사용하면 됩니다. 이번 시간엔 folium을 설치하고 간단하게 화면을 출력하는 예제를 살펴보려고 합니다. 

2. 내용

(1) Folium 설치하기

folium은 파이썬에서 지도를 보여주는 오픈 라이브러리입니다. 설치는 아래와 같은 명령어를 입력합니다.

pip install folium

저같은 경우엔 이미 설치되어 있어 Requirement already satisfied 라고 표기되나 설치를 안하셨다면 PC내 설치하는 작업을 확인하실 수 있습니다.

그 다음 folium을 import하고 m이란 변수에 folium.map의 location과 zoom_start를 설정합니다.

import folium

m = folium.Map(
  #과천시 위도 경도를 location에 넣는다.
  location=[37.429246, 126.9874451],
  #zoom_start는 zoom 설정값으로 작을수록 zoom out, 클수록 zoom in이 된다.
  zoom_start=12
)

# m이라는 변수에 저장하고 m을 입력했을 경우에 지도가 표기된다.
m

그러면 아래와 같이 과천시를 중심으로 지도가 표기되는 것을 확인할 수 있습니다.

 

3. 마치며

이번 시간엔 파이썬에서 간단히 지도를 표기해봤습니다. 지도 위에 Marker도 표기할 수 있고 Marker들이 많을 경우 Cluster를 통해 묶어서 표현하고 확대하면 각 Marker들이 보이게 할 수도 있습니다. 

또한 Marker를 클릭하면 팝업을 띄워 팝업 안에 데이터를 표현할 수도 있고, 팝업 안에 막대그래프나 라인그래프 등 다양한 형태로 표기할 수도 있습니다. 알면 참 쓸모가 많은 지도 시각화 라이브러리 folium ! 여러분도 관심갖고 자신을 위한 간단한 프로그램을 만들어보는 것은 어떨까요?

질문이 있으시면 댓글 남겨주세요! 함께 공부합시다. 
이 글을 보는 모든 분들 오늘 하루가 행복하시길 바랍니다.
감사합니다.

반응형

블로그의 정보

가슴이 웅장해지는 모든것

뱁새유니버스

활동하기