Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from OSGeo:master #177

Merged
merged 80 commits into from
Feb 7, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
f56bceb
gdal.h: add GDAL_DCAP_UPDATE and GDAL_DMD_UPDATE_ITEMS
rouault Jan 25, 2025
cce4995
--formats: report update capabilities
rouault Jan 25, 2025
ee2f14d
SWIG: map GDAL_DCAP_UPDATE and GDAL_DMD_UPDATE_ITEMS
rouault Jan 25, 2025
bf65ab9
Drivers: declare GDAL_DCAP_UPDATE and GDAL_DMD_UPDATE_ITEMS where rel…
rouault Jan 25, 2025
c056f7d
VDV: make driver not report OLCRandomWrite on IDF datasets
rouault Jan 25, 2025
dbbda6e
Test infrastructure: check GDAL_DCAP_UPDATE and GDAL_DMD_UPDATE_ITEMS
rouault Jan 25, 2025
0bfd41a
Add GDALDataset::ReportUpdateNotSupportedByDriver() and use it in dri…
rouault Jan 26, 2025
4f4c0a7
gdal raster mosaic/stack: turn gdalbuildvrt -strict mode
rouault Jan 27, 2025
cd728bd
gdalbuildvrt: add '-resolution same' mode to check all source rasters…
rouault Jan 27, 2025
4d2e653
/vsis3/: advertize AWS_PROFILE in options
rouault Jan 28, 2025
92c186a
MiraMon: remove useless nullptr check (fixes https://github.com/OSGeo…
rouault Jan 28, 2025
d951676
cog.py: Fix typo in test_cog_write_jpegxl_alpha
schwehr Jan 28, 2025
abaccaa
Merge pull request #11738 from schwehr/cog-test-typo
rouault Jan 28, 2025
ce4a7e1
PLMOSAIC: Use a unique user-agent string to isolate usage of driver
joferkington Jan 29, 2025
af82a6a
Update 'SUBDATASETS Domain' in raster_data_model.rst
michkowalczuk Jan 29, 2025
4040e0e
CPL_KNOWN_CONFIG_OPTIONS: Track usage of GDAL_HTTP_USERAGENT in plmos…
joferkington Jan 29, 2025
573badd
Merge pull request #11748 from michkowalczuk/patch-1
rouault Jan 29, 2025
5b5adef
Merge pull request #11740 from joferkington/add_plmosaic_user_agent
rouault Jan 29, 2025
00413e8
Move swig/python/data/template_tiles.mapml to gcore/data
rouault Jan 29, 2025
8e44a03
gdal raster mosaic/stack: add a --resolution=same mode, and default t…
rouault Jan 27, 2025
dfa35bd
gml:CircleByCenterPoint(): return a 5-point CIRCULARSTRING for compli…
rouault Jan 29, 2025
fb8a910
Merge pull request #11754 from rouault/fix_11745
rouault Jan 29, 2025
9c8dc90
Merge pull request #11755 from rouault/fix_11750
rouault Jan 30, 2025
045db42
Merge pull request #11724 from rouault/fix_11717
rouault Jan 30, 2025
342e4f0
Doc: CMake: mention that disabling the use of a package does not disa…
rouault Jan 30, 2025
439dc79
Add RFC 106 text: Metadata items to reflect driver update capabilitie…
rouault Jan 30, 2025
73eca73
Merge pull request #11718 from rouault/rfc106
rouault Jan 30, 2025
73f8efe
autotest: split update metadata testing out of test_misc_6
dbaston Jan 29, 2025
daa1b67
Merge pull request #11763 from dbaston/rfc106-test-split
rouault Jan 30, 2025
55ab437
Update ogrinfo.rst to note:-dialect is ignored with -where.
jidanni Jan 31, 2025
3b38ccb
STACIT: STAC 1.1 support
m-mohr Jan 30, 2025
3bd2ec0
STACIT Identify(): accept if at least 2 of 'proj:transform', 'proj:bb…
rouault Jan 30, 2025
5a4c04e
Merge pull request #11770 from jidanni/patch-63
rouault Jan 31, 2025
fe23c7b
Update gdal_rasterize.rst to optimize -optim (#11771)
jidanni Jan 31, 2025
86193bf
Merge pull request #11760 from rouault/fix_11753
rouault Jan 31, 2025
d10f317
Doc: gdal_rasterize.rst: fix spelling&error of previous commit
rouault Jan 31, 2025
6bc578b
CPLGetPhysicalRAM(): cache result to avoid multiple file openings on …
rouault Jan 30, 2025
64903e9
Merge pull request #11776 from rouault/CPLGetPhysicalRAM_cache
rouault Jan 31, 2025
c32429a
Merge pull request #11775 from rouault/doc_gdal_rasterize_fix
rouault Jan 31, 2025
3ae6100
Doc: add a Migration guide to "gdal" command line interface
rouault Jan 27, 2025
dc59a8c
Doc: add examples of autocompletion
rouault Jan 27, 2025
58bc15a
Merge pull request #11723 from rouault/fix_11709
rouault Jan 31, 2025
58f77bf
Bump coverallsapp/github-action from 2.3.4 to 2.3.6
dependabot[bot] Feb 1, 2025
7b789b0
Bump Chizkiyahu/delete-untagged-ghcr-action from 5.0.0 to 6.0.0
dependabot[bot] Feb 1, 2025
62bd041
Bump actions/upload-artifact from 4.4.3 to 4.6.0
dependabot[bot] Feb 1, 2025
0eb3db0
Bump actions/setup-python from 5.3.0 to 5.4.0
dependabot[bot] Feb 1, 2025
7f7f14d
Bump github/codeql-action from 3.27.5 to 3.28.8
dependabot[bot] Feb 1, 2025
2660c3d
Merge pull request #11777 from OSGeo/dependabot/github_actions/covera…
rouault Feb 1, 2025
4023a94
Merge pull request #11778 from OSGeo/dependabot/github_actions/Chizki…
rouault Feb 1, 2025
396921e
Merge pull request #11779 from OSGeo/dependabot/github_actions/action…
rouault Feb 1, 2025
916cbad
Merge pull request #11780 from OSGeo/dependabot/github_actions/action…
rouault Feb 1, 2025
f82e760
Merge pull request #11781 from OSGeo/dependabot/github_actions/github…
rouault Feb 1, 2025
6ccef05
MiraMonVector: Fix issue 393742177 oss-fuzz
AbelPau Feb 3, 2025
d890cbc
Merge pull request #11783 from AbelPau/MiraMonVector-Fix-Issue-393742177
rouault Feb 3, 2025
b99ee9b
MVT: allow generating tilesets with more than 1 tile at zoom level 0
rouault Jan 30, 2025
7ed21aa
Merge pull request #11762 from rouault/fix_11749
rouault Feb 3, 2025
ce7a57a
Initial implementation of float16 support (RFC100) (#11180)
eschnett Feb 4, 2025
e502e9a
RFC 100 text: Add RFC for float16 support (#10146)
eschnett Feb 4, 2025
ef56800
SQLite/GPKG: run PRELUDE_STATEMENTS after end of initialization, in p…
rouault Feb 4, 2025
0e8148c
Update ESRI WMS links
DFEvans Feb 4, 2025
14f1d21
Merge pull request #11789 from DFEvans/arcgis_api_update
rouault Feb 4, 2025
5b91ffa
gdal_rasterize_lib: use unique_ptr for options
dbaston Feb 4, 2025
0354358
gdalrasterize.cpp: Add docstring to gv_rasterize_one_shape
dbaston Feb 4, 2025
c4d4c62
rasterizer: Use GDALRasterInfo* instead of void*
dbaston Feb 4, 2025
bd3c9c1
CI: update to actions/cache@v4.2.0
rouault Feb 4, 2025
50d1393
Merge pull request #11792 from rouault/ci_actions_cache_4.2.0
rouault Feb 4, 2025
8d8fb57
Merge pull request #11788 from rouault/fix_11782
rouault Feb 4, 2025
a8b75d0
muparser: avoid uncaught exception on invalid variable name
dbaston Feb 4, 2025
28c687a
Merge pull request #11791 from dbaston/rasterize-frac
rouault Feb 4, 2025
f4ae692
Merge pull request #11793 from dbaston/vrt-muparser-fix
rouault Feb 5, 2025
593c99b
gdal2xyz: support writing into a VSI*L file, including /vsistdout/
rouault Feb 5, 2025
ac457b2
Merge pull request #11797 from rouault/gdal2xyz_vsistdout
rouault Feb 5, 2025
5248a30
Python bindings: Avoid losing error message (#11799)
dbaston Feb 5, 2025
d748f65
download.rst: add instructions to install via pixi (fixes #11551) (#1…
gregorywaynepower Feb 6, 2025
af5370f
Code typo fixes
rouault Feb 6, 2025
d69c35c
Fix ossfuzz builds after RFC100 changes [ci skip]
rouault Feb 6, 2025
9b99975
Build: fix build against Poppler 25.02.00
rouault Feb 6, 2025
b2068ed
Merge pull request #11805 from rouault/fix_11804
rouault Feb 7, 2025
e5044c3
Merge pull request #11815 from rouault/typo_fixes
rouault Feb 7, 2025
35fec5f
Merge pull request #11816 from rouault/ossfuzz_build_fix
rouault Feb 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/android_cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Cache
uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
id: cache
with:
path: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cifuzz.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
fuzz-seconds: 600
dry-run: false
- name: Upload Crash
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
if: failure() && steps.build.outcome == 'success'
with:
name: artifacts
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/cmake_builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
- name: Checkout GDAL
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Setup cache
uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
id: cache
with:
path: ${{ github.workspace }}/.ccache
Expand Down Expand Up @@ -332,7 +332,7 @@ jobs:
mingw-w64-x86_64-libgeotiff mingw-w64-x86_64-libpng mingw-w64-x86_64-libtiff mingw-w64-x86_64-openjpeg2
mingw-w64-x86_64-python-pip mingw-w64-x86_64-python-numpy mingw-w64-x86_64-python-pytest mingw-w64-x86_64-python-setuptools mingw-w64-x86_64-python-lxml mingw-w64-x86_64-swig mingw-w64-x86_64-python-psutil mingw-w64-x86_64-blosc mingw-w64-x86_64-libavif
- name: Setup cache
uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
id: cache
with:
path: ${{ github.workspace }}\.ccache
Expand Down Expand Up @@ -609,7 +609,7 @@ jobs:
- name: Checkout GDAL
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Setup cache
uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
id: cache
with:
path: ${{ github.workspace }}/.ccache
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/code_checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ jobs:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
- uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
- uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1

doxygen:
Expand Down Expand Up @@ -201,7 +201,7 @@ jobs:
- name: Checkout
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Set up Python
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
with:
python-version: 3.8
- name: Install lint tool
Expand Down Expand Up @@ -234,7 +234,7 @@ jobs:
- name: Checkout
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Set up Python
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
with:
python-version: 3.8
- name: Check cmakelist
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ jobs:
# We do that after running CMake to avoid CodeQL to trigger during CMake time,
# in particular during HDF5 detection which is terribly slow (https://github.com/OSGeo/gdal/issues/9549)
- name: Initialize CodeQL
uses: github/codeql-action/init@f09c1c0a94de965c15400f5634aa42fac8fb8f88 # v3.27.5
uses: github/codeql-action/init@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -129,6 +129,6 @@ jobs:
cmake --build build -j$(nproc)

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@f09c1c0a94de965c15400f5634aa42fac8fb8f88 # v3.27.5
uses: github/codeql-action/analyze@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
with:
category: "/language:${{matrix.language}}"
4 changes: 2 additions & 2 deletions .github/workflows/conda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
if: matrix.platform == 'windows-latest'

- name: Cache Conda Environment
uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
with:
path: ~/conda_pkgs_dir
key: ${{ runner.os }}-${{ steps.get-date.outputs.today }}-conda-${{ env.CACHE_NUMBER }}
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
source ../ci/travis/conda/compile.sh
working-directory: ./gdal-feedstock

- uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
- uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: ${{ matrix.platform }}-conda-package
path: ./gdal-feedstock/packages/
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/delete_untagged_containers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
if: github.repository == 'OSGeo/gdal'
steps:
- name: Delete all containers from gdal-deps without tags
uses: Chizkiyahu/delete-untagged-ghcr-action@1c77a06b7f80ad4beb82b85919003831d47277d1 # v5.0.0
uses: Chizkiyahu/delete-untagged-ghcr-action@4a33ce3cf2456d2aef98a1b6c60a12dad56cffd9 # v6.0.0
with:
token: ${{ secrets.PAT_TOKEN_DELETE_UNTAGGED_CONTAINERS }}
repository_owner: ${{ github.repository_owner }}
Expand Down
9 changes: 7 additions & 2 deletions .github/workflows/icc/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,16 @@ set -eu
# for precompiled headers
ccache --set-config sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime

# Set C and C++ compiler flags to disable `_Float16`. This is
# necessary because the system C and C++ compilers don't support it,
# and Python's `build_ext` will use the system compiler to build GDAL
# Python extensions.
cmake ${GDAL_SOURCE_DIR:=..} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=icx \
-DCMAKE_CXX_COMPILER=icx \
"-DUSE_PRECOMPILED_HEADERS=ON" \
-DCMAKE_C_FLAGS=-DGDAL_DISABLE_FLOAT16 \
-DCMAKE_CXX_FLAGS=-DGDAL_DISABLE_FLOAT16 \
-DUSE_PRECOMPILED_HEADERS=ON \
-DUSE_CCACHE=ON
make -j$(nproc)

10 changes: 5 additions & 5 deletions .github/workflows/linux_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -249,7 +249,7 @@ jobs:
# different architecture.
- name: Restore build cache
id: restore-cache
uses: actions/cache/restore@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
uses: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
with:
path: ${{ github.workspace }}/.ccache
key: ${{ matrix.id }}-${{ steps.get-arch.outputs.arch }}-${{ github.ref_name }}-${{ github.run_id }}
Expand Down Expand Up @@ -310,7 +310,7 @@ jobs:
ccache -s

- name: Save build cache
uses: actions/cache/save@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
uses: actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
with:
path: ${{ github.workspace }}/.ccache
key: ${{ steps.restore-cache.outputs.cache-primary-key }}
Expand Down Expand Up @@ -363,7 +363,7 @@ jobs:
${TEST_CMD}

- name: Coveralls
uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2.3.4
uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b # v2.3.6
if: ${{ matrix.id == 'coverage' }}
with:
format: lcov
Expand All @@ -378,14 +378,14 @@ jobs:
docker push ${CONTAINER_NAME_FULL}

- name: Upload coverage artifacts
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
if: ${{ matrix.id == 'coverage' }}
with:
name: coverage_index.html
path: build-${{ matrix.id }}/coverage_html/index.html

- name: Upload coverage artifacts
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
if: ${{ matrix.id == 'coverage' }}
with:
name: HTML
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,14 +63,14 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: SARIF file
path: results.sarif
retention-days: 5

# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@f09c1c0a94de965c15400f5634aa42fac8fb8f88 # v3.27.5
uses: github/codeql-action/upload-sarif@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
with:
sarif_file: results.sarif
4 changes: 2 additions & 2 deletions .github/workflows/slow_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ jobs:
# different architecture.
- name: Restore build cache
id: restore-cache
uses: actions/cache/restore@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
uses: actions/cache/restore@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
with:
path: ${{ github.workspace }}/.ccache
key: ${{ matrix.id }}-${{ steps.get-arch.outputs.arch }}-${{ github.ref_name }}-${{ github.run_id }}
Expand Down Expand Up @@ -147,7 +147,7 @@ jobs:
ccache -s

- name: Save build cache
uses: actions/cache/save@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
uses: actions/cache/save@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
with:
path: ${{ github.workspace }}/.ccache
key: ${{ steps.restore-cache.outputs.cache-primary-key }}
Expand Down
32 changes: 16 additions & 16 deletions .github/workflows/ubuntu_24.04/expected_gdalinfo_formats.txt
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
Supported Formats: (ro:read-only, rw:read-write, +:update, v:virtual-I/O s:subdatasets)
VRT -raster,multidimensional raster- (rw+v): Virtual Raster (*.vrt)
Supported Formats: (ro:read-only, rw:read-write, +:write from scratch, u:update, v:virtual-I/O s:subdatasets)
VRT -raster,multidimensional raster- (rw+uv): Virtual Raster (*.vrt)
DERIVED -raster- (ro): Derived datasets using VRT pixel functions
GTI -raster- (rov): GDAL Raster Tile Index (*.gti.gpkg, *.gti.fgb, *.gti)
SNAP_TIFF -raster- (rov): Sentinel Application Processing GeoTIFF
GTiff -raster- (rw+vs): GeoTIFF (*.tif, *.tiff)
GTiff -raster- (rw+uvs): GeoTIFF (*.tif, *.tiff)
COG -raster- (wv): Cloud optimized GeoTIFF generator (*.tif, *.tiff)
LIBERTIFF -raster- (rov): GeoTIFF (using LIBERTIFF library) (*.tif, *.tiff)
NITF -raster- (rw+vs): National Imagery Transmission Format (*.ntf)
NITF -raster- (rw+uvs): National Imagery Transmission Format (*.ntf)
RPFTOC -raster- (rovs): Raster Product Format TOC format (*.toc)
ECRGTOC -raster- (rovs): ECRG TOC format (*.xml)
HFA -raster- (rw+v): Erdas Imagine Images (.img) (*.img)
HFA -raster- (rw+uv): Erdas Imagine Images (.img) (*.img)
SAR_CEOS -raster- (rov): CEOS SAR Image
CEOS -raster- (rov): CEOS Image
JAXAPALSAR -raster- (rov): JAXA PALSAR Product Reader (Level 1.1/1.5)
Expand Down Expand Up @@ -37,20 +37,20 @@ Supported Formats: (ro:read-only, rw:read-write, +:update, v:virtual-I/O s:subda
AirSAR -raster- (rov): AirSAR Polarimetric Image
RS2 -raster- (rovs): RadarSat 2 XML Product
SAFE -raster- (rov): Sentinel-1 SAR SAFE Product
PCIDSK -raster,vector- (rw+v): PCIDSK Database File (*.pix)
PCIDSK -raster,vector- (rw+uv): PCIDSK Database File (*.pix)
PCRaster -raster- (rw+): PCRaster Raster File (*.map)
ILWIS -raster- (rw+v): ILWIS Raster Map (*.mpr, *.mpl)
SGI -raster- (rw+v): SGI Image File Format 1.0 (*.rgb)
SRTMHGT -raster- (rwv): SRTMHGT File Format (*.hgt)
Leveller -raster- (rw+v): Leveller heightfield (*.ter)
Terragen -raster- (rw+v): Terragen heightfield (*.ter)
netCDF -raster,multidimensional raster,vector- (rw+vs): Network Common Data Format (*.nc)
netCDF -raster,multidimensional raster,vector- (rw+uvs): Network Common Data Format (*.nc)
HDF4 -raster,multidimensional raster- (ros): Hierarchical Data Format Release 4 (*.hdf)
HDF4Image -raster- (rw+): HDF4 Dataset
ISIS3 -raster- (rw+v): USGS Astrogeology ISIS cube (Version 3) (*.lbl, *.cub)
ISIS2 -raster- (rw+v): USGS Astrogeology ISIS cube (Version 2)
PDS -raster- (rov): NASA Planetary Data System
PDS4 -raster,vector- (rw+vs): NASA Planetary Data System 4 (*.xml)
PDS4 -raster,vector- (rw+uvs): NASA Planetary Data System 4 (*.xml)
VICAR -raster,vector- (rw+v): MIPL VICAR file
TIL -raster- (rov): EarthWatch .TIL
ERS -raster- (rw+v): ERMapper .ers Labelled (*.ers)
Expand All @@ -73,7 +73,7 @@ Supported Formats: (ro:read-only, rw:read-write, +:update, v:virtual-I/O s:subda
MAP -raster- (rov): OziExplorer .MAP
KMLSUPEROVERLAY -raster- (rwv): Kml Super Overlay (*.kml, *.kmz)
WEBP -raster- (rwv): WEBP (*.webp)
PDF -raster,vector- (rw+vs): Geospatial PDF (*.pdf)
PDF -raster,vector- (rw+uvs): Geospatial PDF (*.pdf)
Rasterlite -raster- (rwvs): Rasterlite (*.sqlite)
MBTiles -raster,vector- (rw+v): MBTiles (*.mbtiles)
PLMOSAIC -raster- (ro): Planet Labs Mosaics API
Expand Down Expand Up @@ -104,7 +104,7 @@ Supported Formats: (ro:read-only, rw:read-write, +:update, v:virtual-I/O s:subda
SNODAS -raster- (rov): Snow Data Assimilation System (*.hdr)
KRO -raster- (rw+v): KOLOR Raw (*.kro)
ROI_PAC -raster- (rw+v): ROI_PAC raster
RRASTER -raster- (rw+v): R Raster (*.grd)
RRASTER -raster- (rw+uv): R Raster (*.grd)
BYN -raster- (rw+v): Natural Resources Canada's Geoid (*.byn, *.err)
NOAA_B -raster- (rov): NOAA GEOCON/NADCON5 .b format (*.b)
NSIDCbin -raster- (rov): NSIDC Sea Ice Concentrations binary (.bin) (*.bin)
Expand Down Expand Up @@ -143,16 +143,16 @@ Supported Formats: (ro:read-only, rw:read-write, +:update, v:virtual-I/O s:subda
STACTA -raster- (rovs): Spatio-Temporal Asset Catalog Tiled Assets (*.json)
STACIT -raster- (rovs): Spatio-Temporal Asset Catalog Items
JPEGXL -raster- (rwv): JPEG-XL (*.jxl)
GPKG -raster,vector- (rw+vs): GeoPackage (*.gpkg, *.gpkg.zip)
SQLite -raster,vector- (rw+v): SQLite / Spatialite / RasterLite2 (*.sqlite, *.db)
OpenFileGDB -raster,vector- (rw+v): ESRI FileGeodatabase (using OpenFileGDB) (*.gdb)
GPKG -raster,vector- (rw+uvs): GeoPackage (*.gpkg, *.gpkg.zip)
SQLite -raster,vector- (rw+uv): SQLite / Spatialite / RasterLite2 (*.sqlite, *.db)
OpenFileGDB -raster,vector- (rw+uv): ESRI FileGeodatabase (using OpenFileGDB) (*.gdb)
CAD -raster,vector- (rovs): AutoCAD Driver (*.dwg)
PLSCENES -raster,vector- (ro): Planet Labs Scenes API
NGW -raster,vector- (rw+s): NextGIS Web
GenBin -raster- (rov): Generic Binary (.hdr Labelled)
ENVI -raster- (rw+v): ENVI .hdr Labelled
EHdr -raster- (rw+v): ESRI .hdr Labelled (*.bil)
ENVI -raster- (rw+uv): ENVI .hdr Labelled
EHdr -raster- (rw+uv): ESRI .hdr Labelled (*.bil)
ISCE -raster- (rw+v): ISCE raster
Zarr -raster,multidimensional raster- (rw+vs): Zarr
Zarr -raster,multidimensional raster- (rw+uvs): Zarr
RCM -raster- (rovs): Radarsat Constellation Mission XML Product
HTTP -raster,vector- (ro): HTTP Fetching Wrapper
Loading
Loading