found 7zip in C:\Program Files\7-Zip\7z.exe set PATH=E:\buildsystem\release-1930\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\\x86;C:\Program Files (x86)\Windows Kits\10\bin\\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\TortoiseGit\bin;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\nodejs\;C:\ProgramData\chocolatey\bin;C:\Program Files\7-Zip;C:\Users\szeke\AppData\Local\Microsoft\WindowsApps;C:\Users\szeke\.dotnet\tools;C:\Program Files\Azure Data Studio\bin;C:\Users\szeke\AppData\Roaming\npm;E:\MSVSCode\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe if not exist src\mapserver-vc17 git clone -b main https://github.com/mapserver/mapserver.git src\mapserver-vc17 cd src\mapserver-vc17 git reset --hard HEAD HEAD is now at b2f0fd240 add recent 8.0-rc1 notes git fetch git checkout main Your branch is behind 'origin/main' by 7 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin main Updating b2f0fd240..8189bd850 Fast-forward .travis.yml | 2 +- HISTORY.TXT | 7 ++ mappostgis.cpp | 11 ++- mapproject.c | 46 ++++----- mapuvraster.c | 72 +++++++++++--- mapwms.cpp | 6 +- .../expected/uvraster_reproj_expr_on_lon_lat.png | Bin 0 -> 15931 bytes .../renderers/uvraster_reproj_expr_on_lon_lat.map | 83 ++++++++++++++++ .../wms_get_map_polygon_postgis_boxtoken.png | Bin 0 -> 5384 bytes msautotest/wxs/wms_postgis_boxtoken.map | 110 +++++++++++++++++++++ msautotest/wxs/wms_uvraster_map_reprojection.map | 2 +- 11 files changed, 299 insertions(+), 40 deletions(-) create mode 100644 msautotest/renderers/expected/uvraster_reproj_expr_on_lon_lat.png create mode 100644 msautotest/renderers/uvraster_reproj_expr_on_lon_lat.map create mode 100644 msautotest/wxs/expected/wms_get_map_polygon_postgis_boxtoken.png create mode 100644 msautotest/wxs/wms_postgis_boxtoken.map git reset --hard HEAD HEAD is now at 8189bd850 update tests for PHP 8.1.10 release (#6606) git log --pretty=format:%H -n 1 > E:\buildsystem\release-1930\doc\ms_revision.txt type E:\buildsystem\release-1930\doc\ms_revision.txt 8189bd850ae404e6f31e7483235ba2fb4121a2ee cd E:\buildsystem if not exist src\gdal-vc17 git clone -b master https://github.com/OSGeo/gdal.git src\gdal-vc17 cd src\gdal-vc17 git reset --hard HEAD HEAD is now at 0592a219d1 Merge pull request #6309 from gadomski/gdalinfo-stac-eo-bands git fetch git checkout master Your branch is behind 'origin/master' by 46 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin master Updating 0592a219d1..663f82f118 Fast-forward .github/workflows/cmake_builds.yml | 6 +- .../{mingw_w64.yml => mingw_w64.yml.disabled} | 0 CONTRIBUTING.md | 2 +- alg/gdalgeoloc.cpp | 2 +- apps/gdal_translate_bin.cpp | 1 + apps/gdal_translate_lib.cpp | 217 +++++++++---- apps/gdal_utils_priv.h | 27 +- apps/gdal_viewshed.cpp | 21 ++ apps/gdalmdiminfo_bin.cpp | 45 +-- apps/gdalmdiminfo_lib.cpp | 25 +- apps/gdalmdimtranslate_bin.cpp | 56 +--- apps/gdalmdimtranslate_lib.cpp | 37 ++- apps/nearblack_lib.cpp | 37 ++- apps/ogr2ogr_lib.cpp | 44 +-- apps/test_ogrsf.cpp | 46 +-- autotest/gcore/gdal_stats.py | 16 + autotest/gcore/hfa_write.py | 2 +- autotest/gcore/numpy_rw.py | 2 +- autotest/gcore/rasterio.py | 12 +- autotest/gcore/tiff_write.py | 36 +-- .../S2A_USER_MTD_L2A_T32TQR.xml | 2 +- .../S2A_USER_MTD_SAFL2A.xml | 2 +- .../L2A_T34VFJ_A011330_20170823T094252/MTD_TL.xml | 2 +- .../MTD_MSIL2A.xml | 2 +- autotest/gdrivers/netcdf_multidim.py | 16 + autotest/gdrivers/nitf.py | 4 +- autotest/gdrivers/sentinel2.py | 8 +- autotest/gdrivers/srp.py | 1 + autotest/gdrivers/zarr_driver.py | 46 +++ autotest/ogr/ogr_hana.py | 43 +++ autotest/ogr/ogr_pgdump.py | 8 +- autotest/ogr/ogr_shape.py | 4 +- autotest/osr/osr_basic.py | 2 +- autotest/utilities/test_gdal_translate_lib.py | 139 +++++++++ autotest/utilities/test_gdal_viewshed.py | 27 ++ autotest/utilities/test_gdalmdiminfo.py | 21 ++ autotest/utilities/test_gdalmdimtranslate.py | 24 ++ autotest/utilities/test_gdalwarp_lib.py | 6 +- autotest/utilities/test_nearblack_lib.py | 219 +++++++++++++ autotest/utilities/test_ogr2ogr.py | 4 +- autotest/utilities/test_ogr2ogr_lib.py | 23 ++ doc/source/api/csharp/csharp_conda.rst | 10 +- .../development/rfc/rfc86_column_oriented_api.rst | 12 +- doc/source/drivers/raster/zarr.rst | 21 +- doc/source/drivers/vector/gpkg.rst | 2 +- doc/source/drivers/vector/openfilegdb.rst | 2 +- doc/source/drivers/vector/sqlite.rst | 2 +- doc/source/programs/gdal_translate.rst | 42 ++- doc/source/programs/gdal_viewshed.rst | 5 +- doc/source/programs/gdalmdiminfo.rst | 7 +- doc/source/programs/gdalmdimtranslate.rst | 5 +- doc/source/tutorials/raster_driver_tut.rst | 340 +++++++++++++-------- doc/source/tutorials/vector_api_tut.rst | 10 +- docker/README.md | 4 + frmts/adrg/srpdataset.cpp | 4 + frmts/cosar/cosar_dataset.cpp | 78 +++-- frmts/ecw/lookup.py | 2 +- frmts/gtiff/libtiff/tif_lzw.c | 2 +- frmts/jdem/jdemdataset.cpp | 126 ++++---- frmts/jpegxl/jpegxl.cpp | 10 +- frmts/mrf/QB3_band.cpp | 2 +- frmts/msgn/msg_basic_types.h | 6 +- frmts/msgn/msgndataset.cpp | 2 +- frmts/netcdf/netcdfdataset.cpp | 73 ++++- frmts/netcdf/netcdfdataset.h | 3 + frmts/netcdf/netcdfmultidim.cpp | 7 +- frmts/rasterlite/rasterlitedataset.cpp | 14 +- frmts/zarr/zarrdriver.cpp | 74 +++-- gcore/gdal.h | 2 +- gcore/gdaloverviewdataset.cpp | 3 + gcore/gdalrasterband.cpp | 8 +- ogr/ogr_proj_p.cpp | 12 +- ogr/ogrsf_frmts/arrow_common/ograrrowlayer.hpp | 2 +- ogr/ogrsf_frmts/cad/libopencad/dwg/r2000.cpp | 14 +- .../flatgeobuf/flatbuffers/flatbuffer_builder.h | 2 +- .../flatgeobuf/flatbuffers/flexbuffers.h | 2 +- ogr/ogrsf_frmts/generic/ogrlayer.cpp | 4 +- ogr/ogrsf_frmts/hana/ogrhanadatasource.cpp | 71 +++-- ogr/ogrsf_frmts/mitab/mitab_feature.cpp | 2 +- ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp | 2 +- .../openfilegdb/filegdbtable_write_fields.cpp | 2 +- .../openfilegdb/ogropenfilegdblayer.cpp | 2 +- .../openfilegdb/ogropenfilegdblayer_write.cpp | 4 +- ogr/ogrsf_frmts/parquet/ogrparquetdriver.cpp | 2 +- ogr/ogrsf_frmts/pg/ogr_pg.h | 2 + ogr/ogrsf_frmts/pg/ogrpgtablelayer.cpp | 5 +- ogr/ogrsf_frmts/pgdump/ogrpgdumpdatasource.cpp | 10 +- port/cpl_vsil_stdin.cpp | 14 +- scripts/typos_allowlist.txt | 33 +- swig/include/Band.i | 16 + swig/include/python/docs/ogr_datasource_docs.i | 26 +- swig/include/python/gdal_python.i | 93 ++++-- swig/include/python/ogr_python.i | 111 ++++--- swig/include/python/typemaps_python.i | 40 +-- swig/python/extensions/gdal_wrap.cpp | 72 +++-- swig/python/extensions/ogr_wrap.cpp | 31 +- swig/python/gdal-utils/osgeo_utils/gdal2tiles.py | 2 +- swig/python/osgeo/gdal.py | 133 ++++---- swig/python/osgeo/ogr.py | 136 ++++----- 99 files changed, 2017 insertions(+), 943 deletions(-) rename .github/workflows/{mingw_w64.yml => mingw_w64.yml.disabled} (100%) git reset --hard HEAD HEAD is now at 663f82f118 Merge pull request #6334 from rouault/fix_typos git log --pretty=format:%H -n 1 > E:\buildsystem\release-1930\doc\gdal_revision.txt type E:\buildsystem\release-1930\doc\gdal_revision.txt 663f82f1182acaa743b6d83d64f0976fc696a917 cd E:\buildsystem set PATH=E:\buildsystem\release-1930\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\\x86;C:\Program Files (x86)\Windows Kits\10\bin\\x86;C:\Program Files\Microsoft Visual Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\TortoiseGit\bin;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\nodejs\;C:\ProgramData\chocolatey\bin;C:\Program Files\7-Zip;C:\Users\szeke\AppData\Local\Microsoft\WindowsApps;C:\Users\szeke\.dotnet\tools;C:\Program Files\Azure Data Studio\bin;C:\Users\szeke\AppData\Roaming\npm;E:\MSVSCode\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe if not exist src\mapcache-vc17 git clone -b main https://github.com/MapServer/mapcache.git src\mapcache-vc17 cd src\mapcache-vc17 git reset --hard HEAD HEAD is now at 593314a Fix check failure caused by wrong HTTP header removal on Windows (#285) git fetch git checkout main Your branch is up to date with 'origin/main'. git pull origin main Already up to date. git log --pretty=format:%H -n 1 > E:\buildsystem\release-1930\doc\mapcache_revision.txt type E:\buildsystem\release-1930\doc\mapcache_revision.txt 593314a0a10c40cb69d9bf57cdee4826626d0c78 cd E:\buildsystem