当前尝试使用从气象产品包中输出的坐标数据在底图上绘制多条线。我的问题是,第一条绘制线的末端与下一条线的末端相连。
这里是数据,第34行的空格/换行符是新行的开始:
绘图输出:
代码将数据拆分为表格:
for line in rfp:
split = line.split()
lon.append(split[1])
lat.append(split[0])
lats = []
lons = []
for item in lat:
lats.append(float(item.strip("N")))
for item in lon:
lons.append(float(item.strip("W")))
绘图代码:
x,y = map(lons, lats)
map.plot(x, y, color='yellow', linewidth=4, linestyle='-')