Questions tagged [geoviews]

GeoViews is a Python library that makes it easy to explore and visualize geographical, meteorological, and oceanographic datasets, such as those used in weather, climate, and remote sensing research.

  • GeoViews is built on the HoloViews library for building flexible visualizations of multidimensional data. GeoViews adds a family of geographic plot types based on the Cartopy library, plotted using either the Matplotlib or Bokeh packages. With GeoViews, you can now work easily and naturally with large, multidimensional geographic datasets, instantly visualizing any subset or combination of them, while always being able to access the raw data underlying any plot.
  • See the geoviews project page for installation instructions.
76 questions
0
votes
0 answers

Error installing Geoviews (cartopy) on Windows

after started using and learning Holoviews-Panel-HvPlot, I'd like to learn Geoviews. Unfortunatly, problems started when I tried to install it. Down below the message. Just some more details: I'm a Windows 10 user My Python version is 3.10.4 I've…
Polar
  • 147
  • 1
  • 11
0
votes
1 answer

How to specify axis limits in geoviews (python)?

I have been using geopandas, but I am trying to switch to geoviews because it is more interactive. I'm wondering how to specify the axis limits for plotted data as a default view. I understand that it will always plot all of the data that exist, but…
0
votes
0 answers

xarray holoviews (hvplot.xarray) issue in Spyder

I have some .nc data that I use xarray to analyze. I wanted to overlay a shapefile on the plot and came across hv.plot which seems to have the interactive component I have been needing. However, when I tried to plot, it does not seem to work. Then I…
0
votes
1 answer

Geoviews error : "Supplied data does not contain specified dimensions"

When I try to plot Postgis Linestring, thanks to gv.Path() or hvplot(geo=True), I have this error : Supplied data does not contain specified dimensions, the following dimensions were not found: ['Longitude', 'Latitude']. sqla="Select…
Alan Suc
  • 35
  • 1
  • 6
0
votes
1 answer

Geoviews FilledContours: keeping filled colours but removing countour lines

I would like to plot something that resembles a kdeplot using geoviews without actually plotting the contour lines. The geoplot library supports something like this: How can I make such a plot in geoviews? Here is a very basic example of the kind…
calpyte
  • 855
  • 1
  • 9
  • 17
0
votes
1 answer

GeoViews: adding a tile basemap using matplotlib backend

Using the matplotlib backend, is it possible to add a tile basemap such as OSM to a GeoViewsplot, e.g. by somehow calling contextily? Using the Bokeh backend, this is done via gv.tile_sources and then adding it to an overlay but is there a similar…
grg
  • 99
  • 6
0
votes
2 answers

Make bokeh's custom TapTool work for holoviews

I would like to use bokeh's TapTool to open a different URL when clicking on each of some holoviews.Polygons. An perfect example of how this works in bokeh is in the bokeh docs for point data. However, when I try to use it in holoviews, it doesn't…
user3017048
  • 2,711
  • 3
  • 22
  • 32
0
votes
0 answers

Use folium Map as holoviews DynamicMap

I have a folium.Map that contains custom HTML Popups with clickable URLs. These Popups open when clicking on the polygons of the map. This is a feature that doesn't seem to be possible to achieve using holoviews. My ideal example of the final…
user3017048
  • 2,711
  • 3
  • 22
  • 32
0
votes
0 answers

Cannot import matplotlib backend while using geoviews

I'm trying to run the examples from the Geoviews homepage (https://geoviews.org/index.html). However, I can't use the matplotlib backend to plot surfaces. I keep receiving this error: WARNING:param.notebook_extension: Holoviews matplotlib extension…
Karol Duarte
  • 123
  • 1
  • 1
  • 8
0
votes
1 answer

Geoviews Plots Displays Incorrect Longitude & Latitude / Displays Them in the Wrong Format

I have a Point with a longitude = -0.050122 and latitude = 52.699185. When I plot this in Geoviews, this Point is incorrectly displayed: pin = gv.Points(gdf_pin,vdims=["avg_cust_dist_trav_km","avg_cust_dist_trav_miles"] …
mmTmmR
  • 573
  • 2
  • 8
  • 20
0
votes
1 answer

Set Independent Zoom Levels On Individual Plots Contained Within hv.Layout Or panel Row,Column,Gridspec

Summary Version: I have 2 choropleths linked using holoviews streams.Selection1D and DynamicMap. When plotted separately they can have different zoom levels set (the 2nd plot is a zoomed in version of the first plot). However when I plot them in a…
mmTmmR
  • 573
  • 2
  • 8
  • 20
0
votes
1 answer

How to zoom Orthographic projection with geoviews?

I know with matplotlib i can zoom on a orthographic projection with something like that : import cartopy.crs as ccrs import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_subplot(1, 1, 1, projection=ccrs.Orthographic(-40,…
LudwigVonKoopa
  • 208
  • 4
  • 13
0
votes
1 answer

Geoview and geopandas groupby projection error

I’m experiencing projection errors following a groupby on geodataframe. Below you will find the libraries that I am using: import pandas as pd import numpy as np import matplotlib.pyplot as plt import matplotlib import holoviews as hv from holoviews…
Amen_90
  • 310
  • 2
  • 9
0
votes
0 answers

Error creating Geoviews quadmesh: None of the available storage backends were able to support the supplied data format

I'm using Geoviews with Python to map weeds in a field. I'm wanting to use a quadmesh to visualize our data similar to the example on the geoviews website. I have the following piece of code: d_dict = { 'Latitude': lats, 'Longitude': lons, …
bek3
  • 1
  • 1
0
votes
1 answer

geoviews dataset converts lat/lon into small decimals when overlaying a holoviews tile source

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 …
Nwpulver
  • 45
  • 5