python绘制地图路线轨迹
时间: 2023-06-22 15:44:40 浏览: 395
基于Python绘制个人足迹地图
要绘制地图路线轨迹,需要用到一些Python的地图可视化库,如folium和plotly等。下面是使用folium库绘制地图路线轨迹的一个示例:
首先需要安装folium库,在终端中输入以下命令:
```
pip install folium
```
然后,可以使用下面的代码绘制地图路线轨迹:
```python
import folium
# 创建地图对象
m = folium.Map(location=[39.913818,116.363625], zoom_start=13)
# 添加起点和终点标记
folium.Marker(location=[39.913818,116.363625], icon=folium.Icon(color='green')).add_to(m)
folium.Marker(location=[39.923818,116.383625], icon=folium.Icon(color='red')).add_to(m)
# 添加路线轨迹
locations = [[39.913818,116.363625], [39.915818,116.365625], [39.917818,116.367625], [39.919818,116.369625], [39.921818,116.371625], [39.923818,116.383625]]
folium.PolyLine(locations=locations, color='blue').add_to(m)
# 保存地图
m.save('map.html')
```
在这个示例中,我们创建了一个地图对象,并在地图上添加了起点和终点的标记。然后,我们定义了一个包含路线轨迹坐标的列表,并使用PolyLine方法将其添加到地图中。最后,我们将地图保存为一个HTML文件。
执行完以上代码后,会生成一个名为map.html的文件,双击打开即可看到绘制好的地图路线轨迹。
阅读全文