Skip to content

Releases: holoviz/geoviews

Version 1.6.3

08 Oct 19:27
Compare
Choose a tag to compare

Minor release, mostly bugfixes. Includes contributions from @philippjfr, @ahuang11, and @rsignell-usgs.

New features:

  • Add geo features for US states (#312)
  • Add ESRI Ocean tile layers (#320)

Bug fixes and minor improvements:

  • Add dtype methods to geometry interfaces (#345)
  • Ensure that Line Shape is not filled in matplotlib (#326)
  • Avoid zooming in beyond tile/axis resolution (#325)
  • Fix gridlines for gv matplotlib overlay (#308)

Version 1.6.2

09 Apr 01:59
Compare
Choose a tag to compare

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:

  • Fixed img project if src and target projection are equal (#288)
  • Added plotting backend load hooks (#286)
  • Do not import regrid operations by default
  • Fixed re-initialization of backend (#284)
  • Improved handling of non-default central longitudes (#281)
  • Small fix for Path longitude wrapping (#279)

Version 1.6.1

09 Apr 01:05
Compare
Choose a tag to compare

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

14 Jan 16:11
Compare
Choose a tag to compare

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 and gv.RGB.load_tiff helpers (#221, #233)
  • Added support for holoviews padding option (#228)

Enhancements

  • Drop bokeh save tool when tile source is used (#257)
  • Compatibility with cartopy 0.17 (#254)

Bug fixes

  • Improved handling of Point geometries in geopandas dataframe (#204)
  • Fixes for projecting draw tool data (#205)
  • Improvements and fixes for handling of QuadMesh projections (#250)
  • Fixes for Image longitude wrapping (#260)

Version 1.5.1

06 Jun 13:30
Compare
Choose a tag to compare

This is a bug fix release which includes a number of important fixes and enhancements.

Enhancements:

  • Geopandas interface now supports point geometries (#186)
  • Geopandas data now supported in the .to conversion API (#186)

Fixes:

  • Fixed some issues to do with tile source attributions (#176)
  • Fixed bug projecting rectilinear QuadMesh (#178)
  • Improvements to path/polygon projection and clipping (#179)

Version 1.5.0

15 May 17:53
Compare
Choose a tag to compare

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 and rasterize now retain geographic crs coordinate system (#118)

Enhancements:

  • Overhauled documentation and added a gallery (#121)

Version 1.4.3

12 Feb 17:00
Compare
Choose a tag to compare

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

06 Nov 12:53
Compare
Choose a tag to compare
  • 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

22 Aug 20:24
Compare
Choose a tag to compare

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

21 Aug 22:37
Compare
Choose a tag to compare

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)