【发布时间】:2020-09-29 02:59:56
【问题描述】:
我有一个 geoviews 数据集,我终于开始工作了。它是一组 GPS 站的纬度、经度和速度,在它们之间进行插值。这些值位于规则网格上。
我按照https://geoviews.org/user_guide/Gridded_Datasets_II.html 的示例创建了一个集合,如下所示
dataset = gv.Dataset(df, kdims=['Lon', 'Lat'], vdims ='Z')
ensemble = dataset.to.heatmap( ['Lon', 'Lat'], vdims = 'Z')
当我调用 ensemble 时,我得到一个带有正确纬度和经度值的热图,如下所示 注意 lats 和 lons 在这里是正确的。现在我将再次运行上面显示的被注释掉的行。这是输出
我已经尝试过使用不同的磁贴来源,希望可以解决它。我还尝试了覆盖 geoviews 功能,例如海岸线 (gf.coastline()),当我运行时我收到错误 TypeError: range() got an unexpected keyword argument 'dimension_range'
我真的很想爱上这个包,它看起来很强大,但我很难让事情发挥作用。我还将为其他能够创建热图并在其下显示底图的软件包提供建议。最好具有内置缩放功能。
谢谢
【问题讨论】:
-
我也不想这样做,我已经尝试使用 hvplot 并设置 geo=True,但由于某些未知原因,它不起作用
-
它说地理选项不能与 kind='scatter' 一起使用。我使用 scatter 是因为我猜没有其他方法可以与 pandas 数据帧一起使用?
标签: python holoviews hvplot geoviews