I have a geoviews data set that I finally got to work somewhat. It is a set of Lats, Lons, and velocities of GPS stations, with interpolations between them. The values are on a regular grid.
I followed the example at https://geoviews.org/user_guide/Gridded_Datasets_II.html to create an ensemble as follows
dataset = gv.Dataset(df, kdims=['Lon', 'Lat'], vdims ='Z')
ensemble = dataset.to.heatmap( ['Lon', 'Lat'], vdims = 'Z')
When I call ensemble, I get a heatmap with the correct lat and lon values as shown below
Note the lats and lons are correct here. Now I will run again with line shown above that was commented out. Here is the output
I have tried this with different tile sources , hoping that would fix it. I also tried overlaying geoviews features such as coastlines (gf.coastline()) and when I run that I get an error TypeError: range() got an unexpected keyword argument 'dimension_range'
I really want to love this package, it seems like such a powerful package but I am having a hard time getting things to work. I will also take suggestions for other packages that have the ability to create a heatmap, and display a basemap under it. Preferably with inbuilt zoom functionality.
Thanks