[mapserver-commits] [MapServer/MapServer] b2840b: interpolation.c: reuse reprojector across shapes (...

GangYi noreply at github.com
Mon Sep 14 05:40:47 PDT 2026


  Branch: refs/heads/backport-7647-to-branch-8-6
  Home:   https://github.com/MapServer/MapServer
  Commit: b2840bff20670c2ca56d24d625c690343e163826
      https://github.com/MapServer/MapServer/commit/b2840bff20670c2ca56d24d625c690343e163826
  Author: GangYi <khorgangyi at gmail.com>
  Date:   2026-09-14 (Mon, 14 Sep 2026)

  Changed paths:
    M src/interpolation.c

  Log Message:
  -----------
  interpolation.c: reuse reprojector across shapes (fixes #7258)

Builds the reprojector once and reuses it to avoid expensive reprojector creation, similar to what was done before MapServer 8.0.0, but reuses the better cache reprojection implemented by Even Rouault in maplayer.c


  Commit: eaa752faaa993a3f10fdad96ca87962ae6d2630b
      https://github.com/MapServer/MapServer/commit/eaa752faaa993a3f10fdad96ca87962ae6d2630b
  Author: GangYi <khorgangyi at gmail.com>
  Date:   2026-09-14 (Mon, 14 Sep 2026)

  Changed paths:
    A msautotest/php/expected/heatmap-3857.png
    A msautotest/php/expected/heatmap-4326.png
    A msautotest/php/maps/reproj-heatmap.map
    A msautotest/php/reprojectionHeatmapTest.php

  Log Message:
  -----------
  reprojectionHeatmapTest: added test for heatmap reprojection (fixes #7258)


Compare: https://github.com/MapServer/MapServer/compare/b2840bff2067%5E...eaa752faaa99

To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications


More information about the MapServer-commits mailing list