任务目的:将某经纬度上的工作完成任务情况Excel表格数据转化为地图上的可视数据
源文件:共835个数据,这里选用folium进行可视化数据
源代码:
import folium as fm
'''folium包需要下载'''
import os
import xlrd
def showmap():
'''认真的程序员可以将数据的处理和地图分成两个函数,但是注意传值的类型'''
data=xlrd.open_workbook('C:\\Users\livtaylor\Desktop\数据.xlsx')
'''将数据导入'''
data1=data.sheet_by_index(0)
'''用索引找到表格'''
rows=data1.row_values(2)
col1=data1.col_values(1)
col2= data1.col_values(2)
'''取得列数据'''
num=col1.__len__()
'''获取行数'''
m = fm.Map(location=[23.1291226806063, 113.350269600398],
zoom_start=15)
'''初始化地图'''
for i i