Releases: holoviz/geoviews
Version 1.6.3
Minor release, mostly bugfixes. Includes contributions from @philippjfr, @ahuang11, and @rsignell-usgs.
New features:
Bug fixes and minor improvements:
Version 1.6.2
Minor release, mostly bugfixes. Includes contributions from @philippjfr.
New feature:
- Add adaptive geometry resampling operation, allowing working with large shape files interactively, increasing their resolution when zooming in (#282)
Bug fixes and minor improvements:
Version 1.6.1
Includes contributions from @ahuang11 (unlimit vdims) and @philippjfr.
Bug fixes and minor improvements:
- Unlimit the vdims for various elements (#253)
- Improve handling of geopandas and empty geometries (#278)
- Updated opts syntax in gallery examples (#277)
- Fixed bugs projecting Graphs (#276)
- Ensure backend is initialized on import (#275)
- Added call method to tile sources, to restore constructor-like behavior from previous versions (#274)
Version 1.6.0
This is a major release with a number of important enhancements and bug fixes:
Features
- Complete overhaul of geometry handling including support for geometry with holes and geometry dictionary interface (#244, #249)
- Support for holoviews FreehandDraw stream (#219)
- Add
gv.load_tiff
andgv.RGB.load_tiff
helpers (#221, #233) - Added support for holoviews padding option (#228)
Enhancements
Bug fixes
Version 1.5.1
Version 1.5.0
Major feature:
- The bokeh backend now supports arbitrary geographic projections, no longer just Web Mercator (#170)
New components:
-
Added
Graph
element to plot networks of connected nodes (#115) -
Added
TriMesh
element and datashading operation to plot small and large irregular triangular meshes (#115) -
Added
QuadMesh
element and datashading operation to plot small and large, irregular rectilinear and curvilinear meshes (#116) -
Added
VectorField
element and datashading operation to plot small and large quiver plots and other collections of vectors (#122) -
Added
HexTiles
element to plot data binned into a hexagonal grid (#147) -
Added
Labels
element to plot a large number of text labels at once (as data rather than as annotations) (#147)
New features:
-
Hover tool now supports displaying geographic coordinates as longitude and latitude (#158)
-
Added a new
geoviews.tile_sources
module with a predefined set of tile sources (#165) -
Wrapped the xESMF library as a regridding and interpolation operation for rectilinear and curvilinear grids (#127)
-
HoloViews operations including
datashade
andrasterize
now retain geographiccrs
coordinate system (#118)
Enhancements:
- Overhauled documentation and added a gallery (#121)
Version 1.4.3
Enhancements:
- Ensured that HoloViews operations such as datashade, aggregate and regrid do not drop the coordinate reference system on the input element (#118)
- Unified WMTS support across backends, bokeh and matplotlib now support rendering
{X}_{Y}_{Z}
based web tiles (#120) - Handle projecting of empty Elements (#131)
- Set Image element NaN coloring to transparent (f1f2960)
- Overhauled website with new theme (#106)
Version 1.4.0
- Allow specifying WMTS element with just the URL (#89)
- Added GeoPandas interface to plot geometries more easily (#88)
- Added further projection operations allowing most geographic element types to be explicitly projected (#88)
- Enabled MercatorTicker on geographic bokeh plots ensuring axes are labelled with latitudes and longitudes (#64)
Version 1.3.2
This is a minor release reapplying a fix which was accidentally reverted in 1.3.1:
- The WMTS Element now accepts a tile source URL directly for the bokeh backend (PR #83)
Version 1.3.1
This is a minor release with one small improvements:
- The WMTS Element now accepts a tile source URL directly for the bokeh backend (PR #83)