github Kotlin/kandy v0.8.0

7 days ago

v0.8.0: Geoplotting

In this release of Kandy, we’re excited to announce the debut of our geodata plotting API. With the introduction of GeoDataFrame and Kandy-Geo, you can now effortlessly visualize geospatial data using the familiar Kandy DSL. This allows for flexible and detailed customization to meet your specific needs.

This marks the first step in enhancing geoplotting capabilities, and we’re eager to hear your feedback to help shape future improvements. See user guide to get introduced to geo-plotting and learn how to create geographic visualizations using Kandy.

Compatible with DataFrame v0.15.0 and statistics v0.4.0.

usa_with_cities
See the code for this plot and many others in the geo plots gallery.

kandy-lets-plot

Added

Changed

  • limits was moved under axis:
x.axis.limits = ...

y {
   axis {
      limits = ...
   }
}

Fixed

  • Axis limits behaviour (#342). Now axis.limits (as well as a new alternative API axis.min and axis.max) sets actual plot axis limits aligned with the selected coordinates transformation.

kandy-geo

Introducing a new kandy-geo module that enables seamless plotting of GeoDataFrame and JTS geometries (#280, #441). This addition simplifies the visualization of geospatial data, providing intuitive and efficient tools for rendering geographic shapes and data directly on plots.

See user guide and examples gallery.

Don't miss a new kandy release

NewReleases is sending notifications on new releases.