Tags: Ultraplot/UltraPlot
Tags
Add polar-aware rlabel and thetalabel support (#714) * Fix PolarAxes.format() silently dropping xlabel/ylabel * Add polar-aware rlabel and thetalabel support Co-authored-by: Copilot <copilot@github.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * rm formatting of x/y labels for polar * rm keywords from format * variables from loop * rm more variables from the loop --------- Co-authored-by: Copilot <copilot@github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Casper van Elteren <caspervanelteren@gmail.com>
Fix choropleth horizontal line artifacts on projected maps (#668) * Fix choropleth horizontal line artifacts on projected maps Use Cartopy's project_geometry() instead of transform_points() for choropleth polygon projection. transform_points() projects vertices independently without geometric awareness, so polygons crossing the antimeridian (e.g. Russia) produce path segments that jump across the entire map, rendering as visible horizontal lines. project_geometry() properly splits and clips polygons at projection boundaries before converting to matplotlib paths, eliminating the artifacts on all projections (Robinson, Mercator, Mollweide, etc.). * Black
Fix contour level color mapping with explicit limits (#599) * Fix contour level color mapping with explicit limits * Update ultraplot/axes/plot.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Fix `_parse_level_norm` docstring to reflect conditional return type (#600) * Initial plan * Update _parse_level_norm docstring Returns section to reflect possible return types Co-authored-by: cvanelteren <19485143+cvanelteren@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Casper van Elteren <caspervanelteren@gmail.com> Co-authored-by: cvanelteren <19485143+cvanelteren@users.noreply.github.com> * Scope explicit contour limits to line contours * Pass vmin/vmax through automatic level generation * Restore default tricontour discrete mapping * Format contour norm routing changes * Clarify contour norm routing docs * Refactor contour norm routing flow * Refactor contour norm routing flags --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: cvanelteren <19485143+cvanelteren@users.noreply.github.com>
PreviousNext