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 (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;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\7-Zip;C:\php;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;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 8e33b8f18 Fix wfs paging on oracle (#6774) git fetch git checkout main Your branch is up to date with 'origin/main'. git pull origin main Already up to date. git reset --hard HEAD HEAD is now at 8e33b8f18 Fix wfs paging on oracle (#6774) git log --pretty=format:%H -n 1 > E:\buildsystem\release-1930\doc\ms_revision.txt type E:\buildsystem\release-1930\doc\ms_revision.txt 8e33b8f189481eee3f174c1056cf374a02415443 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 fe6847327b ogr_gpkg.py: delete temp file git fetch git checkout master Your branch is behind 'origin/master' by 27 commits, and can be fast-forwarded. (use "git pull" to update your local branch) git pull origin master Updating fe6847327b..129a11e8fe Fast-forward autotest/cpp/test_cpl.cpp | 6 + autotest/cpp/test_ogr_shape.cpp | 299 +++--- autotest/gcore/cog.py | 32 + autotest/gcore/vsicurl.py | 47 + .../data/netcdf/invalid_valid_min_valid_max.nc | Bin 0 -> 692 bytes autotest/gdrivers/netcdf.py | 14 + autotest/gdrivers/nitf.py | 116 +++ autotest/ogr/data/gml/citygml_lod2_713_5322.xml | 1051 ++++++++++++++++++++ autotest/ogr/data/mitab/all_possible_fields.dat | Bin 0 -> 414 bytes autotest/ogr/data/mitab/all_possible_fields.mid | 1 + autotest/ogr/data/mitab/all_possible_fields.mif | 17 + autotest/ogr/data/mitab/all_possible_fields.tab | 22 + autotest/ogr/data/mitab/proj_34.mif | 15 + autotest/ogr/data/mitab/proj_35.mif | 14 + autotest/ogr/ogr_gml_read.py | 31 + autotest/ogr/ogr_mitab.py | 86 ++ autotest/ogr/ogr_openfilegdb_write.py | 111 +++ autotest/ogr/ogr_shape.py | 41 +- autotest/osr/osr_basic.py | 9 +- autotest/pymod/webserver.py | 14 +- doc/source/drivers/vector/shapefile.rst | 56 +- frmts/gtiff/cogdriver.cpp | 3 +- frmts/netcdf/netcdfdataset.cpp | 22 + frmts/nitf/nitfdataset.cpp | 44 +- frmts/nitf/nitffile.c | 30 +- ogr/ogrsf_frmts/gml/gmlhandler.cpp | 40 + ogr/ogrsf_frmts/gml/gmlreaderp.h | 2 + ogr/ogrsf_frmts/gml/ogrgmldatasource.cpp | 38 +- ogr/ogrsf_frmts/mitab/mitab_datfile.cpp | 71 ++ ogr/ogrsf_frmts/mitab/mitab_feature.cpp | 12 + ogr/ogrsf_frmts/mitab/mitab_imapinfofile.cpp | 6 + ogr/ogrsf_frmts/mitab/mitab_indfile.cpp | 26 + ogr/ogrsf_frmts/mitab/mitab_miffile.cpp | 28 + ogr/ogrsf_frmts/mitab/mitab_ogr_driver.cpp | 5 +- ogr/ogrsf_frmts/mitab/mitab_priv.h | 13 +- ogr/ogrsf_frmts/mitab/mitab_rawbinblock.cpp | 21 + ogr/ogrsf_frmts/mitab/mitab_spatialref.cpp | 70 +- ogr/ogrsf_frmts/mitab/mitab_tabfile.cpp | 24 + ogr/ogrsf_frmts/openfilegdb/ogr_openfilegdb.h | 1 + .../openfilegdb/ogropenfilegdblayer.cpp | 7 + .../openfilegdb/ogropenfilegdblayer_write.cpp | 138 +++ ogr/ogrsf_frmts/shape/ogrshapelayer.cpp | 5 +- ogr/ogrsf_frmts/shape/shape2ogr.cpp | 27 +- ogr/ogrspatialreference.cpp | 17 + port/cpl_findfile.cpp | 9 +- port/cpl_vsil_curl.cpp | 39 +- port/cpl_vsil_curl_class.h | 1 - 47 files changed, 2442 insertions(+), 239 deletions(-) create mode 100644 autotest/gdrivers/data/netcdf/invalid_valid_min_valid_max.nc create mode 100644 autotest/ogr/data/gml/citygml_lod2_713_5322.xml create mode 100644 autotest/ogr/data/mitab/all_possible_fields.dat create mode 100644 autotest/ogr/data/mitab/all_possible_fields.mid create mode 100644 autotest/ogr/data/mitab/all_possible_fields.mif create mode 100644 autotest/ogr/data/mitab/all_possible_fields.tab create mode 100644 autotest/ogr/data/mitab/proj_34.mif create mode 100644 autotest/ogr/data/mitab/proj_35.mif git reset --hard HEAD HEAD is now at 129a11e8fe NITF: fix compiler warning (recently introduced) git log --pretty=format:%H -n 1 > E:\buildsystem\release-1930\doc\gdal_revision.txt type E:\buildsystem\release-1930\doc\gdal_revision.txt 129a11e8fe0641a1607df248823903e48f2985a7 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 (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;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\7-Zip;C:\php;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;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 d3f2306 fix changelog link in Migration Guide (#302) 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 d3f2306aa1518ed80813757960343451040e0094 cd E:\buildsystem