當前位置: 首頁>>代碼示例>>Python>>正文


Python folium.plugins方法代碼示例

本文整理匯總了Python中folium.plugins方法的典型用法代碼示例。如果您正苦於以下問題:Python folium.plugins方法的具體用法?Python folium.plugins怎麽用?Python folium.plugins使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在folium的用法示例。


在下文中一共展示了folium.plugins方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: draw_locations

# 需要導入模塊: import folium [as 別名]
# 或者: from folium import plugins [as 別名]
def draw_locations(locations, file_path):
    """
    基於folium生成地域分布的熱力圖的html文件.
    :param locations: 樣本的省市區, pandas的dataframe類型.
    :param file_path: 生成的html文件的路徑.
    """
    _base_input_check(locations)
    import folium
    from folium.plugins import HeatMap
    # 注意判斷key是否存在
    heatData = []
    for map_key in zip(locations["省"], locations["市"], locations["區"]):
        if latlng.get(map_key):
            lat_lon = latlng.get(map_key)
            heatData.append([float(lat_lon[0]), float(lat_lon[1]), 1])
    # 繪製Map,開始縮放程度是5倍
    map_osm = folium.Map(location=[35, 110], zoom_start=5)
    # 將熱力圖添加到前麵建立的map裏
    HeatMap(heatData).add_to(map_osm)
    # 保存為html文件
    map_osm.save(file_path) 
開發者ID:DQinYuan,項目名稱:chinese_province_city_area_mapper,代碼行數:23,代碼來源:drawer.py


注:本文中的folium.plugins方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。