프로젝트 소개

Folium은 인터랙티브 지도를 만들기 위한 오픈소스 Python 라이브러리입니다. 이는 Python 생태계의 데이터 처리 강점과 Leaflet.js JavaScript 라이브러리의 지도 기능을 기반으로 합니다. Python에서 데이터를 조작한 다음, folium이 렌더링하는 Leaflet 지도에서 시각화합니다. 이 프로젝트는 PyPI에서 `pip install folium`으로, 또는 conda-forge에서 `conda install -c conda-forge folium`으로 설치합니다. 문서는 python-visualization.github.io/folium에 호스팅되어 있으며, 저장소에는 Binder를 통해 실행할 수 있는 예제 노트북이 포함되어 있습니다. README는 참여를 원하는 사람들을 위해 기여자 가이드를 안내하고, v0.16.0 이후의 릴리스 노트는 GitHub releases에 게시되며, 더 오래된 변경 로그는 저장소에 보관되어 있습니다. README에는 관련 패키지와 플러그인도 나열되어 있습니다. 관련 패키지로는 xyzservices(래스터 베이스맵 타일셋 저장소), streamlit-folium(Streamlit 앱 안에서 folium 실행), FEMlium(지리 지도에서 유한 요소 시뮬레이션의 인터랙티브 시각화)이 있습니다. 플러그인으로는 대규모 GeoJSON FeatureCollection을 빠르게 WebGL로 렌더링하기 위한 folium-glify-layer, 지도 모서리에 크레딧이나 로고를 표시하기 위한 Folium.ControlCredits-Plugin, 생성 시 제안 목록을 받는 지오코더를 위한 folium-geocoder-own-locations, 타일 제공자의 최소 및 최대 범위를 넘어 확대 및 늘리기가 가능한 타일 레이어를 위한 folium-vectortilelayer가 있습니다. 이 개요는 전적으로 저장소 README와 설명에 근거하며, 벤치마크, 순위 또는 성능 주장은 하지 않습니다.