From noreply at github.com Mon Jan 5 06:17:24 2026 From: noreply at github.com (Even Rouault) Date: Mon, 05 Jan 2026 06:17:24 -0800 Subject: [mapserver-commits] [MapServer/MapServer] 296074: UVRaster: fix WMS-Time support on layers with TILE... Message-ID: Branch: refs/heads/main Home: https://github.com/MapServer/MapServer Commit: 296074a22363080a7e3155642183987f7739cdc5 https://github.com/MapServer/MapServer/commit/296074a22363080a7e3155642183987f7739cdc5 Author: Even Rouault Date: 2026-01-05 (Mon, 05 Jan 2026) Changed paths: A msautotest/renderers/data/wind_12.dbf A msautotest/renderers/data/wind_12.shp A msautotest/renderers/data/wind_12.shx A msautotest/wxs/expected/wms_uvraster_tileindex_inline.png A msautotest/wxs/expected/wms_uvraster_tileindex_offline.png A msautotest/wxs/wms_uvraster_tileindex.map M src/mapuvraster.cpp Log Message: ----------- UVRaster: fix WMS-Time support on layers with TILEINDEX pointing to a shapefile (#7406) To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications From noreply at github.com Mon Jan 5 06:17:44 2026 From: noreply at github.com (Even Rouault) Date: Mon, 05 Jan 2026 06:17:44 -0800 Subject: [mapserver-commits] [MapServer/MapServer] 99d310: UVRaster: fix WMS-Time support on layers with TILE... Message-ID: Branch: refs/heads/backport-7406-to-branch-8-6 Home: https://github.com/MapServer/MapServer Commit: 99d3109bb54ff073bed34dde25f544a7fcfa5837 https://github.com/MapServer/MapServer/commit/99d3109bb54ff073bed34dde25f544a7fcfa5837 Author: Even Rouault Date: 2026-01-05 (Mon, 05 Jan 2026) Changed paths: A msautotest/renderers/data/wind_12.dbf A msautotest/renderers/data/wind_12.shp A msautotest/renderers/data/wind_12.shx A msautotest/wxs/expected/wms_uvraster_tileindex_inline.png A msautotest/wxs/expected/wms_uvraster_tileindex_offline.png A msautotest/wxs/wms_uvraster_tileindex.map M src/mapuvraster.cpp Log Message: ----------- UVRaster: fix WMS-Time support on layers with TILEINDEX pointing to a shapefile To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications From noreply at github.com Mon Jan 5 06:18:17 2026 From: noreply at github.com (Even Rouault) Date: Mon, 05 Jan 2026 06:18:17 -0800 Subject: [mapserver-commits] [MapServer/MapServer] ab3cfc: UVRaster: reproject wind vector from layer project... Message-ID: Branch: refs/heads/main Home: https://github.com/MapServer/MapServer Commit: ab3cfc80549f7ba72116459c079c1f66fbf9767f https://github.com/MapServer/MapServer/commit/ab3cfc80549f7ba72116459c079c1f66fbf9767f Author: Even Rouault Date: 2026-01-05 (Mon, 05 Jan 2026) Changed paths: M msautotest/renderers/expected/uvraster_reproj.cairo.png M msautotest/renderers/expected/uvraster_reproj.png A msautotest/wxs/data/wind_to_west_north_hemisphere.tif M msautotest/wxs/expected/wms_uvraster_map_reprojection_extent_intersecting_layer.png M msautotest/wxs/expected/wms_uvraster_map_reprojection_extent_larger_than_layer.png M msautotest/wxs/expected/wms_uvraster_map_reprojection_extent_smaller_than_layer.png A msautotest/wxs/expected/wms_uvraster_map_reprojection_geog_to_polar_stereo.png M msautotest/wxs/expected/wms_uvraster_map_reprojection_getfeatureinfo.xml M msautotest/wxs/wms_uvraster_map_reprojection.map M src/mapproject.c M src/mapproject.h M src/mapuvraster.cpp Log Message: ----------- UVRaster: reproject wind vector from layer projection to map/request projection (#7407) * UVRaster: fix WMS-Time support on layers with TILEINDEX pointing to a shapefile * UVRaster: reproject wind vector from layer projection to map/request projection Before this PR, the angle of the wind vector wasn't modified if reprojection was involved. With this PR, we now build a small vector representing the wind direction in the layer projection and reproject it to the target projection. We use that to correct the vector direction, while preserving the original vector length. The newly added test case shows a raster in EPSG:4326 that has a pure west-oriented wind, and queried in a north polar stereographic projection, center at the north pole. The clock wise oriented arrows along circles are the expected result. To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications From noreply at github.com Mon Jan 5 06:19:08 2026 From: noreply at github.com (Even Rouault) Date: Mon, 05 Jan 2026 06:19:08 -0800 Subject: [mapserver-commits] [MapServer/MapServer] 375a88: WMS: rework building of the layer tree to make it ... Message-ID: Branch: refs/heads/main Home: https://github.com/MapServer/MapServer Commit: 375a88bd7a8292ca0d07cb8bff9183bd6c4b3a4e https://github.com/MapServer/MapServer/commit/375a88bd7a8292ca0d07cb8bff9183bd6c4b3a4e Author: Even Rouault Date: 2026-01-05 (Mon, 05 Jan 2026) Changed paths: M CMakeLists.txt M msautotest/misc/expected/runtime_sub_test_caps.xml M msautotest/misc/expected/wms_cluster_cap.xml M msautotest/misc/expected/wms_cluster_cap_latestversion.xml M msautotest/wxs/expected/ows_all_wms_capabilities.xml M msautotest/wxs/expected/ows_all_wms_capabilities_post.xml M msautotest/wxs/expected/ows_context_caps.xml M msautotest/wxs/expected/ows_context_with_layer_list_caps.xml M msautotest/wxs/expected/ows_metadata_wms_capabilities111.xml M msautotest/wxs/expected/ows_metadata_wms_capabilities130.xml M msautotest/wxs/expected/ows_wms_capabilities.xml M msautotest/wxs/expected/ows_wms_rootlayer_name_capabilities.xml M msautotest/wxs/expected/ows_wms_rootlayer_name_empty_capabilities.xml M msautotest/wxs/expected/wms111_test_xml_escaping.xml M msautotest/wxs/expected/wms130_test_xml_escaping.xml M msautotest/wxs/expected/wms_cap.xml M msautotest/wxs/expected/wms_cap100.xml M msautotest/wxs/expected/wms_cap110.xml M msautotest/wxs/expected/wms_cap130.xml M msautotest/wxs/expected/wms_cap130_postgis.xml M msautotest/wxs/expected/wms_cap_latestversion.xml M msautotest/wxs/expected/wms_cap_latestversion_postgis.xml M msautotest/wxs/expected/wms_cap_postgis.xml M msautotest/wxs/expected/wms_caps_updatesequence.xml M msautotest/wxs/expected/wms_caps_updatesequence_postgis.xml M msautotest/wxs/expected/wms_custom_projection_getcapabilities.xml M msautotest/wxs/expected/wms_dimension_cap.xml M msautotest/wxs/expected/wms_dimension_cap130.xml M msautotest/wxs/expected/wms_get_capabilities_tileindexmixedsrs.xml M msautotest/wxs/expected/wms_get_caps.xml M msautotest/wxs/expected/wms_inspire_cap.xml M msautotest/wxs/expected/wms_inspire_cap_111.xml M msautotest/wxs/expected/wms_inspire_cap_111_eng.xml M msautotest/wxs/expected/wms_inspire_cap_111_ger.xml M msautotest/wxs/expected/wms_inspire_cap_eng.xml M msautotest/wxs/expected/wms_inspire_cap_ger.xml M msautotest/wxs/expected/wms_inspire_scenario1_cap130.xml M msautotest/wxs/expected/wms_inspire_scenario1_cap130_eng.xml M msautotest/wxs/expected/wms_inspire_scenario1_cap130_ger.xml M msautotest/wxs/expected/wms_inspire_scenario2_cap111.xml M msautotest/wxs/expected/wms_inspire_scenario2_cap111_eng.xml M msautotest/wxs/expected/wms_inspire_scenario2_cap111_ger.xml M msautotest/wxs/expected/wms_inspire_scenario2_cap130.xml M msautotest/wxs/expected/wms_inspire_scenario2_cap130_eng.xml M msautotest/wxs/expected/wms_inspire_scenario2_cap130_ger.xml M msautotest/wxs/expected/wms_layer_groups_caps111.xml M msautotest/wxs/expected/wms_multiple_metadataurl_cap.xml M msautotest/wxs/expected/wms_north_polar_stereo_extent.xml M msautotest/wxs/expected/wms_nosld_cap.xml M msautotest/wxs/expected/wms_nosld_cap_postgis.xml M msautotest/wxs/expected/wms_rast_cap.xml M msautotest/wxs/expected/wms_time_cap.xml M msautotest/wxs/expected/wms_time_cap130.xml M msautotest/wxs/expected/wms_time_cap130_postgis_postgis.xml M msautotest/wxs/expected/wms_time_cap_postgis_postgis.xml M src/mapfile.c R src/mapows.c A src/mapows.cpp M src/mapows.h M src/mapproject.c M src/mapproject.h M src/mapwms.cpp Log Message: ----------- WMS: rework building of the layer tree to make it faster, and understandable! (#7410) * WMS: rework building of the layer tree to make it faster, and understandable! Avoid quadratic performance in the number of layers. On a 103 MB .map file with 6130 layers and 3 level of nesting, WMS GetCapabilities response generation goes from 56 seconds to 5 seconds. * msRenameLayer(): avoid potential overflow * mapows.cpp: minimal conversion to C++ * msOWSMakeAllLayersUnique(): avoid quadratic performance in number of layers * loadMap(): optimize CRS creation when they are all the same To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications From noreply at github.com Mon Jan 5 07:30:17 2026 From: noreply at github.com (Jeff McKenna) Date: Mon, 05 Jan 2026 07:30:17 -0800 Subject: [mapserver-commits] [MapServer/MapServer] f15dd7: update copyright year Message-ID: Branch: refs/heads/main Home: https://github.com/MapServer/MapServer Commit: f15dd70f141d33edd61c2f693cbbbc6010991ef4 https://github.com/MapServer/MapServer/commit/f15dd70f141d33edd61c2f693cbbbc6010991ef4 Author: Jeff McKenna Date: 2026-01-05 (Mon, 05 Jan 2026) Changed paths: M LICENSE.md Log Message: ----------- update copyright year To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications From noreply at github.com Mon Jan 5 07:41:54 2026 From: noreply at github.com (Jeff McKenna) Date: Mon, 05 Jan 2026 07:41:54 -0800 Subject: [mapserver-commits] [MapServer/MapServer] 3cd4fa: update copyright year Message-ID: Branch: refs/heads/branch-8-6 Home: https://github.com/MapServer/MapServer Commit: 3cd4fa077b4c1ab9df3c3332a37a11432834cbe3 https://github.com/MapServer/MapServer/commit/3cd4fa077b4c1ab9df3c3332a37a11432834cbe3 Author: Jeff McKenna Date: 2026-01-05 (Mon, 05 Jan 2026) Changed paths: M LICENSE.md Log Message: ----------- update copyright year To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications From noreply at github.com Tue Jan 6 08:31:52 2026 From: noreply at github.com (github-actions[bot]) Date: Tue, 06 Jan 2026 08:31:52 -0800 Subject: [mapserver-commits] [MapServer/MapServer] 1f754f: UVRaster: fix WMS-Time support on layers with TILE... Message-ID: Branch: refs/heads/branch-8-6 Home: https://github.com/MapServer/MapServer Commit: 1f754fcbac5f6168a59ab49bc877354d85956cdd https://github.com/MapServer/MapServer/commit/1f754fcbac5f6168a59ab49bc877354d85956cdd Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2026-01-06 (Tue, 06 Jan 2026) Changed paths: A msautotest/renderers/data/wind_12.dbf A msautotest/renderers/data/wind_12.shp A msautotest/renderers/data/wind_12.shx A msautotest/wxs/expected/wms_uvraster_tileindex_inline.png A msautotest/wxs/expected/wms_uvraster_tileindex_offline.png A msautotest/wxs/wms_uvraster_tileindex.map M src/mapuvraster.cpp Log Message: ----------- UVRaster: fix WMS-Time support on layers with TILEINDEX pointing to a shapefile (#7411) Co-authored-by: Even Rouault To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications From noreply at github.com Tue Jan 6 08:31:53 2026 From: noreply at github.com (Jeff McKenna) Date: Tue, 06 Jan 2026 08:31:53 -0800 Subject: [mapserver-commits] [MapServer/MapServer] Message-ID: Branch: refs/heads/backport-7406-to-branch-8-6 Home: https://github.com/MapServer/MapServer To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications From noreply at github.com Tue Jan 6 11:14:05 2026 From: noreply at github.com (Even Rouault) Date: Tue, 06 Jan 2026 11:14:05 -0800 Subject: [mapserver-commits] [MapServer/MapServer] 487304: mapwms.cpp: fix compiler warnings emitted by MSVC ... Message-ID: Branch: refs/heads/main Home: https://github.com/MapServer/MapServer Commit: 4873040e8b4cbb30c8d5e8a72079e70f7b3778ef https://github.com/MapServer/MapServer/commit/4873040e8b4cbb30c8d5e8a72079e70f7b3778ef Author: Even Rouault Date: 2026-01-06 (Tue, 06 Jan 2026) Changed paths: M src/mapwms.cpp Log Message: ----------- mapwms.cpp: fix compiler warnings emitted by MSVC (#7413) Fixes #7412 To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications