【发布时间】:2015-03-19 14:02:21
【问题描述】:
我有以下变量,我想在地图上绘制:
Lons,经度列表,Lats,纬度列表和Vals,每个位置的值列表。
为了绘制位置,我做了一个简单的
x,y=Mymap(Lons,Lats)
Mymap.scatter(x,y,marker='o',color='red')
问:如何最好地将我的Vals 转换为颜色列表(热图)以传递给scatter,以便每个x,y 对的值都匹配颜色?
底图文档相当缺乏,并且没有一个示例符合我的目的。
我可能会遍历整个Lats、Lons 和Vals,但考虑到底图有多慢,我宁愿避免这种情况。我已经需要绘制大约 800 张地图,而将其增加到大约 100 万张可能需要数年时间。
【问题讨论】:
标签: python matplotlib matplotlib-basemap