인프런 커뮤니티 질문&답변
folium 관련 문의 드립니다
작성
·
505
1
안녕하세요,
고퀄리티의 강의 항상 잘 수강하고 있습니다 !
folium 관련하여 3가지 질문이 있어 문의 드립니다.
1. 시구군명 구별 불가 : 다른분이 질문 하신 걸 보고 df_cafe_starbucks.set_index('시군구명)으로 고쳐 주었는데요
그래도 변함없이 구별로 색깔이 구분이 안됩니다... 혹시 어떤 부분을 바꾸면 제대로 작동할까요?

2. CircleMarkers 오류 문제
계속 CircleMarkers라는 feature가 없다고 오류 메세지가 뜹니다... 과연 어떤 것 때문에 그런건지 문의 드립니다.

3. map 내 한글 폰트 깨짐 현상
popup_name에서 폰트가 깨져서 나오는 현상이 발생합니다.
코드 어떻게 수정해야 할까요 ?

답변 1
0
안녕하세요!
1.번 문제에 대해서는 columns 에 들어가는 아래의 내용이 되어야 하는데요.
columns 안에 들어간 내용이 아래와 같은지 비어있는 셀에 출력을 해서 확인을 해보시면 좋을거 같아요.
columns = [시군구명, 상호수]
아래 코드 부분에 key_on 이 한글 "강남구"와 같이 표현이 되어야 구별로 행정구역을 표시해 줍니다.
key_on = 'feature.properties.name',
2번
버전마다 사용법이 다른데 최신 버전을 사용하고 계시다면 아래와 같이 접근해서 사용해보세요.
folium.CircleMarker
3번
일단 popup 대신 tooltip을 사용하실 수도 있는데 tooltip 을 사용해 보시는 걸 권장드려요.
그리고 folium 에서 iframe 으로 지도를 표시하는데 최근 버전을 윈도우에서 실행했을 때 한글이 깨지는 문제가 있어요.
이럴 때는 아래 코드를 실행해 주시면 html 파일로 저장이 되는데 저장된 파일을 실행해 보시면 한글이 깨지지 않고 잘 보이실 거에요.
map.save('index.html')
질문 주신 내용이 다들 어려워 하시는 부분이라 해당 부분 영상을 좀 더 자세하게 새로 만들고 있어요.
지금 촬영은 다 했고 편집중이라 이번 달 안에 새로 제작된 영상으로 교체가 될텐데 업데이트가 되는대로 이 질문의 스레드에도 다시 안내를 드리도록 할게요!
또, 궁금하신 점 있으시면 질문주세요!
감사합니다 :)





