周记五

这周学习了python的地图可视化库Folium,成功运用不同颜色将轨迹显示出来

import folium
import re
f = open("C:\\Users\\容错率\\Desktop\\轨迹数据\\release\\taxi_log_2008_by_id\\1.txt")               # 返回一个文件对象   
line = f.readline()               # 调用文件的 readline()方法   
res=[]
while line:   
 #   print(line)           # 后面跟 ',' 将忽略换行符   
    #print(line, end = '')       # 在 Python 3 中使用   
    line=line.replace(","," ")
   # print(line)
    list=re.split(' ',line)
 #   print(len(list))
    te=[]
    te.append(float(list[4]))
    te.append(float(list[3]))
    res.append(te)
    
    line = f.readline()   
    
    
   
f.close()




m = folium.Map(location=[39.86,116.55],
              zoom_start=10,
              control_scale=True)

ls = folium.PolyLine(locations=res,weight=1,
                    color='blue')

ls.add_to(m)






f = open("C:\\Users\\容错率\\Desktop\\轨迹数据\\release\\taxi_log_2008_by_id\\2.txt")               # 返回一个文件对象   
line = f.readline()               # 调用文件的 readline()方法   
res=[]
while line:   
 #   print(line)           # 后面跟 ',' 将忽略换行符   
    #print(line, end = '')       # 在 Python 3 中使用   
    line=line.replace(","," ")
   # print(line)
    list=re.split(' ',line)
 #   print(len(list))
    te=[]
    te.append(float(list[4]))
    te.append(float(list[3]))
    res.append(te)
    
    line = f.readline()   
    
    
   
f.close()

ls = folium.PolyLine(locations=res,weight=1,
                    color='red')
ls.add_to(m)

m

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值