效果如下:
一、folium安装
我是直接使用anaconda prompt安装:pip install folium
二、绘制路径
folium的坐标系是WGS84坐标系。
import folium
import os
import pandas as pd
import numpy as np
def read_gps_data(path):
P = pd.read_csv(path, header=None, dtype=np.double).values # 读取csv文件,输出为narray
locations_nav = P[:, 0:2].tolist() # narray转换成list
locations_true = P[:, 2:4].tolist()
return locations_nav, locations_true
def draw_gps(locations_nav, locations_true, output_path, file_name):
"""
绘制gps轨迹图
:param locations: list, 需要绘制轨迹的经纬度信息,格式为[[lat1, lon1], [lat2, lon2