使用纬度/经度数据在Map上绘制带箭头的路径的Python代码

qv7cva1a  于 2022-11-19  发布在  Python
关注(0)|答案(1)|浏览(144)

沿着时间和航向,我还有纬度和经度数据。从这些数据中,我想用箭头画出一条路径,指示车辆所走的路径。
我可以创建路径,但我不能在路径上做箭头,为了指定路径和方向,它花了。
我想创建一个如下图所示的图。

nhaq1z21

nhaq1z211#

如果使用matplotlib,则可以使用quiver

import matplotlib.pyplot as plt
fig, ax = plt.subplots()
# Arrow locations
lon = [1,1,2,2]
lat = [1,2,2,1]
# Arrow directions
x_dir = [1,0,-1,0]
y_dir = [0,-1,0,1]
# add to plot using quiver
ax.quiver(lon,lat,x_dir,y_dir,angles='xy', scale_units='xy')
plt.show()

我不能更精确地与您提供的信息,但上述逻辑可以使用。

相关问题