본문 바로가기

folium3

[folium] Circle map import import requests import pandas as pd import numpy as np import folium # from folium.plugins import MiniMap # minimap = MiniMap() # from folium.plugins import MarkerCluster # mc = MarkerCluster() m = folium.Map(location=[37.4073237, 127.1162796], tiles = 'stamentonerbackground', zoom_start= 9) Circle map def circle_map(df): # m.add_child(minimap) # Circle for i in range(len(df)): folium.Cir.. 2022. 11. 9.
[folium] MarkerCluster import requests import pandas as pd import numpy as np import folium from folium.plugins import MiniMap from folium.plugins import MarkerCluster mc = MarkerCluster() minimap = MiniMap() m = folium.Map(location=[36.6907215, 128.1486511], # 중심좌표 : 문경시 36.6907215, 128.1486511 zoom_start= 7) def marker_map(df): # minimap m.add_child(minimap) # Marker for i in range(len(df)): mc.add_child( folium.Mar.. 2022. 11. 9.
folium Circle Point map, GeoJson 행정구역 경계 그리기 특정 지역의 전기차 충전기 보유 현황을 시각화하기 위해 folium의 GeoJson과 Circle을 이용 행정구역 경계 데이터를 구하여 법정동 단위의 shp 파일을 json으로 변환하였다. import geopandas as gpd EMD = gpd.read_file('../data/LSMD_ADM_SECT_UMD_41.shp', encoding='cp949') EMD.head() # 용인시의 행정구역 코드는 4146 yi = EMD[EMD['EMD_CD'].str.startswith('4146')] yi.head() # WGS 84의 좌표계로 변환하여 위도경도 데이터를 생성 yi4326 = yi.to_crs(epsg=4326) yi4326 = yi4326.sort_values('EMD_NM') disp.. 2022. 11. 4.