├── .clang-format
├── .cmake-format.py
├── .editorconfig
├── .flake8
├── .git-blame-ignore-revs
├── .gitattributes
├── .github
├── FUNDING.yml
├── ISSUE_TEMPLATE
│ ├── 10_bug_report.yml
│ ├── 20_feature_request.yml
│ └── config.yml
├── PULL_REQUEST_TEMPLATE.md
├── dependabot.yml
├── stale.yml
└── workflows
│ ├── alpine
│ ├── Dockerfile.ci
│ └── build.sh
│ ├── alpine_32bit
│ ├── Dockerfile.ci
│ ├── build.sh
│ └── test.sh
│ ├── android_cmake.yml
│ ├── android_cmake
│ └── start.sh
│ ├── armhf
│ ├── Dockerfile.ci
│ ├── build.sh
│ └── test.sh
│ ├── asan
│ ├── build.sh
│ └── test.sh
│ ├── auto_tag_stable.yml
│ ├── backport.yml
│ ├── benchmarks
│ ├── build.sh
│ └── test.sh
│ ├── cifuzz.yml
│ ├── clang_static_analyzer.yml
│ ├── cmake_builds.yml
│ ├── code_checks.yml
│ ├── codeql.yml
│ ├── common_install.sh
│ ├── conda.yml
│ ├── coverage
│ ├── build.sh
│ ├── services.sh
│ └── test.sh
│ ├── coverity_scan.yml
│ ├── coverity_scan
│ └── build.sh
│ ├── delete_untagged_containers.yml
│ ├── detect-avx2.c
│ ├── doc_checks.yml
│ ├── docker.yml
│ ├── fedora_rawhide
│ ├── Dockerfile.ci
│ ├── build.sh
│ └── test.sh
│ ├── freebsd.yml.disabled
│ ├── icc
│ ├── Dockerfile.ci
│ └── build.sh
│ ├── linux_build.yml
│ ├── macos.yml
│ ├── s390x
│ ├── Dockerfile.ci
│ ├── build.sh
│ └── test.sh
│ ├── scorecard.yml
│ ├── slow_tests.yml
│ ├── slow_tests
│ ├── build.sh
│ └── test.sh
│ ├── stale.yml
│ ├── ubuntu_20.04
│ ├── Dockerfile.ci
│ ├── build.sh
│ └── test.sh
│ ├── ubuntu_22.04
│ ├── Dockerfile.ci
│ ├── build.sh
│ ├── services.sh
│ └── test.sh
│ ├── ubuntu_24.04
│ ├── Dockerfile.ci
│ ├── build.sh
│ ├── expected_gdalinfo_formats.txt
│ ├── expected_ogrinfo_formats.txt
│ ├── services.sh
│ └── test.sh
│ ├── windows_build.yml
│ ├── windows_conda_expected_gdalinfo_formats.txt
│ └── windows_conda_expected_ogrinfo_formats.txt
├── .gitignore
├── .isort.cfg
├── .pre-commit-config.yaml
├── .readthedocs.yaml
├── .travis.yml
├── BUILDING.md
├── CITATION
├── CITATION.cff
├── CMakeLists.txt
├── CODE_OF_CONDUCT.md
├── COMMITTERS
├── CONTRIBUTING.md
├── Doxyfile
├── DoxygenLayout.xml
├── GOVERNANCE.md
├── HOWTO-RELEASE
├── LICENSE.TXT
├── MIGRATION_GUIDE.TXT
├── NEWS-1.x.md
├── NEWS-2.x.md
├── NEWS.md
├── NEWS.template
├── PROVENANCE.TXT
├── README.md
├── SECURITY.md
├── VERSION
├── Vagrantfile
├── alg
├── CMakeLists.txt
├── armadillo_headers.h
├── contour.cpp
├── delaunay.c
├── gdal_alg.h
├── gdal_alg_priv.h
├── gdal_crs.cpp
├── gdal_homography.cpp
├── gdal_interpolateatpoint.cpp
├── gdal_interpolateatpoint.h
├── gdal_octave.cpp
├── gdal_rpc.cpp
├── gdal_simplesurf.cpp
├── gdal_simplesurf.h
├── gdal_tps.cpp
├── gdalapplyverticalshiftgrid.cpp
├── gdalchecksum.cpp
├── gdalcutline.cpp
├── gdaldither.cpp
├── gdalgenericinverse.cpp
├── gdalgenericinverse.h
├── gdalgeoloc.cpp
├── gdalgeoloc.h
├── gdalgeoloc_carray_accessor.h
├── gdalgeoloc_dataset_accessor.h
├── gdalgeolocquadtree.cpp
├── gdalgeolocquadtree.h
├── gdalgrid.cpp
├── gdalgrid.h
├── gdalgrid_priv.h
├── gdalgridavx.cpp
├── gdalgridsse.cpp
├── gdallinearsystem.cpp
├── gdallinearsystem.h
├── gdalmatching.cpp
├── gdalmediancut.cpp
├── gdalpansharpen.cpp
├── gdalpansharpen.h
├── gdalproximity.cpp
├── gdalrasterize.cpp
├── gdalrasterpolygonenumerator.cpp
├── gdalresamplingkernels.h
├── gdalsievefilter.cpp
├── gdalsimplewarp.cpp
├── gdaltransformer.cpp
├── gdaltransformgeolocs.cpp
├── gdalwarper.cpp
├── gdalwarper.h
├── gdalwarpkernel.cpp
├── gdalwarpoperation.cpp
├── gvgcpfit.h
├── internal_libqhull
│ ├── COPYING.txt
│ ├── README.txt
│ ├── geom2_r.c
│ ├── geom_r.c
│ ├── geom_r.h
│ ├── global_r.c
│ ├── io_r.c
│ ├── io_r.h
│ ├── libqhull_r.c
│ ├── libqhull_r.h
│ ├── mem_r.c
│ ├── mem_r.h
│ ├── merge_r.c
│ ├── merge_r.h
│ ├── poly2_r.c
│ ├── poly_r.c
│ ├── poly_r.h
│ ├── qhull_ra.h
│ ├── qset_r.c
│ ├── qset_r.h
│ ├── random_r.c
│ ├── random_r.h
│ ├── rboxlib_r.c
│ ├── stat_r.c
│ ├── stat_r.h
│ ├── user_r.c
│ ├── user_r.h
│ ├── usermem_r.c
│ ├── userprintf_r.c
│ └── userprintf_rbox_r.c
├── internal_qhull_headers.h
├── llrasterize.cpp
├── los.cpp
├── marching_squares
│ ├── contour_generator.h
│ ├── level_generator.h
│ ├── point.h
│ ├── polygon_ring_appender.h
│ ├── segment_merger.h
│ ├── square.h
│ └── utility.h
├── polygonize.cpp
├── polygonize_polygonizer.cpp
├── polygonize_polygonizer.h
├── polygonize_polygonizer_impl.cpp
├── rasterfill.cpp
├── thinplatespline.cpp
├── thinplatespline.h
└── viewshed
│ ├── combiner.cpp
│ ├── combiner.h
│ ├── cumulative.cpp
│ ├── cumulative.h
│ ├── notifyqueue.h
│ ├── progress.cpp
│ ├── progress.h
│ ├── util.cpp
│ ├── util.h
│ ├── viewshed.cpp
│ ├── viewshed.h
│ ├── viewshed_executor.cpp
│ ├── viewshed_executor.h
│ └── viewshed_types.h
├── apps
├── CMakeLists.txt
├── argparse
│ ├── .clang-format
│ ├── README.TXT
│ └── argparse.hpp
├── commonutils.cpp
├── commonutils.h
├── data
│ ├── gdal_algorithm.schema.json
│ ├── gdalinfo_output.schema.json
│ ├── gdalmdiminfo_output.schema.json
│ ├── leaflet_template.html
│ └── ogrinfo_output.schema.json
├── dumpoverviews.cpp
├── gdal.cpp
├── gdal2ogr.c
├── gdal_contour_bin.cpp
├── gdal_contour_lib.cpp
├── gdal_create.cpp
├── gdal_footprint_bin.cpp
├── gdal_footprint_lib.cpp
├── gdal_grid_bin.cpp
├── gdal_grid_lib.cpp
├── gdal_rasterize_bin.cpp
├── gdal_rasterize_lib.cpp
├── gdal_translate_bin.cpp
├── gdal_translate_lib.cpp
├── gdal_utils.h
├── gdal_utils_priv.h
├── gdal_viewshed.cpp
├── gdaladdo.cpp
├── gdalalg_abstract_pipeline.h
├── gdalalg_clip_common.cpp
├── gdalalg_clip_common.h
├── gdalalg_convert.cpp
├── gdalalg_dataset.cpp
├── gdalalg_dataset_copy.cpp
├── gdalalg_dataset_copy.h
├── gdalalg_dataset_delete.cpp
├── gdalalg_dataset_delete.h
├── gdalalg_dataset_identify.cpp
├── gdalalg_dataset_identify.h
├── gdalalg_dataset_rename.cpp
├── gdalalg_dataset_rename.h
├── gdalalg_dispatcher.h
├── gdalalg_info.cpp
├── gdalalg_main.cpp
├── gdalalg_main.h
├── gdalalg_mdim.cpp
├── gdalalg_mdim_convert.cpp
├── gdalalg_mdim_convert.h
├── gdalalg_mdim_info.cpp
├── gdalalg_mdim_info.h
├── gdalalg_pipeline.cpp
├── gdalalg_raster.cpp
├── gdalalg_raster_aspect.cpp
├── gdalalg_raster_aspect.h
├── gdalalg_raster_calc.cpp
├── gdalalg_raster_calc.h
├── gdalalg_raster_clean_collar.cpp
├── gdalalg_raster_clean_collar.h
├── gdalalg_raster_clip.cpp
├── gdalalg_raster_clip.h
├── gdalalg_raster_color_map.cpp
├── gdalalg_raster_color_map.h
├── gdalalg_raster_color_merge.cpp
├── gdalalg_raster_color_merge.h
├── gdalalg_raster_contour.cpp
├── gdalalg_raster_contour.h
├── gdalalg_raster_convert.cpp
├── gdalalg_raster_convert.h
├── gdalalg_raster_create.cpp
├── gdalalg_raster_create.h
├── gdalalg_raster_edit.cpp
├── gdalalg_raster_edit.h
├── gdalalg_raster_fill_nodata.cpp
├── gdalalg_raster_fill_nodata.h
├── gdalalg_raster_footprint.cpp
├── gdalalg_raster_footprint.h
├── gdalalg_raster_hillshade.cpp
├── gdalalg_raster_hillshade.h
├── gdalalg_raster_index.cpp
├── gdalalg_raster_index.h
├── gdalalg_raster_info.cpp
├── gdalalg_raster_info.h
├── gdalalg_raster_mosaic.cpp
├── gdalalg_raster_mosaic.h
├── gdalalg_raster_mosaic_stack_common.cpp
├── gdalalg_raster_mosaic_stack_common.h
├── gdalalg_raster_nodata_to_alpha.cpp
├── gdalalg_raster_nodata_to_alpha.h
├── gdalalg_raster_overview.h
├── gdalalg_raster_overview_add.cpp
├── gdalalg_raster_overview_add.h
├── gdalalg_raster_overview_delete.cpp
├── gdalalg_raster_overview_delete.h
├── gdalalg_raster_overview_refresh.cpp
├── gdalalg_raster_overview_refresh.h
├── gdalalg_raster_pansharpen.cpp
├── gdalalg_raster_pansharpen.h
├── gdalalg_raster_pipeline.cpp
├── gdalalg_raster_pipeline.h
├── gdalalg_raster_pixel_info.cpp
├── gdalalg_raster_pixel_info.h
├── gdalalg_raster_polygonize.cpp
├── gdalalg_raster_polygonize.h
├── gdalalg_raster_proximity.cpp
├── gdalalg_raster_proximity.h
├── gdalalg_raster_read.cpp
├── gdalalg_raster_read.h
├── gdalalg_raster_reclassify.cpp
├── gdalalg_raster_reclassify.h
├── gdalalg_raster_reproject.cpp
├── gdalalg_raster_reproject.h
├── gdalalg_raster_resize.cpp
├── gdalalg_raster_resize.h
├── gdalalg_raster_rgb_to_palette.cpp
├── gdalalg_raster_rgb_to_palette.h
├── gdalalg_raster_roughness.cpp
├── gdalalg_raster_roughness.h
├── gdalalg_raster_scale.cpp
├── gdalalg_raster_scale.h
├── gdalalg_raster_select.cpp
├── gdalalg_raster_select.h
├── gdalalg_raster_set_type.cpp
├── gdalalg_raster_set_type.h
├── gdalalg_raster_sieve.cpp
├── gdalalg_raster_sieve.h
├── gdalalg_raster_slope.cpp
├── gdalalg_raster_slope.h
├── gdalalg_raster_stack.cpp
├── gdalalg_raster_stack.h
├── gdalalg_raster_tile.cpp
├── gdalalg_raster_tile.h
├── gdalalg_raster_tpi.cpp
├── gdalalg_raster_tpi.h
├── gdalalg_raster_tri.cpp
├── gdalalg_raster_tri.h
├── gdalalg_raster_unscale.cpp
├── gdalalg_raster_unscale.h
├── gdalalg_raster_update.cpp
├── gdalalg_raster_update.h
├── gdalalg_raster_viewshed.cpp
├── gdalalg_raster_viewshed.h
├── gdalalg_raster_write.cpp
├── gdalalg_raster_write.h
├── gdalalg_vector.cpp
├── gdalalg_vector_buffer.cpp
├── gdalalg_vector_buffer.h
├── gdalalg_vector_clip.cpp
├── gdalalg_vector_clip.h
├── gdalalg_vector_concat.cpp
├── gdalalg_vector_concat.h
├── gdalalg_vector_convert.cpp
├── gdalalg_vector_convert.h
├── gdalalg_vector_edit.cpp
├── gdalalg_vector_edit.h
├── gdalalg_vector_explode_collections.cpp
├── gdalalg_vector_explode_collections.h
├── gdalalg_vector_filter.cpp
├── gdalalg_vector_filter.h
├── gdalalg_vector_geom.cpp
├── gdalalg_vector_geom.h
├── gdalalg_vector_grid.cpp
├── gdalalg_vector_grid.h
├── gdalalg_vector_grid_average.cpp
├── gdalalg_vector_grid_average.h
├── gdalalg_vector_grid_data_metrics.cpp
├── gdalalg_vector_grid_data_metrics.h
├── gdalalg_vector_grid_invdist.cpp
├── gdalalg_vector_grid_invdist.h
├── gdalalg_vector_grid_invdistnn.cpp
├── gdalalg_vector_grid_invdistnn.h
├── gdalalg_vector_grid_linear.cpp
├── gdalalg_vector_grid_linear.h
├── gdalalg_vector_grid_nearest.cpp
├── gdalalg_vector_grid_nearest.h
├── gdalalg_vector_index.cpp
├── gdalalg_vector_index.h
├── gdalalg_vector_info.cpp
├── gdalalg_vector_info.h
├── gdalalg_vector_layer_algebra.cpp
├── gdalalg_vector_layer_algebra.h
├── gdalalg_vector_make_valid.cpp
├── gdalalg_vector_make_valid.h
├── gdalalg_vector_output_abstract.cpp
├── gdalalg_vector_output_abstract.h
├── gdalalg_vector_pipeline.cpp
├── gdalalg_vector_pipeline.h
├── gdalalg_vector_rasterize.cpp
├── gdalalg_vector_rasterize.h
├── gdalalg_vector_read.cpp
├── gdalalg_vector_read.h
├── gdalalg_vector_reproject.cpp
├── gdalalg_vector_reproject.h
├── gdalalg_vector_segmentize.cpp
├── gdalalg_vector_segmentize.h
├── gdalalg_vector_select.cpp
├── gdalalg_vector_select.h
├── gdalalg_vector_set_geom_type.cpp
├── gdalalg_vector_set_geom_type.h
├── gdalalg_vector_simplify.cpp
├── gdalalg_vector_simplify.h
├── gdalalg_vector_simplify_coverage.cpp
├── gdalalg_vector_simplify_coverage.h
├── gdalalg_vector_sql.cpp
├── gdalalg_vector_sql.h
├── gdalalg_vector_swap_xy.cpp
├── gdalalg_vector_swap_xy.h
├── gdalalg_vector_write.cpp
├── gdalalg_vector_write.h
├── gdalalg_vsi.cpp
├── gdalalg_vsi_copy.cpp
├── gdalalg_vsi_copy.h
├── gdalalg_vsi_delete.cpp
├── gdalalg_vsi_delete.h
├── gdalalg_vsi_list.cpp
├── gdalalg_vsi_list.h
├── gdalalg_vsi_move.cpp
├── gdalalg_vsi_move.h
├── gdalalg_vsi_sozip.cpp
├── gdalalg_vsi_sozip.h
├── gdalalg_vsi_sync.cpp
├── gdalalg_vsi_sync.h
├── gdalargumentparser.cpp
├── gdalargumentparser.h
├── gdalasyncread.cpp
├── gdalbuildvrt_bin.cpp
├── gdalbuildvrt_lib.cpp
├── gdaldem_bin.cpp
├── gdaldem_lib.cpp
├── gdalenhance.cpp
├── gdalflattenmask.c
├── gdalgetgdalpath.cpp
├── gdalgetgdalpath.h
├── gdalinfo_bin.cpp
├── gdalinfo_lib.cpp
├── gdallocationinfo.cpp
├── gdalmanage.cpp
├── gdalmdiminfo_bin.cpp
├── gdalmdiminfo_lib.cpp
├── gdalmdimtranslate_bin.cpp
├── gdalmdimtranslate_lib.cpp
├── gdalsrsinfo.cpp
├── gdaltindex_bin.cpp
├── gdaltindex_lib.cpp
├── gdaltorture.cpp
├── gdaltransform.cpp
├── gdalwarp_bin.cpp
├── gdalwarp_lib.cpp
├── gnmanalyse.cpp
├── gnmmanage.cpp
├── longpathaware.manifest
├── multireadtest.cpp
├── nearblack_bin.cpp
├── nearblack_lib.cpp
├── nearblack_lib.h
├── nearblack_lib_floodfill.cpp
├── ogr2ogr_bin.cpp
├── ogr2ogr_lib.cpp
├── ogrinfo_bin.cpp
├── ogrinfo_lib.cpp
├── ogrlineref.cpp
├── ogrtindex.cpp
├── sozip.cpp
├── test_ogrsf.cpp
└── testreprojmulti.cpp
├── autotest
├── .gitignore
├── CMakeLists.txt
├── README.md
├── alg
│ ├── __init__.py
│ ├── applyverticalshiftgrid.py
│ ├── checksum.py
│ ├── contour.py
│ ├── cutline.py
│ ├── data
│ │ ├── 2by2.tif
│ │ ├── 2by2.vrt
│ │ ├── 3by3_average.tif
│ │ ├── 3by3_average.vrt
│ │ ├── 3by3_average_with_srcoffset.vrt
│ │ ├── 3by3_sum.tif
│ │ ├── 3by3_sum.vrt
│ │ ├── 4by4.tif
│ │ ├── bug_6526_input.tif
│ │ ├── bug_6526_warped.vrt
│ │ ├── byte_gcp.vrt
│ │ ├── byte_tps.vrt
│ │ ├── contour_in.tif
│ │ ├── cutline.csv
│ │ ├── cutline_blend.vrt
│ │ ├── cutline_multipolygon.vrt
│ │ ├── cutline_noblend.vrt
│ │ ├── empty_rb.vrt
│ │ ├── empty_rc.vrt
│ │ ├── empty_rcs.vrt
│ │ ├── geoloc
│ │ │ ├── latitude_including_pole.tif
│ │ │ └── longitude_including_pole.tif
│ │ ├── nodata_precision_issue_float32.tif
│ │ ├── pat.tif
│ │ ├── polygonize_check_area.tif
│ │ ├── polygonize_in.grd
│ │ ├── polygonize_in_2.grd
│ │ ├── polygonize_in_3.grd
│ │ ├── polygonize_in_4.grd
│ │ ├── polygonize_in_5.grd
│ │ ├── polygonize_in_5_mask.grd
│ │ ├── refine_gcps.vrt
│ │ ├── rgbsmall_dstalpha.vrt
│ │ ├── sieve_2634.grd
│ │ ├── sieve_src.grd
│ │ ├── square.csv
│ │ ├── test3658.tif
│ │ ├── test_bug_2365.vrt
│ │ ├── test_bug_2365_wraped_med.vrt
│ │ ├── test_nearest_float.vrt
│ │ ├── test_nearest_short.vrt
│ │ ├── test_rpc_with_gt_bug_2460.tif
│ │ ├── unmergable.grd
│ │ ├── utm_alpha_noinit.vrt
│ │ ├── utmsmall-int16-neg.tiff
│ │ ├── utmsmall-int16-neg_Q1.tif
│ │ ├── utmsmall-int16-neg_Q1.vrt
│ │ ├── utmsmall-int16-neg_Q3.tif
│ │ ├── utmsmall-int16-neg_Q3.vrt
│ │ ├── utmsmall-int16-neg_max.tif
│ │ ├── utmsmall-int16-neg_max.vrt
│ │ ├── utmsmall-int16-neg_med.tif
│ │ ├── utmsmall-int16-neg_med.vrt
│ │ ├── utmsmall-int16-neg_min.tif
│ │ ├── utmsmall-int16-neg_min.vrt
│ │ ├── utmsmall-int16-neg_mode.tiff
│ │ ├── utmsmall-int16-neg_mode.vrt
│ │ ├── utmsmall_Q1.tif
│ │ ├── utmsmall_Q1.vrt
│ │ ├── utmsmall_Q3.tif
│ │ ├── utmsmall_Q3.vrt
│ │ ├── utmsmall_average.tiff
│ │ ├── utmsmall_average.vrt
│ │ ├── utmsmall_average_float.tiff
│ │ ├── utmsmall_average_float.vrt
│ │ ├── utmsmall_bilinear_2.tif
│ │ ├── utmsmall_bilinear_2.vrt
│ │ ├── utmsmall_blinear.tiff
│ │ ├── utmsmall_blinear.vrt
│ │ ├── utmsmall_blinear_short.vrt
│ │ ├── utmsmall_blinear_ushort.vrt
│ │ ├── utmsmall_cubic.tiff
│ │ ├── utmsmall_cubic.vrt
│ │ ├── utmsmall_cubic_2.tif
│ │ ├── utmsmall_cubic_2.vrt
│ │ ├── utmsmall_cubic_2_float.vrt
│ │ ├── utmsmall_cubic_short.vrt
│ │ ├── utmsmall_cubic_ushort.vrt
│ │ ├── utmsmall_cubic_wt_float32.vrt
│ │ ├── utmsmall_cubicspline.tiff
│ │ ├── utmsmall_cubicspline.vrt
│ │ ├── utmsmall_cubicspline_2.tif
│ │ ├── utmsmall_cubicspline_2.vrt
│ │ ├── utmsmall_cubicspline_short.vrt
│ │ ├── utmsmall_cubicspline_ushort.vrt
│ │ ├── utmsmall_cubicspline_wt_float32.vrt
│ │ ├── utmsmall_cubicspline_wt_short.vrt
│ │ ├── utmsmall_ds_blinear.vrt
│ │ ├── utmsmall_ds_cubic.vrt
│ │ ├── utmsmall_ds_cubicspline.tiff
│ │ ├── utmsmall_ds_cubicspline.vrt
│ │ ├── utmsmall_ds_lanczos.tiff
│ │ ├── utmsmall_ds_lanczos.vrt
│ │ ├── utmsmall_ds_near.vrt
│ │ ├── utmsmall_ds_rms.vrt
│ │ ├── utmsmall_lanczos.tiff
│ │ ├── utmsmall_lanczos.vrt
│ │ ├── utmsmall_lanczos_2.tif
│ │ ├── utmsmall_lanczos_2.vrt
│ │ ├── utmsmall_lanczos_50_75.tif
│ │ ├── utmsmall_lanczos_50_75.vrt
│ │ ├── utmsmall_max.tif
│ │ ├── utmsmall_max.vrt
│ │ ├── utmsmall_med.tif
│ │ ├── utmsmall_med.vrt
│ │ ├── utmsmall_min.tif
│ │ ├── utmsmall_min.vrt
│ │ ├── utmsmall_mode.tiff
│ │ ├── utmsmall_mode.vrt
│ │ ├── utmsmall_mode_int16.tiff
│ │ ├── utmsmall_mode_int16.vrt
│ │ ├── utmsmall_mode_int32.tiff
│ │ ├── utmsmall_mode_int32.vrt
│ │ ├── utmsmall_near.tiff
│ │ ├── utmsmall_near.vrt
│ │ ├── utmsmall_near_float.vrt
│ │ ├── utmsmall_near_float_with_alpha.vrt
│ │ ├── utmsmall_near_short.vrt
│ │ ├── utmsmall_near_ushort.vrt
│ │ ├── utmsmall_rms.vrt
│ │ ├── utmsmall_rms_float.vrt
│ │ ├── warp_52_dem.tif
│ │ ├── warp_average_oversampling.tif
│ │ ├── warp_average_oversampling.vrt
│ │ ├── warpedvrt_with_ovr.png
│ │ ├── warpedvrt_with_ovr.png.aux.xml
│ │ ├── warpedvrt_with_ovr.png.ovr
│ │ ├── warpedvrt_with_ovr.vrt
│ │ ├── white_nodata.tif
│ │ └── white_nodata.vrt
│ ├── dither.py
│ ├── fillnodata.py
│ ├── gcps2homography.py
│ ├── homography.py
│ ├── los.py
│ ├── polygonize.py
│ ├── proximity.py
│ ├── rasterize.py
│ ├── reproject.py
│ ├── sieve.py
│ ├── tmp
│ │ └── do-not-remove
│ ├── transformgeoloc.py
│ └── warp.py
├── asan_suppressions.txt
├── benchmark
│ ├── conftest.py
│ ├── test_gdalwarp.py
│ ├── test_gtiff.py
│ ├── test_ogr2ogr.py
│ └── test_ogr_gpkg.py
├── conftest.py
├── cpp
│ ├── CMakeLists.txt
│ ├── bug1488.cpp
│ ├── data
│ │ ├── bug1488.tif
│ │ ├── byte.tif
│ │ ├── byte.tif.grd
│ │ ├── cfloat32.tif
│ │ ├── cfloat64.tif
│ │ ├── cint16.tif
│ │ ├── cint32.tif
│ │ ├── do-not-remove
│ │ ├── float32.tif
│ │ ├── float64.tif
│ │ ├── int16.tif
│ │ ├── int32.tif
│ │ ├── multi_geom.csv
│ │ ├── n43.dt0
│ │ ├── pixel_per_line.asc
│ │ ├── pixel_per_line.prj
│ │ ├── pixelfn.vrt
│ │ ├── poly-1-feature.gpkg
│ │ ├── poly.dbf
│ │ ├── poly.shp
│ │ ├── poly.shx
│ │ ├── recode-rus.dat
│ │ ├── test.json
│ │ ├── test_aux.db
│ │ ├── test_aux_proj_9.db
│ │ ├── uint16.tif
│ │ ├── uint32.tif
│ │ ├── utf8accents.txt
│ │ ├── utf8accents_ascii.txt
│ │ └── utmsmall.tif
│ ├── gdal_unit_test.cpp
│ ├── gdal_unit_test.h
│ ├── gdallimits.c
│ ├── googletest
│ │ └── CMakeLists.txt.in
│ ├── gtest_include.h
│ ├── main_gtest.cpp
│ ├── proj_with_fork.cpp
│ ├── test_alg.cpp
│ ├── test_c_include_from_cpp_file.cpp
│ ├── test_cpl.cpp
│ ├── test_data.h
│ ├── test_deferred_plugin.cpp
│ ├── test_driver_metadata_multithread.cpp
│ ├── test_gdal.cpp
│ ├── test_gdal_aaigrid.cpp
│ ├── test_gdal_algorithm.cpp
│ ├── test_gdal_dted.cpp
│ ├── test_gdal_gtiff.cpp
│ ├── test_gdal_minmax_element.cpp
│ ├── test_gdal_pixelfn.cpp
│ ├── test_gdal_typetraits.cpp
│ ├── test_gdal_vectorx.cpp
│ ├── test_include_from_c_file.c
│ ├── test_marching_squares_contour.cpp
│ ├── test_marching_squares_polygon.cpp
│ ├── test_marching_squares_square.cpp
│ ├── test_marching_squares_tile.cpp
│ ├── test_ogr.cpp
│ ├── test_ogr_geometry_stealing.cpp
│ ├── test_ogr_geos.cpp
│ ├── test_ogr_lgpl.cpp
│ ├── test_ogr_organize_polygons.cpp
│ ├── test_ogr_shape.cpp
│ ├── test_ogr_swq.cpp
│ ├── test_ogr_wkb.cpp
│ ├── test_osr.cpp
│ ├── test_osr_ct.cpp
│ ├── test_osr_pci.cpp
│ ├── test_osr_proj4.cpp
│ ├── test_osr_set_proj_search_paths.cpp
│ ├── test_triangulation.cpp
│ ├── test_utilities.cpp
│ ├── test_viewshed.cpp
│ ├── test_viewshed_internal.cpp
│ ├── testblockcache.cpp
│ ├── testblockcachelimits.cpp
│ ├── testblockcachewrite.cpp
│ ├── testclosedondestroydm.cpp
│ ├── testcopywords.cpp
│ ├── testdestroy.cpp
│ ├── testfloat16.cpp
│ ├── testlog.cpp
│ ├── testmultithreadedwriting.cpp
│ ├── testsse.cpp
│ ├── testthreadcond.cpp
│ ├── testvirtualmem.cpp
│ └── tmp
│ │ └── do-not-remove
├── gcore
│ ├── CMakeLists.txt
│ ├── __init__.py
│ ├── algorithm.py
│ ├── asyncreader.py
│ ├── band_arithmetic.py
│ ├── basic_test.py
│ ├── basic_test_subprocess.py
│ ├── bmp_read.py
│ ├── bmp_write.py
│ ├── cog.py
│ ├── colortable.py
│ ├── data
│ │ ├── 1bit.bmp
│ │ ├── 1bit_2bands.tif
│ │ ├── 22281.aux
│ │ ├── 2bit_compressed.img
│ │ ├── 3376.aux
│ │ ├── 3376.rrd
│ │ ├── 3376.tif
│ │ ├── 4bit_pal.bmp
│ │ ├── 6band_wrong_number_extrasamples.tif
│ │ ├── 8bit_pal.bmp
│ │ ├── GTModelTypeGeoKey_only.tif
│ │ ├── General_RImages.hdf
│ │ ├── Image_with_Palette.hdf
│ │ ├── ModelTiepointTag_z_non_zero_but_ModelPixelScaleTag_z_zero.tif
│ │ ├── SDS.hdf
│ │ ├── SDSUNLIMITED.hdf
│ │ ├── WGS_1984_Web_Mercator.tif
│ │ ├── WGS_1984_Web_Mercator_Auxiliary_Sphere.tif
│ │ ├── alos
│ │ │ ├── IMG-md_alos.tif
│ │ │ ├── RPC-md_alos.txt
│ │ │ └── summary.txt
│ │ ├── arcgis93_geodataxform_gcp.tif
│ │ ├── arcgis93_geodataxform_gcp.tif.aux.xml
│ │ ├── arcgis_geodataxform_coeffx_coeffy.tif
│ │ ├── arcgis_geodataxform_coeffx_coeffy.tif.aux.xml
│ │ ├── bigtiff_four_strip_be_short.tif
│ │ ├── bigtiff_four_strip_short.tif
│ │ ├── bigtiff_header_extract.tif
│ │ ├── bigtiff_one_block_be_long8.tif
│ │ ├── bigtiff_one_block_long8.tif
│ │ ├── bigtiff_one_strip_be_long.tif
│ │ ├── bigtiff_one_strip_be_long8.tif
│ │ ├── bigtiff_one_strip_long.tif
│ │ ├── bigtiff_one_strip_long8.tif
│ │ ├── bigtiff_two_strip_be_long.tif
│ │ ├── bigtiff_two_strip_be_long8.tif
│ │ ├── bigtiff_two_strip_long.tif
│ │ ├── bigtiff_two_strip_long8.tif
│ │ ├── block_width_above_32bit.tif
│ │ ├── bmp
│ │ │ ├── huge_header.bmp.bin
│ │ │ ├── huge_sparse.xml
│ │ │ └── red_rgb_1x1.bmp
│ │ ├── bug4468.tif
│ │ ├── bug_gh_1439_to_be_updated_lzw.tif
│ │ ├── bug_gh_1439_update_lzw.tif
│ │ ├── byte.hdr
│ │ ├── byte.img
│ │ ├── byte.pnm
│ │ ├── byte.pnm.aux.xml
│ │ ├── byte.raw
│ │ ├── byte.tar
│ │ ├── byte.tgz
│ │ ├── byte.tif
│ │ ├── byte.tif.gz
│ │ ├── byte.tif.zip
│ │ ├── byte.vrt
│ │ ├── byte_2.hdf
│ │ ├── byte_3.hdf
│ │ ├── byte_averaged_200pct.vrt
│ │ ├── byte_averaged_50pct.vrt
│ │ ├── byte_bigtiff_invalid_slong8_for_stripoffsets.tif
│ │ ├── byte_bigtiff_strip5lines.tif
│ │ ├── byte_buggy_packbits.tif
│ │ ├── byte_gcp.tif
│ │ ├── byte_gcp.tif.aux.xml
│ │ ├── byte_gcp_pixelispoint.tif
│ │ ├── byte_inconsistent_georef.tab
│ │ ├── byte_inconsistent_georef.tfw
│ │ ├── byte_inconsistent_georef.tif
│ │ ├── byte_inconsistent_georef.tif.aux.xml
│ │ ├── byte_jpg_tablesmodezero.tif
│ │ ├── byte_jpg_unusual_jpegtable.tif
│ │ ├── byte_lerc.tif
│ │ ├── byte_nearest_200pct.vrt
│ │ ├── byte_nearest_50pct.vrt
│ │ ├── byte_nogeoref.tab
│ │ ├── byte_nogeoref.tfw
│ │ ├── byte_nogeoref.tif
│ │ ├── byte_nogeoref.tif.aux.xml
│ │ ├── byte_ovr_jpeg_tablesmode0.tif
│ │ ├── byte_ovr_jpeg_tablesmode1.tif
│ │ ├── byte_ovr_jpeg_tablesmode2.tif
│ │ ├── byte_ovr_jpeg_tablesmode3.tif
│ │ ├── byte_ovr_jpeg_tablesmode_not_correctly_set_on_ovr.tif
│ │ ├── byte_point.tif
│ │ ├── byte_rle8.bmp
│ │ ├── byte_rpc.tif
│ │ ├── byte_truncated.tif
│ │ ├── byte_user_defined_geokeys.tif
│ │ ├── byte_with_ovr.tif
│ │ ├── byte_zip64_local_header_zeroed.zip
│ │ ├── byte_zstd.tif
│ │ ├── byte_zstd_corrupted.tif
│ │ ├── byte_zstd_corrupted2.tif
│ │ ├── cfloat32.hdr
│ │ ├── cfloat32.raw
│ │ ├── cfloat32.tif
│ │ ├── cfloat32.vrt
│ │ ├── cfloat64.hdr
│ │ ├── cfloat64.raw
│ │ ├── cfloat64.tif
│ │ ├── cfloat64.vrt
│ │ ├── cielab.tif
│ │ ├── cint16.tif
│ │ ├── cint16.vrt
│ │ ├── cint32.tif
│ │ ├── cint32.vrt
│ │ ├── cint_sar.tif
│ │ ├── citation_mixedcase.tif
│ │ ├── classictiff_four_strip_be_short.tif
│ │ ├── classictiff_four_strip_short.tif
│ │ ├── classictiff_one_block_be_long.tif
│ │ ├── classictiff_one_block_byte.tif
│ │ ├── classictiff_one_block_long.tif
│ │ ├── classictiff_one_strip_be_long.tif
│ │ ├── classictiff_one_strip_long.tif
│ │ ├── classictiff_two_strip_be_short.tif
│ │ ├── classictiff_two_strip_short.tif
│ │ ├── cog
│ │ │ ├── byte_little_endian_blocksize_16_predictor_standard_golden.tif
│ │ │ └── byte_little_endian_golden.tif
│ │ ├── cog_sparse_strile_arrays_zeroified_when_possible.tif
│ │ ├── cog_strile_arrays_zeroified_when_possible.tif
│ │ ├── complex_float32.tif
│ │ ├── complex_int32.tif
│ │ ├── contig_strip.tif
│ │ ├── contig_tiled.tif
│ │ ├── corrupted_deflate_singlestrip.tif
│ │ ├── corrupted_gtiff_tags.tif
│ │ ├── corrupted_z_buf_error.gz
│ │ ├── cp866.zip
│ │ ├── cp866_plus_utf8.zip
│ │ ├── dbl_min.tif
│ │ ├── deflate64.zip
│ │ ├── doctype.xml
│ │ ├── dstsize_larger_than_source.tif
│ │ ├── dstsize_larger_than_source.vrt
│ │ ├── empty1bit.tif
│ │ ├── empty_gcplist.vrt
│ │ ├── empty_nodata.tif
│ │ ├── eofloop_valid_huff.tif.zip
│ │ ├── epsg26711_3855_geotiff1_1.tif
│ │ ├── epsg26711_geotiff1_1.tif
│ │ ├── epsg26730_with_linear_units_set.tif
│ │ ├── epsg32631_4979_geotiff1_1.tif
│ │ ├── epsg4326_3855_geotiff1_1.tif
│ │ ├── epsg4326_5030_geotiff1_1.tif
│ │ ├── epsg4326_geotiff1_1.tif
│ │ ├── epsg4979_geotiff1_1.tif
│ │ ├── epsg_2853_with_us_feet.tif
│ │ ├── erdas_cm.img
│ │ ├── erdas_feet.img
│ │ ├── erdas_m.img
│ │ ├── esri_103300_NAD_1983_HARN_WISCRS_Adams_County_Meters_transverse_mercator.img
│ │ ├── excessive-memory-TIFFFillStrip.tif
│ │ ├── excessive-memory-TIFFFillStrip2.tif
│ │ ├── excessive-memory-TIFFFillTile.tif
│ │ ├── exif_and_gps.tif
│ │ ├── f2r23.aux
│ │ ├── f2r23.tif
│ │ ├── float16.tif
│ │ ├── float24.tif
│ │ ├── float32.hdr
│ │ ├── float32.img
│ │ ├── float32.raw
│ │ ├── float32.tif
│ │ ├── float32.vrt
│ │ ├── float32_2.hdf
│ │ ├── float32_3.hdf
│ │ ├── float32_almost_nodata_max_float32.tif
│ │ ├── float32_minwhite.tif
│ │ ├── float32_with_nodata_slightly_above_float_max.tif
│ │ ├── float64.hdr
│ │ ├── float64.img
│ │ ├── float64.raw
│ │ ├── float64.tif
│ │ ├── float64.vrt
│ │ ├── float64_2.hdf
│ │ ├── float64_3.hdf
│ │ ├── flt_min.tif
│ │ ├── gcps.vrt
│ │ ├── gcps_2115.vrt
│ │ ├── geoloc_triangles.tif
│ │ ├── geolocation_arrays_lon180_lon360.tif
│ │ ├── geolocation_arrays_lon180_lon360.vrt
│ │ ├── geomatrix.tif
│ │ ├── gtiff
│ │ │ ├── GeogGeodeticDatumGeoKey_reserved.tif
│ │ │ ├── VerticalUnitsGeoKey_private_range.tif
│ │ │ ├── buggy_sentinel1_ellipsoid_code_4326.tif
│ │ │ ├── byte_5_bands_LZW_predictor_2.tif
│ │ │ ├── byte_DEFLATE.tif
│ │ │ ├── byte_DEFLATE_tiled.tif
│ │ │ ├── byte_JPEG.tif
│ │ │ ├── byte_JPEG_tiled.tif
│ │ │ ├── byte_JXL.tif
│ │ │ ├── byte_JXL_tiled.tif
│ │ │ ├── byte_LERC.tif
│ │ │ ├── byte_LERC_DEFLATE.tif
│ │ │ ├── byte_LERC_DEFLATE_tiled.tif
│ │ │ ├── byte_LERC_ZSTD.tif
│ │ │ ├── byte_LERC_ZSTD_tiled.tif
│ │ │ ├── byte_LERC_tiled.tif
│ │ │ ├── byte_LZMA.tif
│ │ │ ├── byte_LZMA_tiled.tif
│ │ │ ├── byte_LZW.tif
│ │ │ ├── byte_LZW_predictor_2.tif
│ │ │ ├── byte_LZW_tiled.tif
│ │ │ ├── byte_NONE.tif
│ │ │ ├── byte_NONE_tiled.tif
│ │ │ ├── byte_ZSTD.tif
│ │ │ ├── byte_ZSTD_tiled.tif
│ │ │ ├── byte_coord_epoch.tif
│ │ │ ├── byte_jxl_deprecated_50002.tif
│ │ │ ├── byte_jxl_dng_1_7_52546.tif
│ │ │ ├── byte_little_endian_golden.tif
│ │ │ ├── byte_little_endian_tiled_lzw_golden.tif
│ │ │ ├── cint32_big_endian.tif
│ │ │ ├── compdcrs_no_citation.tif
│ │ │ ├── compdcrs_without_gtcitation.tif
│ │ │ ├── complex_non_zero_real_zero_imag.tif
│ │ │ ├── compound_with_VerticalCitationGeoKey_only.tif
│ │ │ ├── epsg_2193_override.tif
│ │ │ ├── epsg_27563_allgeokeys.tif
│ │ │ ├── esri_geodataxform_no_resolutionunit.tif
│ │ │ ├── esri_geodataxform_no_resolutionunit.tif.aux.xml
│ │ │ ├── esri_pcs_gcs_ellipsoid_names.tif
│ │ │ ├── float32_LZW_predictor_2.tif
│ │ │ ├── float32_LZW_predictor_3.tif
│ │ │ ├── float32_little_endian_golden.tif
│ │ │ ├── float32_lzw_predictor_3_big_endian.tif
│ │ │ ├── float64_LZW_predictor_2.tif
│ │ │ ├── float64_LZW_predictor_3.tif
│ │ │ ├── generate_test_files.sh
│ │ │ ├── huge_raster_with_ovr_huge_block.tif
│ │ │ ├── inconsistent_invflattening.tif
│ │ │ ├── int16_big_endian.tif
│ │ │ ├── int64_full_range.tif
│ │ │ ├── invalid_GeogAngularUnitSizeGeoKey.tif
│ │ │ ├── invalid_semimajoraxis_compound.tif
│ │ │ ├── jxl-rgbi.tif
│ │ │ ├── lzw_corrupted.tif
│ │ │ ├── miniswhite.tif
│ │ │ ├── missing_extrasamples.tif
│ │ │ ├── missing_tilebytecounts_and_offsets.tif
│ │ │ ├── non_square_pixels.tif
│ │ │ ├── projected_GTCitationGeoKey_with_underscore_and_GeogTOWGS84GeoKey.tif
│ │ │ ├── projection_from_esri_xml.tfw
│ │ │ ├── projection_from_esri_xml.tif
│ │ │ ├── projection_from_esri_xml.xml
│ │ │ ├── rgbsmall_DEFLATE.tif
│ │ │ ├── rgbsmall_DEFLATE_separate.tif
│ │ │ ├── rgbsmall_DEFLATE_tiled.tif
│ │ │ ├── rgbsmall_DEFLATE_tiled_separate.tif
│ │ │ ├── rgbsmall_JPEG.tif
│ │ │ ├── rgbsmall_JPEG_separate.tif
│ │ │ ├── rgbsmall_JPEG_tiled.tif
│ │ │ ├── rgbsmall_JPEG_tiled_separate.tif
│ │ │ ├── rgbsmall_JPEG_ycbcr.tif
│ │ │ ├── rgbsmall_JXL.tif
│ │ │ ├── rgbsmall_JXL_separate.tif
│ │ │ ├── rgbsmall_JXL_tiled.tif
│ │ │ ├── rgbsmall_JXL_tiled_separate.tif
│ │ │ ├── rgbsmall_LERC.tif
│ │ │ ├── rgbsmall_LERC_DEFLATE.tif
│ │ │ ├── rgbsmall_LERC_DEFLATE_separate.tif
│ │ │ ├── rgbsmall_LERC_DEFLATE_tiled.tif
│ │ │ ├── rgbsmall_LERC_DEFLATE_tiled_separate.tif
│ │ │ ├── rgbsmall_LERC_ZSTD.tif
│ │ │ ├── rgbsmall_LERC_ZSTD_separate.tif
│ │ │ ├── rgbsmall_LERC_ZSTD_tiled.tif
│ │ │ ├── rgbsmall_LERC_ZSTD_tiled_separate.tif
│ │ │ ├── rgbsmall_LERC_separate.tif
│ │ │ ├── rgbsmall_LERC_tiled.tif
│ │ │ ├── rgbsmall_LERC_tiled_separate.tif
│ │ │ ├── rgbsmall_LZMA.tif
│ │ │ ├── rgbsmall_LZMA_separate.tif
│ │ │ ├── rgbsmall_LZMA_tiled.tif
│ │ │ ├── rgbsmall_LZMA_tiled_separate.tif
│ │ │ ├── rgbsmall_LZW.tif
│ │ │ ├── rgbsmall_LZW_separate.tif
│ │ │ ├── rgbsmall_LZW_tiled.tif
│ │ │ ├── rgbsmall_LZW_tiled_separate.tif
│ │ │ ├── rgbsmall_NONE.tif
│ │ │ ├── rgbsmall_NONE_separate.tif
│ │ │ ├── rgbsmall_NONE_tiled.tif
│ │ │ ├── rgbsmall_NONE_tiled_separate.tif
│ │ │ ├── rgbsmall_WEBP.tif
│ │ │ ├── rgbsmall_WEBP_RGBA_alpha_omitted.tif
│ │ │ ├── rgbsmall_WEBP_tiled.tif
│ │ │ ├── rgbsmall_ZSTD.tif
│ │ │ ├── rgbsmall_ZSTD_separate.tif
│ │ │ ├── rgbsmall_ZSTD_tiled.tif
│ │ │ ├── rgbsmall_ZSTD_tiled_separate.tif
│ │ │ ├── rgbsmall_byte_LZW_predictor_2.tif
│ │ │ ├── rgbsmall_int16_bigendian_lzw_predictor_2.tif
│ │ │ ├── rgbsmall_uint16_LZW_predictor_2.tif
│ │ │ ├── rgbsmall_uint32_LZW_predictor_2.tif
│ │ │ ├── rgbsmall_uint64_LZW_predictor_2.tif
│ │ │ ├── sparse_nodata_one.tif
│ │ │ ├── sparse_tiled_contig.tif
│ │ │ ├── sparse_tiled_separate.tif
│ │ │ ├── stefan_full_greyalpha_byte_LZW_predictor_2.tif
│ │ │ ├── stefan_full_greyalpha_uint16_LZW_predictor_2.tif
│ │ │ ├── stefan_full_greyalpha_uint32_LZW_predictor_2.tif
│ │ │ ├── stefan_full_greyalpha_uint64_LZW_predictor_2.tif
│ │ │ ├── stefan_full_rgba_LZW_predictor_2.tif
│ │ │ ├── testrat.tif
│ │ │ ├── testrat.tif.vat.dbf
│ │ │ ├── uint16_LZW_predictor_2.tif
│ │ │ ├── uint16_little_endian_golden.tif
│ │ │ ├── uint32_LZW_predictor_2.tif
│ │ │ ├── uint64_LZW_predictor_2.tif
│ │ │ ├── uint64_full_range.tif
│ │ │ ├── unknown_colorinterp.tif
│ │ │ ├── unsupported_codec_jp2000.tif
│ │ │ ├── unsupported_codec_unknown.tif
│ │ │ └── webp_lossless_rgba_alpha_fully_opaque.tif
│ │ ├── gtiff_towgs84_override.tif
│ │ ├── hfa_completedefn_recursion.img
│ │ ├── huge-implied-number-strips.tif
│ │ ├── huge-number-strips.tif
│ │ ├── huge4GB.tif
│ │ ├── hugeblocksize.tif
│ │ ├── idontexist.vrt
│ │ ├── idontexist2.vrt
│ │ ├── image_width_above_32bit.tif
│ │ ├── imagine_localcs_citation.tif
│ │ ├── int10.tif
│ │ ├── int12.tif
│ │ ├── int12_ycbcr_contig.tif
│ │ ├── int16.hdr
│ │ ├── int16.img
│ │ ├── int16.raw
│ │ ├── int16.tif
│ │ ├── int16.vrt
│ │ ├── int16_2.hdf
│ │ ├── int16_3.hdf
│ │ ├── int24.tif
│ │ ├── int32.hdr
│ │ ├── int32.img
│ │ ├── int32.raw
│ │ ├── int32.tif
│ │ ├── int32.vrt
│ │ ├── int32_2.hdf
│ │ ├── int32_3.hdf
│ │ ├── int32_withneg.grd
│ │ ├── int64.tif
│ │ ├── irregular_tile_size_jpeg_in_tiff.tif
│ │ ├── leak-ZIPSetupDecode.tif
│ │ ├── left_vrt_subpixel_offset.tif
│ │ ├── longfilename_ustar.tar
│ │ ├── mandrilmini_12bitjpeg.tif
│ │ ├── many_blocks_truncated.tif
│ │ ├── md_dg.IMD
│ │ ├── md_dg.RPB
│ │ ├── md_dg.tif
│ │ ├── md_dg_2.XML
│ │ ├── md_dg_2.tif
│ │ ├── md_eros.pass
│ │ ├── md_eros.rpc
│ │ ├── md_eros.tif
│ │ ├── md_ge_metadata.txt
│ │ ├── md_ge_rgb_0010000.tif
│ │ ├── md_ge_rgb_0010000_rpc.txt
│ │ ├── md_kompsat.rpc
│ │ ├── md_kompsat.tif
│ │ ├── md_kompsat.txt
│ │ ├── md_ls_MTL.txt
│ │ ├── md_ls_b1.tif
│ │ ├── md_ov.pvl
│ │ ├── md_ov.tif
│ │ ├── md_ov_rpc.txt
│ │ ├── md_rdk1.tif
│ │ ├── md_rdk1.xml
│ │ ├── md_re.tif
│ │ ├── md_re_metadata.xml
│ │ ├── mfftest.hdr
│ │ ├── mfftest.hdr.aux.xml
│ │ ├── mfftest.r00
│ │ ├── mfloat32.vrt
│ │ ├── minfloat.tif
│ │ ├── minfloat_nodata_slightly_out_of_float.vrt
│ │ ├── minimum_tiff_tags_no_warning.tif
│ │ ├── minimum_tiff_tags_with_warning.tif
│ │ ├── msubwinbyte.vrt
│ │ ├── nan32.tif
│ │ ├── nan32_nodata.tif
│ │ ├── nan32_nodata.vrt
│ │ ├── nan32_nodata_nan_to_zero.vrt
│ │ ├── nan32_nodata_warp.vrt
│ │ ├── nan32_nodata_warp_nan_to_zero.vrt
│ │ ├── nan32_nodata_warp_zero_to_nan.vrt
│ │ ├── nan64.tif
│ │ ├── negative_scaley.tif
│ │ ├── next_default_case.tif
│ │ ├── next_literalrow.tif
│ │ ├── next_literalspan.tif
│ │ ├── nodata_byte.tif
│ │ ├── oddsize1bit.tif
│ │ ├── oddsize_1bit2b.tif
│ │ ├── one_strip_nobytecount.tif
│ │ ├── onefileinsubdir.zip
│ │ ├── packbits-not-enough-data.tif
│ │ ├── pcscitation.tif
│ │ ├── projection_3856.tif
│ │ ├── qgis_qml_paletted.qml
│ │ ├── qgis_qml_singlebandpseudocolor.qml
│ │ ├── quad-lzw-old-style.tif
│ │ ├── rasterio_lanczos_nodata.tif
│ │ ├── rat.img
│ │ ├── reproduce_average_issue.tif
│ │ ├── rgba.tif
│ │ ├── rgba_with_alpha_0_and_255.tif
│ │ ├── rgbsmall.tif
│ │ ├── rgbsmall_cmyk.tif
│ │ ├── right_bottom_vrt_subpixel_offset.tif
│ │ ├── right_top_vrt_subpixel_offset.tif
│ │ ├── rpc.vrt
│ │ ├── rpc_5395.vrt
│ │ ├── sasha.aux
│ │ ├── sasha.tif
│ │ ├── scanline_more_than_2GB.tif
│ │ ├── second_image_width_above_32bit.tif
│ │ ├── separate_tiled.tif
│ │ ├── seperate_strip.tif
│ │ ├── size_of_stripbytecount_at_1_and_lower_than_stripcount.tif
│ │ ├── size_of_stripbytecount_lower_than_stripcount.tif
│ │ ├── slim_g4.tif
│ │ ├── small_ov.img
│ │ ├── small_ov.rrd
│ │ ├── spaf27_brokengdal.tif
│ │ ├── spaf27_correct.tif
│ │ ├── spaf27_epsg.tif
│ │ ├── spaf27_markedcorrect.tif
│ │ ├── spot
│ │ │ ├── METADATA.DIM
│ │ │ └── md_spot.tif
│ │ ├── sstgeo.tif
│ │ ├── sstgeo.vrt
│ │ ├── stats_nodata_neginf.tif
│ │ ├── stats_nodata_neginf_msvc.tif
│ │ ├── stats_nodata_posinf.tif
│ │ ├── stats_nodata_posinf_msvc.tif
│ │ ├── stats_signed_byte.img
│ │ ├── stefan_full_greyalpha.tif
│ │ ├── stefan_full_rgba.png
│ │ ├── stefan_full_rgba.tif
│ │ ├── stefan_full_rgba_jpeg_contig.tif
│ │ ├── stefan_full_rgba_jpeg_separate.tif
│ │ ├── stefan_full_rgba_pct32.png
│ │ ├── stefan_full_rgba_photometric_rgb.tif
│ │ ├── stored.zip
│ │ ├── strip_larger_than_2GB_header.tif
│ │ ├── tag_without_null_byte.tif
│ │ ├── tar_of_65536_bytes.tar.gz
│ │ ├── tar_of_tar_gzip.tar
│ │ ├── tar_with_star_base256_fields.tar
│ │ ├── test3_with_1mask_1bit.tif
│ │ ├── test3_with_mask_1bit.tif
│ │ ├── test3_with_mask_1bit_and_ovr.tif
│ │ ├── test3_with_mask_8bit.tif
│ │ ├── test_11555.tif
│ │ ├── test_average_palette.tif
│ │ ├── test_deflate_4GB.tif.zip
│ │ ├── test_gcp_antimeridian_unwrap.vrt
│ │ ├── test_gf.tif
│ │ ├── test_hgrid_with_subgrid.tif
│ │ ├── test_mosaic.vrt
│ │ ├── test_mosaic1.vrt
│ │ ├── test_mosaic2.vrt
│ │ ├── test_nodatavalues.tif
│ │ ├── test_rpc.txt
│ │ ├── test_with_mask_1bit.tif
│ │ ├── test_with_mask_1bit_and_ovr.tif
│ │ ├── test_with_mask_8bit.tif
│ │ ├── testserialization.asc
│ │ ├── testserialization.asc.aux.xml
│ │ ├── testzip.zip
│ │ ├── text.txt
│ │ ├── thunder.tif
│ │ ├── ticket3019.tif
│ │ ├── tif_jpeg_too_big_last_stripe.tif
│ │ ├── tif_jpeg_ycbcr_too_big_last_stripe.tif
│ │ ├── tif_webp.tif
│ │ ├── tif_webp_huge_single_strip.tif
│ │ ├── tiff_dos_strip_chop.tif
│ │ ├── tiff_single_band_with_whitepoint_primarychroma_tags.tif
│ │ ├── tiff_vertcs_scale_offset.tif
│ │ ├── tiff_with_subifds.tif
│ │ ├── tiled_bad_offset.tif
│ │ ├── toomanyblocks.tif
│ │ ├── toomanyblocks_separate.tif
│ │ ├── transformer_13_dem.tif
│ │ ├── transformer_14_dem.tif
│ │ ├── twofileinsubdir.zip
│ │ ├── twoimages.tif
│ │ ├── uint16.hdr
│ │ ├── uint16.img
│ │ ├── uint16.pnm
│ │ ├── uint16.raw
│ │ ├── uint16.tif
│ │ ├── uint16.vrt
│ │ ├── uint16_2.hdf
│ │ ├── uint16_3.hdf
│ │ ├── uint16_3band.vrt
│ │ ├── uint16_sgilog.tif
│ │ ├── uint32.hdr
│ │ ├── uint32.img
│ │ ├── uint32.raw
│ │ ├── uint32.tif
│ │ ├── uint32.vrt
│ │ ├── uint32_2.hdf
│ │ ├── uint32_3.hdf
│ │ ├── uint32_3band.vrt
│ │ ├── uint33.tif
│ │ ├── uint64.tif
│ │ ├── unknown_compression.tif
│ │ ├── utf8.zip
│ │ ├── utmsmall.hdr
│ │ ├── utmsmall.img
│ │ ├── utmsmall.raw
│ │ ├── utmsmall.tif
│ │ ├── utmsmall.vrt
│ │ ├── utmsmall_2.hdf
│ │ ├── utmsmall_3.hdf
│ │ ├── vertcs_user_defined.tif
│ │ ├── verylongfilename.tar
│ │ ├── vrt
│ │ │ ├── bottom_strip.tif
│ │ │ ├── complex_non_zero_real_zero_imag.vrt
│ │ │ ├── complex_non_zero_real_zero_imag_as_float32.vrt
│ │ │ ├── nested_VRTDataset.vrt
│ │ │ ├── pixfun_cmul_c.vrt
│ │ │ ├── pixfun_cmul_r.vrt
│ │ │ ├── pixfun_complex.vrt
│ │ │ ├── pixfun_conj_c.vrt
│ │ │ ├── pixfun_conj_r.vrt
│ │ │ ├── pixfun_dB2amp.vrt
│ │ │ ├── pixfun_dB2pow.vrt
│ │ │ ├── pixfun_dB_c.vrt
│ │ │ ├── pixfun_dB_c_amplitude.vrt
│ │ │ ├── pixfun_dB_c_intensity.vrt
│ │ │ ├── pixfun_dB_r.vrt
│ │ │ ├── pixfun_dB_r_amplitude.vrt
│ │ │ ├── pixfun_dB_r_intensity.vrt
│ │ │ ├── pixfun_diff_c.vrt
│ │ │ ├── pixfun_diff_r.vrt
│ │ │ ├── pixfun_div_c.vrt
│ │ │ ├── pixfun_div_r.vrt
│ │ │ ├── pixfun_exp.vrt
│ │ │ ├── pixfun_exp_dB2amp.vrt
│ │ │ ├── pixfun_exp_dB2pow.vrt
│ │ │ ├── pixfun_imag_c.vrt
│ │ │ ├── pixfun_imag_r.vrt
│ │ │ ├── pixfun_intensity_c.vrt
│ │ │ ├── pixfun_intensity_r.vrt
│ │ │ ├── pixfun_inv_c.vrt
│ │ │ ├── pixfun_inv_k.vrt
│ │ │ ├── pixfun_inv_r.vrt
│ │ │ ├── pixfun_log10_c.vrt
│ │ │ ├── pixfun_log10_r.vrt
│ │ │ ├── pixfun_mod_c.vrt
│ │ │ ├── pixfun_mod_r.vrt
│ │ │ ├── pixfun_mul_c.vrt
│ │ │ ├── pixfun_mul_k.vrt
│ │ │ ├── pixfun_mul_r.vrt
│ │ │ ├── pixfun_norm_diff_r.vrt
│ │ │ ├── pixfun_phase_c.vrt
│ │ │ ├── pixfun_phase_r.vrt
│ │ │ ├── pixfun_phase_unsigned.vrt
│ │ │ ├── pixfun_polar.vrt
│ │ │ ├── pixfun_polar_amplitude.vrt
│ │ │ ├── pixfun_polar_dB.vrt
│ │ │ ├── pixfun_polar_intensity.vrt
│ │ │ ├── pixfun_pow.vrt
│ │ │ ├── pixfun_real_c.vrt
│ │ │ ├── pixfun_real_r.vrt
│ │ │ ├── pixfun_sqrt.vrt
│ │ │ ├── pixfun_sum_c.vrt
│ │ │ ├── pixfun_sum_k.vrt
│ │ │ ├── pixfun_sum_r.vrt
│ │ │ ├── top_and_bottom_strips.vrt
│ │ │ └── top_strip.tif
│ │ ├── vrt_subpixel_offset.vrt
│ │ ├── vrtinvrt.vrt
│ │ ├── vrtmisc16_tile1.tif
│ │ ├── vrtmisc16_tile2.tif
│ │ ├── warpsst.vrt
│ │ ├── weird_mercator_2sp.tif
│ │ ├── ycbcr_11_lzw.tif
│ │ ├── ycbcr_12_lzw.tif
│ │ ├── ycbcr_14_lzw.tif
│ │ ├── ycbcr_21_lzw.tif
│ │ ├── ycbcr_22_lzw.tif
│ │ ├── ycbcr_24_lzw.tif
│ │ ├── ycbcr_41_lzw.tif
│ │ ├── ycbcr_42_lzw.tif
│ │ ├── ycbcr_42_lzw_optimized.tif
│ │ ├── ycbcr_44_lzw.tif
│ │ ├── ycbcr_44_lzw_optimized.tif
│ │ ├── ycbcr_with_mask.tif
│ │ ├── zackthecat.tif
│ │ ├── zackthecat_corrupted.tif
│ │ ├── zero.bin.zip.zip
│ │ ├── zero_5GB_sozip_of_sozip.zip
│ │ ├── zero_stored.bin.xml.zip
│ │ ├── zero_stored.bin.zip.end
│ │ ├── zero_stored.bin.zip.start
│ │ └── zoom_in.vrt
│ ├── driver_algorithms.py
│ ├── envi_read.py
│ ├── gcps2geotransform.py
│ ├── gdal_stats.py
│ ├── geoloc.py
│ ├── gtiff_subdatasetinfo.py
│ ├── gtiff_write.py
│ ├── hdf4_read.py
│ ├── hdf4_write.py
│ ├── hdf4multidim.py
│ ├── hfa_read.py
│ ├── hfa_rfc40.py
│ ├── hfa_srs.py
│ ├── hfa_write.py
│ ├── histogram.py
│ ├── identify.py
│ ├── interpolateatpoint.py
│ ├── libertiff.py
│ ├── mask.py
│ ├── minixml.py
│ ├── misc.py
│ ├── multidim.py
│ ├── nodatamaskband.py
│ ├── numpy_rw.py
│ ├── numpy_rw_multidim.py
│ ├── overviewds.py
│ ├── pam.py
│ ├── pamproxydb.py
│ ├── pixfun.py
│ ├── pnm_read.py
│ ├── pnm_write.py
│ ├── rasterio.py
│ ├── rat.py
│ ├── relationship.py
│ ├── rfc30.py
│ ├── test_driver_metadata.py
│ ├── test_gdal_fsspec.py
│ ├── testnonboundtoswig.py
│ ├── thread_test.py
│ ├── tiff_ovr.py
│ ├── tiff_read.py
│ ├── tiff_read_subifds.py
│ ├── tiff_srs.py
│ ├── tiff_write.py
│ ├── tmp
│ │ └── do-not-remove
│ ├── transformer.py
│ ├── virtualmem.py
│ ├── vrt_read.py
│ ├── vrtmisc.py
│ ├── vsi7z.py
│ ├── vsiadls.py
│ ├── vsiadls_real_instance.py
│ ├── vsiaz.py
│ ├── vsiaz_real_instance_auto.py
│ ├── vsiaz_real_instance_manual.py
│ ├── vsicached.py
│ ├── vsicrypt.py
│ ├── vsicurl.py
│ ├── vsicurl_streaming.py
│ ├── vsifile.py
│ ├── vsigs.py
│ ├── vsihdfs.py
│ ├── vsioss.py
│ ├── vsipathspecificoption.py
│ ├── vsirar.py
│ ├── vsis3.py
│ ├── vsistdin.py
│ ├── vsiswift.py
│ ├── vsiwebhdfs.py
│ └── vsizip.py
├── gdrivers
│ ├── __init__.py
│ ├── aaigrid.py
│ ├── ace2.py
│ ├── adrg.py
│ ├── aigrid.py
│ ├── avif.py
│ ├── avif_heif.py
│ ├── bag.py
│ ├── basisu.py
│ ├── bsb.py
│ ├── byn.py
│ ├── cals.py
│ ├── ceos.py
│ ├── conftest.py
│ ├── cpg.py
│ ├── ctg.py
│ ├── daas.py
│ ├── daas_real_instance.py
│ ├── data
│ │ ├── PRF
│ │ │ ├── dem.x-dem
│ │ │ ├── dem
│ │ │ │ ├── Pyramid.demtif
│ │ │ │ ├── dem_0_0.demtif
│ │ │ │ ├── dem_0_1.demtif
│ │ │ │ ├── dem_1_0.demtif
│ │ │ │ └── dem_1_1.demtif
│ │ │ ├── ph.prf
│ │ │ ├── ph.prj
│ │ │ └── ph
│ │ │ │ ├── ph_0_0.tif
│ │ │ │ ├── ph_0_1.tif
│ │ │ │ ├── ph_1_0.tif
│ │ │ │ ├── ph_1_1.tif
│ │ │ │ ├── ph_2_0.tif
│ │ │ │ └── ph_2_1.tif
│ │ ├── SAFE_FAKE
│ │ │ └── test.SAFE
│ │ │ │ ├── annotation
│ │ │ │ ├── calibration
│ │ │ │ │ ├── calibration-s1a-iw-grd-vh-20150705t064241-20150705t064306-006672-008ea0-002.xml
│ │ │ │ │ └── calibration-s1a-iw-grd-vv-20150705t064241-20150705t064306-006672-008ea0-001.xml
│ │ │ │ ├── s1a-iw-grd-vh-20150705t064241-20150705t064306-006672-008ea0-002.xml
│ │ │ │ └── s1a-iw-grd-vv-20150705t064241-20150705t064306-006672-008ea0-001.xml
│ │ │ │ ├── manifest.safe
│ │ │ │ └── measurement
│ │ │ │ ├── s1a-iw-grd-vh-20150705t064241-20150705t064306-006672-008ea0-002.tiff
│ │ │ │ └── s1a-iw-grd-vv-20150705t064241-20150705t064306-006672-008ea0-001.tiff
│ │ ├── SAFE_FAKE_WV
│ │ │ ├── annotation
│ │ │ │ ├── calibration
│ │ │ │ │ ├── calibration-s1a-wv1-slc-vv-20160510t101603-20160510t101606-011195-010ea1-001.xml
│ │ │ │ │ └── calibration-s1a-wv2-slc-vv-20160510t101618-20160510t101621-011195-010ea1-002.xml
│ │ │ │ ├── s1a-wv1-slc-vv-20160510t101603-20160510t101606-011195-010ea1-001.xml
│ │ │ │ └── s1a-wv2-slc-vv-20160510t101618-20160510t101621-011195-010ea1-002.xml
│ │ │ ├── manifest.safe
│ │ │ └── measurement
│ │ │ │ ├── s1a-wv1-slc-vv-20160510t101603-20160510t101606-011195-010ea1-001.tiff
│ │ │ │ └── s1a-wv2-slc-vv-20160510t101618-20160510t101621-011195-010ea1-002.tiff
│ │ ├── aaigrid
│ │ │ ├── byte.tif.grd
│ │ │ ├── case_sensitive.ASC
│ │ │ ├── case_sensitive.PRJ
│ │ │ ├── float64.asc
│ │ │ ├── nodata_float.asc
│ │ │ ├── nodata_int.asc
│ │ │ ├── nodata_nan.asc
│ │ │ ├── nonsquare.vrt
│ │ │ ├── pixel_per_line.asc
│ │ │ ├── pixel_per_line.prj
│ │ │ ├── pixel_per_line_comma.asc
│ │ │ └── starting_with_nan.asc
│ │ ├── adrg
│ │ │ ├── SMALL_ADRG
│ │ │ │ ├── ABCDEF01.GEN
│ │ │ │ ├── ABCDEF01.IMG
│ │ │ │ └── TRANSH01.THF
│ │ │ ├── SMALL_ADRG_ZNA18
│ │ │ │ ├── ABCDEF01.GEN
│ │ │ │ ├── ABCDEF01.IMG
│ │ │ │ └── README.TXT
│ │ │ ├── SMALL_ADRG_ZNA9
│ │ │ │ ├── ABCDEF01.GEN
│ │ │ │ ├── ABCDEF01.IMG
│ │ │ │ └── README.TXT
│ │ │ └── subdataset
│ │ │ │ ├── TRANSH01.THF
│ │ │ │ ├── XXXXXX01.GEN
│ │ │ │ ├── XXXXXX01.IMG
│ │ │ │ └── XXXXXX02.IMG
│ │ ├── aigrid
│ │ │ ├── ABC3X1UC.CLR
│ │ │ ├── ABC3X1UC
│ │ │ │ ├── DBLBND.ADF
│ │ │ │ ├── HDR.ADF
│ │ │ │ ├── PRJ.ADF
│ │ │ │ ├── STA.ADF
│ │ │ │ ├── VAT.ADF
│ │ │ │ ├── W001001.ADF
│ │ │ │ └── W001001X.ADF
│ │ │ ├── abc3x1
│ │ │ │ ├── abc3x1.clr
│ │ │ │ ├── dblbnd.adf
│ │ │ │ ├── hdr.adf
│ │ │ │ ├── prj.adf
│ │ │ │ ├── sta.adf
│ │ │ │ ├── vat.adf
│ │ │ │ ├── w001001.adf
│ │ │ │ └── w001001x.adf
│ │ │ └── aigrid_sta_24bytes
│ │ │ │ ├── info
│ │ │ │ ├── arc.dir
│ │ │ │ ├── arc0000.dat
│ │ │ │ ├── arc0000.nit
│ │ │ │ ├── arc0001.dat
│ │ │ │ ├── arc0001.nit
│ │ │ │ ├── arc0002.dat
│ │ │ │ └── arc0002.nit
│ │ │ │ └── teststa
│ │ │ │ ├── dblbnd.adf
│ │ │ │ ├── hdr.adf
│ │ │ │ ├── prj.adf
│ │ │ │ ├── sta.adf
│ │ │ │ ├── vat.adf
│ │ │ │ ├── w001001.adf
│ │ │ │ └── w001001x.adf
│ │ ├── avif
│ │ │ ├── byte.avif
│ │ │ └── colors-animated-8bpc-alpha-exif-xmp.avif
│ │ ├── bag
│ │ │ ├── generate_test_georef_metadata.py
│ │ │ ├── generate_test_interpolated.py
│ │ │ ├── invalid_bag_vlen_bag_version.bag
│ │ │ ├── larger_than_INT_MAX_pixels.bag
│ │ │ ├── southern_hemi_false_northing.bag
│ │ │ ├── test_georef_metadata.bag
│ │ │ ├── test_interpolated.bag
│ │ │ ├── test_offset_ne_corner.bag
│ │ │ ├── test_vr.bag
│ │ │ └── true_n_nominal.bag
│ │ ├── basisu
│ │ │ ├── byte_etc1s.basis
│ │ │ ├── byte_uastc.basis
│ │ │ └── two_images.basis
│ │ ├── bsb
│ │ │ ├── NZ52201_truncated.KAP
│ │ │ ├── australia4c.kap
│ │ │ ├── rgbsmall.kap
│ │ │ ├── rgbsmall_index.kap
│ │ │ ├── rgbsmall_truncated.kap
│ │ │ ├── rgbsmall_truncated2.kap
│ │ │ ├── rgbsmall_with_line_break.kap
│ │ │ └── transverse_mercator.kap
│ │ ├── byn
│ │ │ ├── cgg2013ai08_reduced.byn
│ │ │ └── test_invalid_header_bytes.byn
│ │ ├── byte.tif
│ │ ├── byte_nodata_0.tif
│ │ ├── ceos
│ │ │ └── IMAGERY-75K.L-3
│ │ ├── cpg
│ │ │ ├── fakecpgSIRC.hdr
│ │ │ └── fakecpgSIRC.img
│ │ ├── ctg
│ │ │ └── fake_grid_cell
│ │ ├── dds
│ │ │ └── stefan_full_rgba_no_compression.dds
│ │ ├── dimap
│ │ │ ├── IMAGERY.TIF
│ │ │ └── METADATA.DIM
│ │ ├── dimap2
│ │ │ ├── bundle
│ │ │ │ ├── DIM_foo.XML
│ │ │ │ ├── DIM_foo2.XML
│ │ │ │ ├── IMG_foo2_R1C1.TIF
│ │ │ │ ├── IMG_foo2_R2C1.TIF
│ │ │ │ ├── IMG_foo_R1C1.TIF
│ │ │ │ ├── IMG_foo_R2C1.TIF
│ │ │ │ ├── RPC_foo.XML
│ │ │ │ ├── STRIP_foo_DIM.XML
│ │ │ │ └── VOL_PHR.XML
│ │ │ ├── primary_rpc_center_h
│ │ │ │ ├── DIM_PNEO3_STD_x_1_1_F_1.XML
│ │ │ │ ├── IMG_PNEO3_STD_x_1_1_F_1_P_R1C1.JP2
│ │ │ │ └── RPC_PNEO3_STD_x_1_1_F_1.XML
│ │ │ ├── single_component
│ │ │ │ ├── DIM_foo.XML
│ │ │ │ ├── IMG_foo_R1C1.TIF
│ │ │ │ ├── IMG_foo_R2C1.TIF
│ │ │ │ ├── RPC_foo.XML
│ │ │ │ ├── STRIP_foo_DIM.XML
│ │ │ │ └── VOL_PHR.XML
│ │ │ └── vhr2020_ms_fs
│ │ │ │ ├── MS-FS
│ │ │ │ ├── DIM_MS-FS.XML
│ │ │ │ ├── IMG_NED_R1C1.TIF
│ │ │ │ └── IMG_RGB_R1C1.TIF
│ │ │ │ └── VOL_PNEO.XML
│ │ ├── dipex
│ │ │ └── fakedipex.dat
│ │ ├── doq1
│ │ │ └── fakedoq1.doq
│ │ ├── doq2
│ │ │ └── C3607614_truncated.NWS
│ │ ├── dted
│ │ │ ├── n43_bad_crc.dt0
│ │ │ ├── n43_coord_inverted.dt0
│ │ │ ├── n43_partial_cols.dt0
│ │ │ ├── n43_sparse_cols.dt0
│ │ │ ├── n43_wgs72.dt0
│ │ │ └── w118n033_trunc.dt1
│ │ ├── ecw
│ │ │ ├── jrc.ecw
│ │ │ ├── spif83.ecw
│ │ │ ├── spif83_downward.ecw
│ │ │ ├── spif83_hidden.ecw.aux.xml
│ │ │ └── stefan_full_rgba_ecwv3_meta.ecw
│ │ ├── ehdr
│ │ │ ├── 8s.vrt
│ │ │ ├── ehdr10.bil
│ │ │ ├── ehdr10.hdr
│ │ │ ├── ehdr11.flt
│ │ │ ├── ehdr11.hdr
│ │ │ ├── float32.bil
│ │ │ ├── float32.hdr
│ │ │ ├── float32.prj
│ │ │ ├── int16_rat.bil
│ │ │ ├── int16_rat.clr
│ │ │ ├── int16_rat.hdr
│ │ │ ├── wc_10m_CCCMA_A2a_2020_tmin_9.bil
│ │ │ └── wc_10m_CCCMA_A2a_2020_tmin_9.hdr
│ │ ├── eir
│ │ │ ├── fakeeir.hdr
│ │ │ └── fakeeir.img
│ │ ├── envi
│ │ │ ├── aea.dat
│ │ │ ├── aea.hdr
│ │ │ ├── aea_compressed.dat
│ │ │ ├── aea_compressed.hdr
│ │ │ ├── envi_rgbsmall_bil.hdr
│ │ │ ├── envi_rgbsmall_bil.img
│ │ │ ├── envi_rgbsmall_bip.hdr
│ │ │ ├── envi_rgbsmall_bip.img
│ │ │ ├── envi_rgbsmall_bsq.hdr
│ │ │ ├── envi_rgbsmall_bsq.img
│ │ │ ├── envirpc.hdr
│ │ │ ├── envirpc.img
│ │ │ ├── envistat
│ │ │ ├── envistat.hdr
│ │ │ ├── envistat.sta
│ │ │ ├── rotation.hdr
│ │ │ ├── rotation.img
│ │ │ ├── testenviclasses
│ │ │ ├── testenviclasses.hdr
│ │ │ ├── uint16_envi_bigendian.dat
│ │ │ └── uint16_envi_bigendian.hdr
│ │ ├── ers
│ │ │ ├── 8s
│ │ │ ├── 8s.ers
│ │ │ ├── caseinsensitive
│ │ │ ├── caseinsensitive.ers
│ │ │ ├── ers_dem
│ │ │ ├── ers_dem.ers
│ │ │ ├── references_ecw.ecw
│ │ │ ├── references_ecw.ers
│ │ │ ├── srtm
│ │ │ ├── srtm.ers
│ │ │ └── test_ers_recursive.tar
│ │ ├── esric
│ │ │ ├── Layers.tar
│ │ │ ├── Usa.tpkx
│ │ │ └── Usa_lod5.tpkx
│ │ ├── f32nan_data.tif
│ │ ├── fast
│ │ │ ├── BAND1.DAT
│ │ │ ├── BAND2.DAT
│ │ │ ├── BAND3.DAT
│ │ │ ├── BAND4.DAT
│ │ │ ├── BAND5.DAT
│ │ │ ├── BAND6.DAT
│ │ │ ├── BAND7.DAT
│ │ │ ├── HEADER.DAT
│ │ │ ├── L71118038_03820020111_B80.FST
│ │ │ ├── L71118038_03820020111_HPN.FST
│ │ │ ├── L71230079_07920021111_B61.FST
│ │ │ ├── L71230079_07920021111_HTM.FST
│ │ │ ├── L72230079_07920021111_B62.FST
│ │ │ ├── h0o0y867.1a7
│ │ │ ├── h0o0y867.1ah
│ │ │ ├── n0o0y867.0fl
│ │ │ ├── n0o0y867.0fm
│ │ │ ├── n0o0y867.0fn
│ │ │ ├── n0o0y867.0fo
│ │ │ ├── n0o0y867.0fp
│ │ │ ├── w0y13a4t.010
│ │ │ ├── w0y13a4t.011
│ │ │ └── w0y13a4t.012
│ │ ├── filegdb
│ │ │ ├── NCH_ES_WATER_LOGGING_HAZARD.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000b.freelist
│ │ │ │ ├── a0000000b.gdbindexes
│ │ │ │ ├── a0000000b.gdbtable
│ │ │ │ ├── a0000000b.gdbtablx
│ │ │ │ ├── a0000000c.blk_key_index.atx
│ │ │ │ ├── a0000000c.gdbindexes
│ │ │ │ ├── a0000000c.gdbtable
│ │ │ │ ├── a0000000c.gdbtablx
│ │ │ │ ├── a0000000d.gdbindexes
│ │ │ │ ├── a0000000d.gdbtable
│ │ │ │ ├── a0000000d.gdbtablx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── dem_1bit_ScalePixelValue.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.freelist
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a0000004f.gdbtable
│ │ │ │ ├── a0000004f.gdbtable.FDO_OID.gdbtabidx
│ │ │ │ ├── a0000004f.gdbtable.cdf
│ │ │ │ ├── a00000050.gdbindexes
│ │ │ │ ├── a00000050.gdbtable
│ │ │ │ ├── a00000050.gdbtablx
│ │ │ │ ├── a00000051.freelist
│ │ │ │ ├── a00000051.gdbindexes
│ │ │ │ ├── a00000051.gdbtable
│ │ │ │ ├── a00000051.gdbtablx
│ │ │ │ ├── a00000052.band_index.atx
│ │ │ │ ├── a00000052.blk_key_index.atx
│ │ │ │ ├── a00000052.col_index.atx
│ │ │ │ ├── a00000052.gdbindexes
│ │ │ │ ├── a00000052.gdbtable
│ │ │ │ ├── a00000052.gdbtablx
│ │ │ │ ├── a00000052.row_index.atx
│ │ │ │ ├── a00000053.gdbindexes
│ │ │ │ ├── a00000053.gdbtable
│ │ │ │ └── a00000053.gdbtablx
│ │ │ ├── gdal_test_data.gdb.zip
│ │ │ ├── int8.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.horizon
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.horizon
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000b.freelist
│ │ │ │ ├── a0000000b.gdbindexes
│ │ │ │ ├── a0000000b.gdbtable
│ │ │ │ ├── a0000000b.gdbtablx
│ │ │ │ ├── a0000000c.band_index.atx
│ │ │ │ ├── a0000000c.blk_key_index.atx
│ │ │ │ ├── a0000000c.col_index.atx
│ │ │ │ ├── a0000000c.gdbindexes
│ │ │ │ ├── a0000000c.gdbtable
│ │ │ │ ├── a0000000c.gdbtablx
│ │ │ │ ├── a0000000c.row_index.atx
│ │ │ │ ├── a0000000d.gdbindexes
│ │ │ │ ├── a0000000d.gdbtable
│ │ │ │ ├── a0000000d.gdbtablx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── lu_4bit.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.horizon
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.horizon
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000b.freelist
│ │ │ │ ├── a0000000b.gdbindexes
│ │ │ │ ├── a0000000b.gdbtable
│ │ │ │ ├── a0000000b.gdbtablx
│ │ │ │ ├── a0000000c.band_index.atx
│ │ │ │ ├── a0000000c.blk_key_index.atx
│ │ │ │ ├── a0000000c.col_index.atx
│ │ │ │ ├── a0000000c.gdbindexes
│ │ │ │ ├── a0000000c.gdbtable
│ │ │ │ ├── a0000000c.gdbtablx
│ │ │ │ ├── a0000000c.row_index.atx
│ │ │ │ ├── a0000000d.freelist
│ │ │ │ ├── a0000000d.gdbindexes
│ │ │ │ ├── a0000000d.gdbtable
│ │ │ │ ├── a0000000d.gdbtablx
│ │ │ │ ├── a0000000e.gdbindexes
│ │ │ │ ├── a0000000e.gdbtable
│ │ │ │ ├── a0000000e.gdbtablx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── rat.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.horizon
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.horizon
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000b.freelist
│ │ │ │ ├── a0000000b.gdbindexes
│ │ │ │ ├── a0000000b.gdbtable
│ │ │ │ ├── a0000000b.gdbtablx
│ │ │ │ ├── a0000000c.band_index.atx
│ │ │ │ ├── a0000000c.blk_key_index.atx
│ │ │ │ ├── a0000000c.col_index.atx
│ │ │ │ ├── a0000000c.gdbindexes
│ │ │ │ ├── a0000000c.gdbtable
│ │ │ │ ├── a0000000c.gdbtablx
│ │ │ │ ├── a0000000c.row_index.atx
│ │ │ │ ├── a0000000d.gdbindexes
│ │ │ │ ├── a0000000d.gdbtable
│ │ │ │ ├── a0000000d.gdbtablx
│ │ │ │ ├── a0000000e.freelist
│ │ │ │ ├── a0000000e.gdbindexes
│ │ │ │ ├── a0000000e.gdbtable
│ │ │ │ ├── a0000000e.gdbtablx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ └── water_lake_bathy_shaded_relief_only_metadata.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.horizon
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.horizon
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000b.freelist
│ │ │ │ ├── a0000000b.gdbindexes
│ │ │ │ ├── a0000000b.gdbtable
│ │ │ │ ├── a0000000b.gdbtablx
│ │ │ │ ├── a0000000c.band_index.atx
│ │ │ │ ├── a0000000c.blk_key_index.atx
│ │ │ │ ├── a0000000c.col_index.atx
│ │ │ │ ├── a0000000c.gdbindexes
│ │ │ │ ├── a0000000c.gdbtable
│ │ │ │ ├── a0000000c.gdbtablx
│ │ │ │ ├── a0000000c.row_index.atx
│ │ │ │ ├── a0000000d.gdbindexes
│ │ │ │ ├── a0000000d.gdbtable
│ │ │ │ ├── a0000000d.gdbtablx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ ├── fits
│ │ │ ├── binary_table.fits
│ │ │ ├── byte_merc.fits
│ │ │ ├── empty_primary_hdu.fits
│ │ │ ├── image_in_first_and_second_hdu.fits
│ │ │ ├── image_in_second_and_fourth_hdu_table_in_third.fits
│ │ │ ├── image_in_second_hdu.fits
│ │ │ ├── offscale_byte.tif
│ │ │ └── offset_scale_no_georef.fits
│ │ ├── float32.tif
│ │ ├── float64.tif
│ │ ├── gdalg
│ │ │ ├── read_byte.gdalg.json
│ │ │ └── read_poly.gdalg.json
│ │ ├── genbin
│ │ │ ├── tm4628_96.bil
│ │ │ └── tm4628_96.hdr
│ │ ├── geoserver.wcs
│ │ ├── gif
│ │ │ ├── bug407.gif
│ │ │ ├── byte_with_xmp.gif
│ │ │ └── fakebig.gif
│ │ ├── gpkg
│ │ │ ├── 50000_25000_uint16.gpkg.zip
│ │ │ ├── 50000_50000_uint16.gpkg.zip
│ │ │ ├── byte.gpkg
│ │ │ ├── byte.gpkg.sql
│ │ │ ├── huge_line.tif
│ │ │ ├── test_match_overview_factor.gpkg
│ │ │ └── uint16-old-elevation-extension.gpkg
│ │ ├── grassasciigrid
│ │ │ └── grassascii.txt
│ │ ├── grib
│ │ │ ├── CMC_rdwps_lake-erie_ICEC_SFC_0_latlon0.05x0.05_2017111800_P000.grib2
│ │ │ ├── MANAL_2023030103_fake_wrong_grid_origin_latitude.grb2
│ │ │ ├── MRMS_EchoTop_18_00.50_20161015-133230.grib2
│ │ │ ├── README.csv
│ │ │ ├── Sample_QuikSCAT.grb
│ │ │ ├── albers_equal_area.grb2
│ │ │ ├── blend.t17z.master.f001.co.grib2.head
│ │ │ ├── blend.t17z.master.f001.co.grib2.sparse.xml
│ │ │ ├── broken_combined_grib2_grib1.grb2
│ │ │ ├── broken_combined_grib2_grib1.grb2.idx
│ │ │ ├── bug3246.grb
│ │ │ ├── byte_wrong_earth_shape.grib2
│ │ │ ├── ds.mint.bin
│ │ │ ├── gfs.t00z.mastergrb2f03.zip
│ │ │ ├── gfs.t06z.pgrb2.10p0.f010.grib2
│ │ │ ├── gfs.t06z.pgrb2.10p0.f010.grib2.idx
│ │ │ ├── gfs.t06z.pgrb2.1p0.grib2
│ │ │ ├── gfs.t06z.pgrb2.1p0.partial_across_am.grib2
│ │ │ ├── gfs.t06z.pgrb2.1p0.partial_east_of_am.grib2
│ │ │ ├── gfs.t06z.pgrb2.1p0.partial_west_of_am.grib2
│ │ │ ├── gfswave-11.t00z.global.0p25.f000.grib2
│ │ │ ├── ieee754_double.grb2
│ │ │ ├── ieee754_single.grb2
│ │ │ ├── jpeg2000_nbits_zero_decimal_scaled.grb2
│ │ │ ├── laea_with_negative_longitudes_issue_7456.grib2
│ │ │ ├── lambert_azimuthal_equal_area.grb2
│ │ │ ├── lambert_conformal_conic.grb2
│ │ │ ├── mercator.grb2
│ │ │ ├── mercator_2sp.grb2
│ │ │ ├── minx_180.grib2
│ │ │ ├── one_one.grib2
│ │ │ ├── one_value_and_nodata_points.grb2
│ │ │ ├── parameter_in_wmo_tables_only.grb2
│ │ │ ├── png_nbits_zero_decimal_scaled.grb2
│ │ │ ├── polar_stereographic.grb2
│ │ │ ├── rotated_pole.grb.begin
│ │ │ ├── rotated_pole.grb.xml
│ │ │ ├── rotated_pole.grb2.begin
│ │ │ ├── rotated_pole.grb2.xml
│ │ │ ├── simple_packing_nbits_zero_decimal_scaled.grb2
│ │ │ ├── south_polar_stereo_grib1.grb.begin
│ │ │ ├── south_polar_stereo_grib1.grb.xml
│ │ │ ├── spatial_differencing_order_1.grb2
│ │ │ ├── subgrids.grib2
│ │ │ ├── subgrids.grib2.idx
│ │ │ ├── subgrids_reuse_bitmap.grib2
│ │ │ ├── template_4_12_spread.grb2
│ │ │ ├── template_4_15.grb2
│ │ │ ├── template_4_40.grb2
│ │ │ ├── template_4_48.grb2
│ │ │ ├── template_4_65535.grb2
│ │ │ ├── template_5_42_ccsds_aec.grb2
│ │ │ ├── transverse_mercator.grb2
│ │ │ ├── twenty-se27w.2017102006.hwrfsat.core.0p02.f000_truncated.grb2
│ │ │ └── two_bands_with_bitmap.grib2
│ │ ├── gsc
│ │ │ └── fakegsc.gsc
│ │ ├── gsg
│ │ │ ├── gsg_7binary.grd
│ │ │ ├── gsg_ascii.grd
│ │ │ └── gsg_binary.grd
│ │ ├── gti
│ │ │ ├── sentinel2_stac_geoparquet_proj_code.geojson
│ │ │ ├── sentinel2_stac_geoparquet_proj_epsg.geojson
│ │ │ ├── sentinel2_stac_geoparquet_proj_projjson.geojson
│ │ │ └── sentinel2_stac_geoparquet_proj_wkt2.geojson
│ │ ├── gtiff
│ │ │ ├── byte_with_xmp.tif
│ │ │ └── int8.tif
│ │ ├── gtx
│ │ │ └── hydroc1.gtx
│ │ ├── gxf
│ │ │ ├── small.gxf
│ │ │ └── small2.gxf
│ │ ├── hdf4
│ │ │ └── hdifftst2.hdf
│ │ ├── hdf5
│ │ │ ├── CSK_DGM.h5
│ │ │ ├── CSK_GEC.h5
│ │ │ ├── FillValue_of_different_type.h5
│ │ │ ├── FillValue_of_different_type_not_in_range.h5
│ │ │ ├── attr_all_datatypes.h5
│ │ │ ├── complex.h5
│ │ │ ├── deflate.h5
│ │ │ ├── dimension_labels_with_null.h5
│ │ │ ├── dummy_HDFEOS_swath.h5
│ │ │ ├── dummy_HDFEOS_swath_chunked.h5
│ │ │ ├── dummy_HDFEOS_with_geo_projection.h5
│ │ │ ├── dummy_HDFEOS_with_sinu_projection.h5
│ │ │ ├── dummy_HDFEOS_with_utm_projection.h5
│ │ │ ├── dummy_HDFEOS_with_utm_projection_empty_GROUP_dimension.h5
│ │ │ ├── fwhm.h5
│ │ │ ├── groups.h5
│ │ │ ├── hdfeos_sample_swath.h5
│ │ │ ├── metadata.h5
│ │ │ ├── recursive_groups.h5
│ │ │ ├── scale_offset.h5
│ │ │ ├── single_char_varname.h5
│ │ │ ├── test_family_0.h5
│ │ │ ├── test_family_1.h5
│ │ │ ├── test_family_2.h5
│ │ │ ├── u8be.h5
│ │ │ └── vlstr_metadata.h5
│ │ ├── heif
│ │ │ ├── byte_exif_big_endian.heic
│ │ │ ├── byte_exif_little_endian.heic
│ │ │ ├── byte_thumbnail.heic
│ │ │ ├── geo_crsu.avif
│ │ │ ├── geo_crsu.heif
│ │ │ ├── geo_curi.avif
│ │ │ ├── geo_curi.heif
│ │ │ ├── geo_small.avif
│ │ │ ├── geo_wkt2.heif
│ │ │ ├── small_world_16.heic
│ │ │ ├── stefan_full_rgba.heic
│ │ │ ├── stefan_full_rgba_16.heic
│ │ │ ├── subdatasets.heic
│ │ │ └── uncompressed_comp_RGB_tiled.heif
│ │ ├── hfa
│ │ │ ├── 251_head.dat
│ │ │ ├── 251_rasterdms.dat
│ │ │ ├── 251_sparse.xml
│ │ │ ├── 251_tail.dat
│ │ │ ├── 42BW_420730_VT2.aux
│ │ │ ├── 87test.img
│ │ │ ├── F0116231.aux
│ │ │ ├── bug_1109.img
│ │ │ ├── dem10.img
│ │ │ ├── esri_54049_pe_string_only_broken.img
│ │ │ ├── fg118-91.aux
│ │ │ ├── float.img
│ │ │ ├── i8u_c_i.img
│ │ │ ├── int.img
│ │ │ ├── small1bit.img
│ │ │ ├── small1bit.rrd
│ │ │ ├── spill.ige
│ │ │ ├── spill.img
│ │ │ ├── spill.rde
│ │ │ ├── spill.rrd
│ │ │ └── stateplane.vrt
│ │ ├── ilwis
│ │ │ ├── LanduseSmall.csy
│ │ │ ├── LanduseSmall.dm#
│ │ │ ├── LanduseSmall.dom
│ │ │ ├── LanduseSmall.grf
│ │ │ ├── LanduseSmall.mp#
│ │ │ ├── LanduseSmall.mpr
│ │ │ ├── LanduseSmall.rp#
│ │ │ ├── LanduseSmall.rpr
│ │ │ ├── LanduseSmall.tb#
│ │ │ └── LanduseSmall.tbt
│ │ ├── int16.tif
│ │ ├── int32.tif
│ │ ├── iris
│ │ │ ├── fakeiris.dat
│ │ │ └── iristest.dat
│ │ ├── isce
│ │ │ ├── isce.slc
│ │ │ └── isce.slc.xml
│ │ ├── isg
│ │ │ ├── approx_georeferencing_auto_corrected.isg
│ │ │ ├── approx_georeferencing_rejected_by_default.isg
│ │ │ ├── approx_georeferencing_warning.isg
│ │ │ ├── header_dms.isg
│ │ │ ├── header_larger_than_1024bytes.isg
│ │ │ └── test.isg
│ │ ├── isis2
│ │ │ └── arvidson_original_truncated.cub
│ │ ├── isis3
│ │ │ ├── FC21B0037339_15142232818F1C_3bands_truncated.cub
│ │ │ ├── isis3_detached.cub
│ │ │ ├── isis3_detached.lbl
│ │ │ ├── isis3_geotiff.lbl
│ │ │ ├── isis3_geotiff.tif
│ │ │ ├── isis3_obliquecylindrical.cub
│ │ │ ├── isis3_pointperspective.cub
│ │ │ └── isis3_unit_test.cub
│ │ ├── jdem
│ │ │ └── fakejdem.mem
│ │ ├── jpeg
│ │ │ ├── 12bit_rose_extract.jpg
│ │ │ ├── DNG_CameraSerialNumber_and_DNG_UniqueCameraModel.jpg
│ │ │ ├── DNG_and_EXIF_same_values.jpg
│ │ │ ├── albania.jpg
│ │ │ ├── arcgis_geodataxform_gcp.jpg
│ │ │ ├── arcgis_geodataxform_gcp.jpg.aux.xml
│ │ │ ├── arcgis_metadata_geodataxform_gcp.jpg
│ │ │ ├── arcgis_metadata_geodataxform_gcp.jpg.aux.xml
│ │ │ ├── black_with_white_exif_ovr.jpg
│ │ │ ├── bogus.jpg
│ │ │ ├── byte_corrupted.jpg
│ │ │ ├── byte_corrupted2.jpg
│ │ │ ├── byte_corrupted3.jpg
│ │ │ ├── byte_jpg.zip
│ │ │ ├── byte_lossless.jpg
│ │ │ ├── byte_with_xmp.jpg
│ │ │ ├── byte_with_xmp_before_soc.jpg
│ │ │ ├── exif_orientation
│ │ │ │ ├── F1.asc
│ │ │ │ ├── F1.jpg
│ │ │ │ ├── F2.asc
│ │ │ │ ├── F2.jpg
│ │ │ │ ├── F3.asc
│ │ │ │ ├── F3.jpg
│ │ │ │ ├── F4.asc
│ │ │ │ ├── F4.jpg
│ │ │ │ ├── F5.asc
│ │ │ │ ├── F5.jpg
│ │ │ │ ├── F6.asc
│ │ │ │ ├── F6.jpg
│ │ │ │ ├── F7.asc
│ │ │ │ ├── F7.jpg
│ │ │ │ ├── F8.asc
│ │ │ │ └── F8.jpg
│ │ │ ├── flir
│ │ │ │ ├── FLIR.jpg
│ │ │ │ ├── FLIR_16bit.jpg
│ │ │ │ ├── Image_thermique_de_l_emission_d_un_radiateur_a_travers_un_mur.jpg
│ │ │ │ └── README.txt
│ │ │ ├── masked.jpg
│ │ │ ├── pix4d_xmp_crs_vertcs_ellipsoidal.jpg
│ │ │ ├── pix4d_xmp_crs_vertcs_orthometric.jpg
│ │ │ ├── rgb_ntf_cmyk.jpg
│ │ │ ├── rgbsmall_rgb.jpg
│ │ │ ├── uint16_lossless.jpg
│ │ │ └── vophead.jpg
│ │ ├── jpeg2000
│ │ │ ├── 3_13bit_and_1bit.jp2
│ │ │ ├── 513x513.jp2
│ │ │ ├── DIM_md_ple.XML
│ │ │ ├── DIM_md_pneo.XML
│ │ │ ├── IMG_md_ple_R1C1.jp2
│ │ │ ├── IMG_md_pneo_R1C1.jp2
│ │ │ ├── RPC_md_ple.XML
│ │ │ ├── RPC_md_pneo.XML
│ │ │ ├── byte.jp2
│ │ │ ├── byte.jp2.gz
│ │ │ ├── byte_2gcps.jp2
│ │ │ ├── byte_gmljp2_with_nul_car.jp2
│ │ │ ├── byte_image_origin_not_zero.jp2
│ │ │ ├── byte_lossless_openjp2_golden.jp2
│ │ │ ├── byte_nogeoref.j2w
│ │ │ ├── byte_nogeoref.jp2
│ │ │ ├── byte_nogeoref.jp2.aux.xml
│ │ │ ├── byte_one_poc.j2k
│ │ │ ├── byte_point.jp2
│ │ │ ├── byte_tile_2048.jp2
│ │ │ ├── byte_tlm_plt.jp2
│ │ │ ├── byte_with_xmp.jp2
│ │ │ ├── byte_without_geotransform.j2w
│ │ │ ├── byte_without_geotransform.jp2
│ │ │ ├── dimensions_above_31bit.jp2
│ │ │ ├── erdas_foo.jp2
│ │ │ ├── fake_sent2_preview.jp2
│ │ │ ├── float32_ieee754_split_reversible.jp2
│ │ │ ├── gmljp2_dtedsm_epsg_4326_axes.jp2
│ │ │ ├── gmljp2_dtedsm_epsg_4326_axes_alt_offsetVector.jp2
│ │ │ ├── gmljp2_epsg3035_easting_northing.jp2
│ │ │ ├── gtsmall_10_uint16.jp2
│ │ │ ├── gtsmall_11_int16.jp2
│ │ │ ├── inconsitant_geojp2_gmljp2.j2w
│ │ │ ├── inconsitant_geojp2_gmljp2.jp2
│ │ │ ├── inconsitant_geojp2_gmljp2.jp2.aux.xml
│ │ │ ├── int16.jp2
│ │ │ ├── int16_lossless.jp2
│ │ │ ├── ll.jp2
│ │ │ ├── rgb16_ecwsdk.jp2
│ │ │ ├── rgbwcmyk01_YeGeo_kakadu.jp2
│ │ │ ├── single_block_32769_16385.jp2
│ │ │ ├── small_200ppcm.jp2
│ │ │ ├── small_world_truncated.jp2
│ │ │ ├── stefan_full_rgba.jp2
│ │ │ ├── stefan_full_rgba_alpha_1bit.jp2
│ │ │ ├── tile_size_16.jp2
│ │ │ ├── truncated.jp2
│ │ │ ├── uint32_2x2_lossless_nbits_20.j2k
│ │ │ └── utm_inspire_tg_oi.xml
│ │ ├── jpegxl
│ │ │ ├── byte.jxl
│ │ │ ├── exif_orientation
│ │ │ │ ├── F1.jxl
│ │ │ │ ├── F2.jxl
│ │ │ │ ├── F3.jxl
│ │ │ │ ├── F4.jxl
│ │ │ │ ├── F5.jxl
│ │ │ │ ├── F6.jxl
│ │ │ │ ├── F7.jxl
│ │ │ │ └── F8.jxl
│ │ │ ├── five_bands.jxl
│ │ │ ├── float16.jxl
│ │ │ ├── huge_xmp_compressed_box.jxl
│ │ │ ├── test.jxl.bin
│ │ │ └── threeband_non_rgb.jxl
│ │ ├── kml
│ │ │ ├── kmlimage.kmz
│ │ │ ├── small_world.kml
│ │ │ ├── small_world_in_document_folder_pct.kml
│ │ │ ├── small_world_in_document_pct.kml
│ │ │ └── small_world_latlonquad.kml
│ │ ├── ktx2
│ │ │ ├── byte_etc1s.ktx2
│ │ │ ├── byte_uastc.ktx2
│ │ │ └── two_layers.ktx2
│ │ ├── l1b
│ │ │ ├── hrpt_little_endian.l1b.zip
│ │ │ └── n12gac8bit_truncated_ysize_0_1band.l1b
│ │ ├── lan
│ │ │ ├── fakelan.lan
│ │ │ └── fakelan4bit.lan
│ │ ├── lcp
│ │ │ ├── test_FARSITE_UTM12.LCP
│ │ │ ├── test_FARSITE_UTM12.prj
│ │ │ └── test_USGS_LFNM_Alb83.lcp
│ │ ├── leveller
│ │ │ └── ter6test.ter
│ │ ├── load_postgisraster_test_data.sh
│ │ ├── loslas
│ │ │ └── wyhpgn.los
│ │ ├── mbtiles
│ │ │ ├── byte.mbtiles
│ │ │ ├── byte.mbtiles.sql
│ │ │ ├── byte_jpeg.mbtiles
│ │ │ ├── world_l1.mbtiles
│ │ │ └── world_l1_webp.mbtiles
│ │ ├── mff
│ │ │ ├── bytemff.b00
│ │ │ ├── bytemff.hdr
│ │ │ ├── fakemff.b0
│ │ │ ├── fakemff.hdr
│ │ │ ├── fakemfftiled.b0
│ │ │ ├── fakemfftiled.hdr
│ │ │ ├── too_large_tile.b0
│ │ │ └── too_large_tile.hdr
│ │ ├── mff2
│ │ │ └── bytemff2
│ │ │ │ ├── attrib
│ │ │ │ ├── georef
│ │ │ │ └── image_data
│ │ ├── mrf
│ │ │ ├── deflate
│ │ │ │ ├── byte.idx
│ │ │ │ ├── byte.mrf
│ │ │ │ └── byte.pzp
│ │ │ ├── jpeg
│ │ │ │ ├── byte.idx
│ │ │ │ ├── byte.mrf
│ │ │ │ └── byte.pjg
│ │ │ ├── lerc
│ │ │ │ ├── byte.idx
│ │ │ │ ├── byte.lrc
│ │ │ │ └── byte.mrf
│ │ │ ├── lerc_v1
│ │ │ │ ├── byte.idx
│ │ │ │ ├── byte.lrc
│ │ │ │ └── byte.mrf
│ │ │ ├── none
│ │ │ │ ├── byte.idx
│ │ │ │ ├── byte.mrf
│ │ │ │ └── byte.til
│ │ │ ├── png
│ │ │ │ ├── byte.idx
│ │ │ │ ├── byte.mrf
│ │ │ │ └── byte.ppg
│ │ │ └── tif
│ │ │ │ ├── byte.idx
│ │ │ │ ├── byte.mrf
│ │ │ │ └── byte.ptf
│ │ ├── n43.dt0
│ │ ├── n43.tif
│ │ ├── ndf
│ │ │ ├── LE7134052000500350.H3
│ │ │ └── LE7134052000500350.I8
│ │ ├── netcdf-sg
│ │ │ ├── Yahara_alb.nc
│ │ │ ├── arbitrary_axis_order_test.nc
│ │ │ ├── bad_feature_test.nc
│ │ │ ├── cf1.8_states.nc
│ │ │ ├── corrupted_polygon_ir.nc
│ │ │ ├── corrupted_polygon_ncpncir.nc
│ │ │ ├── corrupted_polygon_pnc.nc
│ │ │ ├── flipped_axes_test.nc
│ │ │ ├── line3D_test.nc
│ │ │ ├── line_test.nc
│ │ │ ├── missing_node_counts_test.nc
│ │ │ ├── multiline3D_test.nc
│ │ │ ├── multiline_test.nc
│ │ │ ├── multiple_containers.nc
│ │ │ ├── multipoint3D_test.nc
│ │ │ ├── multipoint_test.nc
│ │ │ ├── multipolygon3D_test.nc
│ │ │ ├── multipolygon_test.nc
│ │ │ ├── no_geometry_type.nc
│ │ │ ├── no_nodecoords.nc
│ │ │ ├── point3D_test.nc
│ │ │ ├── point_test.nc
│ │ │ ├── polygon3D_test.nc
│ │ │ ├── polygon_test.nc
│ │ │ ├── serpenski3D_2nd.nc
│ │ │ ├── serpenski_2nd.nc
│ │ │ ├── unequal_xy.nc
│ │ │ └── write-tests
│ │ │ │ ├── Yahara_alb.json
│ │ │ │ ├── cf1.8_states.json
│ │ │ │ ├── empty_mline_write_test.json
│ │ │ │ ├── empty_multipolygon_write_test.json
│ │ │ │ ├── empty_polygon_write_test.json
│ │ │ │ ├── field_test_nc3.nc
│ │ │ │ ├── line3D_write_test.json
│ │ │ │ ├── line_write_test.json
│ │ │ │ ├── multiline3D_write_test.json
│ │ │ │ ├── multiline_write_test.json
│ │ │ │ ├── multipoint3D_write_test.json
│ │ │ │ ├── multipoint_write_test.json
│ │ │ │ ├── multipolygon3D_no_ir_write_test.json
│ │ │ │ ├── multipolygon3D_write_test.json
│ │ │ │ ├── multipolygon_no_ir_write_test.json
│ │ │ │ ├── multipolygon_write_test.json
│ │ │ │ ├── point3D_write_test.json
│ │ │ │ ├── point_write_test.json
│ │ │ │ ├── polygon3D_no_ir_write_test.json
│ │ │ │ ├── polygon3D_write_test.json
│ │ │ │ ├── polygon_no_ir_write_test.json
│ │ │ │ └── polygon_write_test.json
│ │ ├── netcdf
│ │ │ ├── 2d_dim_char_variable.nc
│ │ │ ├── GLMELT_4X5.OCN.nc
│ │ │ ├── MODIS_ARRAY.nc
│ │ │ ├── actual_range_with_order_different_than_latitude.nc
│ │ │ ├── alldatatypes.nc
│ │ │ ├── bug5118.nc
│ │ │ ├── bug5291.nc
│ │ │ ├── bug636.nc
│ │ │ ├── byte.nc
│ │ │ ├── byte.nc.txt
│ │ │ ├── byte_chunked_multiple.nc
│ │ │ ├── byte_chunked_not_multiple.nc
│ │ │ ├── byte_hdf5_starting_at_offset_1024.nc
│ │ │ ├── byte_nc3_golden.nc
│ │ │ ├── byte_no_cf.nc
│ │ │ ├── byte_truncated.nc
│ │ │ ├── byte_with_neg_fillvalue_and_unsigned_hint.nc
│ │ │ ├── byte_with_valid_range.nc
│ │ │ ├── cf-bug636.nc
│ │ │ ├── cf_aea2sp_invf.nc
│ │ │ ├── cf_dimsindiff_4326.nc
│ │ │ ├── cf_geog.nc
│ │ │ ├── cf_geog_with_srs.nc
│ │ │ ├── cf_lcc1sp.nc
│ │ │ ├── cf_lcc2sp.nc
│ │ │ ├── cf_lon_lat_with_coordinates_no_crs.nc
│ │ │ ├── cf_nasa_4326.nc
│ │ │ ├── cf_no_sphere.nc
│ │ │ ├── cf_xy_latlon_crs_wkt.nc
│ │ │ ├── char_2d.nc
│ │ │ ├── char_2d_zero_dim.nc
│ │ │ ├── complex.nc
│ │ │ ├── dimension_labels_with_null.nc
│ │ │ ├── empty_double_attr.nc
│ │ │ ├── enumeration.nc
│ │ │ ├── expanded_form_of_grid_mapping.nc
│ │ │ ├── extra_dim_unlimited.nc
│ │ │ ├── fake_EMIT_L2A.nc
│ │ │ ├── fake_EMIT_L2A_with_good_wavelengths.nc
│ │ │ ├── fake_EMIT_L2B_MIN.nc
│ │ │ ├── fake_ISO_METADATA.nc
│ │ │ ├── fake_Oa01_radiance.nc
│ │ │ ├── fake_PACE_OCI.nc
│ │ │ ├── fake_SNPP_VIIRS.20230406T024200.L2.OC.NRT.nc
│ │ │ ├── float_valid_min_max.nc
│ │ │ ├── float_valid_range.nc
│ │ │ ├── foo_5dimensional.nc
│ │ │ ├── geogcrs_component_names.nc
│ │ │ ├── geos_microradian.nc
│ │ │ ├── geos_rad.nc
│ │ │ ├── gmt_file.nc
│ │ │ ├── ice_drift_nh_ease2-750_cdr-v1p0_24h-202012211200_simplified.nc
│ │ │ ├── int16-nogeo.nc
│ │ │ ├── int64.nc
│ │ │ ├── int64dim.nc
│ │ │ ├── invalid_valid_min_valid_max.nc
│ │ │ ├── longitude_latitude.nc
│ │ │ ├── melb-small.tif
│ │ │ ├── missing_value_text_non_numeric.nc
│ │ │ ├── missing_value_text_numeric.nc
│ │ │ ├── missing_value_text_numeric_not_in_range.nc
│ │ │ ├── nc4_vars.nc
│ │ │ ├── nc_lonwrap.nc
│ │ │ ├── nc_mixed_raster_vector.nc
│ │ │ ├── nc_vars.nc
│ │ │ ├── netcdf-4d.nc
│ │ │ ├── netcdf_crs_wkt.nc
│ │ │ ├── netcdf_fixes.nc
│ │ │ ├── no_scale_offset.nc
│ │ │ ├── oddly_indexed_extra_dims.nc
│ │ │ ├── orog_CRCM1.nc
│ │ │ ├── orog_CRCM2.nc
│ │ │ ├── partial_block_ticket5950.nc
│ │ │ ├── polar_stero_variant_a.nc
│ │ │ ├── polar_stero_variant_b.nc
│ │ │ ├── poly.nc.txt
│ │ │ ├── profile.nc
│ │ │ ├── reduce-cgcms.nc
│ │ │ ├── resolve_var_name.nc
│ │ │ ├── rotated_pole.nc
│ │ │ ├── rotated_pole_without_geogcrs_def.nc
│ │ │ ├── scale_offset.nc
│ │ │ ├── sen3_sral_mwr_fake_standard_measurement.nc
│ │ │ ├── sentinel5p_fake.nc
│ │ │ ├── short_as_unsigned.nc
│ │ │ ├── sombrero.grd
│ │ │ ├── srid.nc
│ │ │ ├── swapedxy.nc
│ │ │ ├── test6645.nc
│ │ │ ├── test6759.nc
│ │ │ ├── test_coord_scale_offset.nc
│ │ │ ├── test_gridded.nc
│ │ │ ├── test_not_report_unrelated_dim.nc
│ │ │ ├── test_ogr_nc3.nc
│ │ │ ├── test_ogr_nc4.nc
│ │ │ ├── test_ogr_no_xyz_var.nc
│ │ │ ├── test_ogr_xyz_float.nc
│ │ │ ├── trajectory.nc
│ │ │ ├── trmm-2x2.nc
│ │ │ ├── trmm-nan.nc
│ │ │ ├── trmm-nc2.nc
│ │ │ ├── trmm-nc4.nc
│ │ │ ├── trmm-nc4c.nc
│ │ │ ├── trmm-nc4z.nc
│ │ │ ├── trmm-wgs84.tif
│ │ │ ├── trmm.nc
│ │ │ ├── trmm.tif
│ │ │ ├── two_vars_scale_offset.nc
│ │ │ ├── uint.nc
│ │ │ ├── uint16_netcdf4_without_fill.nc
│ │ │ ├── uint64.nc
│ │ │ ├── unittype.nc
│ │ │ ├── ushort.nc
│ │ │ ├── var_with_column.nc
│ │ │ ├── var_with_geoloc_array_but_no_coordinates_attr.nc
│ │ │ ├── with_bounds.nc
│ │ │ └── y_x_other_dim_thanks_to_geolocation.nc
│ │ ├── netcdf_cf_xml
│ │ │ ├── area-type-table.xml
│ │ │ ├── udunits2-LICENCE
│ │ │ ├── udunits2-accepted.xml
│ │ │ ├── udunits2-base.xml
│ │ │ ├── udunits2-common.xml
│ │ │ ├── udunits2-derived.xml
│ │ │ ├── udunits2-prefixes.xml
│ │ │ └── udunits2.xml
│ │ ├── ngsgeoid
│ │ │ ├── g2009u01_be_truncated.bin
│ │ │ └── g2009u01_le_truncated.bin
│ │ ├── ngw
│ │ │ └── 96.qml
│ │ ├── nitf
│ │ │ ├── A.TOC
│ │ │ ├── RPFTOC01.ON2
│ │ │ ├── SENSRB_TRE.ntf
│ │ │ ├── U_0002A.NTF
│ │ │ ├── U_0006A.NTF
│ │ │ ├── U_1050A.NTF
│ │ │ ├── U_4017A.NTF
│ │ │ ├── fake_nsif.ntf
│ │ │ ├── i_3034c.ntf
│ │ │ ├── i_3034f.ntf
│ │ │ ├── i_6130a_truncated.ntf
│ │ │ ├── invalid_udid.ntf
│ │ │ ├── nitf59.hdr
│ │ │ ├── nitf59.nfw
│ │ │ ├── ns3034d.nsf
│ │ │ ├── ns3114a.nsf
│ │ │ ├── oss_fuzz_1525.ntf
│ │ │ ├── rgb.ntf
│ │ │ ├── rset.ntf.r0
│ │ │ ├── rset.ntf.r1
│ │ │ ├── rset.ntf.r2
│ │ │ ├── sar_sicd.ntf
│ │ │ ├── test_jp2_ecw33.ntf
│ │ │ ├── testtest.on9
│ │ │ ├── text_md.vrt
│ │ │ ├── two_images_jp2.ntf
│ │ │ ├── two_images_jpeg.ntf
│ │ │ └── valid_udid.ntf
│ │ ├── noaa_b
│ │ │ ├── test.b
│ │ │ └── test_little_endian.b
│ │ ├── nsidcbin
│ │ │ └── nt_20220409_f18_nrt_s.bin
│ │ ├── ntv2
│ │ │ ├── test_ntv2_be.gsb
│ │ │ └── test_ntv2_le.gsb
│ │ ├── nwt_grc
│ │ │ ├── nwt_grc.grc
│ │ │ └── nwt_grc.tab
│ │ ├── nwt_grd
│ │ │ ├── nwt_grd.grd
│ │ │ └── nwt_grd.tab
│ │ ├── ogcapi
│ │ │ ├── expected_COVERAGE.tif
│ │ │ ├── expected_MAP.tif
│ │ │ ├── expected_TILES.tif
│ │ │ ├── request.http_data
│ │ │ ├── request_api_f_json.http_data
│ │ │ ├── request_collections_HRDEM-RedRiver_DTM_2m.http_data
│ │ │ ├── request_collections_HRDEM-RedRiver_DTM_2m_map_tiles_WorldMercatorWGS84Quad_0_0_0.png.http_data
│ │ │ ├── request_collections_HRDEM-RedRiver_DTM_2m_map_tiles_WorldMercatorWGS84Quad_16_22274_15019.png.http_data
│ │ │ ├── request_collections_HRDEM-RedRiver_DTM_2m_map_tiles_WorldMercatorWGS84Quad_16_22274_15020.png.http_data
│ │ │ ├── request_collections_HRDEM-RedRiver_DTM_2m_map_tiles_WorldMercatorWGS84Quad_16_22275_15019.png.http_data
│ │ │ ├── request_collections_HRDEM-RedRiver_DTM_2m_map_tiles_WorldMercatorWGS84Quad_16_22275_15020.png.http_data
│ │ │ ├── request_collections_HRDEM-RedRiver_DTM_2m_map_tiles_WorldMercatorWGS84Quad_f_json.http_data
│ │ │ ├── request_collections_HRDEM-RedRiver_DTM_2m_map_tiles_f_json.http_data
│ │ │ ├── request_collections_NOT_EXISTS.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_f_json.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_items.json_limit_1000_crs_http___www.opengis.net_def_crs_OGC_1.3_CRS84_f_json.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_items.json_limit_20_f_json.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_map.png_width_256_height_256_bbox_-9.5433_53.0905_-8.8722_53.7616.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_map_tiles_WorldCRS84Quad_6_12_60.png.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_map_tiles_WorldCRS84Quad_6_13_60.png.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_map_tiles_WorldCRS84Quad_f_json.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_map_tiles_f_json.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_tiles_WorldCRS84Quad_2_0_0.json.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_tiles_WorldCRS84Quad_2_0_0.mvt.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_tiles_WorldCRS84Quad_2_0_1.json.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_tiles_WorldCRS84Quad_2_0_1.mvt.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_tiles_WorldCRS84Quad_2_0_2.json.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_tiles_WorldCRS84Quad_2_0_2.mvt.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_tiles_WorldCRS84Quad_2_0_3.json.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_tiles_WorldCRS84Quad_2_0_3.mvt.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_tiles_WorldCRS84Quad_f_json.http_data
│ │ │ ├── request_collections_NaturalEarth_physical_ne_10m_lakes_europe_tiles_f_json.http_data
│ │ │ ├── request_collections_SRTM_ViewFinderPanorama_coverage_domainset_f_json.http_data
│ │ │ ├── request_collections_SRTM_ViewFinderPanorama_coverage_f_tif_subset_Lon_-9.1406_-8.4375__Lat_53.0627_53.7658__scaleSize_Lon_256__Lat_256_.http_data
│ │ │ ├── request_collections_SRTM_ViewFinderPanorama_coverage_f_tif_subset_Lon_-9.1406_-8.4375__Lat_53.0628_53.7659__scaleSize_Lon_256__Lat_256_.http_data
│ │ │ ├── request_collections_SRTM_ViewFinderPanorama_coverage_f_tif_subset_Lon_-9.8437_-9.1406__Lat_53.0627_53.7658__scaleSize_Lon_256__Lat_256_.http_data
│ │ │ ├── request_collections_SRTM_ViewFinderPanorama_coverage_f_tif_subset_Lon_-9.8437_-9.1406__Lat_53.0628_53.7659__scaleSize_Lon_256__Lat_256_.http_data
│ │ │ ├── request_collections_SRTM_ViewFinderPanorama_coverage_rangetype_f_json.http_data
│ │ │ ├── request_collections_SRTM_ViewFinderPanorama_f_json.http_data
│ │ │ ├── request_collections_blueMarble.http_data
│ │ │ ├── request_collections_blueMarble_map_tiles_WorldMercatorWGS84Quad_0_0_0.jpg.http_data
│ │ │ ├── request_collections_blueMarble_map_tiles_WorldMercatorWGS84Quad_0_0_0.png.http_data
│ │ │ ├── request_collections_blueMarble_map_tiles_WorldMercatorWGS84Quad_0_0_0.tif.http_data
│ │ │ ├── request_collections_blueMarble_map_tiles_WorldMercatorWGS84Quad_f_json.http_data
│ │ │ ├── request_collections_blueMarble_map_tiles_f_json.http_data
│ │ │ ├── request_collections_f_json.http_data
│ │ │ ├── request_f_json.http_data
│ │ │ ├── request_tileMatrixSets_WorldCRS84Quad.http_data
│ │ │ └── request_tileMatrixSets_WorldMercatorWGS84Quad.http_data
│ │ ├── paux
│ │ │ ├── small16.aux
│ │ │ └── small16.raw
│ │ ├── pcidsk
│ │ │ ├── invalid_segment_pointers_offset.pix
│ │ │ ├── tile_v1.1.pix
│ │ │ ├── tile_v2.pix
│ │ │ └── utm.pix
│ │ ├── pcraster
│ │ │ └── ldd.map
│ │ ├── pdf
│ │ │ ├── adobe_style_geospatial.pdf
│ │ │ ├── adobe_style_geospatial_with_xmp.pdf
│ │ │ ├── byte_and_rgbsmall_2pages.pdf
│ │ │ ├── byte_enc.pdf
│ │ │ ├── esri_102422_as_epsg_code.pdf
│ │ │ ├── invalid_srs.pdf
│ │ │ ├── layer_with_same_name_on_different_pages.pdf
│ │ │ ├── missing_contents.pdf
│ │ │ ├── missing_resources.pdf
│ │ │ ├── missing_stream.pdf
│ │ │ ├── test_iso32000.pdf
│ │ │ ├── test_iso32000_libpng_1_6_40.pdf
│ │ │ ├── test_ogc_bp.pdf
│ │ │ ├── test_ogc_bp_libpng_1_6_40.pdf
│ │ │ ├── test_pdf.vrt
│ │ │ ├── test_pdf_composition.pdf
│ │ │ ├── test_pdf_composition_layer_tree_displayOnlyOnVisiblePages.pdf
│ │ │ ├── test_pdf_composition_libpng_1_6_40.pdf
│ │ │ ├── test_pdf_composition_outline.pdf
│ │ │ ├── test_pdf_composition_pdf_content.pdf
│ │ │ ├── test_pdf_composition_pdf_content_pdfium.pdf
│ │ │ ├── test_pdf_composition_raster_georeferenced.pdf
│ │ │ ├── test_pdf_composition_raster_georeferenced_libpng_1_6_40.pdf
│ │ │ ├── test_pdf_composition_raster_tiled_blending.pdf
│ │ │ ├── test_pdf_composition_raster_tiled_blending_libpng_1_6_40.pdf
│ │ │ └── test_pdf_composition_vector_georeferenced.pdf
│ │ ├── pds
│ │ │ ├── BIBQH03N123_D101_T020S03_V03_truncated.IMG
│ │ │ ├── CE_LAMO_Q_00N_036E_MER_CLR_truncated.IMG
│ │ │ ├── EN0001426030M_truncated.IMG
│ │ │ ├── ESP_013951_1955_RED.LBL
│ │ │ ├── LDEM_4.IMG
│ │ │ ├── LDEM_4.LBL
│ │ │ ├── PDS_WITH_ZIP_IMG.LBL
│ │ │ ├── PDS_WITH_ZIP_IMG.ZIP
│ │ │ ├── byte.tif
│ │ │ ├── fl73n003_alt_truncated.img
│ │ │ ├── fl73n003_truncated.img
│ │ │ ├── hsp00017ba0_01_ra218s_trr3_truncated.img
│ │ │ ├── hsp00017ba0_01_ra218s_trr3_truncated.lbl
│ │ │ ├── map_000_038_truncated.fit
│ │ │ ├── map_000_038_truncated.lbl
│ │ │ ├── mc02_truncated.img
│ │ │ ├── pds_3177.lbl
│ │ │ ├── pds_3355.lbl
│ │ │ └── small.raw
│ │ ├── pds4
│ │ │ ├── byte_pds4_cart_1700.img
│ │ │ ├── byte_pds4_cart_1700.xml
│ │ │ ├── byte_pds4_cart_1700_multi_sds.xml
│ │ │ ├── byte_pds4_cart_1b00.img
│ │ │ ├── byte_pds4_cart_1b00.xml
│ │ │ ├── byte_pds4_cart_1d00_1933.img
│ │ │ ├── byte_pds4_cart_1d00_1933.xml
│ │ │ ├── byte_pds4_cart_1g00_1950.img
│ │ │ ├── byte_pds4_cart_1g00_1950.xml
│ │ │ ├── oblique_cylindrical.IMG
│ │ │ ├── oblique_cylindrical.xml
│ │ │ └── template_with_sp.xml
│ │ ├── png
│ │ │ ├── byte_with_xmp.png
│ │ │ ├── idat_broken.png
│ │ │ ├── rgba16.png
│ │ │ ├── tbbn2c16.png
│ │ │ ├── test.png
│ │ │ ├── test.wld
│ │ │ └── uint16_interlaced.png
│ │ ├── pnm
│ │ │ ├── byte.pgm
│ │ │ ├── int_max.pgm
│ │ │ └── rgbsmall.ppm
│ │ ├── rasterlite2
│ │ │ ├── byte.rl2
│ │ │ ├── byte.rl2.sql
│ │ │ ├── multi_type.rl2
│ │ │ ├── small_world.rl2
│ │ │ └── small_world_pct.rl2
│ │ ├── rcm
│ │ │ └── fake_VV_VH_GRD
│ │ │ │ ├── imagery
│ │ │ │ ├── VH.tif
│ │ │ │ └── VV.tif
│ │ │ │ ├── manifest.safe
│ │ │ │ └── metadata
│ │ │ │ ├── calibration
│ │ │ │ ├── incidenceAngles.xml
│ │ │ │ ├── lutBeta_VH.xml
│ │ │ │ ├── lutBeta_VV.xml
│ │ │ │ ├── lutGamma_VH.xml
│ │ │ │ ├── lutGamma_VV.xml
│ │ │ │ ├── lutSigma_VH.xml
│ │ │ │ ├── lutSigma_VV.xml
│ │ │ │ ├── noiseLevels_VH.xml
│ │ │ │ └── noiseLevels_VV.xml
│ │ │ │ └── product.xml
│ │ ├── rgb_gcp.vrt
│ │ ├── rgbsmall.tif
│ │ ├── rmf
│ │ │ ├── 1bit.rsw
│ │ │ ├── 4bit-lzw.rsw
│ │ │ ├── 4bit.rsw
│ │ │ ├── big-endian.rsw
│ │ │ ├── byte-lzw.rsw
│ │ │ ├── byte.rsw
│ │ │ ├── corrupted-subheader.rsw
│ │ │ ├── cucled-1.rsw
│ │ │ ├── cucled-2.rsw
│ │ │ ├── float64.mtw
│ │ │ ├── invalid-subheader.rsw
│ │ │ ├── jpeg-in-rmf.rsw
│ │ │ ├── overviews.rsw.gz
│ │ │ ├── rgbsmall-lzw.rsw
│ │ │ ├── rgbsmall.rsw
│ │ │ └── t100.mtw
│ │ ├── roipac
│ │ │ ├── srtm.dem
│ │ │ └── srtm.dem.rsc
│ │ ├── rraster
│ │ │ ├── byte_rraster.grd
│ │ │ ├── byte_rraster.gri
│ │ │ ├── byte_rraster1.grd
│ │ │ ├── byte_rraster1.gri
│ │ │ ├── byte_rraster_ct_rgb.grd
│ │ │ ├── byte_rraster_ct_rgb.gri
│ │ │ ├── byte_rraster_ct_rgba.grd
│ │ │ ├── byte_rraster_ct_rgba.gri
│ │ │ ├── byte_rraster_rat.grd
│ │ │ ├── byte_rraster_rat.gri
│ │ │ ├── rgba_rraster.grd
│ │ │ └── rgba_rraster.gri
│ │ ├── rs2
│ │ │ ├── byte_scanline.tif
│ │ │ ├── lut.xml
│ │ │ └── product.xml
│ │ ├── rst
│ │ │ ├── byte.rdc
│ │ │ ├── byte.rst
│ │ │ ├── real.rdc
│ │ │ └── real.rst
│ │ ├── s102
│ │ │ ├── MD_test_s102_v2.1.xml
│ │ │ ├── MD_test_s102_v2.2.xml
│ │ │ ├── MD_test_s102_v2.2_with_QualityOfSurvey_nodata_0.xml
│ │ │ ├── MD_test_s102_v3.0_with_QualityOfBathymetryCoverage.xml
│ │ │ ├── MD_test_s102_v3.0_without_uncertainty_nodata_0.xml
│ │ │ ├── generate_test.py
│ │ │ ├── test_s102_v2.1.h5
│ │ │ ├── test_s102_v2.2.h5
│ │ │ ├── test_s102_v2.2_with_QualityOfSurvey_nodata_0.h5
│ │ │ ├── test_s102_v3.0_with_QualityOfBathymetryCoverage.h5
│ │ │ └── test_s102_v3.0_without_uncertainty_nodata_0.h5
│ │ ├── s104
│ │ │ ├── MD_test_s104_v1.1.xml
│ │ │ ├── generate_test.py
│ │ │ └── test_s104_v1.1.h5
│ │ ├── s111
│ │ │ ├── MD_test_s111_v1.2.xml
│ │ │ ├── generate_test.py
│ │ │ └── test_s111_v1.2.h5
│ │ ├── sRGB.icc
│ │ ├── saga
│ │ │ ├── 4byteFloat.prj
│ │ │ ├── 4byteFloat.sdat
│ │ │ ├── 4byteFloat.sg-grd-z
│ │ │ └── 4byteFloat.sgrd
│ │ ├── sar_ceos
│ │ │ ├── R1_26161_FN1_F164.D
│ │ │ ├── R1_26161_FN1_F164.L
│ │ │ └── ottawa_patch.img
│ │ ├── sentinel2
│ │ │ ├── fake_l1b
│ │ │ │ └── S2B_OPER_PRD_MSIL1B.SAFE
│ │ │ │ │ ├── GRANULE
│ │ │ │ │ └── S2B_OPER_MSI_L1B_N01.03
│ │ │ │ │ │ ├── IMG_DATA
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B01.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B02.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B03.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B04.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B05.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B06.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B07.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B08.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B09.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B10.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B11.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_B12.jp2
│ │ │ │ │ │ └── S2B_OPER_MSI_L1B_B8A.jp2
│ │ │ │ │ │ └── S2B_OPER_MTD_L1B.xml
│ │ │ │ │ └── S2B_OPER_MTD_SAFL1B.xml
│ │ │ ├── fake_l1b_geoloc
│ │ │ │ └── S2B_OPER_PRD_MSIL1B.SAFE
│ │ │ │ │ ├── DATASTRIP
│ │ │ │ │ └── S2B_OPER_MSI_L1B_DATASTRIP_N01.03
│ │ │ │ │ │ ├── GEO_DATA
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_DATASTRIP_D01_B01.vrt
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_DATASTRIP_D01_B02.vrt
│ │ │ │ │ │ └── S2B_OPER_MSI_L1B_DATASTRIP_D01_B05.vrt
│ │ │ │ │ │ └── S2B_OPER_MTD_L1B_DATASTRIP.xml
│ │ │ │ │ ├── GRANULE
│ │ │ │ │ └── S2B_OPER_MSI_L1B_1_N01.03
│ │ │ │ │ │ ├── IMG_DATA
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B01.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B02.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B03.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B04.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B05.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B06.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B07.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B08.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B09.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B10.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B11.jp2
│ │ │ │ │ │ ├── S2B_OPER_MSI_L1B_1_B12.jp2
│ │ │ │ │ │ └── S2B_OPER_MSI_L1B_1_B8A.jp2
│ │ │ │ │ │ └── S2B_OPER_MTD_L1B_1.xml
│ │ │ │ │ ├── README_GDAL.TXT
│ │ │ │ │ └── S2B_OPER_MTD_L1B.xml
│ │ │ ├── fake_l1c
│ │ │ │ └── S2A_OPER_PRD_MSIL1C.SAFE
│ │ │ │ │ ├── GRANULE
│ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_N01.03
│ │ │ │ │ │ ├── IMG_DATA
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B01.jp2
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B02.jp2
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B03.jp2
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B04.jp2
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B05.jp2
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B06.jp2
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B07.jp2
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B08.jp2
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B09.jp2
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B10.jp2
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B11.jp2
│ │ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TQR_B12.jp2
│ │ │ │ │ │ │ └── S2A_OPER_MSI_L1C_T32TQR_B8A.jp2
│ │ │ │ │ │ ├── QI_DATA
│ │ │ │ │ │ │ └── S2A_OPER_PVI_L1C_T32TQR.jp2
│ │ │ │ │ │ └── S2A_OPER_MTD_L1C_T32TQR.xml
│ │ │ │ │ └── S2A_OPER_MSI_L1C_T32TRQ_N01.03
│ │ │ │ │ │ ├── IMG_DATA
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B01.jp2
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B02.jp2
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B03.jp2
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B04.jp2
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B05.jp2
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B06.jp2
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B07.jp2
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B08.jp2
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B09.jp2
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B10.jp2
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B11.jp2
│ │ │ │ │ │ ├── S2A_OPER_MSI_L1C_T32TRQ_B12.jp2
│ │ │ │ │ │ └── S2A_OPER_MSI_L1C_T32TRQ_B8A.jp2
│ │ │ │ │ │ ├── QI_DATA
│ │ │ │ │ │ └── S2A_OPER_PVI_L1C_T32TRQ.jp2
│ │ │ │ │ │ └── S2A_OPER_MTD_L1C_T32TRQ.xml
│ │ │ │ │ └── S2A_OPER_MTD_SAFL1C.xml
│ │ │ ├── fake_l1c_processing_baseline_5_09
│ │ │ │ └── S2B_MSIL1C_20230823T095559_N0509_R122_T34UCF_20230823T120234.SAFE
│ │ │ │ │ ├── DATASTRIP
│ │ │ │ │ └── DS_2BPS_20230823T120234_S20230823T095553
│ │ │ │ │ │ └── QI_DATA
│ │ │ │ │ │ ├── FORMAT_CORRECTNESS.xml
│ │ │ │ │ │ ├── GENERAL_QUALITY.xml
│ │ │ │ │ │ ├── GEOMETRIC_QUALITY.xml
│ │ │ │ │ │ ├── RADIOMETRIC_QUALITY.xml
│ │ │ │ │ │ └── SENSOR_QUALITY.xml
│ │ │ │ │ ├── GRANULE
│ │ │ │ │ └── L1C_T34UCF_A033753_20230823T095553
│ │ │ │ │ │ ├── AUX_DATA
│ │ │ │ │ │ ├── AUX_CAMSFO
│ │ │ │ │ │ └── AUX_ECMWFT
│ │ │ │ │ │ ├── IMG_DATA
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B01.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B02.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B03.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B04.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B05.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B06.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B07.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B08.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B09.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B10.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B11.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B12.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B8A.jp2
│ │ │ │ │ │ └── T34UCF_20230823T095559_TCI.jp2
│ │ │ │ │ │ ├── MTD_TL.xml
│ │ │ │ │ │ └── QI_DATA
│ │ │ │ │ │ ├── FORMAT_CORRECTNESS.xml
│ │ │ │ │ │ ├── GENERAL_QUALITY.xml
│ │ │ │ │ │ ├── GEOMETRIC_QUALITY.xml
│ │ │ │ │ │ ├── MSK_CLASSI_B00.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B01.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B02.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B03.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B04.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B05.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B06.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B07.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B08.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B09.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B10.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B11.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B12.jp2
│ │ │ │ │ │ ├── MSK_DETFOO_B8A.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B01.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B02.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B03.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B04.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B05.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B06.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B07.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B08.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B09.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B10.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B11.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B12.jp2
│ │ │ │ │ │ ├── MSK_QUALIT_B8A.jp2
│ │ │ │ │ │ ├── SENSOR_QUALITY.xml
│ │ │ │ │ │ └── T34UCF_20230823T095559_PVI.jp2
│ │ │ │ │ ├── INSPIRE.xml
│ │ │ │ │ ├── MTD_MSIL1C.xml
│ │ │ │ │ ├── manifest.safe
│ │ │ │ │ └── rep_info
│ │ │ │ │ └── S2_User_Product_Level-1C_Metadata.xsd
│ │ │ ├── fake_l1c_safecompact
│ │ │ │ └── S2A_MSIL1C_test.SAFE
│ │ │ │ │ ├── GRANULE
│ │ │ │ │ └── FOO
│ │ │ │ │ │ ├── IMG_DATA
│ │ │ │ │ │ ├── BAR_B01.jp2
│ │ │ │ │ │ ├── BAR_B02.jp2
│ │ │ │ │ │ ├── BAR_B03.jp2
│ │ │ │ │ │ ├── BAR_B04.jp2
│ │ │ │ │ │ ├── BAR_B05.jp2
│ │ │ │ │ │ ├── BAR_B06.jp2
│ │ │ │ │ │ ├── BAR_B07.jp2
│ │ │ │ │ │ ├── BAR_B08.jp2
│ │ │ │ │ │ ├── BAR_B09.jp2
│ │ │ │ │ │ ├── BAR_B10.jp2
│ │ │ │ │ │ ├── BAR_B11.jp2
│ │ │ │ │ │ ├── BAR_B12.jp2
│ │ │ │ │ │ ├── BAR_B8A.jp2
│ │ │ │ │ │ └── BAR_TCI.jp2
│ │ │ │ │ │ └── MTD_TL.xml
│ │ │ │ │ └── MTD_MSIL1C.xml
│ │ │ ├── fake_l2a
│ │ │ │ └── S2A_USER_PRD_MSIL2A.SAFE
│ │ │ │ │ ├── GRANULE
│ │ │ │ │ └── S2A_USER_MSI_L2A_T32TQR_N01.03
│ │ │ │ │ │ ├── IMG_DATA
│ │ │ │ │ │ ├── R60m
│ │ │ │ │ │ │ ├── S2A_USER_AOT_L2A_T32TQR_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B01_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B02_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B03_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B04_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B05_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B06_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B07_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B09_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B10_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B11_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B12_60m.jp2
│ │ │ │ │ │ │ ├── S2A_USER_MSI_L2A_T32TQR_B8A_60m.jp2
│ │ │ │ │ │ │ └── S2A_USER_WVP_L2A_T32TQR_60m.jp2
│ │ │ │ │ │ └── S2A_USER_SCL_L2A_T32TQR_60m.jp2
│ │ │ │ │ │ ├── QI_DATA
│ │ │ │ │ │ ├── S2A_USER_CLD_L2A_T32TQR_60m.jp2
│ │ │ │ │ │ ├── S2A_USER_PVI_L2A_T32TQR.jp2
│ │ │ │ │ │ └── S2A_USER_SNW_L2A_T32TQR_60m.jp2
│ │ │ │ │ │ └── S2A_USER_MTD_L2A_T32TQR.xml
│ │ │ │ │ └── S2A_USER_MTD_SAFL2A.xml
│ │ │ ├── fake_l2a_MSIL2A
│ │ │ │ └── S2A_MSIL2A_20180818T094031_N0208_R036_T34VFJ_20180818T120345.SAFE
│ │ │ │ │ ├── GRANULE
│ │ │ │ │ └── L2A_T34VFJ_A016478_20180818T094030
│ │ │ │ │ │ ├── IMG_DATA
│ │ │ │ │ │ ├── R10m
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_AOT_10m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B02_10m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B03_10m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B04_10m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B08_10m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_TCI_10m.jp2
│ │ │ │ │ │ │ └── T34VFJ_20180818T094031_WVP_10m.jp2
│ │ │ │ │ │ ├── R20m
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_AOT_20m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B02_20m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B03_20m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B04_20m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B05_20m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B06_20m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B07_20m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B11_20m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B12_20m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B8A_20m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_SCL_20m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_TCI_20m.jp2
│ │ │ │ │ │ │ └── T34VFJ_20180818T094031_WVP_20m.jp2
│ │ │ │ │ │ └── R60m
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_AOT_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B01_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B02_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B03_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B04_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B05_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B06_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B07_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B09_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B11_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B12_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_B8A_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_SCL_60m.jp2
│ │ │ │ │ │ │ ├── T34VFJ_20180818T094031_TCI_60m.jp2
│ │ │ │ │ │ │ └── T34VFJ_20180818T094031_WVP_60m.jp2
│ │ │ │ │ │ ├── MTD_TL.xml
│ │ │ │ │ │ └── QI_DATA
│ │ │ │ │ │ ├── MSK_CLDPRB_20m.jp2
│ │ │ │ │ │ ├── MSK_CLDPRB_60m.jp2
│ │ │ │ │ │ ├── MSK_SNWPRB_20m.jp2
│ │ │ │ │ │ └── MSK_SNWPRB_60m.jp2
│ │ │ │ │ └── MTD_MSIL2A.xml
│ │ │ ├── fake_l2a_MSIL2Ap
│ │ │ │ └── S2A_MSIL2A_20170823T094031_N0205_R036_T34VFJ_20170823T094252.SAFE
│ │ │ │ │ ├── GRANULE
│ │ │ │ │ └── L2A_T34VFJ_A011330_20170823T094252
│ │ │ │ │ │ ├── IMG_DATA
│ │ │ │ │ │ ├── R10m
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_AOT_10m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B02_10m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B03_10m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B04_10m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B08_10m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_TCI_10m.jp2
│ │ │ │ │ │ │ └── L2A_T34VFJ_20170823T094031_WVP_10m.jp2
│ │ │ │ │ │ ├── R20m
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_AOT_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B02_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B03_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B04_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B05_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B06_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B07_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B11_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B12_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B8A_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_SCL_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_TCI_20m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_VIS_20m.jp2
│ │ │ │ │ │ │ └── L2A_T34VFJ_20170823T094031_WVP_20m.jp2
│ │ │ │ │ │ └── R60m
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_AOT_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B01_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B02_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B03_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B04_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B05_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B06_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B07_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B09_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B11_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B12_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_B8A_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_SCL_60m.jp2
│ │ │ │ │ │ │ ├── L2A_T34VFJ_20170823T094031_TCI_60m.jp2
│ │ │ │ │ │ │ └── L2A_T34VFJ_20170823T094031_WVP_60m.jp2
│ │ │ │ │ │ ├── MTD_TL.xml
│ │ │ │ │ │ └── QI_DATA
│ │ │ │ │ │ ├── MSK_CLDPRB_20m.jp2
│ │ │ │ │ │ ├── MSK_CLDPRB_60m.jp2
│ │ │ │ │ │ ├── MSK_SNWPRB_20m.jp2
│ │ │ │ │ │ └── MSK_SNWPRB_60m.jp2
│ │ │ │ │ └── MTD_MSIL2A.xml
│ │ │ └── fake_l2a_processing_baseline_5_09
│ │ │ │ └── S2B_MSIL2A_20230823T095559_N0509_R122_T34UCF_20230823T124759.SAFE
│ │ │ │ ├── DATASTRIP
│ │ │ │ └── DS_2BPS_20230823T124759_S20230823T095553
│ │ │ │ │ └── QI_DATA
│ │ │ │ │ ├── FORMAT_CORRECTNESS.xml
│ │ │ │ │ ├── GENERAL_QUALITY.xml
│ │ │ │ │ ├── GEOMETRIC_QUALITY.xml
│ │ │ │ │ ├── RADIOMETRIC_QUALITY.xml
│ │ │ │ │ └── SENSOR_QUALITY.xml
│ │ │ │ ├── GRANULE
│ │ │ │ └── L2A_T34UCF_A033753_20230823T095553
│ │ │ │ │ ├── AUX_DATA
│ │ │ │ │ ├── AUX_CAMSFO
│ │ │ │ │ └── AUX_ECMWFT
│ │ │ │ │ ├── IMG_DATA
│ │ │ │ │ ├── R10m
│ │ │ │ │ │ ├── T34UCF_20230823T095559_AOT_10m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B02_10m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B03_10m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B04_10m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B08_10m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_TCI_10m.jp2
│ │ │ │ │ │ └── T34UCF_20230823T095559_WVP_10m.jp2
│ │ │ │ │ ├── R20m
│ │ │ │ │ │ ├── T34UCF_20230823T095559_AOT_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B01_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B02_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B03_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B04_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B05_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B06_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B07_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B11_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B12_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B8A_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_SCL_20m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_TCI_20m.jp2
│ │ │ │ │ │ └── T34UCF_20230823T095559_WVP_20m.jp2
│ │ │ │ │ └── R60m
│ │ │ │ │ │ ├── T34UCF_20230823T095559_AOT_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B01_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B02_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B03_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B04_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B05_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B06_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B07_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B09_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B11_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B12_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_B8A_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_SCL_60m.jp2
│ │ │ │ │ │ ├── T34UCF_20230823T095559_TCI_60m.jp2
│ │ │ │ │ │ └── T34UCF_20230823T095559_WVP_60m.jp2
│ │ │ │ │ ├── MTD_TL.xml
│ │ │ │ │ └── QI_DATA
│ │ │ │ │ ├── FORMAT_CORRECTNESS.xml
│ │ │ │ │ ├── GENERAL_QUALITY.xml
│ │ │ │ │ ├── GEOMETRIC_QUALITY.xml
│ │ │ │ │ ├── L2A_QUALITY.xml
│ │ │ │ │ ├── MSK_CLASSI_B00.jp2
│ │ │ │ │ ├── MSK_CLDPRB_20m.jp2
│ │ │ │ │ ├── MSK_CLDPRB_60m.jp2
│ │ │ │ │ ├── MSK_DETFOO_B01.jp2
│ │ │ │ │ ├── MSK_DETFOO_B02.jp2
│ │ │ │ │ ├── MSK_DETFOO_B03.jp2
│ │ │ │ │ ├── MSK_DETFOO_B04.jp2
│ │ │ │ │ ├── MSK_DETFOO_B05.jp2
│ │ │ │ │ ├── MSK_DETFOO_B06.jp2
│ │ │ │ │ ├── MSK_DETFOO_B07.jp2
│ │ │ │ │ ├── MSK_DETFOO_B08.jp2
│ │ │ │ │ ├── MSK_DETFOO_B09.jp2
│ │ │ │ │ ├── MSK_DETFOO_B10.jp2
│ │ │ │ │ ├── MSK_DETFOO_B11.jp2
│ │ │ │ │ ├── MSK_DETFOO_B12.jp2
│ │ │ │ │ ├── MSK_DETFOO_B8A.jp2
│ │ │ │ │ ├── MSK_QUALIT_B01.jp2
│ │ │ │ │ ├── MSK_QUALIT_B02.jp2
│ │ │ │ │ ├── MSK_QUALIT_B03.jp2
│ │ │ │ │ ├── MSK_QUALIT_B04.jp2
│ │ │ │ │ ├── MSK_QUALIT_B05.jp2
│ │ │ │ │ ├── MSK_QUALIT_B06.jp2
│ │ │ │ │ ├── MSK_QUALIT_B07.jp2
│ │ │ │ │ ├── MSK_QUALIT_B08.jp2
│ │ │ │ │ ├── MSK_QUALIT_B09.jp2
│ │ │ │ │ ├── MSK_QUALIT_B10.jp2
│ │ │ │ │ ├── MSK_QUALIT_B11.jp2
│ │ │ │ │ ├── MSK_QUALIT_B12.jp2
│ │ │ │ │ ├── MSK_QUALIT_B8A.jp2
│ │ │ │ │ ├── MSK_SNWPRB_20m.jp2
│ │ │ │ │ ├── MSK_SNWPRB_60m.jp2
│ │ │ │ │ ├── SENSOR_QUALITY.xml
│ │ │ │ │ └── T34UCF_20230823T095559_PVI.jp2
│ │ │ │ ├── INSPIRE.xml
│ │ │ │ ├── MTD_MSIL2A.xml
│ │ │ │ ├── manifest.safe
│ │ │ │ └── rep_info
│ │ │ │ ├── S2_PDI_Level-2A_Datastrip_Metadata.xsd
│ │ │ │ ├── S2_PDI_Level-2A_Tile_Metadata.xsd
│ │ │ │ └── S2_User_Product_Level-2A_Metadata.xsd
│ │ ├── sid
│ │ │ ├── mercator.sid
│ │ │ └── mercator_new.sid
│ │ ├── sigdem
│ │ │ └── nonsquare_nad27_utm11.vrt
│ │ ├── small.raw
│ │ ├── small.vrt
│ │ ├── small_world.tif
│ │ ├── small_world_400pct.vrt
│ │ ├── small_world_400pct_1band.vrt
│ │ ├── small_world_pct.tif
│ │ ├── snap_tiff
│ │ │ └── S1A_IW_GRDH_1SDV_20171009T141532_20171009T141557_018737_01F9E2_E974_tnr_empty_truncated.tif.zip.zip
│ │ ├── snodas
│ │ │ ├── fake_snodas.dat
│ │ │ └── fake_snodas.hdr
│ │ ├── srp
│ │ │ ├── USRP_PCB0
│ │ │ │ ├── FKUSRP01.GEN
│ │ │ │ ├── FKUSRP01.IMG
│ │ │ │ ├── FKUSRP01.QAL
│ │ │ │ └── TRANSH01.THF
│ │ │ ├── USRP_PCB4
│ │ │ │ ├── FKUSRP01.GEN
│ │ │ │ ├── FKUSRP01.IMG
│ │ │ │ ├── FKUSRP01.QAL
│ │ │ │ └── TRANSH01.THF
│ │ │ └── USRP_PCB8
│ │ │ │ ├── FKUSRP01.GEN
│ │ │ │ ├── FKUSRP01.IMG
│ │ │ │ ├── FKUSRP01.QAL
│ │ │ │ └── TRANSH01.THF
│ │ ├── srtmplus.wcs
│ │ ├── stacit
│ │ │ ├── overlapping_sources.json
│ │ │ ├── overlapping_sources_with_nodata.json
│ │ │ ├── test.json
│ │ │ ├── test_multiple_assets.json
│ │ │ ├── test_page2.json
│ │ │ └── test_stac_1.1.json
│ │ ├── stacta
│ │ │ ├── WorldCRS84Quad
│ │ │ │ ├── 0
│ │ │ │ │ └── 0
│ │ │ │ │ │ └── 0.tif
│ │ │ │ ├── 1
│ │ │ │ │ └── 0
│ │ │ │ │ │ └── 0.tif
│ │ │ │ └── 2
│ │ │ │ │ └── 0
│ │ │ │ │ ├── 0.tif
│ │ │ │ │ └── 1.tif
│ │ │ ├── test.json
│ │ │ ├── test_east_hemisphere.json
│ │ │ ├── test_multiple_asset_templates.json
│ │ │ ├── test_multiple_tms.json
│ │ │ ├── test_stac_1_1.json
│ │ │ ├── test_with_raster_extension.json
│ │ │ └── test_with_raster_extension_no_eo_bands.json
│ │ ├── terragen
│ │ │ └── float32.ter
│ │ ├── test_nosrs.vrt
│ │ ├── test_validate_jp2
│ │ │ ├── almost_nojp2box.xml
│ │ │ ├── byte.jp2
│ │ │ ├── byte.xml
│ │ │ ├── byte_corrupted.xml
│ │ │ ├── byte_oi.xml
│ │ │ ├── stefan_full_rgba.jp2
│ │ │ ├── stefan_full_rgba.xml
│ │ │ ├── stefan_full_rgba_corrupted.xml
│ │ │ ├── stefan_full_rgba_oi.xml
│ │ │ ├── utmsmall_pct.jp2
│ │ │ ├── utmsmall_pct_corrupted.xml
│ │ │ └── utmsmall_pct_oi.xml
│ │ ├── tga
│ │ │ ├── from_ffmpeg_samples
│ │ │ │ ├── README.txt
│ │ │ │ ├── TEST24rle.tga
│ │ │ │ └── test1g.tga
│ │ │ ├── ref_test_suite
│ │ │ │ ├── LICENSE
│ │ │ │ ├── cbw8.tga
│ │ │ │ ├── ccm8.tga
│ │ │ │ ├── ctc24.tga
│ │ │ │ ├── ubw8.tga
│ │ │ │ ├── ucm8.tga
│ │ │ │ ├── utc16.tga
│ │ │ │ ├── utc24.tga
│ │ │ │ └── utc32.tga
│ │ │ └── stefan_full_rgba.tga
│ │ ├── til
│ │ │ ├── byte.tif
│ │ │ ├── testtil.imd
│ │ │ ├── testtil.til
│ │ │ ├── testtil2.til
│ │ │ └── testtil2.xml
│ │ ├── tiledb
│ │ │ └── byte_epsg_3949_cf1.tiledb
│ │ │ │ ├── __group
│ │ │ │ └── __1705946533775_1705946533775_b6599487bd4f4e5ab169000a675a08ba_2
│ │ │ │ ├── __meta
│ │ │ │ └── __1705946533778_1705946533778_db0eb76e13194d9ba9cb0f1eeae45131
│ │ │ │ ├── __tiledb_group.tdb
│ │ │ │ ├── array0
│ │ │ │ ├── __commits
│ │ │ │ │ └── __1705946533782_1705946533782_a371bd0c356b44c79c60db89944105ea_18.wrt
│ │ │ │ ├── __fragments
│ │ │ │ │ └── __1705946533782_1705946533782_a371bd0c356b44c79c60db89944105ea_18
│ │ │ │ │ │ ├── __fragment_metadata.tdb
│ │ │ │ │ │ └── a0.tdb
│ │ │ │ ├── __meta
│ │ │ │ │ └── __1705946533780_1705946533780_1ef4625607ac46e7b21720bd65718eab
│ │ │ │ └── __schema
│ │ │ │ │ └── __1705946533763_1705946533763_7951d561788e44a99bf48f6c428e7e62
│ │ │ │ ├── array1
│ │ │ │ ├── __commits
│ │ │ │ │ └── __1705946533791_1705946533791_ea44e485f022487e81634f9a2b67e001_18.wrt
│ │ │ │ ├── __fragments
│ │ │ │ │ └── __1705946533791_1705946533791_ea44e485f022487e81634f9a2b67e001_18
│ │ │ │ │ │ ├── __fragment_metadata.tdb
│ │ │ │ │ │ └── a0.tdb
│ │ │ │ ├── __meta
│ │ │ │ │ └── __1705946533791_1705946533791_1d8d0fc074a147f7a2eec7755dd78e31
│ │ │ │ └── __schema
│ │ │ │ │ └── __1705946533766_1705946533766_1401f2f308f640b8bfed1e25da6e72eb
│ │ │ │ ├── array2
│ │ │ │ ├── __commits
│ │ │ │ │ └── __1705946533800_1705946533800_d27348b1d16a4c739b727578240d0fb9_18.wrt
│ │ │ │ ├── __fragments
│ │ │ │ │ └── __1705946533800_1705946533800_d27348b1d16a4c739b727578240d0fb9_18
│ │ │ │ │ │ ├── __fragment_metadata.tdb
│ │ │ │ │ │ └── a0.tdb
│ │ │ │ ├── __meta
│ │ │ │ │ └── __1705946533799_1705946533799_a669f5fa8ec749cdb2c95c1f0ab2ed34
│ │ │ │ └── __schema
│ │ │ │ │ └── __1705946533769_1705946533769_c91075a40a21490d9f7d4a1df846a227
│ │ │ │ └── array3
│ │ │ │ ├── __commits
│ │ │ │ └── __1705946533806_1705946533806_96b6312bd9a84d56b2b4dd1ec3a0acb8_18.wrt
│ │ │ │ ├── __fragments
│ │ │ │ └── __1705946533806_1705946533806_96b6312bd9a84d56b2b4dd1ec3a0acb8_18
│ │ │ │ │ ├── __fragment_metadata.tdb
│ │ │ │ │ └── a0.tdb
│ │ │ │ ├── __meta
│ │ │ │ └── __1705946533806_1705946533806_f989d07a43de4a76ac77d755079e30e1
│ │ │ │ └── __schema
│ │ │ │ └── __1705946533772_1705946533772_5eb72d4741b740eda258d3665553c3ad
│ │ ├── tiledb_array
│ │ │ ├── __99b96dee99e8415ea23d6e0e52843a7d_1556650358803
│ │ │ │ ├── TDB_VALUES.tdb
│ │ │ │ └── __fragment_metadata.tdb
│ │ │ ├── __array_schema.tdb
│ │ │ ├── __lock.tdb
│ │ │ └── tiledb_array.tdb.aux.xml
│ │ ├── tiledb_input
│ │ │ └── DeepBlue-SeaWiFS-1.0_L3_20100101_v004-20130604T131317Z.h5
│ │ ├── usgsdem
│ │ │ ├── 022gdeme_truncated
│ │ │ ├── 114p01_0100_deme_truncated.dem
│ │ │ ├── 39079G6_truncated.dem
│ │ │ ├── 39109h1_truncated.dem
│ │ │ ├── 4619old_truncated.dem
│ │ │ ├── fema06-140cm_2995441b_truncated.dem
│ │ │ ├── record_1025_ending_with_linefeed.dem
│ │ │ ├── usgsdem_with_extra_values_at_end_of_profile.dem
│ │ │ └── usgsdem_with_spaces_after_byte_864.dem
│ │ ├── utm.tif
│ │ ├── vicar
│ │ │ ├── test_vicar_truncated.bin
│ │ │ ├── vicar_all_ones_basic2.vic
│ │ │ ├── vicar_bigendian_float32.vic
│ │ │ ├── vicar_bigendian_int16.vic
│ │ │ ├── vicar_binary_prefix.vic
│ │ │ ├── vicar_byte.vic
│ │ │ ├── vicar_byte_basic.vic
│ │ │ ├── vicar_byte_basic2.vic
│ │ │ ├── vicar_cfloat32.vic
│ │ │ ├── vicar_float32_bil.vic
│ │ │ ├── vicar_float32_bip.vic
│ │ │ ├── vicar_float32_bsq.vic
│ │ │ ├── vicar_float64.vic
│ │ │ ├── vicar_int16.vic
│ │ │ ├── vicar_int16_basic2.vic
│ │ │ ├── vicar_int32.vic
│ │ │ ├── vicar_vax_cfloat32.vic
│ │ │ ├── vicar_vax_float32.vic
│ │ │ └── vicar_vax_float64.vic
│ │ ├── vrt
│ │ │ ├── arraysource_array.vrt
│ │ │ ├── arraysource_array_constant.vrt
│ │ │ ├── arraysource_derived_expression.vrt
│ │ │ ├── arraysource_derivedarray_getmask.vrt
│ │ │ ├── arraysource_derivedarray_getunscaled.vrt
│ │ │ ├── arraysource_derivedarray_grid.vrt
│ │ │ ├── arraysource_derivedarray_no_step.vrt
│ │ │ ├── arraysource_derivedarray_resample.vrt
│ │ │ ├── arraysource_derivedarray_resample_options.vrt
│ │ │ ├── arraysource_derivedarray_transpose.vrt
│ │ │ ├── arraysource_derivedarray_view.vrt
│ │ │ ├── arraysource_singlesourcearray.vrt
│ │ │ ├── arraysource_srcrect_dstrect.vrt
│ │ │ ├── avfilt.vrt
│ │ │ ├── avfilt_1d.vrt
│ │ │ ├── avfilt_nodata.vrt
│ │ │ ├── bug4997.vrt
│ │ │ ├── bug4997_intermediary.vrt
│ │ │ ├── bug6581.vrt
│ │ │ ├── bug6581_src.vrt
│ │ │ ├── byte_lut.vrt
│ │ │ ├── geos_vrtwarp.tif
│ │ │ ├── geos_vrtwarp.vrt
│ │ │ ├── lut_with_nan.vrt
│ │ │ ├── mandelbrot.vrt
│ │ │ ├── n43_hillshade.vrt
│ │ │ ├── processed_OutputBands_FROM_LAST_STEP.vrt
│ │ │ ├── processed_OutputBands_FROM_LAST_STEP_with_stats.vrt
│ │ │ ├── processed_OutputBands_FROM_LAST_STEP_with_stats_error.vrt
│ │ │ ├── processed_OutputBands_FROM_LAST_STEP_with_stats_missing_band.vrt
│ │ │ ├── processed_OutputBands_FROM_SOURCE.vrt
│ │ │ ├── processed_OutputBands_FROM_SOURCE_wrong_band_count.vrt
│ │ │ ├── processed_OutputBands_USER_PROVIDED.vrt
│ │ │ ├── processed_OutputBands_USER_PROVIDED_invalid_type.vrt
│ │ │ ├── processed_OutputBands_USER_PROVIDED_non_numeric_count.vrt
│ │ │ ├── processed_OutputBands_USER_PROVIDED_too_large_count.vrt
│ │ │ ├── python_ones.vrt
│ │ │ ├── rgb_warp.vrt
│ │ │ ├── test_deflate_2GB.tif.zip
│ │ │ ├── test_deflate_2GB.vrt
│ │ │ ├── test_vrt_filter_nodata.tif
│ │ │ ├── vrt_of_warped_vrt.vrt
│ │ │ ├── warp_inconsistent_blockxsize.vrt
│ │ │ └── warp_inconsistent_blockysize.vrt
│ │ ├── wcs
│ │ │ ├── ArcGIS-1.0.0-non_scaled.tiff
│ │ │ ├── ArcGIS-1.0.0-scaled.tiff
│ │ │ ├── ArcGIS-1.0.0.tiff
│ │ │ ├── ArcGIS-1.1.0-non_scaled.tiff
│ │ │ ├── ArcGIS-1.1.0-scaled.tiff
│ │ │ ├── ArcGIS-1.1.0.tiff
│ │ │ ├── ArcGIS-1.1.1-non_scaled.tiff
│ │ │ ├── ArcGIS-1.1.1-scaled.tiff
│ │ │ ├── ArcGIS-1.1.1.tiff
│ │ │ ├── ArcGIS-1.1.2-non_scaled.tiff
│ │ │ ├── ArcGIS-1.1.2-scaled.tiff
│ │ │ ├── ArcGIS-1.1.2.tiff
│ │ │ ├── ArcGIS-2.0.1-non_scaled.tiff
│ │ │ ├── ArcGIS-2.0.1-scaled.tiff
│ │ │ ├── ArcGIS-2.0.1.tiff
│ │ │ ├── DescribeCoverage-ArcGIS-1.0.0.xml
│ │ │ ├── DescribeCoverage-ArcGIS-1.1.0.xml
│ │ │ ├── DescribeCoverage-ArcGIS-1.1.1.xml
│ │ │ ├── DescribeCoverage-ArcGIS-1.1.2.xml
│ │ │ ├── DescribeCoverage-ArcGIS-2.0.1.xml
│ │ │ ├── DescribeCoverage-GeoServer-1.0.0.xml
│ │ │ ├── DescribeCoverage-GeoServer-1.1.0.xml
│ │ │ ├── DescribeCoverage-GeoServer-1.1.1.xml
│ │ │ ├── DescribeCoverage-GeoServer-2.0.1.xml
│ │ │ ├── DescribeCoverage-GeoServer2-1.0.0.xml
│ │ │ ├── DescribeCoverage-GeoServer2-1.1.0.xml
│ │ │ ├── DescribeCoverage-GeoServer2-1.1.1.xml
│ │ │ ├── DescribeCoverage-GeoServer2-2.0.1.xml
│ │ │ ├── DescribeCoverage-MapServer-1.0.0.xml
│ │ │ ├── DescribeCoverage-MapServer-1.1.0.xml
│ │ │ ├── DescribeCoverage-MapServer-1.1.1.xml
│ │ │ ├── DescribeCoverage-MapServer-1.1.2.xml
│ │ │ ├── DescribeCoverage-MapServer-2.0.1.xml
│ │ │ ├── DescribeCoverage-Rasdaman-2.0.1.xml
│ │ │ ├── DescribeCoverage-Rasdaman2-2.0.1.xml
│ │ │ ├── DescribeCoverage-SimpleGeoServer-1.0.0.xml
│ │ │ ├── DescribeCoverage-SimpleGeoServer-1.1.0.xml
│ │ │ ├── DescribeCoverage-SimpleGeoServer-1.1.1.xml
│ │ │ ├── DescribeCoverage-SimpleGeoServer-2.0.1.xml
│ │ │ ├── GeoServer-1.0.0-non_scaled.tiff
│ │ │ ├── GeoServer-1.0.0-scaled.tiff
│ │ │ ├── GeoServer-1.0.0.tiff
│ │ │ ├── GeoServer-1.1.0-non_scaled.tiff
│ │ │ ├── GeoServer-1.1.0-scaled.tiff
│ │ │ ├── GeoServer-1.1.0.tiff
│ │ │ ├── GeoServer-1.1.1-non_scaled.tiff
│ │ │ ├── GeoServer-1.1.1-scaled.tiff
│ │ │ ├── GeoServer-1.1.1.tiff
│ │ │ ├── GeoServer-2.0.1-non_scaled.tiff
│ │ │ ├── GeoServer-2.0.1-scaled.tiff
│ │ │ ├── GeoServer-2.0.1.tiff
│ │ │ ├── GeoServer2-1.0.0-non_scaled.tiff
│ │ │ ├── GeoServer2-1.0.0-scaled.tiff
│ │ │ ├── GeoServer2-1.0.0.tiff
│ │ │ ├── GeoServer2-1.1.0-non_scaled.tiff
│ │ │ ├── GeoServer2-1.1.0-scaled.tiff
│ │ │ ├── GeoServer2-1.1.0.tiff
│ │ │ ├── GeoServer2-1.1.1-non_scaled.tiff
│ │ │ ├── GeoServer2-1.1.1-scaled.tiff
│ │ │ ├── GeoServer2-1.1.1.tiff
│ │ │ ├── GeoServer2-2.0.1-non_scaled.tiff
│ │ │ ├── GeoServer2-2.0.1-scaled.tiff
│ │ │ ├── GeoServer2-2.0.1.tiff
│ │ │ ├── GetCapabilities-ArcGIS-1.0.0.xml
│ │ │ ├── GetCapabilities-ArcGIS-1.1.0.xml
│ │ │ ├── GetCapabilities-ArcGIS-1.1.1.xml
│ │ │ ├── GetCapabilities-ArcGIS-1.1.2.xml
│ │ │ ├── GetCapabilities-ArcGIS-2.0.1.xml
│ │ │ ├── GetCapabilities-GeoServer-1.0.0.xml
│ │ │ ├── GetCapabilities-GeoServer-1.1.0.xml
│ │ │ ├── GetCapabilities-GeoServer-1.1.1.xml
│ │ │ ├── GetCapabilities-GeoServer-2.0.1.xml
│ │ │ ├── GetCapabilities-MapServer-1.0.0.xml
│ │ │ ├── GetCapabilities-MapServer-1.1.0.xml
│ │ │ ├── GetCapabilities-MapServer-1.1.1.xml
│ │ │ ├── GetCapabilities-MapServer-1.1.2.xml
│ │ │ ├── GetCapabilities-MapServer-2.0.1.xml
│ │ │ ├── GetCapabilities-Rasdaman-2.0.1.xml
│ │ │ ├── MapServer-1.0.0-non_scaled.tiff
│ │ │ ├── MapServer-1.0.0-scaled.tiff
│ │ │ ├── MapServer-1.0.0.tiff
│ │ │ ├── MapServer-1.1.0-non_scaled.tiff
│ │ │ ├── MapServer-1.1.0-scaled.tiff
│ │ │ ├── MapServer-1.1.0.tiff
│ │ │ ├── MapServer-1.1.1-non_scaled.tiff
│ │ │ ├── MapServer-1.1.1-scaled.tiff
│ │ │ ├── MapServer-1.1.1.tiff
│ │ │ ├── MapServer-1.1.2-non_scaled.tiff
│ │ │ ├── MapServer-1.1.2-scaled.tiff
│ │ │ ├── MapServer-1.1.2.tiff
│ │ │ ├── MapServer-2.0.1-non_scaled.tiff
│ │ │ ├── MapServer-2.0.1-scaled.tiff
│ │ │ ├── MapServer-2.0.1.tiff
│ │ │ ├── Rasdaman-2.0.1-non_scaled.tiff
│ │ │ ├── Rasdaman-2.0.1-scaled.tiff
│ │ │ ├── Rasdaman-2.0.1.tiff
│ │ │ ├── Rasdaman2-2.0.1-non_scaled.tiff
│ │ │ ├── Rasdaman2-2.0.1-scaled.tiff
│ │ │ ├── Rasdaman2-2.0.1.tiff
│ │ │ ├── SimpleGeoServer-1.0.0-non_scaled.tiff
│ │ │ ├── SimpleGeoServer-1.0.0-scaled.tiff
│ │ │ ├── SimpleGeoServer-1.0.0.tiff
│ │ │ ├── SimpleGeoServer-1.1.0-non_scaled.tiff
│ │ │ ├── SimpleGeoServer-1.1.0-scaled.tiff
│ │ │ ├── SimpleGeoServer-1.1.0.tiff
│ │ │ ├── SimpleGeoServer-1.1.1-non_scaled.tiff
│ │ │ ├── SimpleGeoServer-1.1.1-scaled.tiff
│ │ │ ├── SimpleGeoServer-1.1.1.tiff
│ │ │ ├── SimpleGeoServer-2.0.1-non_scaled.tiff
│ │ │ ├── SimpleGeoServer-2.0.1-scaled.tiff
│ │ │ ├── SimpleGeoServer-2.0.1.tiff
│ │ │ ├── requests.pl
│ │ │ └── urls
│ │ ├── webp
│ │ │ ├── rgbsmall.webp
│ │ │ └── rgbsmall_with_xmp.webp
│ │ ├── wms
│ │ │ ├── DNEC_250K.vrt
│ │ │ ├── demo_mapserver_org.xml
│ │ │ ├── frmt_wms_openstreetmap_tms.xml
│ │ │ ├── gibs_twms.xml
│ │ │ ├── gray+alpha.png
│ │ │ ├── gray.png
│ │ │ ├── pal.png
│ │ │ ├── pop_wms.xml
│ │ │ ├── rgb.png
│ │ │ ├── rgba.png
│ │ │ └── test_wms.txt
│ │ ├── wmts
│ │ │ ├── WMTSCapabilities.xml
│ │ │ ├── WMTSCapabilities_THEMIS_NightIR_ControlledMosaics_100m_v2_oct2018.xml
│ │ │ └── clip_WGS84BoundingBox_with_tilematrix.xml
│ │ └── zarr
│ │ │ ├── array_attrs.zarr
│ │ │ ├── .zarray
│ │ │ └── .zattrs
│ │ │ ├── array_dimensions.zarr
│ │ │ ├── .zgroup
│ │ │ ├── .zmetadata
│ │ │ ├── lat
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ ├── lon
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ └── var
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ ├── array_dimensions_upper_level.zarr
│ │ │ ├── .zgroup
│ │ │ ├── .zmetadata
│ │ │ ├── lat
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ ├── lon
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ └── subgroup
│ │ │ │ ├── .zgroup
│ │ │ │ └── var
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ ├── blosc.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── byte_cf1.zarr
│ │ │ ├── .zattrs
│ │ │ ├── .zgroup
│ │ │ ├── .zmetadata
│ │ │ ├── Band1
│ │ │ │ ├── .zarray
│ │ │ │ ├── .zattrs
│ │ │ │ └── 0.0
│ │ │ ├── transverse_mercator
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ ├── x
│ │ │ │ ├── 0
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ └── y
│ │ │ │ ├── 0
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ ├── byte_cf1.zr3
│ │ │ ├── Band1
│ │ │ │ ├── c
│ │ │ │ │ └── 0
│ │ │ │ │ │ └── 0
│ │ │ │ └── zarr.json
│ │ │ ├── transverse_mercator
│ │ │ │ └── zarr.json
│ │ │ ├── x
│ │ │ │ ├── c
│ │ │ │ │ └── 0
│ │ │ │ └── zarr.json
│ │ │ ├── y
│ │ │ │ ├── c
│ │ │ │ │ └── 0
│ │ │ │ └── zarr.json
│ │ │ └── zarr.json
│ │ │ ├── compound_complex.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── compound_not_aligned.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── compound_well_aligned.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── delta_filter_i4.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── empty.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── f2_be.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── f2_le.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── fixedscaleoffset_dtype_f4_astype_u1.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── fixedscaleoffset_dtype_f8_astype_u1.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── fixedscaleoffset_dtype_f8_astype_u2.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── fixedscaleoffset_dtype_f8_astype_u4.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── generate_test_files.py
│ │ │ ├── group.zarr
│ │ │ ├── .zattrs
│ │ │ ├── .zgroup
│ │ │ └── foo
│ │ │ │ ├── .zgroup
│ │ │ │ └── bar
│ │ │ │ ├── .zgroup
│ │ │ │ └── baz
│ │ │ │ ├── 0
│ │ │ │ └── .zarray
│ │ │ ├── group_with_zmetadata.zarr
│ │ │ ├── .zattrs
│ │ │ ├── .zgroup
│ │ │ ├── .zmetadata
│ │ │ └── foo
│ │ │ │ ├── .zgroup
│ │ │ │ └── bar
│ │ │ │ ├── .zattrs
│ │ │ │ ├── .zgroup
│ │ │ │ └── baz
│ │ │ │ ├── 0
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ ├── gzip.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── kerchunk_json
│ │ │ ├── json_ref_v0_min
│ │ │ │ ├── 0.bin
│ │ │ │ └── ref.json
│ │ │ └── json_ref_v1_min
│ │ │ │ ├── 0.bin
│ │ │ │ └── ref.json
│ │ │ ├── kerchunk_parquet
│ │ │ ├── parquet_ref_0_dim
│ │ │ │ ├── .zmetadata
│ │ │ │ └── x
│ │ │ │ │ ├── 0.bin
│ │ │ │ │ ├── create_refs.0.parq.py
│ │ │ │ │ └── refs.0.parq
│ │ │ ├── parquet_ref_0_dim_inline_content
│ │ │ │ ├── .zmetadata
│ │ │ │ └── x
│ │ │ │ │ ├── create_refs.0.parq.py
│ │ │ │ │ └── refs.0.parq
│ │ │ ├── parquet_ref_0_dim_missing_size
│ │ │ │ ├── .zmetadata
│ │ │ │ └── x
│ │ │ │ │ ├── 0.bin
│ │ │ │ │ ├── create_refs.0.parq.py
│ │ │ │ │ └── refs.0.parq
│ │ │ ├── parquet_ref_0_dim_path_dot_dot
│ │ │ │ ├── .zmetadata
│ │ │ │ └── x
│ │ │ │ │ ├── 0.bin
│ │ │ │ │ ├── create_refs.0.parq.py
│ │ │ │ │ └── refs.0.parq
│ │ │ ├── parquet_ref_2_dim
│ │ │ │ ├── .zmetadata
│ │ │ │ └── ar
│ │ │ │ │ ├── 0.bin
│ │ │ │ │ ├── 1.bin
│ │ │ │ │ ├── 2.bin
│ │ │ │ │ ├── 3.bin
│ │ │ │ │ ├── refs.0.parq
│ │ │ │ │ ├── refs.0.parq.csv
│ │ │ │ │ ├── refs.0.parq.csvt
│ │ │ │ │ ├── refs.0.parq.vrt
│ │ │ │ │ ├── refs.1.parq
│ │ │ │ │ ├── refs.1.parq.csv
│ │ │ │ │ ├── refs.1.parq.csvt
│ │ │ │ │ └── refs.1.parq.vrt
│ │ │ ├── parquet_ref_invalid_parquet_struct
│ │ │ │ ├── .zmetadata
│ │ │ │ └── x
│ │ │ │ │ ├── 0.bin
│ │ │ │ │ ├── create_refs.0.parq.py
│ │ │ │ │ └── refs.0.parq
│ │ │ └── parquet_ref_min
│ │ │ │ ├── .zmetadata
│ │ │ │ └── x
│ │ │ │ ├── 0.bin
│ │ │ │ ├── create_refs.0.parq.py
│ │ │ │ └── refs.0.parq
│ │ │ ├── lz4.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── lzma.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── lzma_with_filters.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── nczarr_v2.zarr
│ │ │ ├── .zattrs
│ │ │ ├── .zgroup
│ │ │ └── MyGroup
│ │ │ │ ├── .zgroup
│ │ │ │ ├── Group_A
│ │ │ │ ├── .zgroup
│ │ │ │ ├── dset2
│ │ │ │ │ ├── .zarray
│ │ │ │ │ └── 0.0
│ │ │ │ └── dset3
│ │ │ │ │ ├── .zarray
│ │ │ │ │ └── 0.0
│ │ │ │ ├── dset1
│ │ │ │ ├── .zarray
│ │ │ │ └── 0.0
│ │ │ │ ├── lat
│ │ │ │ ├── 0
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ │ └── lon
│ │ │ │ ├── 0
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ ├── order_f_s3.zarr
│ │ │ ├── .zarray
│ │ │ ├── 0.0
│ │ │ ├── 0.1
│ │ │ ├── 1.0
│ │ │ └── 1.1
│ │ │ ├── order_f_u1.zarr
│ │ │ ├── .zarray
│ │ │ ├── 0.0
│ │ │ ├── 0.1
│ │ │ ├── 1.0
│ │ │ └── 1.1
│ │ │ ├── order_f_u1_3d.zarr
│ │ │ ├── .zarray
│ │ │ └── 0.0.0
│ │ │ ├── order_f_u2.zarr
│ │ │ ├── .zarray
│ │ │ ├── 0.0
│ │ │ ├── 0.1
│ │ │ ├── 1.0
│ │ │ └── 1.1
│ │ │ ├── order_f_u4.zarr
│ │ │ ├── .zarray
│ │ │ ├── 0.0
│ │ │ ├── 0.1
│ │ │ ├── 1.0
│ │ │ └── 1.1
│ │ │ ├── order_f_u8.zarr
│ │ │ ├── .zarray
│ │ │ ├── 0.0
│ │ │ ├── 0.1
│ │ │ ├── 1.0
│ │ │ └── 1.1
│ │ │ ├── quantize.zarr
│ │ │ ├── .zarray
│ │ │ └── 0.0
│ │ │ ├── shuffle.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── uint16_imagecodecs_tiff.zarr
│ │ │ ├── .zgroup
│ │ │ ├── X
│ │ │ │ ├── 0
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ ├── Y
│ │ │ │ ├── 0
│ │ │ │ ├── .zarray
│ │ │ │ └── .zattrs
│ │ │ └── uint16_imagecodecs_tiff
│ │ │ │ ├── .zarray
│ │ │ │ ├── .zattrs
│ │ │ │ └── 0.0
│ │ │ ├── uint16_imagecodecs_tiff_inconsistent_size.zarr
│ │ │ ├── .zgroup
│ │ │ └── uint16_imagecodecs_tiff
│ │ │ │ ├── .zarray
│ │ │ │ ├── .zattrs
│ │ │ │ └── 0.0
│ │ │ ├── uint16_imagecodecs_tiff_invalid_tiff.zarr
│ │ │ ├── .zgroup
│ │ │ └── uint16_imagecodecs_tiff
│ │ │ │ ├── .zarray
│ │ │ │ ├── .zattrs
│ │ │ │ └── 0.0
│ │ │ ├── uint16_imagecodecs_tiff_too_many_bands.zarr
│ │ │ ├── .zgroup
│ │ │ └── uint16_imagecodecs_tiff
│ │ │ │ ├── .zarray
│ │ │ │ ├── .zattrs
│ │ │ │ └── 0.0
│ │ │ ├── unicode_be.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── unicode_le.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ ├── v3
│ │ │ ├── gzip.zarr
│ │ │ │ ├── gzip
│ │ │ │ │ ├── c
│ │ │ │ │ │ └── 0
│ │ │ │ │ │ │ └── 0
│ │ │ │ │ └── zarr.json
│ │ │ │ └── zarr.json
│ │ │ ├── test.zr3
│ │ │ │ ├── ar
│ │ │ │ │ ├── c
│ │ │ │ │ │ └── 0
│ │ │ │ │ └── zarr.json
│ │ │ │ ├── marvin
│ │ │ │ │ ├── android
│ │ │ │ │ │ ├── 0.0
│ │ │ │ │ │ └── zarr.json
│ │ │ │ │ ├── paranoid
│ │ │ │ │ │ └── zarr.json
│ │ │ │ │ └── zarr.json
│ │ │ │ └── zarr.json
│ │ │ └── test_deprecated_no_codecs.zr3
│ │ │ │ ├── ar
│ │ │ │ ├── c
│ │ │ │ │ └── 0
│ │ │ │ └── zarr.json
│ │ │ │ ├── marvin
│ │ │ │ ├── android
│ │ │ │ │ ├── 0.0
│ │ │ │ │ └── zarr.json
│ │ │ │ ├── paranoid
│ │ │ │ │ └── DO_NOT_REMOVE_ME
│ │ │ │ └── zarr.json
│ │ │ │ └── zarr.json
│ │ │ ├── zlib.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ │ │ └── zstd.zarr
│ │ │ ├── 0
│ │ │ └── .zarray
│ ├── dds.py
│ ├── derived.py
│ ├── dimap.py
│ ├── doq1.py
│ ├── doq2.py
│ ├── dted.py
│ ├── ecrgtoc.py
│ ├── ecw.py
│ ├── eedai.py
│ ├── ehdr.py
│ ├── eir.py
│ ├── envi.py
│ ├── envisat.py
│ ├── ers.py
│ ├── esric.py
│ ├── exr.py
│ ├── fast.py
│ ├── fits.py
│ ├── gdalg.py
│ ├── gdalhttp.py
│ ├── genbin.py
│ ├── generate_fits.py
│ ├── georaster.py
│ ├── gff.py
│ ├── gif.py
│ ├── gpkg.py
│ ├── grassasciigrid.py
│ ├── grib.py
│ ├── gribmultidim.py
│ ├── gsc.py
│ ├── gsg.py
│ ├── gta.py
│ ├── gti.py
│ ├── gtx.py
│ ├── gxf.py
│ ├── hdf5.py
│ ├── hdf5multidim.py
│ ├── heif.py
│ ├── hf2.py
│ ├── hfa.py
│ ├── idrisi.py
│ ├── ilwis.py
│ ├── iris.py
│ ├── isce.py
│ ├── isg.py
│ ├── isis.py
│ ├── isis2.py
│ ├── jdem.py
│ ├── jp2kak.py
│ ├── jp2metadata.py
│ ├── jp2openjpeg.py
│ ├── jpeg.py
│ ├── jpeg_profile.py
│ ├── jpegxl.py
│ ├── jpipkak.py
│ ├── kea.py
│ ├── kmlsuperoverlay.py
│ ├── kro.py
│ ├── ktx2.py
│ ├── l1b.py
│ ├── lan.py
│ ├── lcp.py
│ ├── leveller.py
│ ├── loslas.py
│ ├── mbtiles.py
│ ├── mem.py
│ ├── memmultidim.py
│ ├── mff.py
│ ├── mff2.py
│ ├── mrf.py
│ ├── mrsid.py
│ ├── ndf.py
│ ├── netcdf.py
│ ├── netcdf_cf.py
│ ├── netcdf_multidim.py
│ ├── netcdf_multidim_pamproxydb.py
│ ├── ngsgeoid.py
│ ├── ngw.py
│ ├── nitf.py
│ ├── noaa_b.py
│ ├── nsidcbin.py
│ ├── ntv2.py
│ ├── nwt_grc.py
│ ├── nwt_grd.py
│ ├── ogcapi.py
│ ├── openfilegdb.py
│ ├── paux.py
│ ├── pcidsk.py
│ ├── pcraster.py
│ ├── pdf.py
│ ├── pds.py
│ ├── pds4.py
│ ├── plmosaic.py
│ ├── png.py
│ ├── png_profile.py
│ ├── pnm.py
│ ├── postgisraster.py
│ ├── prf.py
│ ├── rcm.py
│ ├── rik.py
│ ├── rl2.py
│ ├── rmf.py
│ ├── roipac.py
│ ├── rpftoc.py
│ ├── rraster.py
│ ├── rs2.py
│ ├── s102.py
│ ├── s104.py
│ ├── s111.py
│ ├── safe.py
│ ├── saga.py
│ ├── sar_ceos.py
│ ├── sentinel2.py
│ ├── sigdem.py
│ ├── snap_tiff.py
│ ├── snodas.py
│ ├── srp.py
│ ├── srtmhgt.py
│ ├── stacit.py
│ ├── stacta.py
│ ├── terragen.py
│ ├── test_validate_jp2.py
│ ├── tga.py
│ ├── tiff_profile.py
│ ├── til.py
│ ├── tiledb_multidim.py
│ ├── tiledb_read.py
│ ├── tiledb_write.py
│ ├── tmp
│ │ └── do-not-remove
│ ├── usgsdem.py
│ ├── vicar.py
│ ├── vrtderived.py
│ ├── vrtfilt.py
│ ├── vrtlut.py
│ ├── vrtmask.py
│ ├── vrtmultidim.py
│ ├── vrtovr.py
│ ├── vrtpansharpen.py
│ ├── vrtprocesseddataset.py
│ ├── vrtrawlink.py
│ ├── vrtwarp.py
│ ├── wcs.py
│ ├── webp.py
│ ├── wms.py
│ ├── wmts.py
│ ├── xmp.py
│ ├── xyz.py
│ ├── zarr_driver.py
│ ├── zarr_kerchunk_json.py
│ ├── zarr_kerchunk_parquet.py
│ └── zmap.py
├── generate_parquet_test_file.py
├── gnm
│ ├── __init__.py
│ ├── data
│ │ ├── pipes.dbf
│ │ ├── pipes.prj
│ │ ├── pipes.qpj
│ │ ├── pipes.shp
│ │ ├── pipes.shx
│ │ ├── wells.dbf
│ │ ├── wells.prj
│ │ ├── wells.qpj
│ │ ├── wells.shp
│ │ └── wells.shx
│ ├── gnm_test.py
│ └── tmp
│ │ └── do-not-remove
├── lsan_suppressions.txt
├── ogc_cite_testing
│ ├── README.txt
│ ├── generate_ogc_geotiff_1_1_samples.sh
│ ├── generate_ogc_gmljp2_v2_samples.sh
│ ├── generate_sample_gpkg.py
│ └── kml_generate_test_files.py
├── ogr
│ ├── __init__.py
│ ├── conftest.py
│ ├── data
│ │ ├── arrow
│ │ │ ├── binaryview.feather
│ │ │ ├── extension_custom.feather
│ │ │ ├── extension_json.feather
│ │ │ ├── from_paleolimbot_geoarrow
│ │ │ │ ├── README.txt
│ │ │ │ ├── geometrycollection-default.feather
│ │ │ │ ├── geometrycollection-wkb.feather
│ │ │ │ ├── geometrycollection-wkt.feather
│ │ │ │ ├── geometrycollection_m-default.feather
│ │ │ │ ├── geometrycollection_m-wkb.feather
│ │ │ │ ├── geometrycollection_m-wkt.feather
│ │ │ │ ├── geometrycollection_z-default.feather
│ │ │ │ ├── geometrycollection_z-wkb.feather
│ │ │ │ ├── geometrycollection_z-wkt.feather
│ │ │ │ ├── geometrycollection_zm-default.feather
│ │ │ │ ├── geometrycollection_zm-wkb.feather
│ │ │ │ ├── geometrycollection_zm-wkt.feather
│ │ │ │ ├── linestring-default.feather
│ │ │ │ ├── linestring-wkb.feather
│ │ │ │ ├── linestring-wkt.feather
│ │ │ │ ├── linestring_m-default.feather
│ │ │ │ ├── linestring_m-wkb.feather
│ │ │ │ ├── linestring_m-wkt.feather
│ │ │ │ ├── linestring_z-default.feather
│ │ │ │ ├── linestring_z-wkb.feather
│ │ │ │ ├── linestring_z-wkt.feather
│ │ │ │ ├── linestring_zm-default.feather
│ │ │ │ ├── linestring_zm-wkb.feather
│ │ │ │ ├── linestring_zm-wkt.feather
│ │ │ │ ├── multilinestring-default.feather
│ │ │ │ ├── multilinestring-wkb.feather
│ │ │ │ ├── multilinestring-wkt.feather
│ │ │ │ ├── multilinestring_m-default.feather
│ │ │ │ ├── multilinestring_m-wkb.feather
│ │ │ │ ├── multilinestring_m-wkt.feather
│ │ │ │ ├── multilinestring_z-default.feather
│ │ │ │ ├── multilinestring_z-wkb.feather
│ │ │ │ ├── multilinestring_z-wkt.feather
│ │ │ │ ├── multilinestring_zm-default.feather
│ │ │ │ ├── multilinestring_zm-wkb.feather
│ │ │ │ ├── multilinestring_zm-wkt.feather
│ │ │ │ ├── multipoint-default.feather
│ │ │ │ ├── multipoint-wkb.feather
│ │ │ │ ├── multipoint-wkt.feather
│ │ │ │ ├── multipoint_m-default.feather
│ │ │ │ ├── multipoint_m-wkb.feather
│ │ │ │ ├── multipoint_m-wkt.feather
│ │ │ │ ├── multipoint_z-default.feather
│ │ │ │ ├── multipoint_z-wkb.feather
│ │ │ │ ├── multipoint_z-wkt.feather
│ │ │ │ ├── multipoint_zm-default.feather
│ │ │ │ ├── multipoint_zm-wkb.feather
│ │ │ │ ├── multipoint_zm-wkt.feather
│ │ │ │ ├── multipolygon-default.feather
│ │ │ │ ├── multipolygon-wkb.feather
│ │ │ │ ├── multipolygon-wkt.feather
│ │ │ │ ├── multipolygon_m-default.feather
│ │ │ │ ├── multipolygon_m-wkb.feather
│ │ │ │ ├── multipolygon_m-wkt.feather
│ │ │ │ ├── multipolygon_z-default.feather
│ │ │ │ ├── multipolygon_z-wkb.feather
│ │ │ │ ├── multipolygon_z-wkt.feather
│ │ │ │ ├── multipolygon_zm-default.feather
│ │ │ │ ├── multipolygon_zm-wkb.feather
│ │ │ │ ├── multipolygon_zm-wkt.feather
│ │ │ │ ├── point-default.feather
│ │ │ │ ├── point-wkb.feather
│ │ │ │ ├── point-wkt.feather
│ │ │ │ ├── point_m-default.feather
│ │ │ │ ├── point_m-wkb.feather
│ │ │ │ ├── point_m-wkt.feather
│ │ │ │ ├── point_z-default.feather
│ │ │ │ ├── point_z-wkb.feather
│ │ │ │ ├── point_z-wkt.feather
│ │ │ │ ├── point_zm-default.feather
│ │ │ │ ├── point_zm-wkb.feather
│ │ │ │ ├── point_zm-wkt.feather
│ │ │ │ ├── polygon-default.feather
│ │ │ │ ├── polygon-default.ipc
│ │ │ │ ├── polygon-wkb.feather
│ │ │ │ ├── polygon-wkt.feather
│ │ │ │ ├── polygon_m-default.feather
│ │ │ │ ├── polygon_m-wkb.feather
│ │ │ │ ├── polygon_m-wkt.feather
│ │ │ │ ├── polygon_z-default.feather
│ │ │ │ ├── polygon_z-wkb.feather
│ │ │ │ ├── polygon_z-wkt.feather
│ │ │ │ ├── polygon_zm-default.feather
│ │ │ │ ├── polygon_zm-wkb.feather
│ │ │ │ └── polygon_zm-wkt.feather
│ │ │ ├── geoarrow_crs
│ │ │ │ ├── README.txt
│ │ │ │ ├── example-crs_vermont-4326_wkb.arrows
│ │ │ │ ├── example-crs_vermont-crs84-auth-code_wkb.arrows
│ │ │ │ ├── example-crs_vermont-crs84-wkt2_wkb.arrows
│ │ │ │ └── example-crs_vermont-utm_wkb.arrows
│ │ │ ├── invalid.arrow
│ │ │ ├── invalid.arrows
│ │ │ ├── largelistview.feather
│ │ │ ├── listview.feather
│ │ │ ├── stringview.feather
│ │ │ └── test.feather
│ │ ├── avc
│ │ │ ├── compressed.e00
│ │ │ ├── test.e00
│ │ │ ├── testavc
│ │ │ │ ├── info
│ │ │ │ │ ├── arc.dir
│ │ │ │ │ ├── arc0000.dat
│ │ │ │ │ ├── arc0000.nit
│ │ │ │ │ ├── arc0001.dat
│ │ │ │ │ ├── arc0001.nit
│ │ │ │ │ ├── arc0002.dat
│ │ │ │ │ ├── arc0002.nit
│ │ │ │ │ ├── arc0003.dat
│ │ │ │ │ ├── arc0003.nit
│ │ │ │ │ ├── arc0004.dat
│ │ │ │ │ ├── arc0004.nit
│ │ │ │ │ ├── arc0005.dat
│ │ │ │ │ └── arc0005.nit
│ │ │ │ └── testavc
│ │ │ │ │ ├── arc.adf
│ │ │ │ │ ├── arx.adf
│ │ │ │ │ ├── bnd.adf
│ │ │ │ │ ├── lab.adf
│ │ │ │ │ ├── prj.adf
│ │ │ │ │ ├── tic.adf
│ │ │ │ │ └── tol.adf
│ │ │ ├── testpoint.e00
│ │ │ ├── testpointavc
│ │ │ │ ├── info
│ │ │ │ │ ├── arc.dir
│ │ │ │ │ ├── arc0000.dat
│ │ │ │ │ ├── arc0000.nit
│ │ │ │ │ ├── arc0001.dat
│ │ │ │ │ ├── arc0001.nit
│ │ │ │ │ ├── arc0002.dat
│ │ │ │ │ └── arc0002.nit
│ │ │ │ └── testpointavc
│ │ │ │ │ ├── bnd.adf
│ │ │ │ │ ├── lab.adf
│ │ │ │ │ ├── pat.adf
│ │ │ │ │ ├── tic.adf
│ │ │ │ │ └── tol.adf
│ │ │ ├── testpoly.e00
│ │ │ └── testpolyavc
│ │ │ │ ├── info
│ │ │ │ ├── arc.dir
│ │ │ │ ├── arc0000.dat
│ │ │ │ ├── arc0000.nit
│ │ │ │ ├── arc0001.dat
│ │ │ │ ├── arc0001.nit
│ │ │ │ ├── arc0002.dat
│ │ │ │ ├── arc0002.nit
│ │ │ │ ├── arc0003.dat
│ │ │ │ ├── arc0003.nit
│ │ │ │ ├── arc0004.dat
│ │ │ │ └── arc0004.nit
│ │ │ │ └── testpolyavc
│ │ │ │ ├── arc.adf
│ │ │ │ ├── arx.adf
│ │ │ │ ├── bnd.adf
│ │ │ │ ├── cnt.adf
│ │ │ │ ├── cnx.adf
│ │ │ │ ├── lab.adf
│ │ │ │ ├── pal.adf
│ │ │ │ ├── pat.adf
│ │ │ │ ├── pax.adf
│ │ │ │ ├── prj.adf
│ │ │ │ ├── tic.adf
│ │ │ │ └── tol.adf
│ │ ├── cad
│ │ │ ├── AC1018_signature.dwg
│ │ │ ├── Building_A_Floor_0_Mapwize.dwg
│ │ │ ├── attribs.dwg
│ │ │ ├── ellipse_r2000.dwg
│ │ │ ├── line_r2000.dwg
│ │ │ ├── point2d_r2000.dwg
│ │ │ ├── text_mtext_attdef_r2000.dwg
│ │ │ └── triple_circles_r2000.dwg
│ │ ├── csv
│ │ │ ├── allCountries.txt
│ │ │ ├── csv_with_utf8_bom.csv
│ │ │ ├── double_quotes_in_middle_of_field.csv
│ │ │ ├── double_quotes_in_middle_of_field_bis.csv
│ │ │ ├── header_with_line_break.csv
│ │ │ ├── inf_nan.csv
│ │ │ ├── more_than_100_geom_fields.csv
│ │ │ ├── oddname.csv
│ │ │ ├── only_strings.csv
│ │ │ ├── single_column.csv
│ │ │ ├── test_eurostat.tsv
│ │ │ ├── testcsvt.csv
│ │ │ ├── testcsvt.csvt
│ │ │ ├── testdatetime.csv
│ │ │ ├── testdatetime.csvt
│ │ │ ├── testnull.csv
│ │ │ ├── testnull.csvt
│ │ │ ├── testnumheader1.csv
│ │ │ ├── testnumheader2.csv
│ │ │ ├── testquoteheader1.csv
│ │ │ ├── testquoteheader2.csv
│ │ │ ├── testtypeautodetect.csv
│ │ │ ├── testtypeautodetectboolean.csv
│ │ │ ├── testtypeautodetectinteger64.csv
│ │ │ └── unbalanced_double_quotes.csv
│ │ ├── dgn
│ │ │ └── smalltest.dgn
│ │ ├── dgnv8
│ │ │ ├── test_dgnv8.dgn
│ │ │ ├── test_dgnv8_ref.csv
│ │ │ └── test_dgnv8_write_ref.csv
│ │ ├── duckdb
│ │ │ ├── poly.duckdb
│ │ │ └── poly_with_spatial_index.duckdb
│ │ ├── dxf
│ │ │ ├── 3d.dxf
│ │ │ ├── 3dface.dxf
│ │ │ ├── BINARY_wipeout.dxf
│ │ │ ├── LWPOLYLINE-OCS.dxf
│ │ │ ├── README.txt
│ │ │ ├── additional-entities.dxf
│ │ │ ├── assorted.dxf
│ │ │ ├── attrib-nested.dxf
│ │ │ ├── attrib.dxf
│ │ │ ├── bin_dxf_r12.dxf
│ │ │ ├── bin_dxf_r2000.dxf
│ │ │ ├── block-basepoint.dxf
│ │ │ ├── block-hidden-entities.dxf
│ │ │ ├── block-insert-order.dxf
│ │ │ ├── byblock-bylayer-new.dxf
│ │ │ ├── byblock-bylayer.dxf
│ │ │ ├── circle.dxf
│ │ │ ├── closed_polyline_with_bulge.dxf
│ │ │ ├── clusterfuzz-testcase-minimized-dxf_fuzzer-5400376672124928.dxf
│ │ │ ├── clusterfuzz-testcase-minimized-shape_fuzzer-6126814756995072.dxf
│ │ │ ├── dimension-entities-only.dxf
│ │ │ ├── dimension.dxf
│ │ │ ├── ellipse_z_extrusion_minus_1.dxf
│ │ │ ├── elliptical-arc-hatch-min.dxf
│ │ │ ├── entities_only.dxf
│ │ │ ├── frozen-off.dxf
│ │ │ ├── hatch.dxf
│ │ │ ├── header_extended.dxf
│ │ │ ├── insert-recursive-pair.dxf
│ │ │ ├── insert-too-many-errors.dxf
│ │ │ ├── insert_only.dxf
│ │ │ ├── insert_only_col_count_zero.dxf
│ │ │ ├── leader-mleader.dxf
│ │ │ ├── linetypes.dxf
│ │ │ ├── lwpolyline_smooth.dxf
│ │ │ ├── mtext-ocs-reduced.dxf
│ │ │ ├── ocs2wcs1.dxf
│ │ │ ├── ocs2wcs2.dxf
│ │ │ ├── ocs2wcs3.dxf
│ │ │ ├── polyline_smooth.dxf
│ │ │ ├── solid-less-than-4-vertices.dxf
│ │ │ ├── solid-vertex-ordering.dxf
│ │ │ ├── solid.dxf
│ │ │ ├── spline_closed.dxf
│ │ │ ├── spline_qcad.dxf
│ │ │ ├── spline_weight.dxf
│ │ │ ├── spline_with_very_close_neg_to_zero_knot.dxf
│ │ │ ├── text-block-transform.dxf
│ │ │ ├── text-fancy.dxf
│ │ │ ├── text.dxf
│ │ │ └── wipeout.dxf
│ │ ├── esrijson
│ │ │ ├── GetLatLon.json
│ │ │ ├── esrihasmnozmultipoint.json
│ │ │ ├── esriinvalidhaszmultipoint.json
│ │ │ ├── esrijsonstartingwithfeaturesgeometry.json
│ │ │ ├── esrilinestring.json
│ │ │ ├── esrimultipoint.json
│ │ │ ├── esripoint.json
│ │ │ ├── esripolygon.json
│ │ │ ├── esripolygonempty.json
│ │ │ ├── esrizlinestring.json
│ │ │ ├── esrizmmultipoint.json
│ │ │ ├── esrizmultipoint.json
│ │ │ ├── esrizpoint.json
│ │ │ └── esrizpolygon.json
│ │ ├── filegdb
│ │ │ ├── Domains.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.freelist
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000005.CatRelsByOriginID.atx
│ │ │ │ ├── a00000005.CatRelsByType.atx
│ │ │ │ ├── a00000005.FDO_UUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000006.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000006.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000006.CatRelTypesByName.atx
│ │ │ │ ├── a00000006.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000006.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatItemTypesByName.atx
│ │ │ │ ├── a00000007.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000007.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000a.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── ESSENCE_NAIPF_ORI_PROV_sub93.gdb.zip
│ │ │ ├── arc_segment_interior_point_but_line.gdb.zip
│ │ │ ├── arcgis_pro_32_types.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.freelist
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.horizon
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.freelist
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.horizon
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── a0000000a.date_index.atx
│ │ │ │ ├── a0000000a.freelist
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000a.horizon
│ │ │ │ ├── a0000000a.spx
│ │ │ │ ├── a0000000a.time_index.atx
│ │ │ │ ├── a0000000a.timestamp_offset_index.atx
│ │ │ │ ├── a0000000b.bigint_index.atx
│ │ │ │ ├── a0000000b.freelist
│ │ │ │ ├── a0000000b.gdbindexes
│ │ │ │ ├── a0000000b.gdbtable
│ │ │ │ ├── a0000000b.gdbtablx
│ │ │ │ ├── a0000000b.horizon
│ │ │ │ ├── a0000000b.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── corrupted_gdbindexes.gdb
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── curve_circle_by_center.csv
│ │ │ ├── curve_circle_by_center.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.freelist
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── curves.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000a.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── curves_line.csv
│ │ │ ├── curves_polygon.csv
│ │ │ ├── empty_polygon.gdb
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── featuredataset.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.freelist
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000a.spx
│ │ │ │ ├── a0000000b.gdbindexes
│ │ │ │ ├── a0000000b.gdbtable
│ │ │ │ ├── a0000000b.gdbtablx
│ │ │ │ ├── a0000000b.spx
│ │ │ │ ├── a0000000c.gdbindexes
│ │ │ │ ├── a0000000c.gdbtable
│ │ │ │ ├── a0000000c.gdbtablx
│ │ │ │ ├── a0000000c.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── field_alias.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000b.gdbindexes
│ │ │ │ ├── a0000000b.gdbtable
│ │ │ │ ├── a0000000b.gdbtablx
│ │ │ │ ├── a0000000c.band_index.atx
│ │ │ │ ├── a0000000c.blk_key_index.atx
│ │ │ │ ├── a0000000c.col_index.atx
│ │ │ │ ├── a0000000c.gdbindexes
│ │ │ │ ├── a0000000c.gdbtable
│ │ │ │ ├── a0000000c.gdbtablx
│ │ │ │ ├── a0000000c.row_index.atx
│ │ │ │ ├── a0000000d.gdbindexes
│ │ │ │ ├── a0000000d.gdbtable
│ │ │ │ ├── a0000000d.gdbtablx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── filegdb_polygonzm_m_not_closing_with_curves.gdb.csv
│ │ │ ├── filegdb_polygonzm_m_not_closing_with_curves.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.freelist
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.freelist
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.freelist
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000a.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── filegdb_polygonzm_nan_m_with_curves.gdb.csv
│ │ │ ├── filegdb_polygonzm_nan_m_with_curves.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.freelist
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.freelist
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.freelist
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a0000000b.freelist
│ │ │ │ ├── a0000000b.gdbindexes
│ │ │ │ ├── a0000000b.gdbtable
│ │ │ │ ├── a0000000b.gdbtablx
│ │ │ │ ├── a0000000b.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── inconsistent_crs_feature_dataset_and_feature_table.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.freelist
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.freelist
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.freelist
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a0000000b.freelist
│ │ │ │ ├── a0000000b.gdbindexes
│ │ │ │ ├── a0000000b.gdbtable
│ │ │ │ ├── a0000000b.gdbtablx
│ │ │ │ ├── a0000000b.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── multilinestringzm_with_dummy_m_array.gdb.zip
│ │ │ ├── objectid64
│ │ │ │ ├── 3features.gdb
│ │ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ │ ├── a00000001.gdbtable
│ │ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ │ ├── a00000002.gdbtable
│ │ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ │ ├── a00000003.gdbtable
│ │ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ │ ├── a00000004.gdbtable
│ │ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ │ ├── a00000004.horizon
│ │ │ │ │ ├── a00000004.spx
│ │ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ │ ├── a00000005.gdbtable
│ │ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ │ ├── a00000006.gdbtable
│ │ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ │ ├── a00000007.gdbtable
│ │ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ │ ├── a00000009.gdbtable
│ │ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ │ ├── a00000009.horizon
│ │ │ │ │ ├── a00000009.spx
│ │ │ │ │ ├── gdb
│ │ │ │ │ └── timestamps
│ │ │ │ └── with_holes_8.gdb
│ │ │ │ │ ├── a00000001.gdbtable
│ │ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ │ ├── a00000002.gdbtable
│ │ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ │ ├── a00000003.gdbtable
│ │ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ │ ├── a00000004.freelist
│ │ │ │ │ ├── a00000004.gdbtable
│ │ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ │ ├── a00000005.gdbtable
│ │ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ │ ├── a00000006.FDO_OriginID.atx
│ │ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ │ ├── a00000006.gdbtable
│ │ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ │ ├── a00000007.gdbtable
│ │ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ │ ├── a00000009.gdbtable
│ │ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ │ ├── a00000009.horizon
│ │ │ │ │ ├── a00000009.spx
│ │ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ │ ├── a0000000a.horizon
│ │ │ │ │ ├── a0000000a.spx
│ │ │ │ │ ├── a0000000b.gdbindexes
│ │ │ │ │ ├── a0000000b.gdbtable
│ │ │ │ │ ├── a0000000b.gdbtablx
│ │ │ │ │ ├── a0000000b.horizon
│ │ │ │ │ ├── a0000000b.spx
│ │ │ │ │ ├── a0000000c.gdbindexes
│ │ │ │ │ ├── a0000000c.gdbtable
│ │ │ │ │ ├── a0000000c.gdbtablx
│ │ │ │ │ ├── a0000000c.horizon
│ │ │ │ │ ├── a0000000c.spx
│ │ │ │ │ ├── a0000000d.gdbindexes
│ │ │ │ │ ├── a0000000d.gdbtable
│ │ │ │ │ ├── a0000000d.gdbtablx
│ │ │ │ │ ├── a0000000d.horizon
│ │ │ │ │ ├── a0000000d.spx
│ │ │ │ │ ├── a0000000e.gdbindexes
│ │ │ │ │ ├── a0000000e.gdbtable
│ │ │ │ │ ├── a0000000e.gdbtablx
│ │ │ │ │ ├── a0000000e.horizon
│ │ │ │ │ ├── a0000000e.spx
│ │ │ │ │ ├── a0000000f.gdbindexes
│ │ │ │ │ ├── a0000000f.gdbtable
│ │ │ │ │ ├── a0000000f.gdbtablx
│ │ │ │ │ ├── a0000000f.horizon
│ │ │ │ │ ├── a0000000f.spx
│ │ │ │ │ ├── gdb
│ │ │ │ │ └── timestamps
│ │ │ ├── relationships.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.freelist
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.horizon
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.freelist
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.GDB_3_pk.atx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a0000000a.GDB_4_parent_pk.atx
│ │ │ │ ├── a0000000a.gdbindexes
│ │ │ │ ├── a0000000a.gdbtable
│ │ │ │ ├── a0000000a.gdbtablx
│ │ │ │ ├── a0000000d.GDB_10_destination_foreign_key.atx
│ │ │ │ ├── a0000000d.GDB_10_origin_foreign_key.atx
│ │ │ │ ├── a0000000d.gdbindexes
│ │ │ │ ├── a0000000d.gdbtable
│ │ │ │ ├── a0000000d.gdbtablx
│ │ │ │ ├── a0000000e.G11parent_pk.atx
│ │ │ │ ├── a0000000e.gdbindexes
│ │ │ │ ├── a0000000e.gdbtable
│ │ │ │ ├── a0000000e.gdbtablx
│ │ │ │ ├── a00000011.G18parent_pk.atx
│ │ │ │ ├── a00000011.gdbindexes
│ │ │ │ ├── a00000011.gdbtable
│ │ │ │ ├── a00000011.gdbtablx
│ │ │ │ ├── a00000017.G31pk.atx
│ │ │ │ ├── a00000017.gdbindexes
│ │ │ │ ├── a00000017.gdbtablx
│ │ │ │ ├── a0000001d.G45pk.atx
│ │ │ │ ├── a0000001d.gdbindexes
│ │ │ │ ├── a0000001d.gdbtable
│ │ │ │ ├── a0000001d.gdbtablx
│ │ │ │ ├── a0000001e.G46parent_pk.atx
│ │ │ │ ├── a0000001e.gdbindexes
│ │ │ │ ├── a0000001e.gdbtable
│ │ │ │ ├── a0000001e.gdbtablx
│ │ │ │ ├── a00000021.GDB_53_dest_foreign_key.atx
│ │ │ │ ├── a00000021.GDB_53_origin_foreign_key.atx
│ │ │ │ ├── a00000021.gdbindexes
│ │ │ │ ├── a00000021.gdbtable
│ │ │ │ ├── a00000021.gdbtablx
│ │ │ │ ├── a00000022.G54pk.atx
│ │ │ │ ├── a00000022.gdbindexes
│ │ │ │ ├── a00000022.gdbtable
│ │ │ │ ├── a00000022.gdbtablx
│ │ │ │ ├── a00000023.G55parent_pk.atx
│ │ │ │ ├── a00000023.GDB_55_name.atx
│ │ │ │ ├── a00000023.gdbindexes
│ │ │ │ ├── a00000023.gdbtable
│ │ │ │ ├── a00000023.gdbtablx
│ │ │ │ ├── a00000025.GDB_61_TABLE9_NAME.atx
│ │ │ │ ├── a00000025.GDB_61_parent_pk.atx
│ │ │ │ ├── a00000025.gdbindexes
│ │ │ │ ├── a00000025.gdbtable
│ │ │ │ ├── a00000025.gdbtablx
│ │ │ │ ├── a00000026.gdbindexes
│ │ │ │ ├── a00000026.gdbtable
│ │ │ │ ├── a00000026.gdbtablx
│ │ │ │ ├── a00000026.horizon
│ │ │ │ ├── a00000026.spx
│ │ │ │ ├── a00000027.GDB_63_REL_OBJECTID.atx
│ │ │ │ ├── a00000027.gdbindexes
│ │ │ │ ├── a00000027.gdbtable
│ │ │ │ ├── a00000027.gdbtablx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── sparse.gdb.zip
│ │ │ ├── spx_zero_in_value_count_trailer.gdb
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.freelist
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── table_outside_gdbitems.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.freelist
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.freelist
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.horizon
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.freelist
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000054.freelist
│ │ │ │ ├── a00000054.gdbindexes
│ │ │ │ ├── a00000054.gdbtable
│ │ │ │ ├── a00000054.gdbtablx
│ │ │ │ ├── a0000005d.freelist
│ │ │ │ ├── a0000005d.gdbindexes
│ │ │ │ ├── a0000005d.gdbtable
│ │ │ │ ├── a0000005d.gdbtablx
│ │ │ │ ├── a00000075.freelist
│ │ │ │ ├── a00000075.gdbindexes
│ │ │ │ ├── a00000075.gdbtable
│ │ │ │ ├── a00000075.gdbtablx
│ │ │ │ ├── a00000075.horizon
│ │ │ │ ├── a00000075.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── test3005.gdb.zip
│ │ │ ├── test_default_val.gdb.zip
│ │ │ ├── test_filegdb_field_types.xml
│ │ │ ├── test_spatial_index.gdb.zip
│ │ │ ├── test_str_indexed_truncated.gdb
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.idx_test_str.atx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── test_utf16.gdb.zip
│ │ │ ├── testdatetimeutc.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.freelist
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.CreationDateIndex.atx
│ │ │ │ ├── a00000009.CreatorIndex.atx
│ │ │ │ ├── a00000009.EditDateIndex.atx
│ │ │ │ ├── a00000009.EditorIndex.atx
│ │ │ │ ├── a00000009.FDO_globalid.atx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ │ ├── testopenfilegdb.gdb.zip
│ │ │ ├── testopenfilegdb.zip
│ │ │ ├── testopenfilegdb92.gdb.zip
│ │ │ ├── testopenfilegdb93.gdb.zip
│ │ │ ├── weird_winding_order_fgdb.zip
│ │ │ └── with_cdf.gdb
│ │ │ │ ├── a00000001.TablesByName.atx
│ │ │ │ ├── a00000001.gdbindexes
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbindexes
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.CatItemsByPhysicalName.atx
│ │ │ │ ├── a00000004.CatItemsByType.atx
│ │ │ │ ├── a00000004.FDO_UUID.atx
│ │ │ │ ├── a00000004.gdbindexes
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000004.spx
│ │ │ │ ├── a00000005.CatItemTypesByName.atx
│ │ │ │ ├── a00000005.CatItemTypesByParentTypeID.atx
│ │ │ │ ├── a00000005.CatItemTypesByUUID.atx
│ │ │ │ ├── a00000005.gdbindexes
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.CatRelsByDestinationID.atx
│ │ │ │ ├── a00000006.CatRelsByOriginID.atx
│ │ │ │ ├── a00000006.CatRelsByType.atx
│ │ │ │ ├── a00000006.FDO_UUID.atx
│ │ │ │ ├── a00000006.gdbindexes
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.CatRelTypesByBackwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByDestItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByForwardLabel.atx
│ │ │ │ ├── a00000007.CatRelTypesByName.atx
│ │ │ │ ├── a00000007.CatRelTypesByOriginItemTypeID.atx
│ │ │ │ ├── a00000007.CatRelTypesByUUID.atx
│ │ │ │ ├── a00000007.gdbindexes
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000030.gdbtable
│ │ │ │ ├── a00000030.gdbtable.AnnoClassID_Index_42.gdbtabidx
│ │ │ │ ├── a00000030.gdbtable.FDO_OBJECTID.gdbtabidx
│ │ │ │ ├── a00000030.gdbtable.Status_Index_42.gdbtabidx
│ │ │ │ ├── a00000030.gdbtable.cdf
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ ├── flat.dbf
│ │ ├── flatgeobuf
│ │ │ ├── invalid_compoundcurve_non_contiguous_curves.fgb
│ │ │ ├── invalid_curvepolygon_linestring_three_points.fgb
│ │ │ ├── invalid_multisurface_of_polyhedralsurface.fgb
│ │ │ ├── invalid_polyhedralsurface_of_curvepolygon.fgb
│ │ │ ├── test_ogr_flatgeobuf_coordinate_epoch.fgb
│ │ │ └── test_ogr_flatgeobuf_singlepart_mls_new.fgb
│ │ ├── geojson
│ │ │ ├── feature_with_type_Topology_property.json
│ │ │ ├── featurecollection_point.json
│ │ │ ├── featurecollection_pointz.json
│ │ │ ├── featuretype.json
│ │ │ ├── geometrycollection.geojson
│ │ │ ├── grenada.geojson
│ │ │ ├── ids_0_1_null_1_null.json
│ │ │ ├── ids_0_1_null_unset.json
│ │ │ ├── linestring.geojson
│ │ │ ├── multilinestring.geojson
│ │ │ ├── multipoint.geojson
│ │ │ ├── multipolygon.geojson
│ │ │ ├── nullvalues.geojson
│ │ │ ├── ogr_geojson_14.geojson
│ │ │ ├── point.geojson
│ │ │ ├── point_with_utf8bom.json
│ │ │ ├── pointz.json
│ │ │ ├── polygon.geojson
│ │ │ ├── sparse_fields.geojson
│ │ │ ├── srs_name.geojson
│ │ │ ├── stac_item.json
│ │ │ ├── test_type_promotion.json
│ │ │ └── test_type_promotion_ref.json
│ │ ├── geojsonseq
│ │ │ ├── test.geojsonl
│ │ │ └── test.geojsons
│ │ ├── georss
│ │ │ ├── atom_rfc_sample.xml
│ │ │ ├── atom_rfc_sample_atom_ns.xml
│ │ │ ├── test_georss_gml.xml
│ │ │ └── test_georss_simple.xml
│ │ ├── gml
│ │ │ ├── GmlTopo-sample.xml
│ │ │ ├── aixm_ElevatedCurve.xml
│ │ │ ├── aixm_ElevatedSurface.xml
│ │ │ ├── aixm_VerticalStructure_mix_point_and_line.xml
│ │ │ ├── arcgis-world-wfs.gml
│ │ │ ├── arcgis-world-wfs.xsd
│ │ │ ├── archsites.gml
│ │ │ ├── archsites.xsd
│ │ │ ├── bbox_and_several_geom_elements.gml
│ │ │ ├── billionlaugh.gml
│ │ │ ├── billionlaugh.xsd
│ │ │ ├── bom.gml
│ │ │ ├── choicepolygonmultipolygon.gml
│ │ │ ├── choicepolygonmultipolygon.xsd
│ │ │ ├── citygml.gml
│ │ │ ├── citygml_compound_crs.gml
│ │ │ ├── citygml_lod2_713_5322.xml
│ │ │ ├── cswresults.xml
│ │ │ ├── curveProperty.xml
│ │ │ ├── empty.gml
│ │ │ ├── expected_gml_gml3.gml
│ │ │ ├── expected_gml_gml3.xsd
│ │ │ ├── expected_gml_gml32.gml
│ │ │ ├── expected_gml_gml32.xsd
│ │ │ ├── expected_gml_gml3degree.gml
│ │ │ ├── expected_gml_gml3degree.xsd
│ │ │ ├── fake_mtkgml.xml
│ │ │ ├── feature_with_gml_description.gml
│ │ │ ├── feature_with_gml_description.xsd
│ │ │ ├── first_feature_without_geometry.gml
│ │ │ ├── global_geometry.xml
│ │ │ ├── global_geometry.xsd
│ │ │ ├── global_srsDimension_3.gml
│ │ │ ├── global_srsDimension_3.xsd
│ │ │ ├── gmlattributes.gml
│ │ │ ├── gmlsubfeature.gfs
│ │ │ ├── gmlsubfeature.gml
│ │ │ ├── gnis_pop_100.gml
│ │ │ ├── gnis_pop_110.gml
│ │ │ ├── huge_attribute_end.gml
│ │ │ ├── huge_attribute_gml_sparse.xml
│ │ │ ├── huge_attribute_start.gml
│ │ │ ├── huge_geom_end.gml
│ │ │ ├── huge_geom_gml_sparse.xml
│ │ │ ├── huge_geom_start.gml
│ │ │ ├── inspire_basicpropertyunit.xml
│ │ │ ├── inspire_cadastralboundary.xml
│ │ │ ├── inspire_cadastralparcel.xml
│ │ │ ├── inspire_cadastralzoning.xml
│ │ │ ├── ionic_wfs.gfs
│ │ │ ├── ionic_wfs.gml
│ │ │ ├── link_to_immediate_child.gml
│ │ │ ├── min_example
│ │ │ │ ├── ft1_schema.xsd
│ │ │ │ ├── ft2_schema.xsd
│ │ │ │ ├── minimal_example.gml
│ │ │ │ └── minimal_example.xsd
│ │ │ ├── multiple_geometry_fields_srs_detection.gml
│ │ │ ├── multiple_geometry_fields_srs_detection.xsd
│ │ │ ├── ogr_gml_55.gml
│ │ │ ├── ogr_gml_55.xsd
│ │ │ ├── ogr_gml_55_included1.xsd
│ │ │ ├── ogr_gml_55_included2.xsd
│ │ │ ├── ogr_gml_56.gml
│ │ │ ├── ogr_gml_56_registry.xml
│ │ │ ├── ogr_gml_56_schema.xsd
│ │ │ ├── only_boundedby.gml
│ │ │ ├── only_boundedby_invalid.gml
│ │ │ ├── only_boundedby_only_null.gml
│ │ │ ├── only_boundedby_repeated.gfs
│ │ │ ├── only_boundedby_repeated.gml
│ │ │ ├── paris_typical_strike_demonstration.xml
│ │ │ ├── rnf_eg.gfs
│ │ │ ├── rnf_eg.gml
│ │ │ ├── ruian_ob_v1.xml.gz
│ │ │ ├── ruian_st_v1.xml.gz
│ │ │ ├── same_nested_property_name.gml
│ │ │ ├── sample_gml_face_hole_negative_no.xml
│ │ │ ├── schema_with_geom_in_complextype.xml
│ │ │ ├── schema_with_geom_in_complextype.xsd
│ │ │ ├── standalone_geometry.gml
│ │ │ ├── testLookForSimpleType.xml
│ │ │ ├── testLookForSimpleType.xsd
│ │ │ ├── test_point.gml
│ │ │ ├── test_point.xsd
│ │ │ ├── test_point1.gml
│ │ │ ├── test_point2.gml
│ │ │ ├── test_point3.gml
│ │ │ ├── test_point4.gml
│ │ │ ├── test_xsi_nil_gfs.gml
│ │ │ ├── testcomment.gfs
│ │ │ ├── testcomment.gml
│ │ │ ├── testcondition.gfs
│ │ │ ├── testcondition.gml
│ │ │ ├── testfeaturepropertylist.gfs
│ │ │ ├── testfeaturepropertylist.gml
│ │ │ ├── testfeaturepropertylist2.gfs
│ │ │ ├── testfeaturepropertylist2.xml
│ │ │ ├── testfmegml.gml
│ │ │ ├── testfmegml.xsd
│ │ │ ├── testfmegml_interleaved.gfs
│ │ │ ├── testfmegml_interleaved.gml
│ │ │ ├── testgeometryelementpath.gfs
│ │ │ ├── testgeometryelementpath.gml
│ │ │ ├── testgeometryelementpath.zip
│ │ │ ├── testlistfields.gml
│ │ │ ├── ticket_2349_test_1.gml
│ │ │ ├── too_nested.gml
│ │ │ ├── utf8.gml
│ │ │ ├── wfs10.xml
│ │ │ ├── wfs10.xsd
│ │ │ ├── wfs11.xml
│ │ │ ├── wfs11.xsd
│ │ │ ├── wfs20.xml
│ │ │ ├── wfs20.xsd
│ │ │ ├── wfs_200_multiplelayers.gml
│ │ │ ├── wfs_typefeature.gml
│ │ │ ├── wfsjointlayer.gml
│ │ │ ├── wfsjointlayer.xsd
│ │ │ └── wfsjointlayer_not_understood.xsd
│ │ ├── gml_jpfgd
│ │ │ ├── BldA.xml
│ │ │ └── ElevPt.xml
│ │ ├── gmlas
│ │ │ ├── choice_double_inlined.xml
│ │ │ ├── choice_double_inlined.xsd
│ │ │ ├── choice_int64_inlined.xml
│ │ │ ├── choice_int64_inlined.xsd
│ │ │ ├── choice_int_inlined.xml
│ │ │ ├── choice_int_inlined.xsd
│ │ │ ├── choice_str_inlined.xml
│ │ │ ├── choice_str_inlined.xsd
│ │ │ ├── citygml_empty_lod1.gml
│ │ │ ├── coordinates_with_leading_space.gml
│ │ │ ├── coordinates_with_leading_space.xsd
│ │ │ ├── fake_gmljp2.xml
│ │ │ ├── fake_gmljp2.xsd
│ │ │ ├── global_srsDimension_3.gml
│ │ │ ├── global_srsDimension_3.xsd
│ │ │ ├── gmlas_abstractgeometry_gml32.gml
│ │ │ ├── gmlas_abstractgeometry_gml32.xsd
│ │ │ ├── gmlas_any_field_at_end_of_declaration.xml
│ │ │ ├── gmlas_any_field_at_end_of_declaration.xsd
│ │ │ ├── gmlas_aux_schema_without_namespace_prefix.xml
│ │ │ ├── gmlas_aux_schema_without_namespace_prefix_aux.xsd
│ │ │ ├── gmlas_aux_schema_without_namespace_prefix_main.xsd
│ │ │ ├── gmlas_avoid_same_name_inlined_classes.xsd
│ │ │ ├── gmlas_avoid_same_name_inlined_classes_ns1.xsd
│ │ │ ├── gmlas_avoid_same_name_inlined_classes_ns2.xsd
│ │ │ ├── gmlas_composition_compositionPart.xml
│ │ │ ├── gmlas_composition_compositionPart.xsd
│ │ │ ├── gmlas_fake_gml32.xsd
│ │ │ ├── gmlas_fake_xlink.xsd
│ │ │ ├── gmlas_geometry_as_substitutiongroup.xml
│ │ │ ├── gmlas_geometry_as_substitutiongroup.xsd
│ │ │ ├── gmlas_geometryproperty_gml32.gml
│ │ │ ├── gmlas_geometryproperty_gml32.xsd
│ │ │ ├── gmlas_geometryproperty_gml32_no_error.gml
│ │ │ ├── gmlas_identifier_case_ambiguity.xsd
│ │ │ ├── gmlas_identifier_truncation.xsd
│ │ │ ├── gmlas_inline_identifier.xsd
│ │ │ ├── gmlas_instantiate_only_gml_feature.xsd
│ │ │ ├── gmlas_interesting_schema.xsd
│ │ │ ├── gmlas_internal_xlink_href.xml
│ │ │ ├── gmlas_internal_xlink_href.xsd
│ │ │ ├── gmlas_invalid_schema.xml
│ │ │ ├── gmlas_invalid_schema.xsd
│ │ │ ├── gmlas_invalid_version_xsd.xml
│ │ │ ├── gmlas_invalid_version_xsd.xsd
│ │ │ ├── gmlas_invalid_xml.xml
│ │ │ ├── gmlas_invalid_xml.xsd
│ │ │ ├── gmlas_link_nested_independant_child.xml
│ │ │ ├── gmlas_link_nested_independant_child.xsd
│ │ │ ├── gmlas_no_element_in_first_choice_schema.xsd
│ │ │ ├── gmlas_no_namespace.xml
│ │ │ ├── gmlas_no_namespace.xsd
│ │ │ ├── gmlas_recoding.xml
│ │ │ ├── gmlas_recoding.xsd
│ │ │ ├── gmlas_remove_unused_layers_and_fields.xml
│ │ │ ├── gmlas_remove_unused_layers_and_fields.xsd
│ │ │ ├── gmlas_same_element_in_different_ns.xml
│ │ │ ├── gmlas_same_element_in_different_ns.xsd
│ │ │ ├── gmlas_same_element_in_different_ns_other_ns.xsd
│ │ │ ├── gmlas_schema_without_namespace_prefix_generic_http_uri.xsd
│ │ │ ├── gmlas_schema_without_namespace_prefix_non_http_uri.xsd
│ │ │ ├── gmlas_schema_without_namespace_prefix_opengis_uri.xsd
│ │ │ ├── gmlas_swe_dataarray.xml
│ │ │ ├── gmlas_swe_dataarray.xsd
│ │ │ ├── gmlas_swe_datarecord.xml
│ │ │ ├── gmlas_swe_datarecord.xsd
│ │ │ ├── gmlas_swe_datarecord_swe.xsd
│ │ │ ├── gmlas_swe_datarecord_xlink.xsd
│ │ │ ├── gmlas_test1.txt
│ │ │ ├── gmlas_test1.xml
│ │ │ ├── gmlas_test1.xsd
│ │ │ ├── gmlas_test1_generated.xml
│ │ │ ├── gmlas_test1_generated.xsd
│ │ │ ├── gmlas_test1_otherns.xsd
│ │ │ ├── gmlas_test_targetelement.xml
│ │ │ ├── gmlas_test_targetelement.xsd
│ │ │ ├── gmlas_test_targetelement_fake_gml.xsd
│ │ │ ├── gmlas_test_targetelement_fake_xlink.xsd
│ │ │ ├── gmlas_test_targetelement_other_ns.xsd
│ │ │ ├── gmlas_timestamp_ignored_for_hash.xsd
│ │ │ ├── gmlas_timestamp_ignored_for_hash_bar.xml
│ │ │ ├── gmlas_timestamp_ignored_for_hash_foo.xml
│ │ │ ├── gmlas_truncated_xml.xml
│ │ │ ├── gmlas_truncated_xml.xsd
│ │ │ ├── gmlas_typing_constraints_one_subst_no_repetition.xml
│ │ │ ├── gmlas_typing_constraints_one_subst_no_repetition.xsd
│ │ │ ├── gmlas_typing_constraints_one_subst_with_repetition.xml
│ │ │ ├── gmlas_typing_constraints_one_subst_with_repetition.xsd
│ │ │ ├── gmlas_typing_constraints_two_subst.xml
│ │ │ ├── gmlas_typing_constraints_two_subst.xsd
│ │ │ ├── gmlas_unexpected_repeated_element.xml
│ │ │ ├── gmlas_unexpected_repeated_element.xsd
│ │ │ ├── gmlas_unexpected_repeated_element_variant.xml
│ │ │ ├── gmlas_unexpected_repeated_element_variant.xsd
│ │ │ ├── gmlas_validate.xml
│ │ │ ├── gmlas_validate.xsd
│ │ │ ├── gmlas_validate_ignored_fixed_attribute.xml
│ │ │ ├── gmlas_validate_ignored_fixed_attribute.xsd
│ │ │ ├── lod2_empty_no_schema_location.gml
│ │ │ ├── real_world
│ │ │ │ ├── EUReg.example.gml
│ │ │ │ ├── Piezometre.06512X0037.STREMY.2.gml
│ │ │ │ ├── README.TXT
│ │ │ │ └── output
│ │ │ │ │ ├── EUReg.example.txt
│ │ │ │ │ └── Piezometre.06512X0037.STREMY.2.txt
│ │ │ ├── test_gml_schema_not_in_ogc_schema_location.gml
│ │ │ ├── test_gml_schema_not_in_ogc_schema_location.xsd
│ │ │ ├── test_gml_schema_not_in_ogc_schema_location
│ │ │ │ └── gml
│ │ │ │ │ └── 3.2.1
│ │ │ │ │ ├── gml.xsd
│ │ │ │ │ └── other.xsd
│ │ │ ├── test_max_mem_xerces.xml
│ │ │ ├── test_max_mem_xerces.xsd
│ │ │ ├── test_max_time_xerces.xml
│ │ │ ├── test_max_time_xerces.xsd
│ │ │ └── test_ossfuzz_70511.xsd
│ │ ├── gmt
│ │ │ └── test_multi.gmt
│ │ ├── gpkg
│ │ │ ├── 2d_envelope.gpkg
│ │ │ ├── 3d_envelope.gpkg
│ │ │ ├── domains.gpkg
│ │ │ ├── first_geometry_null.gpkg
│ │ │ ├── huge_feature_count.gpkg
│ │ │ ├── no_envelope.gpkg
│ │ │ ├── poly.gpkg.sql
│ │ │ ├── poly.gpkg.zip
│ │ │ ├── poly_golden.gpkg
│ │ │ ├── poly_golden_gpkg_1_4.gpkg
│ │ │ ├── poly_inconsistent_case.gpkg.sql
│ │ │ ├── poly_non_conformant.gpkg
│ │ │ └── relation_mapping_table.gpkg
│ │ ├── gpsbabel
│ │ │ └── nmea.txt
│ │ ├── gpx
│ │ │ ├── csv_for_gpx.csv
│ │ │ ├── ogr_gpx_8_ref.txt
│ │ │ ├── test.gpx
│ │ │ └── track_with_time_extension.gpx
│ │ ├── gtfs
│ │ │ └── gtfs_extract.zip
│ │ ├── idlink.dbf
│ │ ├── idlink2.dbf
│ │ ├── idrisi
│ │ │ ├── lines.vct
│ │ │ ├── lines.vdc
│ │ │ ├── points.adc
│ │ │ ├── points.avl
│ │ │ ├── points.vct
│ │ │ ├── points.vdc
│ │ │ ├── polygons.vct
│ │ │ └── polygons.vdc
│ │ ├── ili
│ │ │ ├── Beispiel-rename.vrt
│ │ │ ├── Beispiel.ili
│ │ │ ├── Beispiel.imd
│ │ │ ├── Beispiel.itf
│ │ │ ├── RoadsExdm2ben.ili
│ │ │ ├── RoadsExdm2ben.imd
│ │ │ ├── RoadsExdm2ien.ili
│ │ │ ├── RoadsExdm2ien.imd
│ │ │ ├── RoadsExdm2ien.xml
│ │ │ ├── ch.bazl.sicherheitszonenplan.oereb_20131118.imd
│ │ │ ├── ch.bazl.sicherheitszonenplan.oereb_20131118.xtf
│ │ │ ├── encoding-test.itf
│ │ │ ├── enum-test.ili
│ │ │ ├── enum-test.imd
│ │ │ ├── enum-test.itf
│ │ │ ├── format-default.ili
│ │ │ ├── format-default.imd
│ │ │ ├── format-default.itf
│ │ │ ├── format-test.ili
│ │ │ ├── format-test.imd
│ │ │ ├── format-test.itf
│ │ │ ├── multicoord.ili
│ │ │ ├── multicoord.imd
│ │ │ ├── multicoord.itf
│ │ │ ├── multigeom.ili
│ │ │ ├── multigeom.imd
│ │ │ ├── multigeom.itf
│ │ │ ├── surface.ili
│ │ │ ├── surface.imd
│ │ │ ├── surface.itf
│ │ │ └── surface_complex.itf
│ │ ├── jml
│ │ │ ├── one_point_srid_4326.jml
│ │ │ └── test.jml
│ │ ├── jsonfg
│ │ │ ├── crs_32631_fc_4326_feat.json
│ │ │ ├── crs_32631_fc_and_feat.json
│ │ │ ├── crs_32631_fc_geometry_null.json
│ │ │ ├── crs_32631_fc_mixed_feat.json
│ │ │ ├── crs_32631_fc_only.json
│ │ │ ├── crs_32631_fc_place_null.json
│ │ │ ├── crs_32631_feat.json
│ │ │ ├── crs_32631_feat_only.json
│ │ │ ├── crs_32631_geom_only.json
│ │ │ ├── crs_4326_fc_32631_feat.json
│ │ │ ├── crs_4326_fc_and_feat.json
│ │ │ ├── crs_4326_fc_only.json
│ │ │ ├── crs_4326_fc_place_null.json
│ │ │ ├── crs_4326_feat_only.json
│ │ │ ├── crs_none.json
│ │ │ ├── crs_none_fc_mixed_feat.json
│ │ │ ├── crs_none_fc_mixed_feat_no_conformsTo.json
│ │ │ ├── feature_type_top_level.json
│ │ │ ├── fence.json
│ │ │ ├── prism_with_polygon_base.json
│ │ │ ├── pylon.json
│ │ │ └── two_feature_types.json
│ │ ├── kml
│ │ │ ├── description_with_xml.kml
│ │ │ ├── duplicate_folder_name.kml
│ │ │ ├── empty.kml
│ │ │ ├── emptylayers.kml
│ │ │ ├── emptylayers_without_folder.kml
│ │ │ ├── extended_data_without_schema_data.kml
│ │ │ ├── folder_with_subfolder_placemark.kml
│ │ │ ├── geometries.kml
│ │ │ ├── gx_track_without_when.kml
│ │ │ ├── gxmultitrack.kml
│ │ │ ├── gxtimestamp.kml
│ │ │ ├── gxtrack.kml
│ │ │ ├── junk_content_after_valid_doc.kml
│ │ │ ├── kml_with_space_content_in_coordinates.kml
│ │ │ ├── non_conformant_multi.kml
│ │ │ ├── placemark.kml
│ │ │ ├── placemark_in_root_and_subfolder.kml
│ │ │ ├── placemark_with_kml_prefix.kml
│ │ │ ├── point_with_external_style.kml
│ │ │ ├── samples.kml
│ │ │ ├── several_schema_in_layer.kml
│ │ │ ├── several_schema_outside_layer.kml
│ │ │ ├── style_of_point_with_external_style
│ │ │ │ └── style.kml
│ │ │ ├── tab_separated_coord_triplet.kml
│ │ │ ├── test_schema.kml
│ │ │ ├── truncated.kml
│ │ │ └── weird_empty_folders.kml
│ │ ├── lvbag
│ │ │ ├── archive_mixed.zip
│ │ │ ├── archive_pnd.zip
│ │ │ ├── archive_single.zip
│ │ │ ├── file4.vbo
│ │ │ ├── inval_pnd.xml
│ │ │ ├── inval_polygon.xml
│ │ │ ├── inval_polygon2.xml
│ │ │ ├── lig.xml
│ │ │ ├── lig_old.xml
│ │ │ ├── num.xml
│ │ │ ├── opr.xml
│ │ │ ├── pnd.xml
│ │ │ ├── pnd2.xml
│ │ │ ├── sta.xml
│ │ │ ├── vbo.xml
│ │ │ ├── vbo2.xml
│ │ │ ├── vbo3.xml
│ │ │ ├── vbo4.xml
│ │ │ └── wpl.xml
│ │ ├── mapml
│ │ │ └── poly.mapml
│ │ ├── mdb
│ │ │ ├── empty.accdb
│ │ │ ├── empty.mdb
│ │ │ ├── empty.style
│ │ │ ├── null_memo.mdb
│ │ │ └── numeric.mdb
│ │ ├── miramon
│ │ │ ├── Arcs
│ │ │ │ ├── 3dArcs
│ │ │ │ │ ├── linies_3d_WGS84.arc
│ │ │ │ │ ├── linies_3d_WGS84.nod
│ │ │ │ │ ├── linies_3d_WGS84A.dbf
│ │ │ │ │ ├── linies_3d_WGS84A.rel
│ │ │ │ │ ├── linies_3d_WGS84N.dbf
│ │ │ │ │ └── linies_3d_WGS84N.rel
│ │ │ │ ├── EmptyArcs
│ │ │ │ │ ├── Empty_ARC.arc
│ │ │ │ │ ├── Empty_ARC.nod
│ │ │ │ │ ├── Empty_ARCA.dbf
│ │ │ │ │ ├── Empty_ARCA.rel
│ │ │ │ │ ├── Empty_ARCN.dbf
│ │ │ │ │ └── Empty_ARCN.rel
│ │ │ │ └── SimpleArcs
│ │ │ │ │ ├── SimpleArcFile.arc
│ │ │ │ │ ├── SimpleArcFile.nod
│ │ │ │ │ ├── SimpleArcFileA.dbf
│ │ │ │ │ ├── SimpleArcFileA.rel
│ │ │ │ │ ├── SimpleArcFileN.dbf
│ │ │ │ │ └── SimpleArcFileN.rel
│ │ │ ├── CorruptedFiles
│ │ │ │ ├── BadCycle
│ │ │ │ │ ├── SimplePolFile.arc
│ │ │ │ │ ├── SimplePolFile.nod
│ │ │ │ │ ├── SimplePolFile.pol
│ │ │ │ │ ├── SimplePolFileA.dbf
│ │ │ │ │ ├── SimplePolFileA.rel
│ │ │ │ │ ├── SimplePolFileN.dbf
│ │ │ │ │ ├── SimplePolFileN.rel
│ │ │ │ │ ├── SimplePolFileP.dbf
│ │ │ │ │ └── SimplePolFileP.rel
│ │ │ │ ├── CorruptedCoordinates
│ │ │ │ │ ├── CorruptedCoordinates.arc
│ │ │ │ │ ├── CorruptedCoordinates.nod
│ │ │ │ │ ├── CorruptedCoordinates.pol
│ │ │ │ │ ├── CorruptedCoordinatesA.dbf
│ │ │ │ │ ├── CorruptedCoordinatesA.rel
│ │ │ │ │ ├── CorruptedCoordinatesN.dbf
│ │ │ │ │ ├── CorruptedCoordinatesN.rel
│ │ │ │ │ ├── CorruptedCoordinatesP.dbf
│ │ │ │ │ ├── CorruptedCoordinatesP.rel
│ │ │ │ │ ├── CorruptedCoordinatesPoint.pnt
│ │ │ │ │ ├── CorruptedCoordinatesPointT.dbf
│ │ │ │ │ └── CorruptedCoordinatesPointT.rel
│ │ │ │ ├── CorruptedPolygon
│ │ │ │ │ ├── Multipolygons.arc
│ │ │ │ │ ├── Multipolygons.nod
│ │ │ │ │ ├── Multipolygons.pol
│ │ │ │ │ ├── MultipolygonsA.dbf
│ │ │ │ │ ├── MultipolygonsA.rel
│ │ │ │ │ ├── MultipolygonsN.dbf
│ │ │ │ │ ├── MultipolygonsN.rel
│ │ │ │ │ ├── MultipolygonsP.dbf
│ │ │ │ │ └── MultipolygonsP.rel
│ │ │ │ ├── InexistentCycle1
│ │ │ │ │ ├── SimplePolFile.arc
│ │ │ │ │ ├── SimplePolFile.nod
│ │ │ │ │ ├── SimplePolFile.pol
│ │ │ │ │ ├── SimplePolFileA.dbf
│ │ │ │ │ ├── SimplePolFileA.rel
│ │ │ │ │ ├── SimplePolFileN.dbf
│ │ │ │ │ ├── SimplePolFileN.rel
│ │ │ │ │ ├── SimplePolFileP.dbf
│ │ │ │ │ └── SimplePolFileP.rel
│ │ │ │ ├── InexistentCycle2
│ │ │ │ │ ├── SimplePolFile.arc
│ │ │ │ │ ├── SimplePolFile.nod
│ │ │ │ │ ├── SimplePolFile.pol
│ │ │ │ │ ├── SimplePolFileA.dbf
│ │ │ │ │ ├── SimplePolFileA.rel
│ │ │ │ │ ├── SimplePolFileN.dbf
│ │ │ │ │ ├── SimplePolFileN.rel
│ │ │ │ │ ├── SimplePolFileP.dbf
│ │ │ │ │ └── SimplePolFileP.rel
│ │ │ │ ├── NoArcRel
│ │ │ │ │ ├── SimpleArcFile.arc
│ │ │ │ │ ├── SimpleArcFile.nod
│ │ │ │ │ ├── SimpleArcFileA.dbf
│ │ │ │ │ ├── SimpleArcFileN.dbf
│ │ │ │ │ └── SimpleArcFileN.rel
│ │ │ │ ├── NoDBF
│ │ │ │ │ ├── NoDBF.pnt
│ │ │ │ │ └── NoDBFT.rel
│ │ │ │ ├── NoNode
│ │ │ │ │ ├── SimpleArcFile.arc
│ │ │ │ │ ├── SimpleArcFileA.dbf
│ │ │ │ │ ├── SimpleArcFileA.rel
│ │ │ │ │ ├── SimpleArcFileN.dbf
│ │ │ │ │ └── SimpleArcFileN.rel
│ │ │ │ ├── NoPolRel
│ │ │ │ │ ├── SimplePolFile.arc
│ │ │ │ │ ├── SimplePolFile.nod
│ │ │ │ │ ├── SimplePolFile.pol
│ │ │ │ │ ├── SimplePolFileA.dbf
│ │ │ │ │ ├── SimplePolFileA.rel
│ │ │ │ │ ├── SimplePolFileN.dbf
│ │ │ │ │ ├── SimplePolFileN.rel
│ │ │ │ │ └── SimplePolFileP.dbf
│ │ │ │ ├── NoREL
│ │ │ │ │ ├── NoREL.pnt
│ │ │ │ │ └── NoRELT.dbf
│ │ │ │ ├── ShortFile
│ │ │ │ │ ├── ShortFile.pnt
│ │ │ │ │ ├── ShortFileT.dbf
│ │ │ │ │ └── ShortFileT.rel
│ │ │ │ ├── WrongDBF
│ │ │ │ │ ├── WrongDBF.pnt
│ │ │ │ │ ├── WrongDBFT.DBF
│ │ │ │ │ └── WrongDBFT.rel
│ │ │ │ └── WrongVersion
│ │ │ │ │ ├── WrongVersion.pnt
│ │ │ │ │ ├── WrongVersionT.dbf
│ │ │ │ │ └── WrongVersionT.rel
│ │ │ ├── Points
│ │ │ │ ├── 3dpoints
│ │ │ │ │ ├── Some3dPoints.pnt
│ │ │ │ │ ├── Some3dPointsT.dbf
│ │ │ │ │ └── Some3dPointsT.rel
│ │ │ │ ├── EmptyPoints
│ │ │ │ │ ├── Empty_PNT.pnt
│ │ │ │ │ ├── Empty_PNTT.dbf
│ │ │ │ │ └── Empty_PNTT.rel
│ │ │ │ └── SimplePoints
│ │ │ │ │ ├── SimplePointsFile.pnt
│ │ │ │ │ ├── SimplePointsFileT.dbf
│ │ │ │ │ └── SimplePointsFileT.rel
│ │ │ └── Polygons
│ │ │ │ ├── 3dPolygons
│ │ │ │ ├── tin_3d.arc
│ │ │ │ ├── tin_3d.nod
│ │ │ │ ├── tin_3d.pol
│ │ │ │ ├── tin_3dA.dbf
│ │ │ │ ├── tin_3dA.rel
│ │ │ │ ├── tin_3dN.dbf
│ │ │ │ ├── tin_3dN.rel
│ │ │ │ ├── tin_3dP.dbf
│ │ │ │ └── tin_3dP.rel
│ │ │ │ ├── EmptyPolygons
│ │ │ │ ├── Empty_POL.arc
│ │ │ │ ├── Empty_POL.nod
│ │ │ │ ├── Empty_POL.pol
│ │ │ │ ├── Empty_POLA.dbf
│ │ │ │ ├── Empty_POLA.rel
│ │ │ │ ├── Empty_POLN.dbf
│ │ │ │ ├── Empty_POLN.rel
│ │ │ │ ├── Empty_POLP.dbf
│ │ │ │ └── Empty_POLP.rel
│ │ │ │ ├── Multipolygons
│ │ │ │ ├── Multipolygons.arc
│ │ │ │ ├── Multipolygons.nod
│ │ │ │ ├── Multipolygons.pol
│ │ │ │ ├── MultipolygonsA.dbf
│ │ │ │ ├── MultipolygonsA.rel
│ │ │ │ ├── MultipolygonsN.dbf
│ │ │ │ ├── MultipolygonsN.rel
│ │ │ │ ├── MultipolygonsP.dbf
│ │ │ │ └── MultipolygonsP.rel
│ │ │ │ ├── SimplePolygons
│ │ │ │ ├── SimplePolFile.arc
│ │ │ │ ├── SimplePolFile.nod
│ │ │ │ ├── SimplePolFile.pol
│ │ │ │ ├── SimplePolFileA.dbf
│ │ │ │ ├── SimplePolFileA.rel
│ │ │ │ ├── SimplePolFileN.dbf
│ │ │ │ ├── SimplePolFileN.rel
│ │ │ │ ├── SimplePolFileP.dbf
│ │ │ │ └── SimplePolFileP.rel
│ │ │ │ └── SimplePolygonsCycleNoExt
│ │ │ │ ├── SimplePolFile.arc
│ │ │ │ ├── SimplePolFile.nod
│ │ │ │ ├── SimplePolFile.pol
│ │ │ │ ├── SimplePolFileA.dbf
│ │ │ │ ├── SimplePolFileA.rel
│ │ │ │ ├── SimplePolFileN.dbf
│ │ │ │ ├── SimplePolFileN.rel
│ │ │ │ ├── SimplePolFileP.dbf
│ │ │ │ └── SimplePolFileP.rel
│ │ ├── miramon_inputs
│ │ │ ├── LT05_L2SP_038037_20120505_20200820_02_T1_ST_stac_minimal.json
│ │ │ ├── MonumentalTrees.dbf
│ │ │ ├── MonumentalTrees.prj
│ │ │ ├── MonumentalTrees.shp
│ │ │ └── MonumentalTrees.shx
│ │ ├── mitab
│ │ │ ├── all_geoms.dat
│ │ │ ├── all_geoms.id
│ │ │ ├── all_geoms.map
│ │ │ ├── all_geoms.mif
│ │ │ ├── all_geoms.mif.golden.csv
│ │ │ ├── all_geoms.tab
│ │ │ ├── all_geoms_block_32256.zip
│ │ │ ├── all_possible_fields.dat
│ │ │ ├── all_possible_fields.mid
│ │ │ ├── all_possible_fields.mif
│ │ │ ├── all_possible_fields.tab
│ │ │ ├── aspatial-table.dat
│ │ │ ├── aspatial-table.tab
│ │ │ ├── aspatial.dat
│ │ │ ├── aspatial.id
│ │ │ ├── aspatial.map
│ │ │ ├── aspatial.tab
│ │ │ ├── compr_symb_deleted_records.zip
│ │ │ ├── empty_first_field_with_tab_delimiter.mid
│ │ │ ├── empty_first_field_with_tab_delimiter.mif
│ │ │ ├── first_table.dat
│ │ │ ├── first_table.id
│ │ │ ├── first_table.ind
│ │ │ ├── first_table.map
│ │ │ ├── first_table.tab
│ │ │ ├── lambert93_francais.DAT
│ │ │ ├── lambert93_francais.ID
│ │ │ ├── lambert93_francais.MAP
│ │ │ ├── lambert93_francais.TAB
│ │ │ ├── mitab_bounds.txt
│ │ │ ├── multilinemid.mid
│ │ │ ├── multilinemid.mif
│ │ │ ├── nomid.mif
│ │ │ ├── poly_indexed.dat
│ │ │ ├── poly_indexed.id
│ │ │ ├── poly_indexed.ind
│ │ │ ├── poly_indexed.map
│ │ │ ├── poly_indexed.tab
│ │ │ ├── polygon_without_index.dat
│ │ │ ├── polygon_without_index.id
│ │ │ ├── polygon_without_index.map
│ │ │ ├── polygon_without_index.tab
│ │ │ ├── proj_34.mif
│ │ │ ├── proj_35.mif
│ │ │ ├── seamless.dat
│ │ │ ├── seamless.id
│ │ │ ├── seamless.map
│ │ │ ├── seamless.tab
│ │ │ ├── seamless_part1.dat
│ │ │ ├── seamless_part1.id
│ │ │ ├── seamless_part1.map
│ │ │ ├── seamless_part1.tab
│ │ │ ├── seamless_part2.dat
│ │ │ ├── seamless_part2.id
│ │ │ ├── seamless_part2.map
│ │ │ ├── seamless_part2.tab
│ │ │ ├── second_table.dat
│ │ │ ├── second_table.id
│ │ │ ├── second_table.ind
│ │ │ ├── second_table.map
│ │ │ ├── second_table.tab
│ │ │ ├── single_field.mid
│ │ │ ├── single_field.mif
│ │ │ ├── single_point_mapinfo.dat
│ │ │ ├── single_point_mapinfo.id
│ │ │ ├── single_point_mapinfo.map
│ │ │ ├── single_point_mapinfo.tab
│ │ │ ├── small.mid
│ │ │ ├── small.mif
│ │ │ ├── small_ntf.mid
│ │ │ ├── small_ntf.mif
│ │ │ ├── tab-win1251.DAT
│ │ │ ├── tab-win1251.ID
│ │ │ ├── tab-win1251.MAP
│ │ │ ├── tab-win1251.TAB
│ │ │ ├── tab-win1251_text.dat
│ │ │ ├── tab-win1251_text.id
│ │ │ ├── tab-win1251_text.map
│ │ │ ├── tab-win1251_text.tab
│ │ │ ├── tab_with_dbf_with_delete_column.dbf
│ │ │ ├── tab_with_dbf_with_delete_column.id
│ │ │ ├── tab_with_dbf_with_delete_column.map
│ │ │ ├── tab_with_dbf_with_delete_column.tab
│ │ │ ├── testlyrdef.gml
│ │ │ ├── testlyrdef.xsd
│ │ │ ├── utf8.mid
│ │ │ ├── utf8.mif
│ │ │ ├── utm31.DAT
│ │ │ ├── utm31.ID
│ │ │ ├── utm31.MAP
│ │ │ ├── utm31.TAB
│ │ │ ├── view_first_table_second_table.tab
│ │ │ ├── view_select_all_first_table_second_table.tab
│ │ │ ├── win1251.mid
│ │ │ ├── win1251.mif
│ │ │ ├── win1251_text.mid
│ │ │ └── win1251_text.mif
│ │ ├── mvt
│ │ │ ├── datatype_promotion.pbf
│ │ │ ├── datatypes.mbtiles
│ │ │ ├── datatypes
│ │ │ │ ├── 0
│ │ │ │ │ └── 0
│ │ │ │ │ │ └── 0.pbf
│ │ │ │ └── metadata.json
│ │ │ ├── datatypes_json_field_auto.mbtiles
│ │ │ ├── limit_cases.pbf
│ │ │ ├── linestring
│ │ │ │ ├── 0
│ │ │ │ │ └── 0
│ │ │ │ │ │ └── 0.pbf
│ │ │ │ └── metadata.json
│ │ │ ├── linestring_tilejson_gl.json
│ │ │ ├── linestring_tilejson_gl
│ │ │ │ └── 0
│ │ │ │ │ └── 0
│ │ │ │ │ └── 0.pbf
│ │ │ ├── mixed
│ │ │ │ ├── 0
│ │ │ │ │ └── 0
│ │ │ │ │ │ └── 0.pbf
│ │ │ │ └── metadata.json
│ │ │ ├── multilinestring
│ │ │ │ ├── 0
│ │ │ │ │ └── 0
│ │ │ │ │ │ └── 0.pbf
│ │ │ │ └── metadata.json
│ │ │ ├── point_polygon.mbtiles
│ │ │ ├── point_polygon.sql
│ │ │ ├── point_polygon
│ │ │ │ ├── 0
│ │ │ │ │ └── 0
│ │ │ │ │ │ └── 0.pbf
│ │ │ │ ├── 1
│ │ │ │ │ ├── 0
│ │ │ │ │ │ ├── 0.pbf
│ │ │ │ │ │ └── 1.pbf
│ │ │ │ │ └── 1
│ │ │ │ │ │ ├── 0.pbf
│ │ │ │ │ │ └── 1.pbf
│ │ │ │ └── metadata.json
│ │ │ ├── polygon
│ │ │ │ ├── 0
│ │ │ │ │ └── 0
│ │ │ │ │ │ └── 0.pbf
│ │ │ │ └── metadata.json
│ │ │ ├── polygon_larger_than_header.pbf
│ │ │ └── with_extension_fields.pbf
│ │ ├── nas
│ │ │ ├── billionlaugh.xml
│ │ │ ├── delete_nas.xml
│ │ │ ├── empty_nas.xml
│ │ │ └── replace_nas.xml
│ │ ├── oapif
│ │ │ └── oapif_json_schema_eo.jsonschema
│ │ ├── ods
│ │ │ ├── content_formulas.xml
│ │ │ ├── multiple_text_p_elements.ods
│ │ │ ├── test.ods
│ │ │ ├── test_kspread.ods
│ │ │ └── testrepeatedcolatendofrow.ods
│ │ ├── openfilegdb
│ │ │ └── polygon_golden.gdb
│ │ │ │ ├── a00000001.gdbtable
│ │ │ │ ├── a00000001.gdbtablx
│ │ │ │ ├── a00000002.gdbtable
│ │ │ │ ├── a00000002.gdbtablx
│ │ │ │ ├── a00000003.gdbtable
│ │ │ │ ├── a00000003.gdbtablx
│ │ │ │ ├── a00000004.gdbtable
│ │ │ │ ├── a00000004.gdbtablx
│ │ │ │ ├── a00000005.gdbtable
│ │ │ │ ├── a00000005.gdbtablx
│ │ │ │ ├── a00000006.gdbtable
│ │ │ │ ├── a00000006.gdbtablx
│ │ │ │ ├── a00000007.gdbtable
│ │ │ │ ├── a00000007.gdbtablx
│ │ │ │ ├── a00000009.gdbindexes
│ │ │ │ ├── a00000009.gdbtable
│ │ │ │ ├── a00000009.gdbtablx
│ │ │ │ ├── a00000009.spx
│ │ │ │ ├── gdb
│ │ │ │ └── timestamps
│ │ ├── osm
│ │ │ ├── base-64.osm.pbf
│ │ │ ├── billionlaugh.osm
│ │ │ ├── empty.osm
│ │ │ ├── osmconf_alltags.ini
│ │ │ ├── test.osm
│ │ │ ├── test.pbf
│ │ │ ├── test_json.osm
│ │ │ ├── test_json.pbf
│ │ │ ├── test_uncompressed_dense_false.pbf
│ │ │ ├── test_uncompressed_dense_true_nometadata.pbf
│ │ │ └── two_points.pbf
│ │ ├── parquet
│ │ │ ├── all_geoms.parquet
│ │ │ ├── bbox_similar_to_overturemaps_2024-04-16-beta.0.parquet
│ │ │ ├── example.parquet
│ │ │ ├── extension_custom.parquet
│ │ │ ├── extension_json.parquet
│ │ │ ├── invalid.parquet
│ │ │ ├── list_binary.parquet
│ │ │ ├── nested_types.parquet
│ │ │ ├── overture_map_extract.parquet
│ │ │ ├── parquet_geometry
│ │ │ │ ├── README.txt
│ │ │ │ ├── example-crs_vermont-4326.parquet
│ │ │ │ ├── example-crs_vermont-crs84-wkt2.parquet
│ │ │ │ ├── example-crs_vermont-crs84.parquet
│ │ │ │ ├── example-crs_vermont-custom.parquet
│ │ │ │ └── example-crs_vermont-utm.parquet
│ │ │ ├── parquet_testing_geospatial
│ │ │ │ ├── README.txt
│ │ │ │ ├── crs-geography.parquet
│ │ │ │ ├── crs-projjson.parquet
│ │ │ │ └── crs-srid.parquet
│ │ │ ├── part_with_empty_batch
│ │ │ │ ├── part1.parquet
│ │ │ │ └── part2.parquet
│ │ │ ├── partitioned_flat
│ │ │ │ ├── _metadata
│ │ │ │ ├── part.0.parquet
│ │ │ │ └── part.1.parquet
│ │ │ ├── partitioned_hive
│ │ │ │ ├── _metadata
│ │ │ │ ├── foo=bar
│ │ │ │ │ └── part.0.parquet
│ │ │ │ └── foo=baz
│ │ │ │ │ └── part.1.parquet
│ │ │ ├── poly.parquet
│ │ │ ├── poly_wkb_large_binary.parquet
│ │ │ ├── poly_wkt_large_string.parquet
│ │ │ ├── schema_1_1_0.json
│ │ │ ├── test.parquet
│ │ │ ├── test_single_group.parquet
│ │ │ ├── test_with_fid_and_geometry_bbox.parquet
│ │ │ ├── uint32_parquet2.parquet
│ │ │ └── wkt_with_dict.parquet
│ │ ├── pdf
│ │ │ ├── bezier_curve_and_polygon_holes.pdf
│ │ │ ├── drawing.pdf
│ │ │ ├── layer_with_ocmd.pdf
│ │ │ ├── poly.pdf
│ │ │ └── recursive_resources_and_oc_name_and_empty_ocg_name.pdf
│ │ ├── pds
│ │ │ ├── ap01578l.lbl
│ │ │ ├── ap01578l.tab
│ │ │ ├── ramapping.fmt
│ │ │ ├── virsvd.fmt
│ │ │ ├── virsvd_orb_11187_050618.dat
│ │ │ └── virsvd_orb_11187_050618.lbl
│ │ ├── pds4
│ │ │ ├── ele_evt_12hr_orbit_2011-2012_truncated.tab
│ │ │ ├── ele_evt_12hr_orbit_2011-2012_truncated.xml
│ │ │ ├── poly_delimited.csv
│ │ │ ├── poly_delimited.xml
│ │ │ ├── product_collection.csv
│ │ │ ├── product_collection.xml
│ │ │ ├── test_delimited_group.csv
│ │ │ ├── test_delimited_group.xml
│ │ │ ├── xrs2015091_truncated.dat
│ │ │ └── xrs2015091_truncated.xml
│ │ ├── pgeo
│ │ │ ├── domains.mdb
│ │ │ ├── encoding.mdb
│ │ │ ├── geometry_types.mdb
│ │ │ ├── metadata.mdb
│ │ │ ├── mixed_types.mdb
│ │ │ ├── relationships.mdb
│ │ │ └── sample.mdb
│ │ ├── pmtiles
│ │ │ ├── ne_10m_admin_0_france.pmtiles
│ │ │ ├── ne_10m_admin_0_france_with_leaf_dir.pmtiles
│ │ │ ├── poly.pmtiles
│ │ │ ├── poly_with_leaf_dir.pmtiles
│ │ │ ├── run_length_max.pmtiles
│ │ │ └── subset7_truncated.pmtiles
│ │ ├── poly.PRJ
│ │ ├── poly.dbf
│ │ ├── poly.shp
│ │ ├── poly.shp.7z
│ │ ├── poly.shp.rar
│ │ ├── poly.shx
│ │ ├── prime_meridian.csv
│ │ ├── pydrivers
│ │ │ ├── missingidentify
│ │ │ │ └── ogr_missing_identify.py
│ │ │ ├── missingmetadata
│ │ │ │ └── ogr_missing_metadata.py
│ │ │ ├── nodriverclass
│ │ │ │ └── ogr_no_driver_class.py
│ │ │ ├── ogr_DUMMY.py
│ │ │ └── unsupportedapiversion
│ │ │ │ └── ogr_unsupported_api_version.py
│ │ ├── s57
│ │ │ ├── 1B5X02NE.000
│ │ │ ├── bug1526.000
│ │ │ ├── bug2147_3R7D0889.000
│ │ │ ├── fake_s57.000
│ │ │ ├── fake_s57_update_dsid.000
│ │ │ ├── fake_s57_update_dsid.001
│ │ │ └── fake_s57_variant_C151.000
│ │ ├── segp1
│ │ │ └── test.segp1
│ │ ├── shp
│ │ │ ├── CoHI_GCS12.dbf
│ │ │ ├── CoHI_GCS12.prj
│ │ │ ├── CoHI_GCS12.sbn
│ │ │ ├── CoHI_GCS12.sbx
│ │ │ ├── CoHI_GCS12.shp
│ │ │ ├── CoHI_GCS12.shx
│ │ │ ├── CoHI_GCS12_README.txt
│ │ │ ├── Stacks.dbf
│ │ │ ├── Stacks.prj
│ │ │ ├── Stacks.shp
│ │ │ ├── Stacks.shx
│ │ │ ├── arcm_with_m.shp
│ │ │ ├── arcm_with_m.shx
│ │ │ ├── arcm_without_m.shp
│ │ │ ├── arcm_without_m.shx
│ │ │ ├── asm.dbf
│ │ │ ├── asm.shp
│ │ │ ├── asm.shx
│ │ │ ├── bigoffset.dbf
│ │ │ ├── bigoffset.shp
│ │ │ ├── bigoffset.shx
│ │ │ ├── buggymultiline.shp
│ │ │ ├── buggymultiline.shx
│ │ │ ├── buggymultipoint.shp
│ │ │ ├── buggymultipoint.shx
│ │ │ ├── buggymultipoly.shp
│ │ │ ├── buggymultipoly.shx
│ │ │ ├── buggymultipoly2.shp
│ │ │ ├── buggymultipoly2.shx
│ │ │ ├── buggypoint.shp
│ │ │ ├── buggypoint.shx
│ │ │ ├── can_caps.shp
│ │ │ ├── can_caps.shx
│ │ │ ├── cb_2022_us_county_20m_extract.dbf
│ │ │ ├── cb_2022_us_county_20m_extract.prj
│ │ │ ├── cb_2022_us_county_20m_extract.shp
│ │ │ ├── cb_2022_us_county_20m_extract.shx
│ │ │ ├── chinese.dbf
│ │ │ ├── date_empty_string.dbf
│ │ │ ├── departs.dbf
│ │ │ ├── departs.shp
│ │ │ ├── departs.shx
│ │ │ ├── departs.vrt
│ │ │ ├── empty.dbf
│ │ │ ├── empty.shp
│ │ │ ├── empty.shx
│ │ │ ├── emptymultiline.dbf
│ │ │ ├── emptymultiline.shp
│ │ │ ├── emptymultiline.shx
│ │ │ ├── emptymultipoint.dbf
│ │ │ ├── emptymultipoint.shp
│ │ │ ├── emptymultipoint.shx
│ │ │ ├── emptymultipoly.dbf
│ │ │ ├── emptymultipoly.shp
│ │ │ ├── emptymultipoly.shx
│ │ │ ├── emptyshapefilewithsbn.sbn
│ │ │ ├── emptyshapefilewithsbn.sbx
│ │ │ ├── emptyshapefilewithsbn.shp
│ │ │ ├── emptyshapefilewithsbn.shx
│ │ │ ├── extentnan.shp
│ │ │ ├── extentnan.shx
│ │ │ ├── facility_surface_dd.dbf
│ │ │ ├── gjline.dbf
│ │ │ ├── gjline.shp
│ │ │ ├── gjline.shx
│ │ │ ├── gjmultiline.dbf
│ │ │ ├── gjmultiline.shp
│ │ │ ├── gjmultiline.shx
│ │ │ ├── gjmultipoint.dbf
│ │ │ ├── gjmultipoint.shp
│ │ │ ├── gjmultipoint.shx
│ │ │ ├── gjmultipoly.dbf
│ │ │ ├── gjmultipoly.shp
│ │ │ ├── gjmultipoly.shx
│ │ │ ├── gjpoint.dbf
│ │ │ ├── gjpoint.sbn
│ │ │ ├── gjpoint.sbx
│ │ │ ├── gjpoint.shp
│ │ │ ├── gjpoint.shx
│ │ │ ├── gjpoly.dbf
│ │ │ ├── gjpoly.shp
│ │ │ ├── gjpoly.shx
│ │ │ ├── mixed_shape_type_non_conformant.dbf
│ │ │ ├── mixed_shape_type_non_conformant.shp
│ │ │ ├── mixed_shape_type_non_conformant.shx
│ │ │ ├── multipatch.dbf
│ │ │ ├── multipatch.shp
│ │ │ ├── multipatch.shx
│ │ │ ├── multipointz_non_constant_z.dbf
│ │ │ ├── multipointz_non_constant_z.shp
│ │ │ ├── multipointz_non_constant_z.shx
│ │ │ ├── multipointz_without_m.shp
│ │ │ ├── multipointz_without_m.shx
│ │ │ ├── multipolygon_as_invalid_polygon.dbf
│ │ │ ├── multipolygon_as_invalid_polygon.shp
│ │ │ ├── multipolygon_as_invalid_polygon.shx
│ │ │ ├── nan.dbf
│ │ │ ├── nonconformant_shx_ticket5608.dbf
│ │ │ ├── nonconformant_shx_ticket5608.shp
│ │ │ ├── nonconformant_shx_ticket5608.shx
│ │ │ ├── padding_after_field_defns.dbf
│ │ │ ├── pointnan.dbf
│ │ │ ├── pointnan.shp
│ │ │ ├── pointnan.shx
│ │ │ ├── pointz_without_m.shp
│ │ │ ├── pointz_without_m.shx
│ │ │ ├── pointzm_with_all_nodata_m.shp
│ │ │ ├── pointzm_with_all_nodata_m.shx
│ │ │ ├── pointzm_with_one_valid_m.shp
│ │ │ ├── pointzm_with_one_valid_m.shx
│ │ │ ├── poly.tar
│ │ │ ├── poly.tar.gz
│ │ │ ├── poly.zip
│ │ │ ├── poly_golden
│ │ │ │ ├── poly.dbf
│ │ │ │ ├── poly.prj
│ │ │ │ ├── poly.shp
│ │ │ │ └── poly.shx
│ │ │ ├── polygonm_with_m.shp
│ │ │ ├── polygonm_with_m.shx
│ │ │ ├── polygonm_without_m.shp
│ │ │ ├── polygonm_without_m.shx
│ │ │ ├── prjwithutf8bom.dbf
│ │ │ ├── prjwithutf8bom.prj
│ │ │ ├── prjwithutf8bom.shp
│ │ │ ├── prjwithutf8bom.shx
│ │ │ ├── slightly_overlapping_polygons.dbf
│ │ │ ├── slightly_overlapping_polygons.shp
│ │ │ ├── slightly_overlapping_polygons.shx
│ │ │ ├── sort_test.dbf
│ │ │ ├── test3356.shp
│ │ │ ├── test3356.shx
│ │ │ ├── testpointm.shp
│ │ │ ├── testpointm.shx
│ │ │ ├── testpointzm.shp
│ │ │ ├── testpointzm.shx
│ │ │ ├── testpoly.dbf
│ │ │ ├── testpoly.idm
│ │ │ ├── testpoly.ind
│ │ │ ├── testpoly.qix
│ │ │ ├── testpoly.shp
│ │ │ ├── testpoly.shx
│ │ │ ├── testshp
│ │ │ │ ├── poly.PRJ
│ │ │ │ ├── poly.dbf
│ │ │ │ ├── poly.shp
│ │ │ │ └── poly.shx
│ │ │ ├── water_main_dist.dbf
│ │ │ └── weird_header_length.dbf
│ │ ├── sosi
│ │ │ └── test_duplicate_fields.sos
│ │ ├── sqlite
│ │ │ ├── first_geometry_null.db
│ │ │ ├── poly_spatialite.sqlite
│ │ │ ├── poly_spatialite.sqlite.sql
│ │ │ └── poly_spatialite4.sqlite
│ │ ├── sxf
│ │ │ └── 100_test.sxf
│ │ ├── testfgb
│ │ │ ├── alldatatypes.fgb
│ │ │ ├── poly.fgb
│ │ │ ├── poly_no_index.fgb
│ │ │ ├── testdatatypes.fgb
│ │ │ ├── testdatatypes.geojson
│ │ │ ├── testmixed.geojson
│ │ │ └── wfs
│ │ │ │ ├── describe_feature_type.xml
│ │ │ │ ├── get_capabilities.xml
│ │ │ │ └── get_feature.fgb
│ │ ├── testograpispy.py
│ │ ├── topojson
│ │ │ ├── topojson1.topojson
│ │ │ ├── topojson2.topojson
│ │ │ ├── topojson3.topojson
│ │ │ └── topojson_with_crs.topojson
│ │ ├── vdv
│ │ │ ├── test.idf
│ │ │ └── test_3d.idf
│ │ ├── vfk
│ │ │ └── bylany.vfk
│ │ ├── vrt
│ │ │ ├── invalid.vrt
│ │ │ ├── invalid2.vrt
│ │ │ ├── invalid3.vrt
│ │ │ ├── poly_nonoptimized_vrt.vrt
│ │ │ ├── poly_vrt.vrt
│ │ │ └── vrt_test.vrt
│ │ ├── wfs
│ │ │ ├── describe_feature_type.xml
│ │ │ ├── get_capabilities.xml
│ │ │ ├── get_feature.xml
│ │ │ ├── getcapabilities_wfs.xml
│ │ │ └── testwfs.xml
│ │ ├── wkb_wkt
│ │ │ ├── 1.wkb
│ │ │ ├── 1.wkt
│ │ │ ├── 10.wkb
│ │ │ ├── 10.wkt
│ │ │ ├── 11.wkb
│ │ │ ├── 11.wkt
│ │ │ ├── 2.wkb
│ │ │ ├── 2.wkt
│ │ │ ├── 3.wkb
│ │ │ ├── 3.wkt
│ │ │ ├── 3d_1.wkb
│ │ │ ├── 3d_1.wkt
│ │ │ ├── 3d_broken_line.wkb
│ │ │ ├── 3d_broken_line.wkt
│ │ │ ├── 3d_broken_point.wkb
│ │ │ ├── 3d_broken_point.wkt
│ │ │ ├── 3d_broken_polygon.wkb
│ │ │ ├── 3d_broken_polygon.wkt
│ │ │ ├── 3d_odd_collection.wkb_hidden
│ │ │ ├── 3d_odd_collection.wkt_hidden
│ │ │ ├── 4.wkb
│ │ │ ├── 4.wkt
│ │ │ ├── 5.wkb
│ │ │ ├── 5.wkt
│ │ │ ├── 6.wkb
│ │ │ ├── 6.wkt
│ │ │ ├── 7.wkb
│ │ │ ├── 7.wkt
│ │ │ ├── 8.wkb
│ │ │ ├── 8.wkt
│ │ │ ├── 9.wkb
│ │ │ ├── 9.wkt
│ │ │ ├── db2_poly.wkb
│ │ │ └── db2_poly.wkt
│ │ ├── wkt.csv
│ │ ├── xls
│ │ │ └── test972000xp.xls
│ │ ├── xlsx
│ │ │ ├── absolute_sheet_filename.xlsx
│ │ │ ├── cells_with_inline_formatting.xlsx
│ │ │ ├── datetime.xlsx
│ │ │ ├── inlineStr.xlsx
│ │ │ ├── not_all_columns_present.xlsx
│ │ │ ├── row_without_r_attribute.xlsx
│ │ │ ├── test.xlsx
│ │ │ ├── test_empty_last_field.xlsx
│ │ │ ├── test_missing_row1_data.xlsx
│ │ │ └── with_xml_prefix.xlsx
│ │ └── xodr
│ │ │ ├── 5g_living_lab_A39_Wolfsburg-West.xodr
│ │ │ └── empty.xodr
│ ├── ogr_adbc.py
│ ├── ogr_aivector.py
│ ├── ogr_arrow.py
│ ├── ogr_as_sqlite_extension.py
│ ├── ogr_avc.py
│ ├── ogr_basic_test.py
│ ├── ogr_cad.py
│ ├── ogr_carto.py
│ ├── ogr_csv.py
│ ├── ogr_csw.py
│ ├── ogr_db2_hack.py
│ ├── ogr_dgn.py
│ ├── ogr_dgnv8.py
│ ├── ogr_dwg.py
│ ├── ogr_dxf.py
│ ├── ogr_edigeo.py
│ ├── ogr_eeda.py
│ ├── ogr_elasticsearch.py
│ ├── ogr_esrijson.py
│ ├── ogr_factory.py
│ ├── ogr_feature.py
│ ├── ogr_fgdb.py
│ ├── ogr_fielddomain.py
│ ├── ogr_flatgeobuf.py
│ ├── ogr_geojson.py
│ ├── ogr_geojsonseq.py
│ ├── ogr_geom.py
│ ├── ogr_geomcoordinateprecision.py
│ ├── ogr_georss.py
│ ├── ogr_geos.py
│ ├── ogr_gml.py
│ ├── ogr_gml_fgd_read.py
│ ├── ogr_gml_geom.py
│ ├── ogr_gmlas.py
│ ├── ogr_gmt.py
│ ├── ogr_gpkg.py
│ ├── ogr_gpsbabel.py
│ ├── ogr_gpx.py
│ ├── ogr_gtfs.py
│ ├── ogr_hana.py
│ ├── ogr_idrisi.py
│ ├── ogr_ili.py
│ ├── ogr_index_test.py
│ ├── ogr_jml.py
│ ├── ogr_join_test.py
│ ├── ogr_jsonfg.py
│ ├── ogr_kml.py
│ ├── ogr_layer_algebra.py
│ ├── ogr_libkml.py
│ ├── ogr_lvbag.py
│ ├── ogr_mapml.py
│ ├── ogr_mem.py
│ ├── ogr_miramon_vector.py
│ ├── ogr_mitab.py
│ ├── ogr_mongodbv3.py
│ ├── ogr_mssqlspatial.py
│ ├── ogr_mvt.py
│ ├── ogr_mysql.py
│ ├── ogr_nas.py
│ ├── ogr_ngw.py
│ ├── ogr_oapif.py
│ ├── ogr_oci.py
│ ├── ogr_odbc.py
│ ├── ogr_ods.py
│ ├── ogr_ogrtest.py
│ ├── ogr_openfilegdb.py
│ ├── ogr_openfilegdb_write.py
│ ├── ogr_osm.py
│ ├── ogr_parquet.py
│ ├── ogr_pcidsk.py
│ ├── ogr_pdf.py
│ ├── ogr_pds.py
│ ├── ogr_pds4.py
│ ├── ogr_pg.py
│ ├── ogr_pgdump.py
│ ├── ogr_pgeo.py
│ ├── ogr_plscenes.py
│ ├── ogr_pmtiles.py
│ ├── ogr_pythondrivers.py
│ ├── ogr_refcount.py
│ ├── ogr_rfc30.py
│ ├── ogr_rfc35.py
│ ├── ogr_rfc41.py
│ ├── ogr_s57.py
│ ├── ogr_selafin.py
│ ├── ogr_shape.py
│ ├── ogr_shape_qix.py
│ ├── ogr_shape_sbn.py
│ ├── ogr_sosi.py
│ ├── ogr_sql_rfc28.py
│ ├── ogr_sql_sqlite.py
│ ├── ogr_sql_test.py
│ ├── ogr_sqlite.py
│ ├── ogr_style.py
│ ├── ogr_sxf.py
│ ├── ogr_tiledb.py
│ ├── ogr_topojson.py
│ ├── ogr_vdv.py
│ ├── ogr_vfk.py
│ ├── ogr_virtualogr.py
│ ├── ogr_vrt.py
│ ├── ogr_wasp.py
│ ├── ogr_wfs.py
│ ├── ogr_wkbwkt_geom.py
│ ├── ogr_wktempty.py
│ ├── ogr_xls.py
│ ├── ogr_xlsx.py
│ ├── ogr_xodr.py
│ ├── ograpispy.py
│ └── tmp
│ │ └── do-not-remove
├── osr
│ ├── __init__.py
│ ├── data
│ │ ├── esri_extra.csv
│ │ ├── esri_gcs.csv.gz
│ │ ├── esri_pcs.csv.gz
│ │ ├── lcc_esri.prj
│ │ └── wkt_rt90.def
│ ├── osr_basic.py
│ ├── osr_basic_subprocess.py
│ ├── osr_cf1.py
│ ├── osr_compd.py
│ ├── osr_ct.py
│ ├── osr_ct_proj.py
│ ├── osr_epsg.py
│ ├── osr_erm.py
│ ├── osr_esri.py
│ ├── osr_micoordsys.py
│ ├── osr_ozi.py
│ ├── osr_pci.py
│ ├── osr_pm.py
│ ├── osr_proj4.py
│ ├── osr_url.py
│ ├── osr_usgs.py
│ ├── osr_validate.py
│ └── osr_xml.py
├── postinstall
│ ├── README.md
│ ├── test_c
│ │ ├── CMakeLists.txt
│ │ ├── Makefile
│ │ └── test_c.c
│ ├── test_cmake.sh
│ ├── test_cpp
│ │ ├── CMakeLists.txt
│ │ ├── Makefile
│ │ └── test_cpp.cpp
│ ├── test_gdal-config.sh
│ └── test_pkg-config.sh
├── proj_grids
│ ├── README.txt
│ ├── ca_nrc_NAD83v70VG.tif
│ ├── conus
│ └── egm96_15_extract.gtx
├── pymod
│ ├── __init__.py
│ ├── gdaltest.py
│ ├── ogrtest.py
│ ├── test_cli_utilities.py
│ ├── test_py_scripts.py
│ ├── uffd.py
│ ├── webserver.py
│ └── xmlvalidate.py
├── pyscripts
│ ├── __init__.py
│ ├── data
│ │ ├── test_bounds_close_to_tile_bounds_x.vrt
│ │ ├── test_bounds_close_to_tile_bounds_y.vrt
│ │ ├── test_gdal2tiles_exclude_transparent.tif
│ │ ├── test_latin1_é.vrt
│ │ ├── test_utf8_漢字.vrt
│ │ ├── warped.vrt
│ │ ├── warped_grey.vrt
│ │ ├── warped_rgb.vrt
│ │ └── 漢字
│ │ │ └── test_bounds_close_to_tile_bounds_x.vrt
│ ├── gdal2tiles
│ │ ├── __init__.py
│ │ ├── test_add_alpha_band_to_string_vrt.py
│ │ ├── test_add_gdal_warp_options_to_string.py
│ │ ├── test_logger.py
│ │ ├── test_nb_data_bands.py
│ │ ├── test_option_parser.py
│ │ ├── test_reproject_dataset.py
│ │ ├── test_setup_input_srs.py
│ │ ├── test_setup_no_data_value.py
│ │ ├── test_update_alpha_value_for_non_alpha_inputs.py
│ │ └── test_vsimem.py
│ ├── test_gdal2tiles.py
│ ├── test_gdal2xyz.py
│ ├── test_gdal_calc.py
│ ├── test_gdal_edit.py
│ ├── test_gdal_fillnodata.py
│ ├── test_gdal_ls_py.py
│ ├── test_gdal_merge.py
│ ├── test_gdal_pansharpen.py
│ ├── test_gdal_polygonize.py
│ ├── test_gdal_proximity.py
│ ├── test_gdal_retile.py
│ ├── test_gdal_sieve.py
│ ├── test_gdal_utils.py
│ ├── test_gdal_utils_cli.py
│ ├── test_gdal_utils_retcodes.py
│ ├── test_gdalattachpct.py
│ ├── test_gdalbuildvrtofvrt.py
│ ├── test_gdalcompare.py
│ ├── test_gdalinfo_py.py
│ ├── test_gdallocationinfo_py.py
│ ├── test_gdalmove.py
│ ├── test_ogr_layer_algebra.py
│ ├── test_ogrinfo_py.py
│ ├── test_ogrmerge.py
│ ├── test_osr_util.py
│ ├── test_pct.py
│ ├── test_validate_geoparquet.py
│ └── tmp
│ │ └── do-not-remove
├── requirements.txt
├── run_slow_tests.sh
├── slow_tests
│ └── raster.py
├── test_random_tiff.py
├── ubsan_suppressions.txt
├── utilities
│ ├── __init__.py
│ ├── data
│ │ ├── Fields.csv
│ │ ├── byte_pct.tif
│ │ ├── color_file.cpt
│ │ ├── color_file.txt
│ │ ├── color_paletted_red_green_0-1-nv.txt
│ │ ├── color_paletted_red_green_0-255.qml
│ │ ├── color_paletted_red_green_0-255.txt
│ │ ├── color_pseudocolor_spectral_0-100.qml
│ │ ├── color_pseudocolor_spectral_0-100.txt
│ │ ├── contour_orientation.tif
│ │ ├── curvepolygon_epsg_32632.csv
│ │ ├── cutline.csv
│ │ ├── cutline.vrt
│ │ ├── dataforogr2ogr21.csv
│ │ ├── duplicatedfields.csv
│ │ ├── gdal_raster_tile_expected_byte_10_11_10_177_409.kml
│ │ ├── gdal_raster_tile_expected_byte_10_11_11_354_818.kml
│ │ ├── gdal_raster_tile_expected_byte_10_11_doc.kml
│ │ ├── gdal_raster_tile_expected_byte_raster_0_0_0.kml
│ │ ├── gdal_raster_tile_expected_byte_raster_doc.kml
│ │ ├── gdal_raster_tile_expected_geodetic_mapml.mapml
│ │ ├── gdal_raster_tile_expected_leaflet.html
│ │ ├── gdal_raster_tile_expected_mapml.mapml
│ │ ├── gdal_raster_tile_expected_openlayers.html
│ │ ├── gdal_raster_tile_expected_openlayers_geodetic_False.html
│ │ ├── gdal_raster_tile_expected_openlayers_geodetic_True.html
│ │ ├── gdal_raster_tile_raster_expected_openlayers.html
│ │ ├── geog_arc_second.tif
│ │ ├── grid.csv
│ │ ├── grid.vrt
│ │ ├── mdim.vrt
│ │ ├── mstones.cpg
│ │ ├── mstones.dbf
│ │ ├── mstones.prj
│ │ ├── mstones.qpj
│ │ ├── mstones.shp
│ │ ├── mstones.shx
│ │ ├── onepixelcontinuous.img
│ │ ├── onepixelthematic.img
│ │ ├── path.cpg
│ │ ├── path.dbf
│ │ ├── path.prj
│ │ ├── path.qpj
│ │ ├── path.shp
│ │ ├── path.shx
│ │ ├── pyramid_shaded_ref.tif
│ │ ├── test_bug_4326_to_3857.tif
│ │ ├── test_gdalwarp_lib_128_dem.tif
│ │ ├── test_gdalwarp_lib_129_dem.vrt
│ │ ├── test_gdalwarp_lib_129_lower_left.tif
│ │ ├── test_gdalwarp_lib_129_lower_right.tif
│ │ ├── test_gdalwarp_lib_129_upper_left.tif
│ │ ├── test_gdalwarp_lib_129_upper_right.tif
│ │ ├── unstable_rpc_with_dem_blank_output.tif
│ │ ├── unstable_rpc_with_dem_elevation.tif
│ │ ├── unstable_rpc_with_dem_source.tif
│ │ ├── utmsmall.tif
│ │ ├── utmsmall.tif.aux.xml
│ │ ├── w_jpeg.tiff
│ │ ├── whiteblackred.tif
│ │ └── withnodata.asc
│ ├── ref_data
│ │ ├── grid_avdist.tif
│ │ ├── grid_avdist_150_150.tif
│ │ ├── grid_avdistpts_150_150.tif
│ │ ├── grid_avdistpts_150_50_-15.tif
│ │ ├── grid_average.tif
│ │ ├── grid_average_190_190.tif
│ │ ├── grid_average_300_100_40.tif
│ │ ├── grid_average_90_90_8p.tif
│ │ ├── grid_count_300_300.tif
│ │ ├── grid_count_70_70.tif
│ │ ├── grid_invdist.tif
│ │ ├── grid_invdist_90_90_8p.tif
│ │ ├── grid_invdistnn.tif
│ │ ├── grid_invdistnn_250_10maxp_3pow.tif
│ │ ├── grid_invdistnn_250_8minp.tif
│ │ ├── grid_maximum.tif
│ │ ├── grid_maximum_100_100.tif
│ │ ├── grid_maximum_180_180.tif
│ │ ├── grid_maximum_20_20.tif
│ │ ├── grid_minimum.tif
│ │ ├── grid_minimum_180_180.tif
│ │ ├── grid_minimum_20_20.tif
│ │ ├── grid_minimum_400_100_120.tif
│ │ ├── grid_range.tif
│ │ ├── grid_range_90_90_8p.tif
│ │ ├── testgdalwarp11.tif
│ │ ├── testgdalwarp12.tif
│ │ ├── testgdalwarp13.tif
│ │ └── testgdalwarp14.tif
│ ├── test_gdal.py
│ ├── test_gdal_contour.py
│ ├── test_gdal_contour_lib.py
│ ├── test_gdal_create.py
│ ├── test_gdal_footprint.py
│ ├── test_gdal_footprint_lib.py
│ ├── test_gdal_grid.py
│ ├── test_gdal_grid_lib.py
│ ├── test_gdal_rasterize.py
│ ├── test_gdal_rasterize_lib.py
│ ├── test_gdal_translate.py
│ ├── test_gdal_translate_lib.py
│ ├── test_gdaladdo.py
│ ├── test_gdalalg_convert.py
│ ├── test_gdalalg_dataset.py
│ ├── test_gdalalg_dataset_copy.py
│ ├── test_gdalalg_dataset_delete.py
│ ├── test_gdalalg_dataset_identify.py
│ ├── test_gdalalg_dataset_rename.py
│ ├── test_gdalalg_driver_gti_create.py
│ ├── test_gdalalg_info.py
│ ├── test_gdalalg_mdim.py
│ ├── test_gdalalg_mdim_convert.py
│ ├── test_gdalalg_mdim_info.py
│ ├── test_gdalalg_pipeline.py
│ ├── test_gdalalg_raster.py
│ ├── test_gdalalg_raster_aspect.py
│ ├── test_gdalalg_raster_calc.py
│ ├── test_gdalalg_raster_clean_collar.py
│ ├── test_gdalalg_raster_clip.py
│ ├── test_gdalalg_raster_color_map.py
│ ├── test_gdalalg_raster_color_merge.py
│ ├── test_gdalalg_raster_contour.py
│ ├── test_gdalalg_raster_convert.py
│ ├── test_gdalalg_raster_create.py
│ ├── test_gdalalg_raster_edit.py
│ ├── test_gdalalg_raster_fill_nodata.py
│ ├── test_gdalalg_raster_footprint.py
│ ├── test_gdalalg_raster_hillshade.py
│ ├── test_gdalalg_raster_index.py
│ ├── test_gdalalg_raster_info.py
│ ├── test_gdalalg_raster_mosaic.py
│ ├── test_gdalalg_raster_nodata_to_alpha.py
│ ├── test_gdalalg_raster_overview.py
│ ├── test_gdalalg_raster_overview_refresh.py
│ ├── test_gdalalg_raster_pansharpen.py
│ ├── test_gdalalg_raster_pipeline.py
│ ├── test_gdalalg_raster_pixel_info.py
│ ├── test_gdalalg_raster_polygonize.py
│ ├── test_gdalalg_raster_proximity.py
│ ├── test_gdalalg_raster_reclassify.py
│ ├── test_gdalalg_raster_reproject.py
│ ├── test_gdalalg_raster_resize.py
│ ├── test_gdalalg_raster_rgb_to_palette.py
│ ├── test_gdalalg_raster_roughness.py
│ ├── test_gdalalg_raster_scale.py
│ ├── test_gdalalg_raster_select.py
│ ├── test_gdalalg_raster_set_type.py
│ ├── test_gdalalg_raster_sieve.py
│ ├── test_gdalalg_raster_slope.py
│ ├── test_gdalalg_raster_stack.py
│ ├── test_gdalalg_raster_tile.py
│ ├── test_gdalalg_raster_tpi.py
│ ├── test_gdalalg_raster_tri.py
│ ├── test_gdalalg_raster_unscale.py
│ ├── test_gdalalg_raster_update.py
│ ├── test_gdalalg_raster_viewshed.py
│ ├── test_gdalalg_vector.py
│ ├── test_gdalalg_vector_buffer.py
│ ├── test_gdalalg_vector_clip.py
│ ├── test_gdalalg_vector_concat.py
│ ├── test_gdalalg_vector_convert.py
│ ├── test_gdalalg_vector_edit.py
│ ├── test_gdalalg_vector_explode_collections.py
│ ├── test_gdalalg_vector_filter.py
│ ├── test_gdalalg_vector_geom.py
│ ├── test_gdalalg_vector_grid.py
│ ├── test_gdalalg_vector_index.py
│ ├── test_gdalalg_vector_info.py
│ ├── test_gdalalg_vector_layer_algebra.py
│ ├── test_gdalalg_vector_make_valid.py
│ ├── test_gdalalg_vector_pipeline.py
│ ├── test_gdalalg_vector_rasterize.py
│ ├── test_gdalalg_vector_reproject.py
│ ├── test_gdalalg_vector_segmentize.py
│ ├── test_gdalalg_vector_select.py
│ ├── test_gdalalg_vector_set_geom_type.py
│ ├── test_gdalalg_vector_simplify.py
│ ├── test_gdalalg_vector_simplify_coverage.py
│ ├── test_gdalalg_vector_sql.py
│ ├── test_gdalalg_vector_swap_xy.py
│ ├── test_gdalalg_vsi.py
│ ├── test_gdalalg_vsi_copy.py
│ ├── test_gdalalg_vsi_delete.py
│ ├── test_gdalalg_vsi_list.py
│ ├── test_gdalalg_vsi_move.py
│ ├── test_gdalalg_vsi_sozip.py
│ ├── test_gdalalg_vsi_sync.py
│ ├── test_gdalbuildvrt.py
│ ├── test_gdalbuildvrt_lib.py
│ ├── test_gdaldem.py
│ ├── test_gdaldem_lib.py
│ ├── test_gdalenhance.py
│ ├── test_gdalinfo.py
│ ├── test_gdalinfo_lib.py
│ ├── test_gdallocationinfo.py
│ ├── test_gdalmanage.py
│ ├── test_gdalmdiminfo.py
│ ├── test_gdalmdiminfo_lib.py
│ ├── test_gdalmdimtranslate.py
│ ├── test_gdalmdimtranslate_lib.py
│ ├── test_gdalsrsinfo.py
│ ├── test_gdaltindex.py
│ ├── test_gdaltindex_lib.py
│ ├── test_gdaltransform.py
│ ├── test_gdalwarp.py
│ ├── test_gdalwarp_lib.py
│ ├── test_gnmutils.py
│ ├── test_nearblack.py
│ ├── test_nearblack_lib.py
│ ├── test_ogr2ogr.py
│ ├── test_ogr2ogr_lib.py
│ ├── test_ogrinfo.py
│ ├── test_ogrinfo_lib.py
│ ├── test_ogrlineref.py
│ ├── test_ogrtindex.py
│ ├── test_sozip.py
│ └── tmp
│ │ └── do-not-remove
└── valgrind-gdal.supp
├── ci
└── travis
│ ├── common_install.sh
│ ├── conda
│ ├── compile.sh
│ ├── setup.sh
│ └── upload.sh
│ ├── csa_common
│ ├── before_install.sh
│ ├── install.sh
│ └── script.sh
│ ├── graviton2
│ ├── before_install.sh
│ ├── install.sh
│ └── script.sh
│ ├── osx
│ ├── before_install.sh
│ ├── install.sh
│ └── script.sh
│ └── s390x
│ ├── before_install.sh
│ ├── install.sh
│ └── script.sh
├── cmake
├── helpers
│ ├── CheckCompilerMachineOption.cmake
│ ├── CheckCompilerSIMDFeature.cmake
│ ├── CheckDependentLibraries.cmake
│ ├── CheckDependentLibrariesAVIF.cmake
│ ├── CheckDependentLibrariesArrowParquet.cmake
│ ├── CheckDependentLibrariesCommon.cmake
│ ├── CheckDependentLibrariesECW.cmake
│ ├── CheckDependentLibrariesGeoTIFF.cmake
│ ├── CheckDependentLibrariesJpeg.cmake
│ ├── CheckDependentLibrariesKakadu.cmake
│ ├── CheckDependentLibrariesMrSID.cmake
│ ├── CheckDependentLibrariesOpenJPEG.cmake
│ ├── CheckDependentLibrariesOracle.cmake
│ ├── CheckDependentLibrariesTileDB.cmake
│ ├── CheckDependentLibrariesZLIB.cmake
│ ├── GdalCAndCXXStandards.cmake
│ ├── GdalCMakeMinimumRequired.cmake
│ ├── GdalCompilationFlags.cmake
│ ├── GdalDriverHelper.cmake
│ ├── GdalGenerateConfig.cmake
│ ├── GdalSetRuntimeEnv.cmake
│ ├── GdalStandardIncludes.cmake
│ ├── GdalSwigBindings.cmake
│ ├── GdalTestTarget.cmake
│ ├── GdalVersion.cmake
│ ├── SetupStandalonePlugin.cmake
│ ├── TargetPublicHeader.cmake
│ ├── check_md5sum.cmake
│ ├── configure.cmake
│ └── generate_gdal_version_h.cmake
├── modules
│ ├── 3.20
│ │ ├── FindLibLZMA.cmake
│ │ └── FindPostgreSQL.cmake
│ ├── CMakeCheckCompilerFlagCommonPatterns.cmake
│ ├── Ccache.cmake
│ ├── CheckCCompilerFlag.cmake
│ ├── CheckCXXCompilerFlag.cmake
│ ├── CheckLinkerFlag.cmake
│ ├── Copyright.txt
│ ├── DefineFindPackage2.cmake
│ ├── GdalFindModulePath.cmake
│ ├── init.cmake
│ ├── packages
│ │ ├── FindBRUNSLI.cmake
│ │ ├── FindBlosc.cmake
│ │ ├── FindCURL.cmake
│ │ ├── FindCryptoPP.cmake
│ │ ├── FindDeflate.cmake
│ │ ├── FindECW.cmake
│ │ ├── FindEXPAT.cmake
│ │ ├── FindExprTk.cmake
│ │ ├── FindFYBA.cmake
│ │ ├── FindFileGDB.cmake
│ │ ├── FindFreeXL.cmake
│ │ ├── FindGEOS.cmake
│ │ ├── FindGIF.cmake
│ │ ├── FindGeoTIFF.cmake
│ │ ├── FindHDF4.cmake
│ │ ├── FindHDFS.cmake
│ │ ├── FindIDB.cmake
│ │ ├── FindIconv.cmake
│ │ ├── FindJSONC.cmake
│ │ ├── FindKDU.cmake
│ │ ├── FindLERC.cmake
│ │ ├── FindLZ4.cmake
│ │ ├── FindLibKML.cmake
│ │ ├── FindMONGOCXX.cmake
│ │ ├── FindMRSID.cmake
│ │ ├── FindMSSQL_NCLI.cmake
│ │ ├── FindMSSQL_ODBC.cmake
│ │ ├── FindMySQL.cmake
│ │ ├── FindNetCDF.cmake
│ │ ├── FindODBC.cmake
│ │ ├── FindODBCCPP.cmake
│ │ ├── FindOpenCAD.cmake
│ │ ├── FindOpenEXR.cmake
│ │ ├── FindOpenJPEG.cmake
│ │ ├── FindOracle.cmake
│ │ ├── FindPCRE.cmake
│ │ ├── FindPCRE2.cmake
│ │ ├── FindPROJ.cmake
│ │ ├── FindPodofo.cmake
│ │ ├── FindPoppler.cmake
│ │ ├── FindQHULL.cmake
│ │ ├── FindRASTERLITE2.cmake
│ │ ├── FindSFCGAL.cmake
│ │ ├── FindSPATIALITE.cmake
│ │ ├── FindSQLite3.cmake
│ │ ├── FindShapelib.cmake
│ │ ├── FindSpatialindex.cmake
│ │ ├── FindTEIGHA.cmake
│ │ ├── FindWebP.cmake
│ │ ├── FindZSTD.cmake
│ │ └── Findmuparser.cmake
│ └── thirdparty
│ │ ├── DotnetImports.props.in
│ │ ├── FindCSharp.cmake
│ │ ├── FindDotnet.cmake
│ │ ├── FindInt128.cmake
│ │ ├── FindMono.cmake
│ │ ├── GetGitHeadDate.cmake
│ │ ├── GetGitRevisionDescription.cmake
│ │ ├── GetGitRevisionDescription.cmake.in
│ │ ├── OSXInstallDirs.cmake
│ │ └── SystemSummary.cmake
└── template
│ ├── Doxyfile.in
│ ├── GDALConfig.cmake.in
│ ├── cpl_config.h.in
│ ├── gdal-config.in
│ ├── gdal.pc.in
│ ├── pytest.ini.in
│ └── uninstall.cmake.in
├── data
├── GDALLogoBW.svg
├── GDALLogoColor.svg
├── GDALLogoGS.svg
└── gdalicon.png
├── doc
├── .gitignore
├── CMakeLists.txt
├── data
│ ├── circle.geojson
│ ├── fortune.tif
│ ├── poly.gpkg
│ ├── squares.geojson
│ └── wells.geojson
├── generate-sponsor-logos.sh
├── generate_images.py
├── images
│ ├── GDALLogoColor.svg
│ ├── OSGeo_project.png
│ ├── community
│ │ ├── foss4geurope2025.png
│ │ └── survey_2024
│ │ │ ├── documentation_needs.svg
│ │ │ ├── easy_to_install_gdal.svg
│ │ │ ├── easy_to_install_gdal_os.svg
│ │ │ ├── gdal_challenge.svg
│ │ │ ├── gdal_easier_to_use.svg
│ │ │ ├── gdal_help_source.svg
│ │ │ ├── local_or_cloud_read.svg
│ │ │ ├── local_or_cloud_write.svg
│ │ │ ├── maintenance_program_activities.svg
│ │ │ ├── maintenance_program_areas_of_focus.svg
│ │ │ ├── operating_system.svg
│ │ │ ├── raster_data_formats.svg
│ │ │ ├── vector_data_formats.svg
│ │ │ ├── way_gdal_used.svg
│ │ │ ├── where_gdal_obtained_linux.svg
│ │ │ ├── where_gdal_obtained_osx.svg
│ │ │ ├── where_gdal_obtained_windows.svg
│ │ │ └── years_experience.svg
│ ├── components.PNG
│ ├── favicon.png
│ ├── gdal_viewshed.png
│ ├── gdalicon.png
│ ├── gdalicon_big.png
│ ├── gdalsequence.PNG
│ ├── grid
│ │ ├── ellipse.eps
│ │ ├── ellipse.png
│ │ ├── gridding.eps
│ │ ├── gridding.png
│ │ └── src
│ │ │ ├── GNUmakefile
│ │ │ ├── ellipse.tex
│ │ │ ├── figures.mp
│ │ │ └── gridding.tex
│ ├── jpipsequence.PNG
│ ├── logo-faunalia.png
│ ├── logo-hobu.png
│ ├── logo-kartoza.png
│ ├── logo-mundialis.png
│ ├── logo-numfocus.png
│ ├── logo-osgeo.png
│ ├── logo-osgeo.svg
│ ├── logo-spatialys.png
│ ├── logo
│ │ ├── GDALLogoBW.svg
│ │ ├── GDALLogoColor.svg
│ │ ├── GDALLogoGS.svg
│ │ └── tshirt
│ │ │ ├── Koszulka v2.ai
│ │ │ ├── Koszulka v2.pdf
│ │ │ ├── Koszulka v3.ai
│ │ │ ├── Koszulka v3.pdf
│ │ │ ├── Koszulka v4.ai
│ │ │ ├── Koszulka v4.pdf
│ │ │ ├── Koszulka v5.ai
│ │ │ ├── Koszulka v5.pdf
│ │ │ ├── Koszulka v6.ai
│ │ │ ├── Koszulka v6.pdf
│ │ │ ├── Koszulka v7.ai
│ │ │ └── Koszulka v7.pdf
│ ├── programs
│ │ ├── gdal_raster_color_merge
│ │ │ ├── hillshade.jpg
│ │ │ ├── hypsometric.jpg
│ │ │ └── hypsometric_combined_with_hillshade.jpg
│ │ ├── gdal_raster_footprint.png
│ │ ├── gdal_raster_polygonize.svg
│ │ ├── gdal_raster_reclassify.svg
│ │ ├── gdal_vector_layer_algebra_clip.svg
│ │ ├── gdal_vector_layer_algebra_erase.svg
│ │ ├── gdal_vector_layer_algebra_identity.svg
│ │ ├── gdal_vector_layer_algebra_intersection.svg
│ │ ├── gdal_vector_layer_algebra_sym_difference.svg
│ │ ├── gdal_vector_layer_algebra_union.svg
│ │ ├── gdal_vector_layer_algebra_update.svg
│ │ ├── gdal_vector_simplify.svg
│ │ ├── gdal_vector_simplify_coverage.svg
│ │ ├── gdalenhance_little_spruce.jpg
│ │ └── gdalenhance_little_spruce_enhanced.jpg
│ ├── rfc45
│ │ ├── rfc_2d_array.png
│ │ ├── rfc_BIT.png
│ │ ├── rfc_BSQ.png
│ │ ├── rfc_TIP.png
│ │ └── rfc_tiled.png
│ ├── rfc49
│ │ └── classOGRGeometry.png
│ ├── rfc64
│ │ └── classOGRGeometry_RFC64.png
│ ├── sponsors
│ │ ├── AWS_logo_RGB.svg
│ │ ├── logo-FrontierSI.svg
│ │ ├── logo-aerometrex.png
│ │ ├── logo-aerometrex.svg
│ │ ├── logo-aws.png
│ │ ├── logo-esri.png
│ │ ├── logo-esri.svg
│ │ ├── logo-frontiersi.png
│ │ ├── logo-geoczech.png
│ │ ├── logo-geoczech.svg
│ │ ├── logo-google.png
│ │ ├── logo-google.svg
│ │ ├── logo-koordinates.png
│ │ ├── logo-koordinates.svg
│ │ ├── logo-l3harris.png
│ │ ├── logo-linz.png
│ │ ├── logo-linz.svg
│ │ ├── logo-mapgears.png
│ │ ├── logo-maxar.ai
│ │ ├── logo-maxar.png
│ │ ├── logo-maxar.svg
│ │ ├── logo-microsoft.png
│ │ ├── logo-microsoft.svg
│ │ ├── logo-nasa.png
│ │ ├── logo-nasa.svg
│ │ ├── logo-planet.png
│ │ ├── logo-planet.svg
│ │ ├── logo-safe.png
│ │ ├── logo-safe.svg
│ │ ├── logo-sparkgeo-big.png
│ │ └── logo-sparkgeo.png
│ ├── style_ogr_brush.png
│ ├── style_ogr_sym.png
│ ├── style_pen1.png
│ ├── style_pen2.png
│ ├── style_pen3.png
│ ├── style_textanchor.png
│ ├── tutorials
│ │ ├── buildings.png
│ │ └── counties.png
│ └── zenodo.5884351.png
├── old_trac_pointers.md
├── requirements.txt
├── rtd
│ ├── pre_build.sh
│ └── update_redirects.py
└── source
│ ├── _extensions
│ ├── cli_example.py
│ ├── configoptions.py
│ ├── driverproperties.py
│ ├── source_file.py
│ └── sphinxcontrib_programoutput_gdal.py
│ ├── _static
│ └── Sustainable GDAL Sponsorship Prospectus.pdf
│ ├── about.rst
│ ├── api
│ ├── cpl.rst
│ ├── cpl_cpp.rst
│ ├── csharp
│ │ ├── csharp_compile_cmake.rst
│ │ ├── csharp_compile_legacy.rst
│ │ ├── csharp_conda.rst
│ │ ├── csharp_raster.rst
│ │ ├── csharp_usage.rst
│ │ ├── csharp_vector.rst
│ │ └── index.rst
│ ├── gdal_alg.rst
│ ├── gdal_fwd.rst
│ ├── gdal_utils.rst
│ ├── gdalabstractmdarray_cpp.rst
│ ├── gdalattribute_cpp.rst
│ ├── gdalcolortable_cpp.rst
│ ├── gdaldataset_cpp.rst
│ ├── gdaldimension_cpp.rst
│ ├── gdaldriver_cpp.rst
│ ├── gdalextendeddatatype_cpp.rst
│ ├── gdalgroup_cpp.rst
│ ├── gdalmajorobject_cpp.rst
│ ├── gdalmdarray_cpp.rst
│ ├── gdalrasterattributetable_cpp.rst
│ ├── gdalrasterband_cpp.rst
│ ├── gdalwarp_cpp.rst
│ ├── gnm_cpp.rst
│ ├── index.rst
│ ├── java
│ │ └── index.rst
│ ├── ogr_srs_api.rst
│ ├── ogrfeature_cpp.rst
│ ├── ogrfeaturestyle_cpp.rst
│ ├── ogrgeomcoordinateprecision_cpp.rst
│ ├── ogrgeometry_cpp.rst
│ ├── ogrlayer_cpp.rst
│ ├── ogrspatialref.rst
│ ├── python
│ │ ├── data
│ │ │ └── byte.tif
│ │ ├── general.rst
│ │ ├── index.rst
│ │ ├── mdim_api.rst
│ │ ├── osgeo.gdal.rst
│ │ ├── osgeo.gdal_array.rst
│ │ ├── osgeo.gdal_fsspec.rst
│ │ ├── osgeo.gdalconst.rst
│ │ ├── osgeo.gnm.rst
│ │ ├── osgeo.ogr.rst
│ │ ├── osgeo.osr.rst
│ │ ├── osgeo.rst
│ │ ├── python_bindings.rst
│ │ ├── python_examples.myst
│ │ ├── python_gotchas.rst
│ │ ├── python_samples.rst
│ │ ├── raster_api.rst
│ │ ├── spatial_ref_api.rst
│ │ ├── utilities.rst
│ │ └── vector_api.rst
│ ├── raster_c_api.rst
│ └── vector_c_api.rst
│ ├── community
│ ├── code_of_conduct.rst
│ ├── index.rst
│ ├── service_providers.rst
│ └── user_survey_2024.rst
│ ├── conf.py
│ ├── contributing
│ └── index.rst
│ ├── development
│ ├── building_from_source.rst
│ ├── cmake.rst
│ ├── dev_documentation.rst
│ ├── dev_environment.rst
│ ├── dev_practices.rst
│ ├── example.txt
│ ├── index.rst
│ ├── rfc
│ │ ├── index.rst
│ │ ├── rfc100_float16_support.rst
│ │ ├── rfc101_raster_dataset_threadsafety.rst
│ │ ├── rfc102_embedded_resources.rst
│ │ ├── rfc103_schema_open_option.rst
│ │ ├── rfc104_gdal_cli.rst
│ │ ├── rfc105_safe_path_manipulation_functions.rst
│ │ ├── rfc106_update_metadata.rst
│ │ ├── rfc107_igetextent_isetspatialfilter.rst
│ │ ├── rfc108_driver_removal_3_11.rst
│ │ ├── rfc10_ogropen.rst
│ │ ├── rfc11_fastidentify.rst
│ │ ├── rfc12_filemanagement.rst
│ │ ├── rfc13_createfeatures.rst
│ │ ├── rfc14_imagestructure.rst
│ │ ├── rfc15_nodatabitmask.rst
│ │ ├── rfc16_ogr_reentrancy.rst
│ │ ├── rfc17_python_namespaces.rst
│ │ ├── rfc18_ogr_styles_c_api.rst
│ │ ├── rfc19_safememalloc.rst
│ │ ├── rfc1_pmc.rst
│ │ ├── rfc20_srs_axes.rst
│ │ ├── rfc21_ogrsqlcast.rst
│ │ ├── rfc22_rpc.rst
│ │ ├── rfc23_ogr_unicode.rst
│ │ ├── rfc24_progressive_data_support.rst
│ │ ├── rfc25_fast_open.rst
│ │ ├── rfc26_blockcache.rst
│ │ ├── rfc27_supportdata.rst
│ │ ├── rfc28_sqlfunc.rst
│ │ ├── rfc29_desired_fields.rst
│ │ ├── rfc2_svn.rst
│ │ ├── rfc30_utf8_filenames.rst
│ │ ├── rfc31_ogr_64.rst
│ │ ├── rfc32_gdallocationinfo.rst
│ │ ├── rfc33_gtiff_pixelispoint.rst
│ │ ├── rfc34_license_policy.rst
│ │ ├── rfc35_deletereorderalterfielddefn.rst
│ │ ├── rfc36_open_by_drivername.rst
│ │ ├── rfc37_cplerror_userdata.rst
│ │ ├── rfc38_ogr_faster_open.rst
│ │ ├── rfc39_ogr_layer_algebra.rst
│ │ ├── rfc3_commiters.rst
│ │ ├── rfc40_enhanced_rat_support.rst
│ │ ├── rfc41_multiple_geometry_fields.rst
│ │ ├── rfc42_find_laundered_fields.rst
│ │ ├── rfc43_getmetadatadomainlist.rst
│ │ ├── rfc44_gdalinfoxml.rst
│ │ ├── rfc45_virtualmem.rst
│ │ ├── rfc46_gdal_ogr_unification.rst
│ │ ├── rfc47_dataset_caching.rst
│ │ ├── rfc48_geographical_networks_support.rst
│ │ ├── rfc49_curve_geometries.rst
│ │ ├── rfc4_geolocate.rst
│ │ ├── rfc50_ogr_field_subtype.rst
│ │ ├── rfc51_rasterio_resampling_progress.rst
│ │ ├── rfc52_strict_sql_quoting.rst
│ │ ├── rfc53_ogr_notnull_default.rst
│ │ ├── rfc54_dataset_transactions.rst
│ │ ├── rfc55_refined_setfeature_deletefeature_semantics.rst
│ │ ├── rfc56_millisecond_precision.rst
│ │ ├── rfc57_histogram_64bit_count.rst
│ │ ├── rfc58_removing_dataset_nodata_value.rst
│ │ ├── rfc59.1_utilities_as_a_library.rst
│ │ ├── rfc59_utilities_as_a_library.rst
│ │ ├── rfc5_unicode.rst
│ │ ├── rfc60_improved_roundtripping_in_ogr.rst
│ │ ├── rfc61_support_for_measured_geometries.rst
│ │ ├── rfc62_raster_algebra.rst
│ │ ├── rfc63_sparse_datasets_improvements.rst
│ │ ├── rfc64_triangle_polyhedralsurface_tin.rst
│ │ ├── rfc65_rfc7946_geojson.rst
│ │ ├── rfc66_randomlayerreadwrite.rst
│ │ ├── rfc67_nullfieldvalues.rst
│ │ ├── rfc68_cplusplus11.rst
│ │ ├── rfc69_cplusplus_formatting.rst
│ │ ├── rfc6_sqlgeom.rst
│ │ ├── rfc70_output_format_guess.rst
│ │ ├── rfc71_github_migration.rst
│ │ ├── rfc72_pytest.rst
│ │ ├── rfc73_proj6_wkt2_srsbarn.rst
│ │ ├── rfc74_sphinx.rst
│ │ ├── rfc75_multidimensional_arrays.rst
│ │ ├── rfc76_ogrpythondrivers.rst
│ │ ├── rfc77_drop_python2_support.rst
│ │ ├── rfc78_gdal_utils_package.rst
│ │ ├── rfc79_listing_service_providers.rst
│ │ ├── rfc7_vsilapi.rst
│ │ ├── rfc80_numfocus_relationship.rst
│ │ ├── rfc81_coordinate_epoch.rst
│ │ ├── rfc83_use_of_project_sponsorship.rst
│ │ ├── rfc84_cmake.rst
│ │ ├── rfc85_policy_code_additions.rst
│ │ ├── rfc86_column_oriented_api.rst
│ │ ├── rfc87_signed_int8.rst
│ │ ├── rfc88_googletest.rst
│ │ ├── rfc89_sql_logging_callback.rst
│ │ ├── rfc8_devguide.rst
│ │ ├── rfc90_read_compressed_data.rst
│ │ ├── rfc91_dataset_close.rst
│ │ ├── rfc92_wkb_only_geometries.rst
│ │ ├── rfc93_update_feature.rst
│ │ ├── rfc94_field_precision_width_metadata.rst
│ │ ├── rfc95_standard_int_types.rst
│ │ ├── rfc96_deferred_plugin_loading.rst
│ │ ├── rfc97_feature_and_fielddefn_sealing.rst
│ │ ├── rfc98_build_requirements_gdal_3_9.rst
│ │ ├── rfc99_geometry_coordinate_precision.rst
│ │ └── rfc9_maintainer.rst
│ ├── rfc_process.rst
│ └── testing.rst
│ ├── download.rst
│ ├── download_past.rst
│ ├── drivers
│ ├── raster
│ │ ├── Idrisi.rst
│ │ ├── aaigrid.rst
│ │ ├── ace2.rst
│ │ ├── adrg.rst
│ │ ├── aig.rst
│ │ ├── airsar.rst
│ │ ├── arcinfo_grid_format.rst
│ │ ├── avif.rst
│ │ ├── bag.rst
│ │ ├── basisu.rst
│ │ ├── bmp.rst
│ │ ├── bsb.rst
│ │ ├── byn.rst
│ │ ├── cad.rst
│ │ ├── cals.rst
│ │ ├── ceos.rst
│ │ ├── coasp.rst
│ │ ├── cog.rst
│ │ ├── cosar.rst
│ │ ├── cpg.rst
│ │ ├── ctg.rst
│ │ ├── daas.rst
│ │ ├── dds.rst
│ │ ├── derived.rst
│ │ ├── dimap.rst
│ │ ├── doq1.rst
│ │ ├── doq2.rst
│ │ ├── dted.rst
│ │ ├── ecrgtoc.rst
│ │ ├── ecw.rst
│ │ ├── eedai.rst
│ │ ├── ehdr.rst
│ │ ├── eir.rst
│ │ ├── envi.rst
│ │ ├── ers.rst
│ │ ├── esat.rst
│ │ ├── esric.rst
│ │ ├── examples
│ │ │ └── drivers
│ │ │ │ └── raster
│ │ │ │ └── stacit.py
│ │ ├── exr.rst
│ │ ├── fast.rst
│ │ ├── fits.rst
│ │ ├── gdalg.rst
│ │ ├── genbin.rst
│ │ ├── georaster.rst
│ │ ├── gff.rst
│ │ ├── gif.rst
│ │ ├── gpkg.rst
│ │ ├── grass.rst
│ │ ├── grassasciigrid.rst
│ │ ├── grib.rst
│ │ ├── gs7bg.rst
│ │ ├── gsag.rst
│ │ ├── gsbg.rst
│ │ ├── gsc.rst
│ │ ├── gta.rst
│ │ ├── gti.rst
│ │ ├── gtiff.rst
│ │ ├── gxf.rst
│ │ ├── hdf4.rst
│ │ ├── hdf5.rst
│ │ ├── heif.rst
│ │ ├── hf2.rst
│ │ ├── hfa.rst
│ │ ├── ilwis.rst
│ │ ├── index.rst
│ │ ├── iris.rst
│ │ ├── isce.rst
│ │ ├── isg.rst
│ │ ├── isis2.rst
│ │ ├── isis3.rst
│ │ ├── jdem.rst
│ │ ├── jp2ecw.rst
│ │ ├── jp2kak.rst
│ │ ├── jp2mrsid.rst
│ │ ├── jp2openjpeg.rst
│ │ ├── jpeg.rst
│ │ ├── jpegxl.rst
│ │ ├── jpipkak.rst
│ │ ├── kea.rst
│ │ ├── kmlsuperoverlay.rst
│ │ ├── kro.rst
│ │ ├── ktx2.rst
│ │ ├── l1b.rst
│ │ ├── lan.rst
│ │ ├── lcp.rst
│ │ ├── leveller.rst
│ │ ├── libertiff.rst
│ │ ├── loslas.rst
│ │ ├── map.rst
│ │ ├── marfa.rst
│ │ ├── mbtiles.rst
│ │ ├── mem.rst
│ │ ├── mff.rst
│ │ ├── mff2.rst
│ │ ├── mrsid.rst
│ │ ├── msg.rst
│ │ ├── msgn.rst
│ │ ├── ndf.rst
│ │ ├── netcdf.rst
│ │ ├── ngsgeoid.rst
│ │ ├── ngw.rst
│ │ ├── nitf.rst
│ │ ├── nitf_advanced.rst
│ │ ├── noaa_b.rst
│ │ ├── nsidcbin.rst
│ │ ├── ntv2.rst
│ │ ├── nwtgrd.rst
│ │ ├── ogcapi.rst
│ │ ├── openfilegdb.rst
│ │ ├── palsar.rst
│ │ ├── paux.rst
│ │ ├── pcidsk.rst
│ │ ├── pcraster.rst
│ │ ├── pdf.rst
│ │ ├── pds.rst
│ │ ├── pds4.rst
│ │ ├── plmosaic.rst
│ │ ├── png.rst
│ │ ├── pnm.rst
│ │ ├── postgisraster.rst
│ │ ├── prf.rst
│ │ ├── rasterlite2.rst
│ │ ├── rcm.rst
│ │ ├── rik.rst
│ │ ├── rmf.rst
│ │ ├── roi_pac.rst
│ │ ├── rpftoc.rst
│ │ ├── rraster.rst
│ │ ├── rs2.rst
│ │ ├── s102.rst
│ │ ├── s104.rst
│ │ ├── s111.rst
│ │ ├── safe.rst
│ │ ├── sar_ceos.rst
│ │ ├── sdat.rst
│ │ ├── sentinel2.rst
│ │ ├── sigdem.rst
│ │ ├── snap_tiff.rst
│ │ ├── snodas.rst
│ │ ├── srp.rst
│ │ ├── srtmhgt.rst
│ │ ├── stacit.rst
│ │ ├── stacta.rst
│ │ ├── terragen.rst
│ │ ├── tga.rst
│ │ ├── til.rst
│ │ ├── tiledb.rst
│ │ ├── tsx.rst
│ │ ├── usgsdem.rst
│ │ ├── vicar.rst
│ │ ├── vrt.rst
│ │ ├── vrt_multidimensional.rst
│ │ ├── vrt_processed_dataset.rst
│ │ ├── wcs.rst
│ │ ├── webp.rst
│ │ ├── wld.rst
│ │ ├── wms.rst
│ │ ├── wms_wmts_cache.rst
│ │ ├── wmts.rst
│ │ ├── xyz.rst
│ │ ├── zarr.rst
│ │ └── zmap.rst
│ └── vector
│ │ ├── adbc.rst
│ │ ├── aivector.rst
│ │ ├── amigocloud.rst
│ │ ├── arrow.rst
│ │ ├── avcbin.rst
│ │ ├── avce00.rst
│ │ ├── cad.rst
│ │ ├── carto.rst
│ │ ├── csv.rst
│ │ ├── csw.rst
│ │ ├── dgn.rst
│ │ ├── dgnv8.rst
│ │ ├── dwg.rst
│ │ ├── dxf.rst
│ │ ├── edigeo.rst
│ │ ├── eeda.rst
│ │ ├── elasticsearch.rst
│ │ ├── esrijson.rst
│ │ ├── filegdb.rst
│ │ ├── flatgeobuf.rst
│ │ ├── gdalg.rst
│ │ ├── geojson.rst
│ │ ├── geojsonseq.rst
│ │ ├── geopackage_aspatial.rst
│ │ ├── georss.rst
│ │ ├── gml.rst
│ │ ├── gmlas.rst
│ │ ├── gmlas_mapping_examples.rst
│ │ ├── gmlas_metadata_layers.rst
│ │ ├── gmt.rst
│ │ ├── gpkg.rst
│ │ ├── gpkg_spatialite_computed_geom_column.rst
│ │ ├── gpsbabel.rst
│ │ ├── gpx.rst
│ │ ├── grass.rst
│ │ ├── gtfs.rst
│ │ ├── hana.rst
│ │ ├── idb.rst
│ │ ├── idrisi.rst
│ │ ├── ili.rst
│ │ ├── index.rst
│ │ ├── jml.rst
│ │ ├── jsonfg.rst
│ │ ├── kml.rst
│ │ ├── libkml.rst
│ │ ├── lvbag.rst
│ │ ├── mapinfo_encodings.csv
│ │ ├── mapml.rst
│ │ ├── mem.rst
│ │ ├── memory.rst
│ │ ├── miramon.rst
│ │ ├── mitab.rst
│ │ ├── mongodbv3.rst
│ │ ├── mssqlspatial.rst
│ │ ├── mvt.rst
│ │ ├── mysql.rst
│ │ ├── nas.rst
│ │ ├── netcdf.rst
│ │ ├── ngw.rst
│ │ ├── oapif.rst
│ │ ├── oci.rst
│ │ ├── oda.rst
│ │ ├── odbc.rst
│ │ ├── ods.rst
│ │ ├── openfilegdb.rst
│ │ ├── osm.rst
│ │ ├── parquet.rst
│ │ ├── pdf.rst
│ │ ├── pds.rst
│ │ ├── pg.rst
│ │ ├── pg_advanced.rst
│ │ ├── pgdump.rst
│ │ ├── pgeo.rst
│ │ ├── plscenes.rst
│ │ ├── plscenes_data_v1.rst
│ │ ├── pmtiles.rst
│ │ ├── s57.rst
│ │ ├── selafin.rst
│ │ ├── shapefile.rst
│ │ ├── sosi.rst
│ │ ├── sqlite.rst
│ │ ├── sxf.rst
│ │ ├── tiledb.rst
│ │ ├── topojson.rst
│ │ ├── vdv.rst
│ │ ├── vfk.rst
│ │ ├── vrt.rst
│ │ ├── wasp.rst
│ │ ├── wfs.rst
│ │ ├── xls.rst
│ │ ├── xlsx.rst
│ │ └── xodr.rst
│ ├── extra_path
│ └── robots.txt
│ ├── faq.rst
│ ├── gdal_rtd
│ ├── LICENSE
│ ├── README.md
│ ├── breadcrumbs.html
│ ├── footer.html
│ ├── searchbox.html
│ ├── static
│ │ ├── css
│ │ │ └── gdal.css
│ │ ├── fonts
│ │ │ ├── miriamlibre-bold-webfont.eot
│ │ │ ├── miriamlibre-bold-webfont.svg
│ │ │ ├── miriamlibre-bold-webfont.ttf
│ │ │ ├── miriamlibre-bold-webfont.woff
│ │ │ ├── miriamlibre-bold-webfont.woff2
│ │ │ ├── miriamlibre-regular-webfont.eot
│ │ │ ├── miriamlibre-regular-webfont.svg
│ │ │ ├── miriamlibre-regular-webfont.ttf
│ │ │ ├── miriamlibre-regular-webfont.woff
│ │ │ ├── miriamlibre-regular-webfont.woff2
│ │ │ ├── proximanova-light-webfont.eot
│ │ │ ├── proximanova-light-webfont.otf
│ │ │ ├── proximanova-light-webfont.svg
│ │ │ ├── proximanova-light-webfont.ttf
│ │ │ ├── proximanova-light-webfont.woff
│ │ │ ├── proximanova-sbold-webfont.eot
│ │ │ ├── proximanova-sbold-webfont.otf
│ │ │ ├── proximanova-sbold-webfont.svg
│ │ │ ├── proximanova-sbold-webfont.ttf
│ │ │ ├── proximanova-sbold-webfont.woff
│ │ │ ├── sintony-bold-webfont.eot
│ │ │ ├── sintony-bold-webfont.svg
│ │ │ ├── sintony-bold-webfont.ttf
│ │ │ ├── sintony-bold-webfont.woff
│ │ │ ├── sintony-bold-webfont.woff2
│ │ │ ├── sintony-regular-webfont.eot
│ │ │ ├── sintony-regular-webfont.svg
│ │ │ ├── sintony-regular-webfont.ttf
│ │ │ ├── sintony-regular-webfont.woff
│ │ │ ├── sintony-regular-webfont.woff2
│ │ │ ├── sourcecodepro-regular-webfont.eot
│ │ │ ├── sourcecodepro-regular-webfont.svg
│ │ │ ├── sourcecodepro-regular-webfont.ttf
│ │ │ └── sourcecodepro-regular-webfont.woff
│ │ └── img
│ │ │ └── osgeo-emblem-24x24.png
│ ├── theme.conf
│ └── versions.html
│ ├── glossary.rst
│ ├── index.rst
│ ├── index_pdf.rst
│ ├── license.rst
│ ├── programs
│ ├── argument_syntax.rst
│ ├── gdal-config.rst
│ ├── gdal.rst
│ ├── gdal2tiles.rst
│ ├── gdal2xyz.rst
│ ├── gdal_bash_completion.rst
│ ├── gdal_calc.rst
│ ├── gdal_cli_from_python.rst
│ ├── gdal_cli_gdalg.rst
│ ├── gdal_cli_include
│ │ ├── gdalg_raster_compatible.rst
│ │ ├── gdalg_raster_compatible_non_natively_streamable.rst
│ │ ├── gdalg_vector_compatible.rst
│ │ └── gdalg_vector_compatible_non_natively_streamable.rst
│ ├── gdal_contour.rst
│ ├── gdal_convert.rst
│ ├── gdal_create.rst
│ ├── gdal_dataset.rst
│ ├── gdal_dataset_copy.rst
│ ├── gdal_dataset_delete.rst
│ ├── gdal_dataset_identify.rst
│ ├── gdal_dataset_rename.rst
│ ├── gdal_driver_gpkg_repack.rst
│ ├── gdal_driver_gti_create.rst
│ ├── gdal_driver_openfilegdb_repack.rst
│ ├── gdal_driver_pdf_list_layers.rst
│ ├── gdal_edit.rst
│ ├── gdal_fillnodata.rst
│ ├── gdal_footprint.rst
│ ├── gdal_grid.rst
│ ├── gdal_info.rst
│ ├── gdal_mdim.rst
│ ├── gdal_mdim_convert.rst
│ ├── gdal_mdim_info.rst
│ ├── gdal_merge.rst
│ ├── gdal_options
│ │ ├── active_geometry.rst
│ │ ├── active_layer.rst
│ │ ├── co.rst
│ │ ├── co_vector.rst
│ │ ├── if.rst
│ │ ├── lco.rst
│ │ ├── of_raster_create.rst
│ │ ├── of_raster_create_copy.rst
│ │ ├── of_vector.rst
│ │ ├── oo.rst
│ │ ├── ot.rst
│ │ ├── overwrite.rst
│ │ ├── sql_dialect.rst
│ │ ├── srs_def_gdal_raster_reproject.rst
│ │ └── warp_resampling.rst
│ ├── gdal_pansharpen.rst
│ ├── gdal_pipeline.rst
│ ├── gdal_polygonize.rst
│ ├── gdal_proximity.rst
│ ├── gdal_raster.rst
│ ├── gdal_raster_aspect.rst
│ ├── gdal_raster_calc.rst
│ ├── gdal_raster_clean_collar.rst
│ ├── gdal_raster_clip.rst
│ ├── gdal_raster_color_map.rst
│ ├── gdal_raster_color_merge.rst
│ ├── gdal_raster_contour.rst
│ ├── gdal_raster_convert.rst
│ ├── gdal_raster_create.rst
│ ├── gdal_raster_edit.rst
│ ├── gdal_raster_fill_nodata.rst
│ ├── gdal_raster_footprint.rst
│ ├── gdal_raster_hillshade.rst
│ ├── gdal_raster_index.rst
│ ├── gdal_raster_info.rst
│ ├── gdal_raster_mosaic.rst
│ ├── gdal_raster_nodata_to_alpha.rst
│ ├── gdal_raster_overview.rst
│ ├── gdal_raster_overview_add.rst
│ ├── gdal_raster_overview_delete.rst
│ ├── gdal_raster_overview_refresh.rst
│ ├── gdal_raster_pansharpen.rst
│ ├── gdal_raster_pipeline.rst
│ ├── gdal_raster_pixel_info.rst
│ ├── gdal_raster_polygonize.rst
│ ├── gdal_raster_proximity.rst
│ ├── gdal_raster_reclassify.rst
│ ├── gdal_raster_reproject.rst
│ ├── gdal_raster_resize.rst
│ ├── gdal_raster_rgb_to_palette.rst
│ ├── gdal_raster_roughness.rst
│ ├── gdal_raster_scale.rst
│ ├── gdal_raster_select.rst
│ ├── gdal_raster_set_type.rst
│ ├── gdal_raster_sieve.rst
│ ├── gdal_raster_slope.rst
│ ├── gdal_raster_stack.rst
│ ├── gdal_raster_tile.rst
│ ├── gdal_raster_tpi.rst
│ ├── gdal_raster_tri.rst
│ ├── gdal_raster_unscale.rst
│ ├── gdal_raster_update.rst
│ ├── gdal_raster_viewshed.rst
│ ├── gdal_rasterize.rst
│ ├── gdal_retile.rst
│ ├── gdal_sieve.rst
│ ├── gdal_syntax.rst
│ ├── gdal_translate.rst
│ ├── gdal_vector.rst
│ ├── gdal_vector_buffer.rst
│ ├── gdal_vector_clip.rst
│ ├── gdal_vector_concat.rst
│ ├── gdal_vector_convert.rst
│ ├── gdal_vector_edit.rst
│ ├── gdal_vector_explode_collections.rst
│ ├── gdal_vector_filter.rst
│ ├── gdal_vector_grid.rst
│ ├── gdal_vector_index.rst
│ ├── gdal_vector_info.rst
│ ├── gdal_vector_layer_algebra.rst
│ ├── gdal_vector_make_valid.rst
│ ├── gdal_vector_pipeline.rst
│ ├── gdal_vector_rasterize.rst
│ ├── gdal_vector_reproject.rst
│ ├── gdal_vector_segmentize.rst
│ ├── gdal_vector_select.rst
│ ├── gdal_vector_set_geom_type.rst
│ ├── gdal_vector_simplify.rst
│ ├── gdal_vector_simplify_coverage.rst
│ ├── gdal_vector_sql.rst
│ ├── gdal_vector_swap_xy.rst
│ ├── gdal_viewshed.rst
│ ├── gdal_vsi.rst
│ ├── gdal_vsi_copy.rst
│ ├── gdal_vsi_delete.rst
│ ├── gdal_vsi_list.rst
│ ├── gdal_vsi_move.rst
│ ├── gdal_vsi_sozip.rst
│ ├── gdal_vsi_sync.rst
│ ├── gdaladdo.rst
│ ├── gdalattachpct.rst
│ ├── gdalbuildvrt.rst
│ ├── gdalcompare.rst
│ ├── gdaldem.rst
│ ├── gdalenhance.rst
│ ├── gdalinfo.rst
│ ├── gdallocationinfo.rst
│ ├── gdalmanage.rst
│ ├── gdalmdiminfo.rst
│ ├── gdalmdimtranslate.rst
│ ├── gdalmove.rst
│ ├── gdalsrsinfo.rst
│ ├── gdaltindex.rst
│ ├── gdaltransform.rst
│ ├── gdalwarp.rst
│ ├── gnmanalyse.rst
│ ├── gnmmanage.rst
│ ├── index.rst
│ ├── migration_guide_to_gdal_cli.rst
│ ├── nearblack.rst
│ ├── nodata_handling_gdaladdo_gdal_translate.rst
│ ├── ogr2ogr.rst
│ ├── ogr_layer_algebra.rst
│ ├── ogrinfo.rst
│ ├── ogrlineref.rst
│ ├── ogrmerge.rst
│ ├── ogrtindex.rst
│ ├── options
│ │ ├── co.rst
│ │ ├── formats_raster.rst
│ │ ├── formats_vector.rst
│ │ ├── help.rst
│ │ ├── help_and_help_general.rst
│ │ ├── help_general.rst
│ │ ├── if.rst
│ │ ├── lco.rst
│ │ ├── of.rst
│ │ ├── oo_vector.rst
│ │ ├── ot.rst
│ │ ├── srs_def.rst
│ │ └── srs_def_gdalwarp.rst
│ ├── pct2rgb.rst
│ ├── raster_common_options.rst
│ ├── rgb2pct.rst
│ ├── sozip.rst
│ └── vector_common_options.rst
│ ├── software_using_gdal.rst
│ ├── spelling_wordlist.txt
│ ├── sponsors
│ ├── faq.rst
│ ├── index.rst
│ └── past_sponsors.rst
│ ├── substitutions.rst
│ ├── thanks.rst
│ ├── tutorials
│ ├── code
│ │ ├── vector_api_tut.py
│ │ └── vector_api_tut2.py
│ ├── gdal_grid_tut.rst
│ ├── geotransforms_tut.rst
│ ├── gnm_api_tut.rst
│ ├── index.rst
│ ├── multidimensional_api_tut.rst
│ ├── osr_api_tut.rst
│ ├── raster_api_tut.rst
│ ├── raster_driver_tut.rst
│ ├── vector_api_tut.rst
│ ├── vector_driver_tut.rst
│ ├── vector_geoparquet_tut.rst
│ ├── vector_python_driver.rst
│ ├── warp_tut.rst
│ └── wktproblems.rst
│ └── user
│ ├── band_algebra.rst
│ ├── configoptions.rst
│ ├── coordinate_epoch.rst
│ ├── gdal_python_utilities.rst
│ ├── gnm_data_model.rst
│ ├── index.rst
│ ├── multidim_raster_data_model.rst
│ ├── multithreading.rst
│ ├── ogr_feature_style.rst
│ ├── ogr_sql_dialect.rst
│ ├── ogr_sql_sqlite_dialect.rst
│ ├── raster_data_model.rst
│ ├── security.rst
│ ├── sql_sqlite_dialect.rst
│ ├── vector_data_model.rst
│ └── virtual_file_systems.rst
├── docker
├── README.md
├── alpine-normal
│ ├── Dockerfile
│ └── build.sh
├── alpine-small
│ ├── Dockerfile
│ └── build.sh
├── build-all.sh
├── ubuntu-full
│ ├── Dockerfile
│ ├── bh-gdal.sh
│ ├── bh-proj.sh
│ ├── bh-set-envvars.sh
│ ├── build.sh
│ ├── mdbtools-lexer.patch
│ ├── tiledb-FindLZ4_EP.cmake.patch
│ ├── tiledb-FindOpenSSL_EP.cmake.patch
│ └── tiledb-cmake-ccache.patch
├── ubuntu-small
│ ├── Dockerfile
│ ├── bh-set-envvars.sh
│ └── build.sh
└── util.sh
├── doxygen_index.md
├── examples
└── pydrivers
│ ├── ogr_CityJSON.py
│ ├── ogr_DUMMY.py
│ └── ogr_PASSTHROUGH.py
├── frmts
├── CMakeLists.txt
├── aaigrid
│ ├── CMakeLists.txt
│ ├── aaigriddataset.cpp
│ └── aaigriddataset.h
├── adrg
│ ├── CMakeLists.txt
│ ├── adrgdataset.cpp
│ └── srpdataset.cpp
├── aigrid
│ ├── CMakeLists.txt
│ ├── Makefile.dist
│ ├── aigccitt.c
│ ├── aigdataset.cpp
│ ├── aigopen.c
│ ├── aigrid.h
│ ├── aitest.c
│ └── gridlib.c
├── airsar
│ ├── CMakeLists.txt
│ └── airsardataset.cpp
├── avif
│ ├── CMakeLists.txt
│ ├── avifdataset.cpp
│ ├── avifdrivercore.cpp
│ ├── avifdrivercore.h
│ └── driver_declaration.cmake
├── basisu_ktx2
│ ├── CMakeLists.txt
│ ├── basisudataset.cpp
│ ├── basisudrivercore.cpp
│ ├── basisudrivercore.h
│ ├── common.cpp
│ ├── common.h
│ ├── commoncore.cpp
│ ├── commoncore.h
│ ├── include_basisu_sdk.h
│ ├── ktx2dataset.cpp
│ ├── ktx2drivercore.cpp
│ └── ktx2drivercore.h
├── bmp
│ ├── CMakeLists.txt
│ └── bmpdataset.cpp
├── bsb
│ ├── CMakeLists.txt
│ ├── Makefile.dist
│ ├── README.dist
│ ├── bsb2raw.c
│ ├── bsb_read.c
│ ├── bsb_read.h
│ └── bsbdataset.cpp
├── cals
│ ├── CMakeLists.txt
│ └── calsdataset.cpp
├── ceos
│ ├── CMakeLists.txt
│ ├── ceosdataset.cpp
│ ├── ceosopen.c
│ ├── ceosopen.h
│ └── ceostest.c
├── ceos2
│ ├── CMakeLists.txt
│ ├── ceos.c
│ ├── ceos.h
│ ├── ceosrecipe.c
│ ├── ceossar.c
│ ├── link.c
│ └── sar_ceosdataset.cpp
├── coasp
│ ├── CMakeLists.txt
│ └── coasp_dataset.cpp
├── cosar
│ ├── CMakeLists.txt
│ └── cosar_dataset.cpp
├── ctg
│ ├── CMakeLists.txt
│ └── ctgdataset.cpp
├── daas
│ ├── CMakeLists.txt
│ └── daasdataset.cpp
├── dds
│ ├── CMakeLists.txt
│ ├── crunch_headers.h
│ ├── ddsdataset.cpp
│ ├── ddsdrivercore.cpp
│ └── ddsdrivercore.h
├── derived
│ ├── CMakeLists.txt
│ ├── deriveddataset.cpp
│ ├── derivedlist.c
│ └── derivedlist.h
├── dimap
│ ├── CMakeLists.txt
│ └── dimapdataset.cpp
├── drivers.ini
├── dted
│ ├── CMakeLists.txt
│ ├── dted_api.c
│ ├── dted_api.h
│ ├── dted_create.c
│ ├── dted_ptstream.c
│ ├── dted_test.c
│ └── dteddataset.cpp
├── ecw
│ ├── CMakeLists.txt
│ ├── driver_declaration.cmake
│ ├── ecwasyncreader.cpp
│ ├── ecwcreatecopy.cpp
│ ├── ecwdataset.cpp
│ ├── ecwdrivercore.cpp
│ ├── ecwdrivercore.h
│ ├── ecwsdk_headers.h
│ ├── gdal_ecw.h
│ ├── jp2userbox.cpp
│ └── lookup.py
├── eeda
│ ├── CMakeLists.txt
│ ├── data
│ │ └── eedaconf.json
│ ├── eeda.h
│ ├── eedacommon.cpp
│ ├── eedadataset.cpp
│ └── eedaidataset.cpp
├── envisat
│ ├── CMakeLists.txt
│ ├── EnvisatFile.c
│ ├── EnvisatFile.h
│ ├── adsrange.cpp
│ ├── adsrange.hpp
│ ├── dumpgeo.c
│ ├── envisat_dump.c
│ ├── envisatdataset.cpp
│ ├── records.c
│ ├── records.h
│ ├── timedelta.hpp
│ └── unwrapgcps.cpp
├── ers
│ ├── CMakeLists.txt
│ ├── ersdataset.cpp
│ ├── ershdrnode.cpp
│ └── ershdrnode.h
├── esric
│ ├── CMakeLists.txt
│ └── esric_dataset.cpp
├── exr
│ ├── CMakeLists.txt
│ ├── exrdataset.cpp
│ ├── exrdrivercore.cpp
│ ├── exrdrivercore.h
│ └── openexr_headers.h
├── fits
│ ├── CMakeLists.txt
│ ├── fitsdataset.cpp
│ ├── fitsdrivercore.cpp
│ └── fitsdrivercore.h
├── gdalallregister.cpp
├── gdalg
│ ├── CMakeLists.txt
│ ├── data
│ │ └── gdalg.schema.json
│ └── gdalgdriver.cpp
├── georaster
│ ├── CMakeLists.txt
│ ├── cpl_vsil_ocilob.cpp
│ ├── driver_declaration.cmake
│ ├── georaster_dataset.cpp
│ ├── georaster_jpeg_vsidataio.cpp
│ ├── georaster_jpeg_vsidataio.h
│ ├── georaster_priv.h
│ ├── georaster_rasterband.cpp
│ ├── georaster_wrapper.cpp
│ ├── georasterdrivercore.cpp
│ ├── georasterdrivercore.h
│ ├── oci_wrapper.cpp
│ └── oci_wrapper.h
├── gff
│ ├── CMakeLists.txt
│ └── gff_dataset.cpp
├── gif
│ ├── CMakeLists.txt
│ ├── biggifdataset.cpp
│ ├── gifabstractdataset.cpp
│ ├── gifabstractdataset.h
│ ├── gifdataset.cpp
│ ├── gifdrivercore.cpp
│ ├── gifdrivercore.h
│ └── giflib
│ │ ├── CMakeLists.txt
│ │ ├── COPYING
│ │ ├── README
│ │ ├── dgif_lib.c
│ │ ├── dump_symbols.sh
│ │ ├── egif_lib.c
│ │ ├── gdal_giflib_symbol_rename.h
│ │ ├── gif_err.c
│ │ ├── gif_hash.c
│ │ ├── gif_hash.h
│ │ ├── gif_lib.h
│ │ ├── gif_lib_private.h
│ │ └── gifalloc.c
├── grib
│ ├── CMakeLists.txt
│ ├── data
│ │ ├── grib2_center.csv
│ │ ├── grib2_process.csv
│ │ ├── grib2_subcenter.csv
│ │ ├── grib2_table_4_2_0_0.csv
│ │ ├── grib2_table_4_2_0_1.csv
│ │ ├── grib2_table_4_2_0_13.csv
│ │ ├── grib2_table_4_2_0_14.csv
│ │ ├── grib2_table_4_2_0_15.csv
│ │ ├── grib2_table_4_2_0_16.csv
│ │ ├── grib2_table_4_2_0_17.csv
│ │ ├── grib2_table_4_2_0_18.csv
│ │ ├── grib2_table_4_2_0_19.csv
│ │ ├── grib2_table_4_2_0_190.csv
│ │ ├── grib2_table_4_2_0_191.csv
│ │ ├── grib2_table_4_2_0_2.csv
│ │ ├── grib2_table_4_2_0_20.csv
│ │ ├── grib2_table_4_2_0_21.csv
│ │ ├── grib2_table_4_2_0_22.csv
│ │ ├── grib2_table_4_2_0_3.csv
│ │ ├── grib2_table_4_2_0_4.csv
│ │ ├── grib2_table_4_2_0_5.csv
│ │ ├── grib2_table_4_2_0_6.csv
│ │ ├── grib2_table_4_2_0_7.csv
│ │ ├── grib2_table_4_2_10_0.csv
│ │ ├── grib2_table_4_2_10_1.csv
│ │ ├── grib2_table_4_2_10_191.csv
│ │ ├── grib2_table_4_2_10_2.csv
│ │ ├── grib2_table_4_2_10_3.csv
│ │ ├── grib2_table_4_2_10_4.csv
│ │ ├── grib2_table_4_2_1_0.csv
│ │ ├── grib2_table_4_2_1_1.csv
│ │ ├── grib2_table_4_2_1_2.csv
│ │ ├── grib2_table_4_2_20_0.csv
│ │ ├── grib2_table_4_2_20_1.csv
│ │ ├── grib2_table_4_2_20_2.csv
│ │ ├── grib2_table_4_2_20_3.csv
│ │ ├── grib2_table_4_2_2_0.csv
│ │ ├── grib2_table_4_2_2_3.csv
│ │ ├── grib2_table_4_2_2_4.csv
│ │ ├── grib2_table_4_2_2_5.csv
│ │ ├── grib2_table_4_2_2_6.csv
│ │ ├── grib2_table_4_2_2_7.csv
│ │ ├── grib2_table_4_2_3_0.csv
│ │ ├── grib2_table_4_2_3_1.csv
│ │ ├── grib2_table_4_2_3_2.csv
│ │ ├── grib2_table_4_2_3_3.csv
│ │ ├── grib2_table_4_2_3_4.csv
│ │ ├── grib2_table_4_2_3_5.csv
│ │ ├── grib2_table_4_2_3_6.csv
│ │ ├── grib2_table_4_2_4_0.csv
│ │ ├── grib2_table_4_2_4_1.csv
│ │ ├── grib2_table_4_2_4_10.csv
│ │ ├── grib2_table_4_2_4_2.csv
│ │ ├── grib2_table_4_2_4_3.csv
│ │ ├── grib2_table_4_2_4_4.csv
│ │ ├── grib2_table_4_2_4_5.csv
│ │ ├── grib2_table_4_2_4_6.csv
│ │ ├── grib2_table_4_2_4_7.csv
│ │ ├── grib2_table_4_2_4_8.csv
│ │ ├── grib2_table_4_2_4_9.csv
│ │ ├── grib2_table_4_2_local_Canada.csv
│ │ ├── grib2_table_4_2_local_HPC.csv
│ │ ├── grib2_table_4_2_local_MRMS.csv
│ │ ├── grib2_table_4_2_local_NCEP.csv
│ │ ├── grib2_table_4_2_local_NDFD.csv
│ │ ├── grib2_table_4_2_local_index.csv
│ │ ├── grib2_table_4_5.csv
│ │ └── grib2_table_versions.csv
│ ├── degrib
│ │ ├── LICENSE.TXT
│ │ ├── README.TXT
│ │ ├── data
│ │ │ ├── grib2_table_4_2_0_0.csv
│ │ │ ├── grib2_table_4_2_0_1.csv
│ │ │ ├── grib2_table_4_2_0_13.csv
│ │ │ ├── grib2_table_4_2_0_14.csv
│ │ │ ├── grib2_table_4_2_0_15.csv
│ │ │ ├── grib2_table_4_2_0_16.csv
│ │ │ ├── grib2_table_4_2_0_17.csv
│ │ │ ├── grib2_table_4_2_0_18.csv
│ │ │ ├── grib2_table_4_2_0_19.csv
│ │ │ ├── grib2_table_4_2_0_190.csv
│ │ │ ├── grib2_table_4_2_0_191.csv
│ │ │ ├── grib2_table_4_2_0_2.csv
│ │ │ ├── grib2_table_4_2_0_20.csv
│ │ │ ├── grib2_table_4_2_0_253.csv
│ │ │ ├── grib2_table_4_2_0_3.csv
│ │ │ ├── grib2_table_4_2_0_4.csv
│ │ │ ├── grib2_table_4_2_0_5.csv
│ │ │ ├── grib2_table_4_2_0_6.csv
│ │ │ ├── grib2_table_4_2_0_7.csv
│ │ │ ├── grib2_table_4_2_10_0.csv
│ │ │ ├── grib2_table_4_2_10_1.csv
│ │ │ ├── grib2_table_4_2_10_191.csv
│ │ │ ├── grib2_table_4_2_10_2.csv
│ │ │ ├── grib2_table_4_2_10_3.csv
│ │ │ ├── grib2_table_4_2_10_4.csv
│ │ │ ├── grib2_table_4_2_1_0.csv
│ │ │ ├── grib2_table_4_2_1_1.csv
│ │ │ ├── grib2_table_4_2_2_0.csv
│ │ │ ├── grib2_table_4_2_2_3.csv
│ │ │ ├── grib2_table_4_2_3_0.csv
│ │ │ ├── grib2_table_4_2_3_1.csv
│ │ │ └── grib2_table_4_5.csv
│ │ ├── degrib
│ │ │ ├── clock.c
│ │ │ ├── clock.h
│ │ │ ├── degrib1.cpp
│ │ │ ├── degrib1.h
│ │ │ ├── degrib2.cpp
│ │ │ ├── degrib2.h
│ │ │ ├── dump_symbols.sh
│ │ │ ├── embedded_resources.c
│ │ │ ├── embedded_resources.h
│ │ │ ├── embedded_resources_gen1.c
│ │ │ ├── embedded_resources_gen2.c
│ │ │ ├── engribapi.c
│ │ │ ├── engribapi.h
│ │ │ ├── gdal_degrib_symbol_rename.h
│ │ │ ├── grib1tab.cpp
│ │ │ ├── grib2api.c
│ │ │ ├── grib2api.h
│ │ │ ├── hazard.c
│ │ │ ├── hazard.h
│ │ │ ├── inventory.cpp
│ │ │ ├── inventory.h
│ │ │ ├── meta.h
│ │ │ ├── metaname.cpp
│ │ │ ├── metaname.h
│ │ │ ├── metaparse.cpp
│ │ │ ├── metaprint.cpp
│ │ │ ├── myassert.c
│ │ │ ├── myassert.h
│ │ │ ├── myerror.cpp
│ │ │ ├── myerror.h
│ │ │ ├── myutil.c
│ │ │ ├── myutil.h
│ │ │ ├── scan.c
│ │ │ ├── scan.h
│ │ │ ├── tdlpack.cpp
│ │ │ ├── tdlpack.h
│ │ │ ├── tendian.cpp
│ │ │ ├── tendian.h
│ │ │ ├── type.h
│ │ │ ├── weather.c
│ │ │ └── weather.h
│ │ ├── extract_tables.py
│ │ ├── g2clib
│ │ │ ├── README
│ │ │ ├── aecunpack.c
│ │ │ ├── cmplxpack.c
│ │ │ ├── compack.c
│ │ │ ├── comunpack.c
│ │ │ ├── dec_jpeg2000.cpp
│ │ │ ├── dec_png.c
│ │ │ ├── drstemplates.c
│ │ │ ├── drstemplates.h
│ │ │ ├── enc_jpeg2000.c
│ │ │ ├── enc_png.c
│ │ │ ├── g2_addfield.c
│ │ │ ├── g2_addgrid.c
│ │ │ ├── g2_addlocal.c
│ │ │ ├── g2_create.c
│ │ │ ├── g2_free.c
│ │ │ ├── g2_getfld.c
│ │ │ ├── g2_gribend.c
│ │ │ ├── g2_info.c
│ │ │ ├── g2_miss.c
│ │ │ ├── g2_unpack1.c
│ │ │ ├── g2_unpack2.c
│ │ │ ├── g2_unpack3.c
│ │ │ ├── g2_unpack4.c
│ │ │ ├── g2_unpack5.c
│ │ │ ├── g2_unpack6.c
│ │ │ ├── g2_unpack7.c
│ │ │ ├── gbits.c
│ │ │ ├── gdal_g2clib_symbol_rename.h
│ │ │ ├── getdim.c
│ │ │ ├── getpoly.c
│ │ │ ├── grib2.h
│ │ │ ├── grib2c.doc
│ │ │ ├── gridtemplates.c
│ │ │ ├── gridtemplates.h
│ │ │ ├── int_power.c
│ │ │ ├── jpcpack.c
│ │ │ ├── jpcunpack.c
│ │ │ ├── misspack.c
│ │ │ ├── mkieee.c
│ │ │ ├── pack_gp.c
│ │ │ ├── pdstemplates.c
│ │ │ ├── pdstemplates.h
│ │ │ ├── pngpack.c
│ │ │ ├── pngunpack.c
│ │ │ ├── rdieee.c
│ │ │ ├── reduce.c
│ │ │ ├── seekgb.c
│ │ │ ├── simpack.c
│ │ │ ├── simunpack.c
│ │ │ ├── specpack.c
│ │ │ └── specunpack.c
│ │ ├── generate_embedded_resources.py
│ │ └── merge_degrib_and_wmo_tables.py
│ ├── gribcreatecopy.cpp
│ ├── gribdataset.cpp
│ ├── gribdataset.h
│ ├── gribdrivercore.cpp
│ ├── gribdrivercore.h
│ └── rename_g2clib_symbols.sh
├── gsg
│ ├── CMakeLists.txt
│ ├── gs7bgdataset.cpp
│ ├── gsagdataset.cpp
│ └── gsbgdataset.cpp
├── gta
│ ├── CMakeLists.txt
│ ├── gta_headers.h
│ ├── gtadataset.cpp
│ ├── gtadrivercore.cpp
│ └── gtadrivercore.h
├── gti
│ ├── CMakeLists.txt
│ ├── data
│ │ └── gdaltileindex.xsd
│ └── gdaltileindexdataset.cpp
├── gtiff
│ ├── CMakeLists.txt
│ ├── cogdriver.cpp
│ ├── cogdriver.h
│ ├── fetchbufferdirectio.h
│ ├── generate_quant_table_md5sum.cpp
│ ├── geotiff.cpp
│ ├── gt_citation.cpp
│ ├── gt_citation.h
│ ├── gt_jpeg_copy.cpp
│ ├── gt_jpeg_copy.h
│ ├── gt_overview.cpp
│ ├── gt_overview.h
│ ├── gt_wkt_srs.cpp
│ ├── gt_wkt_srs.h
│ ├── gt_wkt_srs_for_gdal.h
│ ├── gt_wkt_srs_priv.h
│ ├── gtiff.h
│ ├── gtiffbitmapband.cpp
│ ├── gtiffbitmapband.h
│ ├── gtiffdataset.cpp
│ ├── gtiffdataset.h
│ ├── gtiffdataset_read.cpp
│ ├── gtiffdataset_write.cpp
│ ├── gtiffjpegoverviewds.cpp
│ ├── gtiffjpegoverviewds.h
│ ├── gtiffoddbitsband.cpp
│ ├── gtiffoddbitsband.h
│ ├── gtiffrasterband.cpp
│ ├── gtiffrasterband.h
│ ├── gtiffrasterband_read.cpp
│ ├── gtiffrasterband_write.cpp
│ ├── gtiffrgbaband.cpp
│ ├── gtiffrgbaband.h
│ ├── gtiffsplitband.cpp
│ ├── gtiffsplitband.h
│ ├── gtiffsplitbitmapband.cpp
│ ├── gtiffsplitbitmapband.h
│ ├── libgeotiff
│ │ ├── CMakeLists.txt
│ │ ├── cpl_serv.h
│ │ ├── dump_symbols.sh
│ │ ├── epsg_datum.inc
│ │ ├── epsg_ellipse.inc
│ │ ├── epsg_gcs.inc
│ │ ├── epsg_pcs.inc
│ │ ├── epsg_pm.inc
│ │ ├── epsg_proj.inc
│ │ ├── epsg_units.inc
│ │ ├── epsg_vertcs.inc
│ │ ├── gdal_libgeotiff_symbol_rename.h
│ │ ├── geo_config.h
│ │ ├── geo_ctrans.inc
│ │ ├── geo_extra.c
│ │ ├── geo_free.c
│ │ ├── geo_get.c
│ │ ├── geo_keyp.h
│ │ ├── geo_names.c
│ │ ├── geo_new.c
│ │ ├── geo_normalize.c
│ │ ├── geo_normalize.h
│ │ ├── geo_print.c
│ │ ├── geo_set.c
│ │ ├── geo_simpletags.c
│ │ ├── geo_simpletags.h
│ │ ├── geo_tiffp.c
│ │ ├── geo_tiffp.h
│ │ ├── geo_trans.c
│ │ ├── geo_write.c
│ │ ├── geokeys.h
│ │ ├── geokeys.inc
│ │ ├── geokeys_v1_1.inc
│ │ ├── geonames.h
│ │ ├── geotiff.h
│ │ ├── geotiff_proj4.c
│ │ ├── geotiffio.h
│ │ ├── geovalues.h
│ │ ├── resync_from_upstream.sh
│ │ ├── xtiff.c
│ │ └── xtiffio.h
│ ├── libtiff
│ │ ├── CMakeLists.txt
│ │ ├── dump_symbols.sh
│ │ ├── gdal_libtiff_symbol_rename.h
│ │ ├── resync_from_upstream.sh
│ │ ├── t4.h
│ │ ├── tif_aux.c
│ │ ├── tif_close.c
│ │ ├── tif_codec.c
│ │ ├── tif_color.c
│ │ ├── tif_compress.c
│ │ ├── tif_config.h
│ │ ├── tif_dir.c
│ │ ├── tif_dir.h
│ │ ├── tif_dirinfo.c
│ │ ├── tif_dirread.c
│ │ ├── tif_dirwrite.c
│ │ ├── tif_dumpmode.c
│ │ ├── tif_error.c
│ │ ├── tif_extension.c
│ │ ├── tif_fax3.c
│ │ ├── tif_fax3.h
│ │ ├── tif_fax3sm.c
│ │ ├── tif_flush.c
│ │ ├── tif_getimage.c
│ │ ├── tif_hash_set.c
│ │ ├── tif_hash_set.h
│ │ ├── tif_jpeg.c
│ │ ├── tif_jpeg_12.c
│ │ ├── tif_lerc.c
│ │ ├── tif_luv.c
│ │ ├── tif_lzma.c
│ │ ├── tif_lzw.c
│ │ ├── tif_next.c
│ │ ├── tif_ojpeg.c
│ │ ├── tif_open.c
│ │ ├── tif_packbits.c
│ │ ├── tif_pixarlog.c
│ │ ├── tif_predict.c
│ │ ├── tif_predict.h
│ │ ├── tif_print.c
│ │ ├── tif_read.c
│ │ ├── tif_strip.c
│ │ ├── tif_swab.c
│ │ ├── tif_thunder.c
│ │ ├── tif_tile.c
│ │ ├── tif_version.c
│ │ ├── tif_vsi.c
│ │ ├── tif_warning.c
│ │ ├── tif_webp.c
│ │ ├── tif_write.c
│ │ ├── tif_zip.c
│ │ ├── tif_zstd.c
│ │ ├── tiff.h
│ │ ├── tiffconf.h
│ │ ├── tiffio.h
│ │ ├── tiffiop.h
│ │ ├── tiffvers.h
│ │ └── uvcode.h
│ ├── quant_table_md5sum.h
│ ├── quant_table_md5sum_jpeg9e.h
│ ├── tif_jxl.c
│ ├── tif_jxl.h
│ ├── tifvsi.cpp
│ └── tifvsi.h
├── gxf
│ ├── CMakeLists.txt
│ ├── Doxyfile
│ ├── Makefile.in
│ ├── README
│ ├── configure.in
│ ├── gxf.dox
│ ├── gxf_ogcwkt.c
│ ├── gxf_proj4.c
│ ├── gxfdataset.cpp
│ ├── gxfopen.c
│ ├── gxfopen.h
│ └── makefile.vc.dist
├── hdf4
│ ├── CMakeLists.txt
│ ├── hdf-eos
│ │ ├── EHapi.c
│ │ ├── GDapi.c
│ │ ├── HDFEOSVersion.h
│ │ ├── HdfEosDef.h
│ │ ├── README
│ │ ├── SWapi.c
│ │ ├── ease.h
│ │ └── gctp_wrap.c
│ ├── hdf4compat.h
│ ├── hdf4dataset.cpp
│ ├── hdf4dataset.h
│ ├── hdf4drivercore.cpp
│ ├── hdf4drivercore.h
│ ├── hdf4imagedataset.cpp
│ └── hdf4multidim.cpp
├── hdf5
│ ├── CMakeLists.txt
│ ├── bagdataset.cpp
│ ├── data
│ │ └── bag_template.xml
│ ├── embedded_resources.c
│ ├── embedded_resources.h
│ ├── gh5_convenience.cpp
│ ├── gh5_convenience.h
│ ├── hdf5_api.h
│ ├── hdf5dataset.cpp
│ ├── hdf5dataset.h
│ ├── hdf5drivercore.cpp
│ ├── hdf5drivercore.h
│ ├── hdf5eosparser.cpp
│ ├── hdf5eosparser.h
│ ├── hdf5imagedataset.cpp
│ ├── hdf5multidim.cpp
│ ├── hdf5vfl.h
│ ├── iso19115_srs.cpp
│ ├── iso19115_srs.h
│ ├── rat.cpp
│ ├── rat.h
│ ├── s100.cpp
│ ├── s100.h
│ ├── s102dataset.cpp
│ ├── s104dataset.cpp
│ └── s111dataset.cpp
├── heif
│ ├── CMakeLists.txt
│ ├── heifdataset.cpp
│ ├── heifdataset.h
│ ├── heifdatasetcreatecopy.cpp
│ ├── heifdrivercore.cpp
│ ├── heifdrivercore.h
│ └── include_libheif.h
├── hf2
│ ├── CMakeLists.txt
│ └── hf2dataset.cpp
├── hfa
│ ├── CMakeLists.txt
│ ├── TODO_Projections.txt
│ ├── hfa.h
│ ├── hfa_overviews.cpp
│ ├── hfa_p.h
│ ├── hfaband.cpp
│ ├── hfacompress.cpp
│ ├── hfadataset.cpp
│ ├── hfadataset.h
│ ├── hfadictionary.cpp
│ ├── hfaentry.cpp
│ ├── hfafield.cpp
│ ├── hfaopen.cpp
│ ├── hfatest.cpp
│ └── hfatype.cpp
├── http
│ ├── CMakeLists.txt
│ └── httpdriver.cpp
├── idrisi
│ ├── CMakeLists.txt
│ ├── IdrisiDataset.cpp
│ ├── idrisi.h
│ ├── rdc.txt
│ └── rst.txt
├── ilwis
│ ├── CMakeLists.txt
│ ├── ilwiscoordinatesystem.cpp
│ ├── ilwisdataset.cpp
│ └── ilwisdataset.h
├── iris
│ ├── CMakeLists.txt
│ └── irisdataset.cpp
├── iso8211
│ ├── 8211createfromxml.cpp
│ ├── 8211dump.cpp
│ ├── 8211view.cpp
│ ├── CMakeLists.txt
│ ├── Doxyfile
│ ├── Makefile.in
│ ├── aclocal.m4
│ ├── configure.in
│ ├── ddffield.cpp
│ ├── ddffielddefn.cpp
│ ├── ddfmodule.cpp
│ ├── ddfrecord.cpp
│ ├── ddfsubfielddefn.cpp
│ ├── ddfutils.cpp
│ ├── intro.dox
│ ├── iso8211.h
│ ├── mkcatalog.cpp
│ ├── teststream.out
│ ├── teststream.sh
│ └── timetest.cpp
├── jaxapalsar
│ ├── CMakeLists.txt
│ └── jaxapalsardataset.cpp
├── jdem
│ ├── CMakeLists.txt
│ └── jdemdataset.cpp
├── jp2kak
│ ├── CMakeLists.txt
│ ├── driver_declaration.cmake
│ ├── jp2kak.lst
│ ├── jp2kak_headers.h
│ ├── jp2kakdataset.cpp
│ ├── jp2kakdataset.h
│ ├── jp2kakdrivercore.cpp
│ ├── jp2kakdrivercore.h
│ ├── subfile_source.h
│ └── vsil_target.h
├── jpeg
│ ├── CMakeLists.txt
│ ├── jpegdrivercore.cpp
│ ├── jpegdrivercore.h
│ ├── jpgdataset.cpp
│ ├── jpgdataset.h
│ ├── jpgdataset_12.cpp
│ ├── libjpeg
│ │ ├── CMakeLists.txt
│ │ ├── README
│ │ ├── jcapimin.c
│ │ ├── jcapistd.c
│ │ ├── jccoefct.c
│ │ ├── jccolor.c
│ │ ├── jcdctmgr.c
│ │ ├── jchuff.c
│ │ ├── jchuff.h
│ │ ├── jcinit.c
│ │ ├── jcmainct.c
│ │ ├── jcmarker.c
│ │ ├── jcmaster.c
│ │ ├── jcomapi.c
│ │ ├── jconfig.h
│ │ ├── jcparam.c
│ │ ├── jcphuff.c
│ │ ├── jcprepct.c
│ │ ├── jcsample.c
│ │ ├── jctrans.c
│ │ ├── jdapimin.c
│ │ ├── jdapistd.c
│ │ ├── jdatadst.c
│ │ ├── jdatasrc.c
│ │ ├── jdcoefct.c
│ │ ├── jdcolor.c
│ │ ├── jdct.h
│ │ ├── jddctmgr.c
│ │ ├── jdhuff.c
│ │ ├── jdhuff.h
│ │ ├── jdinput.c
│ │ ├── jdmainct.c
│ │ ├── jdmarker.c
│ │ ├── jdmaster.c
│ │ ├── jdmerge.c
│ │ ├── jdphuff.c
│ │ ├── jdpostct.c
│ │ ├── jdsample.c
│ │ ├── jdtrans.c
│ │ ├── jerror.c
│ │ ├── jerror.h
│ │ ├── jfdctflt.c
│ │ ├── jfdctfst.c
│ │ ├── jfdctint.c
│ │ ├── jidctflt.c
│ │ ├── jidctfst.c
│ │ ├── jidctint.c
│ │ ├── jidctred.c
│ │ ├── jinclude.h
│ │ ├── jmemmgr.c
│ │ ├── jmemnobs.c
│ │ ├── jmemsys.h
│ │ ├── jmorecfg.h
│ │ ├── jpegint.h
│ │ ├── jpeglib.h
│ │ ├── jquant1.c
│ │ ├── jquant2.c
│ │ ├── jstdhuff.c
│ │ ├── jutils.c
│ │ └── jversion.h
│ ├── libjpeg12
│ │ ├── CMakeLists.txt
│ │ └── jmorecfg.h.12
│ ├── vsidataio.cpp
│ ├── vsidataio.h
│ └── vsidataio_12.cpp
├── jpegxl
│ ├── CMakeLists.txt
│ ├── jpegxl.cpp
│ ├── jpegxldrivercore.cpp
│ ├── jpegxldrivercore.h
│ └── jxl_headers.h
├── jpipkak
│ ├── CMakeLists.txt
│ ├── components.PNG
│ ├── gdalsequence.PNG
│ ├── jpipkak_headers.h
│ ├── jpipkakdataset.cpp
│ ├── jpipkakdataset.h
│ ├── jpipkakdrivercore.cpp
│ ├── jpipkakdrivercore.h
│ └── jpipsequence.PNG
├── kea
│ ├── CMakeLists.txt
│ ├── keaband.cpp
│ ├── keaband.h
│ ├── keacopy.cpp
│ ├── keacopy.h
│ ├── keadataset.cpp
│ ├── keadataset.h
│ ├── keadriver.cpp
│ ├── keadrivercore.cpp
│ ├── keadrivercore.h
│ ├── keamaskband.cpp
│ ├── keamaskband.h
│ ├── keaoverview.cpp
│ ├── keaoverview.h
│ ├── kearat.cpp
│ ├── kearat.h
│ └── libkea_headers.h
├── kmlsuperoverlay
│ ├── CMakeLists.txt
│ ├── kmlsuperoverlaydataset.cpp
│ └── kmlsuperoverlaydataset.h
├── l1b
│ ├── CMakeLists.txt
│ └── l1bdataset.cpp
├── leveller
│ ├── CMakeLists.txt
│ └── levellerdataset.cpp
├── libertiff
│ ├── CMakeLists.txt
│ ├── libertiffdataset.cpp
│ └── libtiff_codecs.h
├── map
│ ├── CMakeLists.txt
│ └── mapdataset.cpp
├── mbtiles
│ ├── CMakeLists.txt
│ └── mbtilesdataset.cpp
├── mem
│ ├── CMakeLists.txt
│ ├── memdataset.cpp
│ ├── memdataset.h
│ ├── memmultidim.h
│ └── ogrmemlayer.cpp
├── mrf
│ ├── BitMask2D.h
│ ├── CMakeLists.txt
│ ├── JPEG12_band.cpp
│ ├── JPEG_band.cpp
│ ├── JPNG_band.cpp
│ ├── LERCV1
│ │ ├── CMakeLists.txt
│ │ ├── LICENSE.TXT
│ │ ├── Lerc1Image.cpp
│ │ ├── Lerc1Image.h
│ │ └── NOTICE
│ ├── LERC_band.cpp
│ ├── PNG_band.cpp
│ ├── Packer.h
│ ├── Packer_RLE.cpp
│ ├── Packer_RLE.h
│ ├── QB3_band.cpp
│ ├── README.md
│ ├── Tif_band.cpp
│ ├── marfa.h
│ ├── marfa_dataset.cpp
│ ├── mrf_band.cpp
│ ├── mrf_overview.cpp
│ ├── mrf_util.cpp
│ ├── mrfdrivercore.cpp
│ └── mrfdrivercore.h
├── mrsid
│ ├── CMakeLists.txt
│ ├── driver_declaration.cmake
│ ├── mrsiddataset.cpp
│ ├── mrsiddataset_headers_include.h
│ ├── mrsiddrivercore.cpp
│ ├── mrsiddrivercore.h
│ ├── mrsidstream.cpp
│ ├── mrsidstream.h
│ └── mrsidstream_headers_include.h
├── msg
│ ├── CMakeLists.txt
│ ├── PublicDecompWT_all.cpp
│ ├── PublicDecompWT_headers.h
│ ├── generate_PublicDecompWT_all.h.cmake
│ ├── msgcommand.cpp
│ ├── msgcommand.h
│ ├── msgdataset.cpp
│ ├── msgdataset.h
│ ├── msgdrivercore.cpp
│ ├── msgdrivercore.h
│ ├── prologue.cpp
│ ├── prologue.h
│ ├── reflectancecalculator.cpp
│ ├── reflectancecalculator.h
│ ├── xritheaderparser.cpp
│ └── xritheaderparser.h
├── msgn
│ ├── CMakeLists.txt
│ ├── msg_basic_types.cpp
│ ├── msg_basic_types.h
│ ├── msg_reader_core.cpp
│ ├── msg_reader_core.h
│ └── msgndataset.cpp
├── netcdf
│ ├── CMakeLists.txt
│ ├── data
│ │ └── netcdf_config.xsd
│ ├── netcdf_cf_constants.h
│ ├── netcdf_sentinel3_sral_mwr.cpp
│ ├── netcdfdataset.cpp
│ ├── netcdfdataset.h
│ ├── netcdfdrivercore.cpp
│ ├── netcdfdrivercore.h
│ ├── netcdfformatenum.h
│ ├── netcdflayer.cpp
│ ├── netcdflayersg.cpp
│ ├── netcdflayersg.h
│ ├── netcdfmultidim.cpp
│ ├── netcdfsg.cpp
│ ├── netcdfsg.h
│ ├── netcdfsgwriterutil.cpp
│ ├── netcdfsgwriterutil.h
│ ├── netcdfuffd.h
│ ├── netcdfvirtual.cpp
│ ├── netcdfvirtual.h
│ └── netcdfwriterconfig.cpp
├── ngsgeoid
│ ├── CMakeLists.txt
│ └── ngsgeoiddataset.cpp
├── nitf
│ ├── CMakeLists.txt
│ ├── data
│ │ ├── gt_datum.csv
│ │ ├── gt_ellips.csv
│ │ ├── nitf_spec.xml
│ │ └── nitf_spec.xsd
│ ├── ecrgtocdataset.cpp
│ ├── embedded_resources.c
│ ├── embedded_resources.h
│ ├── mgrs.c
│ ├── mgrs.h
│ ├── nitf_gcprpc.cpp
│ ├── nitfaridpcm.cpp
│ ├── nitfbilevel.cpp
│ ├── nitfdataset.cpp
│ ├── nitfdataset.h
│ ├── nitfdes.c
│ ├── nitfdrivercore.cpp
│ ├── nitfdrivercore.h
│ ├── nitfdump.c
│ ├── nitffile.c
│ ├── nitfimage.c
│ ├── nitflib.h
│ ├── nitfrasterband.cpp
│ ├── nitfwritejpeg.cpp
│ ├── nitfwritejpeg_12.cpp
│ ├── readme.md
│ ├── rpftocdataset.cpp
│ ├── rpftocfile.cpp
│ └── rpftoclib.h
├── northwood
│ ├── CMakeLists.txt
│ ├── grcdataset.cpp
│ ├── grddataset.cpp
│ ├── northwood.cpp
│ └── northwood.h
├── null
│ ├── CMakeLists.txt
│ └── nulldataset.cpp
├── ogcapi
│ ├── CMakeLists.txt
│ └── gdalogcapidataset.cpp
├── openjpeg
│ ├── CMakeLists.txt
│ ├── driver_declaration.cmake
│ ├── eoptemplate_pleiades.xml
│ ├── eoptemplate_worldviewgeoeye.xml
│ ├── openjpegdataset.cpp
│ ├── openjpegdrivercore.cpp
│ ├── openjpegdrivercore.h
│ └── opjdatasetbase.h
├── opjlike
│ ├── jp2opjlikedataset.cpp
│ └── jp2opjlikedataset.h
├── pcidsk
│ ├── CMakeLists.txt
│ ├── gdal_edb.cpp
│ ├── notes.txt
│ ├── ogrpcidsklayer.cpp
│ ├── pcidskdataset2.cpp
│ ├── pcidskdataset2.h
│ ├── pcidskdrivercore.cpp
│ ├── pcidskdrivercore.h
│ ├── sdk
│ │ ├── CMakeLists.txt
│ │ ├── Doxyfile
│ │ ├── Makefile.vc
│ │ ├── blockdir
│ │ │ ├── Makefile
│ │ │ ├── asciitiledir.cpp
│ │ │ ├── asciitiledir.h
│ │ │ ├── asciitilelayer.cpp
│ │ │ ├── asciitilelayer.h
│ │ │ ├── binarytiledir.cpp
│ │ │ ├── binarytiledir.h
│ │ │ ├── binarytilelayer.cpp
│ │ │ ├── binarytilelayer.h
│ │ │ ├── blockdir.cpp
│ │ │ ├── blockdir.h
│ │ │ ├── blockfile.cpp
│ │ │ ├── blockfile.h
│ │ │ ├── blocklayer.cpp
│ │ │ ├── blocklayer.h
│ │ │ ├── blocktiledir.cpp
│ │ │ ├── blocktiledir.h
│ │ │ ├── blocktilelayer.cpp
│ │ │ └── blocktilelayer.h
│ │ ├── building.dox
│ │ ├── channel
│ │ │ ├── Makefile
│ │ │ ├── cbandinterleavedchannel.cpp
│ │ │ ├── cbandinterleavedchannel.h
│ │ │ ├── cexternalchannel.cpp
│ │ │ ├── cexternalchannel.h
│ │ │ ├── cpcidskchannel.cpp
│ │ │ ├── cpcidskchannel.h
│ │ │ ├── cpixelinterleavedchannel.cpp
│ │ │ ├── cpixelinterleavedchannel.h
│ │ │ ├── ctiledchannel.cpp
│ │ │ └── ctiledchannel.h
│ │ ├── core
│ │ │ ├── Makefile
│ │ │ ├── clinksegment.cpp
│ │ │ ├── clinksegment.h
│ │ │ ├── cpcidskblockfile.cpp
│ │ │ ├── cpcidskblockfile.h
│ │ │ ├── cpcidskfile.cpp
│ │ │ ├── cpcidskfile.h
│ │ │ ├── edb_pcidsk.cpp
│ │ │ ├── libjpeg_io.cpp
│ │ │ ├── metadataset.h
│ │ │ ├── metadataset_p.cpp
│ │ │ ├── mutexholder.h
│ │ │ ├── pcidsk_mutex.cpp
│ │ │ ├── pcidsk_pubutils.cpp
│ │ │ ├── pcidsk_raster.cpp
│ │ │ ├── pcidsk_raster.h
│ │ │ ├── pcidsk_scanint.cpp
│ │ │ ├── pcidsk_scanint.h
│ │ │ ├── pcidsk_utils.cpp
│ │ │ ├── pcidsk_utils.h
│ │ │ ├── pcidskbuffer.cpp
│ │ │ ├── pcidskcreate.cpp
│ │ │ ├── pcidskexception.cpp
│ │ │ ├── pcidskinterfaces.cpp
│ │ │ ├── pcidskopen.cpp
│ │ │ └── protectedfile.h
│ │ ├── index.dox
│ │ ├── pcidsk.h
│ │ ├── pcidsk_array.h
│ │ ├── pcidsk_binary.h
│ │ ├── pcidsk_blut.h
│ │ ├── pcidsk_bpct.h
│ │ ├── pcidsk_buffer.h
│ │ ├── pcidsk_channel.h
│ │ ├── pcidsk_config.h
│ │ ├── pcidsk_edb.h
│ │ ├── pcidsk_ephemeris.h
│ │ ├── pcidsk_exception.h
│ │ ├── pcidsk_file.h
│ │ ├── pcidsk_gcp.h
│ │ ├── pcidsk_gcpsegment.h
│ │ ├── pcidsk_georef.h
│ │ ├── pcidsk_interfaces.h
│ │ ├── pcidsk_io.h
│ │ ├── pcidsk_lut.h
│ │ ├── pcidsk_mutex.h
│ │ ├── pcidsk_pct.h
│ │ ├── pcidsk_poly.h
│ │ ├── pcidsk_rpc.h
│ │ ├── pcidsk_segment.h
│ │ ├── pcidsk_shape.h
│ │ ├── pcidsk_tex.h
│ │ ├── pcidsk_toutin.h
│ │ ├── pcidsk_types.h
│ │ ├── pcidsk_vectorsegment.h
│ │ ├── pcidskchannel.dox
│ │ ├── pcidskfile.dox
│ │ ├── pcidskmutex.dox
│ │ ├── pcidsksegment.dox
│ │ ├── port
│ │ │ ├── Makefile
│ │ │ ├── io_stdio.cpp
│ │ │ ├── io_win32.cpp
│ │ │ ├── pthread_mutex.cpp
│ │ │ └── win32_mutex.cpp
│ │ ├── raster
│ │ │ ├── rasterconfig.h
│ │ │ └── rastertypes.hh
│ │ ├── segment
│ │ │ ├── Makefile
│ │ │ ├── cpcidsk_array.cpp
│ │ │ ├── cpcidsk_array.h
│ │ │ ├── cpcidsk_tex.cpp
│ │ │ ├── cpcidsk_tex.h
│ │ │ ├── cpcidskbinarysegment.cpp
│ │ │ ├── cpcidskbinarysegment.h
│ │ │ ├── cpcidskbitmap.cpp
│ │ │ ├── cpcidskbitmap.h
│ │ │ ├── cpcidskblut.cpp
│ │ │ ├── cpcidskblut.h
│ │ │ ├── cpcidskbpct.cpp
│ │ │ ├── cpcidskbpct.h
│ │ │ ├── cpcidskephemerissegment.cpp
│ │ │ ├── cpcidskephemerissegment.h
│ │ │ ├── cpcidskgcp2segment.cpp
│ │ │ ├── cpcidskgcp2segment.h
│ │ │ ├── cpcidskgeoref.cpp
│ │ │ ├── cpcidskgeoref.h
│ │ │ ├── cpcidsklut.cpp
│ │ │ ├── cpcidsklut.h
│ │ │ ├── cpcidskpct.cpp
│ │ │ ├── cpcidskpct.h
│ │ │ ├── cpcidskpolymodel.cpp
│ │ │ ├── cpcidskpolymodel.h
│ │ │ ├── cpcidskrpcmodel.cpp
│ │ │ ├── cpcidskrpcmodel.h
│ │ │ ├── cpcidsksegment.cpp
│ │ │ ├── cpcidsksegment.h
│ │ │ ├── cpcidsktoutinmodel.cpp
│ │ │ ├── cpcidsktoutinmodel.h
│ │ │ ├── cpcidskvectorsegment.cpp
│ │ │ ├── cpcidskvectorsegment.h
│ │ │ ├── cpcidskvectorsegment_consistencycheck.cpp
│ │ │ ├── metadatasegment.h
│ │ │ ├── metadatasegment_p.cpp
│ │ │ ├── orbitstructures.h
│ │ │ ├── pcidsksegmentbuilder.h
│ │ │ ├── systiledir.cpp
│ │ │ ├── systiledir.h
│ │ │ ├── toutinstructures.h
│ │ │ ├── vecsegdataindex.cpp
│ │ │ ├── vecsegdataindex.h
│ │ │ ├── vecsegheader.cpp
│ │ │ └── vecsegheader.h
│ │ └── tutorial.dox
│ └── vsi_pcidsk_io.cpp
├── pcraster
│ ├── CMakeLists.txt
│ ├── doxygen.cfg
│ ├── libcsf
│ │ ├── AUTHORS
│ │ ├── CMakeLists.txt
│ │ ├── COPYING
│ │ ├── README
│ │ ├── _getcell.c
│ │ ├── _getrow.c
│ │ ├── _gsomece.c
│ │ ├── _putcell.c
│ │ ├── _rputrow.c
│ │ ├── angle.c
│ │ ├── attravai.c
│ │ ├── attrsize.c
│ │ ├── cellsize.c
│ │ ├── create2.c
│ │ ├── csf.h
│ │ ├── csfattr.h
│ │ ├── csfglob.c
│ │ ├── csfimpl.h
│ │ ├── csfsup.c
│ │ ├── csftypes.h
│ │ ├── delattr.c
│ │ ├── dumconv.c
│ │ ├── endian.c
│ │ ├── file.c
│ │ ├── filename.c
│ │ ├── gattrblk.c
│ │ ├── gattridx.c
│ │ ├── gcellrep.c
│ │ ├── gdattype.c
│ │ ├── getattr.c
│ │ ├── getx0.c
│ │ ├── gety0.c
│ │ ├── ggisfid.c
│ │ ├── gmaxval.c
│ │ ├── gminval.c
│ │ ├── gnrcols.c
│ │ ├── gnrrows.c
│ │ ├── gproj.c
│ │ ├── gputproj.c
│ │ ├── gvalscal.c
│ │ ├── gvartype.c
│ │ ├── gversion.c
│ │ ├── ismv.c
│ │ ├── kernlcsf.c
│ │ ├── legend.c
│ │ ├── mclose.c
│ │ ├── mopen.c
│ │ ├── moreattr.c
│ │ ├── mperror.c
│ │ ├── pcrtypes.h
│ │ ├── pgisfid.c
│ │ ├── pmaxval.c
│ │ ├── pminval.c
│ │ ├── putallmv.c
│ │ ├── putattr.c
│ │ ├── putsomec.c
│ │ ├── putx0.c
│ │ ├── puty0.c
│ │ ├── pvalscal.c
│ │ ├── rattrblk.c
│ │ ├── rcomp.c
│ │ ├── rcoords.c
│ │ ├── rdup2.c
│ │ ├── reseterr.c
│ │ ├── rextend.c
│ │ ├── rmalloc.c
│ │ ├── rrowcol.c
│ │ ├── ruseas.c
│ │ ├── setangle.c
│ │ ├── setmv.c
│ │ ├── setvtmv.c
│ │ ├── strconst.c
│ │ ├── strpad.c
│ │ ├── swapio.c
│ │ ├── trackmm.c
│ │ ├── vs2.c
│ │ ├── vsdef.c
│ │ ├── vsis.c
│ │ ├── vsvers.c
│ │ └── wattrblk.c
│ ├── pcrasterdataset.cpp
│ ├── pcrasterdataset.h
│ ├── pcrasterdrivercore.cpp
│ ├── pcrasterdrivercore.h
│ ├── pcrastermisc.cpp
│ ├── pcrasterrasterband.cpp
│ ├── pcrasterrasterband.h
│ ├── pcrasterutil.cpp
│ └── pcrasterutil.h
├── pdf
│ ├── CMakeLists.txt
│ ├── data
│ │ └── pdfcomposition.xsd
│ ├── embedded_resources.c
│ ├── embedded_resources.h
│ ├── gdal_pdf.h
│ ├── ogrpdflayer.cpp
│ ├── pdfcreatecopy.cpp
│ ├── pdfcreatecopy.h
│ ├── pdfcreatefromcomposition.cpp
│ ├── pdfcreatefromcomposition.h
│ ├── pdfdataset.cpp
│ ├── pdfdrivercore.cpp
│ ├── pdfdrivercore.h
│ ├── pdfio.cpp
│ ├── pdfio.h
│ ├── pdfobject.cpp
│ ├── pdfobject.h
│ ├── pdfreadvectors.cpp
│ ├── pdfsdk_headers_all.h
│ ├── pdfsdk_headers_pdfium.h
│ ├── pdfsdk_headers_podofo.h
│ ├── pdfsdk_headers_poppler.h
│ └── pdfwritabledataset.cpp
├── pds
│ ├── CMakeLists.txt
│ ├── data
│ │ ├── pds4_template.xml
│ │ └── vicar.json
│ ├── embedded_resources.c
│ ├── embedded_resources.h
│ ├── isis2dataset.cpp
│ ├── isis3dataset.cpp
│ ├── json_utils.h
│ ├── pds4dataset.cpp
│ ├── pds4dataset.h
│ ├── pds4vector.cpp
│ ├── pdsdataset.cpp
│ ├── pdsdrivercore.cpp
│ ├── pdsdrivercore.h
│ ├── vicardataset.cpp
│ ├── vicardataset.h
│ ├── vicarkeywordhandler.cpp
│ └── vicarkeywordhandler.h
├── plmosaic
│ ├── CMakeLists.txt
│ └── plmosaicdataset.cpp
├── png
│ ├── CMakeLists.txt
│ ├── filter_sse2_intrinsics.c
│ ├── libpng
│ │ ├── CMakeLists.txt
│ │ ├── LICENSE
│ │ ├── README
│ │ ├── dump_symbols.sh
│ │ ├── gdal_libpng_symbol_rename.h
│ │ ├── libpng_gdal.patch
│ │ ├── png.c
│ │ ├── png.h
│ │ ├── png_handle_eXIf_memleak_fix.patch
│ │ ├── pngconf.h
│ │ ├── pngdebug.h
│ │ ├── pngerror.c
│ │ ├── pngget.c
│ │ ├── pnginfo.h
│ │ ├── pnglibconf.h
│ │ ├── pnglibconf.h.patch
│ │ ├── pngmem.c
│ │ ├── pngpread.c
│ │ ├── pngpriv.h
│ │ ├── pngread.c
│ │ ├── pngrio.c
│ │ ├── pngrtran.c
│ │ ├── pngrutil.c
│ │ ├── pngset.c
│ │ ├── pngstruct.h
│ │ ├── pngtrans.c
│ │ ├── pngwio.c
│ │ ├── pngwrite.c
│ │ ├── pngwtran.c
│ │ └── pngwutil.c
│ ├── pngdataset.cpp
│ ├── pngdataset.h
│ ├── pngdrivercore.cpp
│ └── pngdrivercore.h
├── postgisraster
│ ├── CMakeLists.txt
│ ├── postgisraster.h
│ ├── postgisrasterdataset.cpp
│ ├── postgisrasterdriver.cpp
│ ├── postgisrasterdrivercore.cpp
│ ├── postgisrasterdrivercore.h
│ ├── postgisrasterrasterband.cpp
│ ├── postgisrastertiledataset.cpp
│ ├── postgisrastertilerasterband.cpp
│ ├── postgisrastertools.cpp
│ ├── readme
│ └── todo
├── prf
│ ├── CMakeLists.txt
│ └── phprfdataset.cpp
├── raw
│ ├── CMakeLists.txt
│ ├── ace2dataset.cpp
│ ├── atlsci_spheroid.cpp
│ ├── atlsci_spheroid.h
│ ├── byndataset.cpp
│ ├── byndataset.h
│ ├── cpgdataset.cpp
│ ├── doq1dataset.cpp
│ ├── doq2dataset.cpp
│ ├── ehdrdataset.cpp
│ ├── ehdrdataset.h
│ ├── eirdataset.cpp
│ ├── envidataset.cpp
│ ├── envidataset.h
│ ├── fastdataset.cpp
│ ├── genbindataset.cpp
│ ├── gscdataset.cpp
│ ├── gtxdataset.cpp
│ ├── hkvdataset.cpp
│ ├── iscedataset.cpp
│ ├── krodataset.cpp
│ ├── landataset.cpp
│ ├── lcpdataset.cpp
│ ├── loslasdataset.cpp
│ ├── mffdataset.cpp
│ ├── ndfdataset.cpp
│ ├── noaabdataset.cpp
│ ├── nsidcbindataset.cpp
│ ├── ntv2dataset.cpp
│ ├── pauxdataset.cpp
│ ├── pnmdataset.cpp
│ ├── rawdrivers.cpp
│ ├── roipacdataset.cpp
│ ├── rrasterdataset.cpp
│ ├── snodasdataset.cpp
│ └── usgs_esri_zones.h
├── rcm
│ ├── CMakeLists.txt
│ ├── rcmdataset.cpp
│ ├── rcmdataset.h
│ ├── rcmdrivercore.cpp
│ └── rcmdrivercore.h
├── rik
│ ├── CMakeLists.txt
│ └── rikdataset.cpp
├── rmf
│ ├── CMakeLists.txt
│ ├── rmfdataset.cpp
│ ├── rmfdataset.h
│ ├── rmfdem.cpp
│ ├── rmfjpeg.cpp
│ └── rmflzw.cpp
├── rs2
│ ├── CMakeLists.txt
│ └── rs2dataset.cpp
├── safe
│ ├── CMakeLists.txt
│ ├── safedataset.cpp
│ └── safedataset.h
├── saga
│ ├── CMakeLists.txt
│ └── sagadataset.cpp
├── sentinel2
│ ├── CMakeLists.txt
│ └── sentinel2dataset.cpp
├── sigdem
│ ├── CMakeLists.txt
│ ├── sigdemdataset.cpp
│ └── sigdemdataset.h
├── snap_tiff
│ ├── CMakeLists.txt
│ └── snaptiffdriver.cpp
├── srtmhgt
│ ├── CMakeLists.txt
│ └── srtmhgtdataset.cpp
├── stacit
│ ├── CMakeLists.txt
│ └── stacitdataset.cpp
├── stacta
│ ├── CMakeLists.txt
│ ├── stactadataset.cpp
│ └── stactadataset.h
├── terragen
│ ├── CMakeLists.txt
│ ├── readme.txt
│ └── terragendataset.cpp
├── tga
│ ├── CMakeLists.txt
│ └── tgadataset.cpp
├── til
│ ├── CMakeLists.txt
│ └── tildataset.cpp
├── tiledb
│ ├── CMakeLists.txt
│ ├── driver_declaration.cmake
│ ├── include_tiledb.h
│ ├── overview_model.rst
│ ├── tiledbcommon.cpp
│ ├── tiledbdense.cpp
│ ├── tiledbdrivercore.cpp
│ ├── tiledbdrivercore.h
│ ├── tiledbheaders.h
│ ├── tiledbmultidim.cpp
│ ├── tiledbmultidim.h
│ ├── tiledbmultidimarray.cpp
│ ├── tiledbmultidimattribute.cpp
│ ├── tiledbmultidimattributeholder.cpp
│ ├── tiledbmultidimgroup.cpp
│ └── tiledbsparse.cpp
├── tsx
│ ├── CMakeLists.txt
│ └── tsxdataset.cpp
├── usgsdem
│ ├── CDED.notes
│ ├── CMakeLists.txt
│ └── usgsdemdataset.cpp
├── vrt
│ ├── CMakeLists.txt
│ ├── data
│ │ └── gdalvrt.xsd
│ ├── gdal_vrt.h
│ ├── muparser_header.h
│ ├── pixelfunctions.cpp
│ ├── vrt_priv.h
│ ├── vrtdataset.cpp
│ ├── vrtdataset.h
│ ├── vrtderivedrasterband.cpp
│ ├── vrtdriver.cpp
│ ├── vrtexpression.h
│ ├── vrtexpression_exprtk.cpp
│ ├── vrtexpression_muparser.cpp
│ ├── vrtfilters.cpp
│ ├── vrtmultidim.cpp
│ ├── vrtpansharpened.cpp
│ ├── vrtprocesseddataset.cpp
│ ├── vrtprocesseddatasetfunctions.cpp
│ ├── vrtrasterband.cpp
│ ├── vrtrawrasterband.cpp
│ ├── vrtreclassifier.cpp
│ ├── vrtreclassifier.h
│ ├── vrtsourcedrasterband.cpp
│ ├── vrtsources.cpp
│ └── vrtwarped.cpp
├── wcs
│ ├── CMakeLists.txt
│ ├── README.md
│ ├── gmlcoverage.cpp
│ ├── gmlcoverage.h
│ ├── wcsdataset.cpp
│ ├── wcsdataset.h
│ ├── wcsdataset100.cpp
│ ├── wcsdataset110.cpp
│ ├── wcsdataset201.cpp
│ ├── wcsdrivercore.cpp
│ ├── wcsdrivercore.h
│ ├── wcsrasterband.cpp
│ ├── wcsrasterband.h
│ ├── wcsutils.cpp
│ └── wcsutils.h
├── webp
│ ├── CMakeLists.txt
│ ├── webp_headers.h
│ ├── webpdataset.cpp
│ ├── webpdrivercore.cpp
│ └── webpdrivercore.h
├── wms
│ ├── CMakeLists.txt
│ ├── WMSServerList.txt
│ ├── frmt_ags_arcgisonline.xml
│ ├── frmt_twms_Clementine.xml
│ ├── frmt_twms_Moon.xml
│ ├── frmt_twms_daily.xml
│ ├── frmt_twms_srtm.xml
│ ├── frmt_wms_arcgis_mapserver_tms.xml
│ ├── frmt_wms_arcgis_terrain_tms_lerc.xml
│ ├── frmt_wms_bluemarble_s3_tms.xml
│ ├── frmt_wms_googlemaps_tms.xml
│ ├── frmt_wms_iiif.xml
│ ├── frmt_wms_iip.xml
│ ├── frmt_wms_metacarta_tms.xml
│ ├── frmt_wms_metacarta_wmsc.xml
│ ├── frmt_wms_onearth_global_mosaic.xml
│ ├── frmt_wms_openstreetmap_tms.xml
│ ├── frmt_wms_tileservice_bmng.xml
│ ├── frmt_wms_tileservice_nysdop2004.xml
│ ├── frmt_wms_virtualearth.xml
│ ├── gdalhttp.cpp
│ ├── gdalhttp.h
│ ├── gdalwmscache.cpp
│ ├── gdalwmsdataset.cpp
│ ├── gdalwmsrasterband.cpp
│ ├── minidriver.cpp
│ ├── minidriver_arcgis_server.cpp
│ ├── minidriver_arcgis_server.h
│ ├── minidriver_iiifimage.cpp
│ ├── minidriver_iiifimage.h
│ ├── minidriver_iip.cpp
│ ├── minidriver_iip.h
│ ├── minidriver_mrf.cpp
│ ├── minidriver_mrf.h
│ ├── minidriver_ogcapicoverage.cpp
│ ├── minidriver_ogcapicoverage.h
│ ├── minidriver_ogcapimaps.cpp
│ ├── minidriver_ogcapimaps.h
│ ├── minidriver_tiled_wms.cpp
│ ├── minidriver_tiled_wms.h
│ ├── minidriver_tileservice.cpp
│ ├── minidriver_tileservice.h
│ ├── minidriver_tms.cpp
│ ├── minidriver_tms.h
│ ├── minidriver_virtualearth.cpp
│ ├── minidriver_virtualearth.h
│ ├── minidriver_wms.cpp
│ ├── minidriver_wms.h
│ ├── minidriver_worldwind.cpp
│ ├── minidriver_worldwind.h
│ ├── wmsdriver.cpp
│ ├── wmsdriver.h
│ ├── wmsdrivercore.cpp
│ ├── wmsdrivercore.h
│ ├── wmsmetadataset.cpp
│ ├── wmsmetadataset.h
│ └── wmsutils.cpp
├── wmts
│ ├── CMakeLists.txt
│ ├── wmtsdataset.cpp
│ ├── wmtsdrivercore.cpp
│ └── wmtsdrivercore.h
├── xyz
│ ├── CMakeLists.txt
│ └── xyzdataset.cpp
├── zarr
│ ├── CMakeLists.txt
│ ├── ucs4_utf8.hpp
│ ├── vsikerchunk.cpp
│ ├── vsikerchunk.h
│ ├── vsikerchunk_inline.hpp
│ ├── vsikerchunk_json_ref.cpp
│ ├── vsikerchunk_parquet_ref.cpp
│ ├── zarr.h
│ ├── zarr_array.cpp
│ ├── zarr_attribute.cpp
│ ├── zarr_compressors.cpp
│ ├── zarr_dimension.cpp
│ ├── zarr_filters.cpp
│ ├── zarr_group.cpp
│ ├── zarr_sharedresource.cpp
│ ├── zarr_v2_array.cpp
│ ├── zarr_v2_group.cpp
│ ├── zarr_v3_array.cpp
│ ├── zarr_v3_codec.cpp
│ ├── zarr_v3_group.cpp
│ ├── zarrdriver.cpp
│ ├── zarrdrivercore.cpp
│ └── zarrdrivercore.h
├── zlib
│ ├── CMakeLists.txt
│ ├── README
│ ├── README_GDAL
│ ├── adler32.c
│ ├── compress.c
│ ├── contrib
│ │ └── infback9
│ │ │ ├── CMakeLists.txt
│ │ │ ├── README
│ │ │ ├── infback9.c
│ │ │ ├── infback9.h
│ │ │ ├── inffix9.h
│ │ │ ├── inflate9.h
│ │ │ ├── inftree9.c
│ │ │ ├── inftree9.h
│ │ │ ├── minified_zutil.c
│ │ │ └── minified_zutil.h
│ ├── crc32.c
│ ├── crc32.h
│ ├── deflate.c
│ ├── deflate.h
│ ├── dump_symbols.sh
│ ├── gdal.patch
│ ├── gdal_zlib_symbol_rename.h
│ ├── gzguts.h
│ ├── infback.c
│ ├── inffast.c
│ ├── inffast.h
│ ├── inffixed.h
│ ├── inflate.c
│ ├── inflate.h
│ ├── inftrees.c
│ ├── inftrees.h
│ ├── trees.c
│ ├── trees.h
│ ├── uncompr.c
│ ├── zconf.h
│ ├── zlib.h
│ ├── zutil.c
│ └── zutil.h
└── zmap
│ ├── CMakeLists.txt
│ └── zmapdataset.cpp
├── fuzzers
├── .gitignore
├── CMakeLists.txt
├── NC4_put_propattr_leak_fix.patch
├── README.TXT
├── build.sh
├── build_google_oss_fuzzers.sh
├── build_seed_corpus.sh
├── filename_fuzzer.cpp
├── fix_stack_read_overflow_ncindexlookup.patch
├── fuzzingengine.cpp
├── gdal_algorithm_fuzzer.cpp
├── gdal_fuzzer.cpp
├── gdal_translate_fuzzer.cpp
├── gdal_vector_translate_fuzzer.cpp
├── get_jpeg2000_structure_fuzzer.cpp
├── gml_geom_import_fuzzer.cpp
├── libnetcdf_fix_undefined_left_shift_in_ncx_get_size_t.patch
├── ogr_fuzzer.cpp
├── osr_set_from_user_input_fuzzer.cpp
├── spatialite_geom_import_fuzzer.cpp
├── tests
│ ├── CMakeLists.txt
│ ├── test_gdal_fuzzer.cpp
│ ├── test_ogr_fuzzer.cpp
│ ├── test_osr_set_from_user_input_fuzzer.cpp
│ ├── test_wkb_import_fuzzer.cpp
│ └── test_wkt_import_fuzzer.cpp
├── wkb_import_fuzzer.cpp
└── wkt_import_fuzzer.cpp
├── gcore
├── CMakeLists.txt
├── Version.rc
├── data
│ ├── template_tiles.mapml
│ ├── tms_LINZAntarticaMapTileGrid.json
│ ├── tms_MapML_APSTILE.json
│ ├── tms_MapML_CBMTILE.json
│ └── tms_NZTM2000.json
├── embedded_resources.c
├── embedded_resources.h
├── gdal.h
├── gdal_adbc.cpp
├── gdal_adbc.h
├── gdal_avx2_emulation.hpp
├── gdal_frmts.h
├── gdal_fwd.h
├── gdal_mdreader.cpp
├── gdal_mdreader.h
├── gdal_minmax_element.hpp
├── gdal_misc.cpp
├── gdal_pam.h
├── gdal_priv.h
├── gdal_priv_templates.hpp
├── gdal_proxy.h
├── gdal_rat.cpp
├── gdal_rat.h
├── gdal_rat_vat_dbf.cpp
├── gdal_thread_pool.cpp
├── gdal_thread_pool.h
├── gdal_typetraits.h
├── gdal_vectorx.h
├── gdal_version.h.in
├── gdalabstractbandblockcache.cpp
├── gdalalgorithm.cpp
├── gdalalgorithm.h
├── gdalalgorithmregistry.cpp
├── gdalallvalidmaskband.cpp
├── gdalarraybandblockcache.cpp
├── gdalcachedpixelaccessor.h
├── gdalcolortable.cpp
├── gdalcomputedrasterband.cpp
├── gdaldataset.cpp
├── gdaldefaultasync.cpp
├── gdaldefaultoverviews.cpp
├── gdaldllmain.cpp
├── gdaldriver.cpp
├── gdaldrivermanager.cpp
├── gdalexif.cpp
├── gdalexif.h
├── gdalgeorefpamdataset.cpp
├── gdalgeorefpamdataset.h
├── gdalhashsetbandblockcache.cpp
├── gdaljp2abstractdataset.cpp
├── gdaljp2abstractdataset.h
├── gdaljp2box.cpp
├── gdaljp2metadata.cpp
├── gdaljp2metadata.h
├── gdaljp2metadatagenerator.cpp
├── gdaljp2metadatagenerator.h
├── gdaljp2structure.cpp
├── gdalmajorobject.cpp
├── gdalmultidim.cpp
├── gdalmultidim_gltorthorectification.cpp
├── gdalmultidim_gridded.cpp
├── gdalmultidim_meshgrid.cpp
├── gdalmultidim_priv.h
├── gdalmultidim_rat.cpp
├── gdalmultidim_subsetdimension.cpp
├── gdalmultidomainmetadata.cpp
├── gdalnodatamaskband.cpp
├── gdalnodatavaluesmaskband.cpp
├── gdalopeninfo.cpp
├── gdalorienteddataset.cpp
├── gdalorienteddataset.h
├── gdaloverviewdataset.cpp
├── gdalpamdataset.cpp
├── gdalpamproxydb.cpp
├── gdalpamrasterband.cpp
├── gdalproxydataset.cpp
├── gdalproxypool.cpp
├── gdalpython.cpp
├── gdalpython.h
├── gdalpythondriverloader.cpp
├── gdalrasterband.cpp
├── gdalrasterblock.cpp
├── gdalrelationship.cpp
├── gdalrescaledalphaband.cpp
├── gdalsse_priv.h
├── gdalsubdatasetinfo.cpp
├── gdalsubdatasetinfo.h
├── gdalthreadsafedataset.cpp
├── gdalvirtualmem.cpp
├── geoheif.cpp
├── geoheif.h
├── include_sse2neon.h
├── mdreader
│ ├── CMakeLists.txt
│ ├── reader_alos.cpp
│ ├── reader_alos.h
│ ├── reader_digital_globe.cpp
│ ├── reader_digital_globe.h
│ ├── reader_eros.cpp
│ ├── reader_eros.h
│ ├── reader_geo_eye.cpp
│ ├── reader_geo_eye.h
│ ├── reader_kompsat.cpp
│ ├── reader_kompsat.h
│ ├── reader_landsat.cpp
│ ├── reader_landsat.h
│ ├── reader_orb_view.cpp
│ ├── reader_orb_view.h
│ ├── reader_pleiades.cpp
│ ├── reader_pleiades.h
│ ├── reader_rapid_eye.cpp
│ ├── reader_rapid_eye.h
│ ├── reader_rdk1.cpp
│ ├── reader_rdk1.h
│ ├── reader_spot.cpp
│ └── reader_spot.h
├── nasakeywordhandler.cpp
├── nasakeywordhandler.h
├── overview.cpp
├── rasterio.cpp
├── rasterio_ssse3.cpp
├── rasterio_ssse3.h
├── rawdataset.cpp
├── rawdataset.h
├── sse2neon.h
├── statistics.txt
├── tiff_common.cpp
├── tiff_common.h
├── tilematrixset.cpp
└── tilematrixset.hpp
├── gdal.cmake
├── gnm
├── CMakeLists.txt
├── gnm.h
├── gnm_api.h
├── gnm_frmts
│ ├── CMakeLists.txt
│ ├── db
│ │ ├── CMakeLists.txt
│ │ ├── gnmdb.h
│ │ ├── gnmdbdriver.cpp
│ │ └── gnmdbnetwork.cpp
│ ├── file
│ │ ├── CMakeLists.txt
│ │ ├── gnmfile.h
│ │ ├── gnmfiledriver.cpp
│ │ └── gnmfilenetwork.cpp
│ ├── gnm_frmts.h
│ └── gnmregisterall.cpp
├── gnm_priv.h
├── gnmgenericnetwork.cpp
├── gnmgraph.cpp
├── gnmgraph.h
├── gnmlayer.cpp
├── gnmnetwork.cpp
├── gnmresultlayer.cpp
└── gnmrule.cpp
├── man
├── CMakeLists.txt
└── man1
│ └── README.txt
├── mkgdaldist.sh
├── ogr
├── CMakeLists.txt
├── data
│ ├── cubewerx_extra.wkt
│ ├── ecw_cs.wkt
│ ├── epsg.wkt
│ ├── esri_StatePlane_extra.wkt
│ ├── ogr_fields_override.schema.json
│ ├── ozi_datum.csv
│ ├── ozi_ellips.csv
│ ├── pci_datum.txt
│ ├── pci_ellips.txt
│ └── stateplane.csv
├── file.lst
├── generate_encoding_table.c
├── generate_swq_parser.cmake
├── gml2ogrgeometry.cpp
├── mitab_bounds.cpp
├── ogr2gmlgeometry.cpp
├── ogr2kmlgeometry.cpp
├── ogr_api.cpp
├── ogr_api.h
├── ogr_core.h
├── ogr_expat.cpp
├── ogr_expat.h
├── ogr_feature.h
├── ogr_featurestyle.h
├── ogr_fromepsg.cpp
├── ogr_geo_utils.cpp
├── ogr_geo_utils.h
├── ogr_geocoding.cpp
├── ogr_geocoding.h
├── ogr_geomcoordinateprecision.h
├── ogr_geometry.h
├── ogr_geos.h
├── ogr_libs.h
├── ogr_p.h
├── ogr_proj_p.cpp
├── ogr_proj_p.h
├── ogr_recordbatch.h
├── ogr_schema_override.cpp
├── ogr_schema_override.h
├── ogr_sfcgal.h.in
├── ogr_spatialref.h
├── ogr_srs_api.h
├── ogr_srs_cf1.cpp
├── ogr_srs_cf1.h
├── ogr_srs_dict.cpp
├── ogr_srs_erm.cpp
├── ogr_srs_esri.cpp
├── ogr_srs_esri_names.h
├── ogr_srs_ozi.cpp
├── ogr_srs_panorama.cpp
├── ogr_srs_pci.cpp
├── ogr_srs_usgs.cpp
├── ogr_srs_xml.cpp
├── ogr_srsnode.cpp
├── ogr_swq.h
├── ogr_wkb.cpp
├── ogr_wkb.h
├── ogr_xerces.cpp
├── ogr_xerces.h
├── ogr_xerces_headers.h
├── ograpispy.cpp
├── ograpispy.h
├── ograssemblepolygon.cpp
├── ogrcircularstring.cpp
├── ogrcompoundcurve.cpp
├── ogrct.cpp
├── ogrct_priv.h
├── ogrcurve.cpp
├── ogrcurvecollection.cpp
├── ogrcurvepolygon.cpp
├── ogresrijsongeometry.cpp
├── ogresrijsongeometry.h
├── ogrfeature.cpp
├── ogrfeaturedefn.cpp
├── ogrfeaturequery.cpp
├── ogrfeaturestyle.cpp
├── ogrfielddefn.cpp
├── ogrgeojsongeometry.cpp
├── ogrgeojsongeometry.h
├── ogrgeojsonwriter.cpp
├── ogrgeojsonwriter.h
├── ogrgeomcoordinateprecision.cpp
├── ogrgeometry.cpp
├── ogrgeometrycollection.cpp
├── ogrgeometryfactory.cpp
├── ogrgeomfielddefn.cpp
├── ogrlibjsonutils.cpp
├── ogrlibjsonutils.h
├── ogrlinearring.cpp
├── ogrlinestring.cpp
├── ogrmitabspatialref.cpp
├── ogrmitabspatialref.h
├── ogrmulticurve.cpp
├── ogrmultilinestring.cpp
├── ogrmultipoint.cpp
├── ogrmultipolygon.cpp
├── ogrmultisurface.cpp
├── ogrpgeogeometry.cpp
├── ogrpgeogeometry.h
├── ogrpoint.cpp
├── ogrpolygon.cpp
├── ogrpolyhedralsurface.cpp
├── ogrsf_frmts
│ ├── CMakeLists.txt
│ ├── adbc
│ │ ├── CMakeLists.txt
│ │ ├── ogr_adbc.h
│ │ ├── ogr_adbc_internal.h
│ │ ├── ogradbcdataset.cpp
│ │ ├── ogradbcdriver.cpp
│ │ ├── ogradbcdrivercore.cpp
│ │ ├── ogradbcdrivercore.h
│ │ └── ogradbclayer.cpp
│ ├── aivector
│ │ ├── CMakeLists.txt
│ │ └── ograivectordriver.cpp
│ ├── amigocloud
│ │ ├── CMakeLists.txt
│ │ ├── ogr_amigocloud.h
│ │ ├── ogramigoclouddatasource.cpp
│ │ ├── ogramigoclouddriver.cpp
│ │ ├── ogramigocloudlayer.cpp
│ │ ├── ogramigocloudresultlayer.cpp
│ │ ├── ogramigocloudtablelayer.cpp
│ │ └── pkg
│ │ │ ├── Makefile.in
│ │ │ ├── configure
│ │ │ └── configure.in
│ ├── arrow
│ │ ├── CMakeLists.txt
│ │ ├── driver_declaration.cmake
│ │ ├── ogr_feather.h
│ │ ├── ogrfeatherdataset.cpp
│ │ ├── ogrfeatherdriver.cpp
│ │ ├── ogrfeatherdrivercore.cpp
│ │ ├── ogrfeatherdrivercore.h
│ │ ├── ogrfeatherlayer.cpp
│ │ ├── ogrfeatherwriterdataset.cpp
│ │ ├── ogrfeatherwriterlayer.cpp
│ │ └── vsifilesystemregistrar.cpp
│ ├── arrow_common
│ │ ├── ogr_arrow.h
│ │ ├── ogr_include_arrow.h
│ │ ├── ograrrowdataset.hpp
│ │ ├── ograrrowlayer.hpp
│ │ ├── ograrrowrandomaccessfile.h
│ │ ├── ograrrowwritablefile.h
│ │ ├── ograrrowwriterlayer.hpp
│ │ └── vsiarrowfilesystem.hpp
│ ├── avc
│ │ ├── CMakeLists.txt
│ │ ├── HISTORY.TXT
│ │ ├── avc.h
│ │ ├── avc_bin.cpp
│ │ ├── avc_binwr.cpp
│ │ ├── avc_e00gen.cpp
│ │ ├── avc_e00parse.cpp
│ │ ├── avc_e00read.cpp
│ │ ├── avc_e00write.cpp
│ │ ├── avc_mbyte.cpp
│ │ ├── avc_mbyte.h
│ │ ├── avc_misc.cpp
│ │ ├── avc_rawbin.cpp
│ │ ├── ogr_avc.h
│ │ ├── ogravcbindatasource.cpp
│ │ ├── ogravcbindriver.cpp
│ │ ├── ogravcbinlayer.cpp
│ │ ├── ogravcdatasource.cpp
│ │ ├── ogravce00datasource.cpp
│ │ ├── ogravce00driver.cpp
│ │ ├── ogravce00layer.cpp
│ │ └── ogravclayer.cpp
│ ├── cad
│ │ ├── CMakeLists.txt
│ │ ├── gdalcaddataset.cpp
│ │ ├── libopencad
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cadclasses.cpp
│ │ │ ├── cadclasses.h
│ │ │ ├── cadcolors.cpp
│ │ │ ├── cadcolors.h
│ │ │ ├── caddictionary.cpp
│ │ │ ├── caddictionary.h
│ │ │ ├── cadfile.cpp
│ │ │ ├── cadfile.h
│ │ │ ├── cadfileio.cpp
│ │ │ ├── cadfileio.h
│ │ │ ├── cadfilestreamio.cpp
│ │ │ ├── cadfilestreamio.h
│ │ │ ├── cadgeometry.cpp
│ │ │ ├── cadgeometry.h
│ │ │ ├── cadheader.cpp
│ │ │ ├── cadheader.h
│ │ │ ├── cadlayer.cpp
│ │ │ ├── cadlayer.h
│ │ │ ├── cadobjects.cpp
│ │ │ ├── cadobjects.h
│ │ │ ├── cadtables.cpp
│ │ │ ├── cadtables.h
│ │ │ ├── dwg
│ │ │ │ ├── io.cpp
│ │ │ │ ├── io.h
│ │ │ │ ├── r2000.cpp
│ │ │ │ └── r2000.h
│ │ │ ├── opencad.cpp
│ │ │ ├── opencad.h
│ │ │ └── opencad_api.h
│ │ ├── ogr_cad.h
│ │ ├── ogrcaddriver.cpp
│ │ ├── ogrcaddrivercore.cpp
│ │ ├── ogrcaddrivercore.h
│ │ ├── ogrcadlayer.cpp
│ │ ├── vsilfileio.cpp
│ │ └── vsilfileio.h
│ ├── carto
│ │ ├── CMakeLists.txt
│ │ ├── ogr_carto.h
│ │ ├── ogrcartodatasource.cpp
│ │ ├── ogrcartodriver.cpp
│ │ ├── ogrcartodrivercore.cpp
│ │ ├── ogrcartodrivercore.h
│ │ ├── ogrcartolayer.cpp
│ │ ├── ogrcartoresultlayer.cpp
│ │ └── ogrcartotablelayer.cpp
│ ├── csv
│ │ ├── CMakeLists.txt
│ │ ├── ogr_csv.h
│ │ ├── ogrcsvdatasource.cpp
│ │ ├── ogrcsvdriver.cpp
│ │ └── ogrcsvlayer.cpp
│ ├── csw
│ │ ├── CMakeLists.txt
│ │ └── ogrcswdataset.cpp
│ ├── dgn
│ │ ├── CMakeLists.txt
│ │ ├── Doxyfile
│ │ ├── data
│ │ │ ├── seed_2d.dgn
│ │ │ └── seed_3d.dgn
│ │ ├── dgndump.cpp
│ │ ├── dgnhelp.cpp
│ │ ├── dgnlib.h
│ │ ├── dgnlibp.h
│ │ ├── dgnopen.cpp
│ │ ├── dgnread.cpp
│ │ ├── dgnstroke.cpp
│ │ ├── dgnwrite.cpp
│ │ ├── dgnwritetest.cpp
│ │ ├── embedded_resources.c
│ │ ├── embedded_resources.h
│ │ ├── ogr_dgn.h
│ │ ├── ogrdgndatasource.cpp
│ │ ├── ogrdgndriver.cpp
│ │ ├── ogrdgnlayer.cpp
│ │ └── web
│ │ │ ├── index.html
│ │ │ └── representation.html
│ ├── dwg
│ │ ├── CMakeLists.txt
│ │ ├── createdgnv8testfile.cpp
│ │ ├── createdgnv8testfile_headers.h
│ │ ├── dgnv8_headers.h
│ │ ├── dwg_headers.h
│ │ ├── ogr_dgnv8.h
│ │ ├── ogr_dwg.h
│ │ ├── ogrdgnv8datasource.cpp
│ │ ├── ogrdgnv8driver.cpp
│ │ ├── ogrdgnv8drivercore.cpp
│ │ ├── ogrdgnv8drivercore.h
│ │ ├── ogrdgnv8layer.cpp
│ │ ├── ogrdwg_blockmap.cpp
│ │ ├── ogrdwg_dimension.cpp
│ │ ├── ogrdwg_hatch.cpp
│ │ ├── ogrdwgblockslayer.cpp
│ │ ├── ogrdwgdatasource.cpp
│ │ ├── ogrdwgdriver.cpp
│ │ ├── ogrdwgdrivercore.cpp
│ │ ├── ogrdwgdrivercore.h
│ │ ├── ogrdwglayer.cpp
│ │ ├── ogrteigha.cpp
│ │ └── ogrteigha.h
│ ├── dxf
│ │ ├── CMakeLists.txt
│ │ ├── KNOWN_ISSUES.md
│ │ ├── data
│ │ │ ├── header.dxf
│ │ │ └── trailer.dxf
│ │ ├── embedded_resources.c
│ │ ├── embedded_resources.h
│ │ ├── intronurbs.cpp
│ │ ├── ogr_autocad_services.cpp
│ │ ├── ogr_autocad_services.h
│ │ ├── ogr_dxf.h
│ │ ├── ogrdxf_blockmap.cpp
│ │ ├── ogrdxf_dimension.cpp
│ │ ├── ogrdxf_feature.cpp
│ │ ├── ogrdxf_hatch.cpp
│ │ ├── ogrdxf_leader.cpp
│ │ ├── ogrdxf_ocstransformer.cpp
│ │ ├── ogrdxf_polyline_smooth.cpp
│ │ ├── ogrdxf_polyline_smooth.h
│ │ ├── ogrdxfblockslayer.cpp
│ │ ├── ogrdxfblockswriterlayer.cpp
│ │ ├── ogrdxfdatasource.cpp
│ │ ├── ogrdxfdriver.cpp
│ │ ├── ogrdxflayer.cpp
│ │ ├── ogrdxfreader.cpp
│ │ ├── ogrdxfwriterds.cpp
│ │ └── ogrdxfwriterlayer.cpp
│ ├── edigeo
│ │ ├── CMakeLists.txt
│ │ ├── ogr_edigeo.h
│ │ ├── ogredigeodatasource.cpp
│ │ ├── ogredigeodriver.cpp
│ │ └── ogredigeolayer.cpp
│ ├── elastic
│ │ ├── CMakeLists.txt
│ │ ├── ogr_elastic.h
│ │ ├── ogrelasticaggregationlayer.cpp
│ │ ├── ogrelasticdatasource.cpp
│ │ ├── ogrelasticdriver.cpp
│ │ ├── ogrelasticdrivercore.cpp
│ │ ├── ogrelasticdrivercore.h
│ │ └── ogrelasticlayer.cpp
│ ├── filegdb
│ │ ├── CMakeLists.txt
│ │ ├── FGdbDatasource.cpp
│ │ ├── FGdbDriver.cpp
│ │ ├── FGdbDriverCore.cpp
│ │ ├── FGdbDriverCore.h
│ │ ├── FGdbLayer.cpp
│ │ ├── FGdbResultLayer.cpp
│ │ ├── FGdbUtils.cpp
│ │ ├── FGdbUtils.h
│ │ ├── filegdbsdk_headers.h
│ │ └── ogr_fgdb.h
│ ├── flatgeobuf
│ │ ├── CMakeLists.txt
│ │ ├── LICENSE
│ │ ├── cplerrors.h
│ │ ├── feature_generated.h
│ │ ├── flatbuffers
│ │ │ ├── LICENSE
│ │ │ ├── allocator.h
│ │ │ ├── array.h
│ │ │ ├── base.h
│ │ │ ├── bfbs_generator.h
│ │ │ ├── buffer.h
│ │ │ ├── buffer_ref.h
│ │ │ ├── code_generators.h
│ │ │ ├── default_allocator.h
│ │ │ ├── detached_buffer.h
│ │ │ ├── flatbuffer_builder.h
│ │ │ ├── flatbuffers.h
│ │ │ ├── flatc.h
│ │ │ ├── flex_flat_util.h
│ │ │ ├── flexbuffers.h
│ │ │ ├── grpc.h
│ │ │ ├── hash.h
│ │ │ ├── idl.h
│ │ │ ├── minireflect.h
│ │ │ ├── pch
│ │ │ │ ├── flatc_pch.h
│ │ │ │ └── pch.h
│ │ │ ├── reflection.h
│ │ │ ├── reflection_generated.h
│ │ │ ├── registry.h
│ │ │ ├── stl_emulation.h
│ │ │ ├── string.h
│ │ │ ├── struct.h
│ │ │ ├── table.h
│ │ │ ├── util.h
│ │ │ ├── vector.h
│ │ │ ├── vector_downward.h
│ │ │ └── verifier.h
│ │ ├── geometryreader.cpp
│ │ ├── geometryreader.h
│ │ ├── geometrywriter.cpp
│ │ ├── geometrywriter.h
│ │ ├── header_generated.h
│ │ ├── ogr_flatgeobuf.h
│ │ ├── ogrflatgeobufdataset.cpp
│ │ ├── ogrflatgeobufeditablelayer.cpp
│ │ ├── ogrflatgeobuflayer.cpp
│ │ ├── packedrtree.cpp
│ │ └── packedrtree.h
│ ├── generic
│ │ ├── CMakeLists.txt
│ │ ├── ogr_attrind.cpp
│ │ ├── ogr_gensql.cpp
│ │ ├── ogr_gensql.h
│ │ ├── ogr_miattrind.cpp
│ │ ├── ograrrowarrayhelper.cpp
│ │ ├── ograrrowarrayhelper.h
│ │ ├── ogrdatasource.cpp
│ │ ├── ogreditablelayer.cpp
│ │ ├── ogreditablelayer.h
│ │ ├── ogrlayer.cpp
│ │ ├── ogrlayer_private.h
│ │ ├── ogrlayerarrow.cpp
│ │ ├── ogrlayerarrow.h
│ │ ├── ogrlayerdecorator.cpp
│ │ ├── ogrlayerdecorator.h
│ │ ├── ogrlayerpool.cpp
│ │ ├── ogrlayerpool.h
│ │ ├── ogrlayerwithtranslatefeature.cpp
│ │ ├── ogrlayerwithtranslatefeature.h
│ │ ├── ogrmutexeddatasource.cpp
│ │ ├── ogrmutexeddatasource.h
│ │ ├── ogrmutexedlayer.cpp
│ │ ├── ogrmutexedlayer.h
│ │ ├── ogrregisterall.cpp
│ │ ├── ogrsfdriver.cpp
│ │ ├── ogrsfdriverregistrar.cpp
│ │ ├── ogrunionlayer.cpp
│ │ ├── ogrunionlayer.h
│ │ ├── ogrwarpedlayer.cpp
│ │ └── ogrwarpedlayer.h
│ ├── geojson
│ │ ├── CMakeLists.txt
│ │ ├── directedacyclicgraph.hpp
│ │ ├── libjson
│ │ │ ├── AUTHORS
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYING
│ │ │ ├── ChangeLog
│ │ │ ├── GDAL_README.txt
│ │ │ ├── README
│ │ │ ├── README.html
│ │ │ ├── arraylist.c
│ │ │ ├── arraylist.h
│ │ │ ├── config.h
│ │ │ ├── debug.c
│ │ │ ├── debug.h
│ │ │ ├── dump_symbols.sh
│ │ │ ├── json.h
│ │ │ ├── json_c_version.c
│ │ │ ├── json_c_version.h
│ │ │ ├── json_config.h
│ │ │ ├── json_inttypes.h
│ │ │ ├── json_object.c
│ │ │ ├── json_object.h
│ │ │ ├── json_object_iterator.c
│ │ │ ├── json_object_iterator.h
│ │ │ ├── json_object_private.h
│ │ │ ├── json_pointer.h
│ │ │ ├── json_tokener.c
│ │ │ ├── json_tokener.h
│ │ │ ├── json_types.h
│ │ │ ├── json_util.c
│ │ │ ├── json_util.h
│ │ │ ├── linkhash.c
│ │ │ ├── linkhash.h
│ │ │ ├── math_compat.h
│ │ │ ├── printbuf.c
│ │ │ ├── printbuf.h
│ │ │ ├── random_seed.c
│ │ │ ├── random_seed.h
│ │ │ ├── snprintf_compat.h
│ │ │ ├── strdup_compat.h
│ │ │ ├── strerror_override.c
│ │ │ ├── strerror_override.h
│ │ │ ├── strerror_override_private.h
│ │ │ ├── symbol_renames.h
│ │ │ └── vasprintf_compat.h
│ │ ├── ogr_geojson.h
│ │ ├── ogresrijsondriver.cpp
│ │ ├── ogresrijsonreader.cpp
│ │ ├── ogrgeojsondatasource.cpp
│ │ ├── ogrgeojsondriver.cpp
│ │ ├── ogrgeojsonlayer.cpp
│ │ ├── ogrgeojsonreader.cpp
│ │ ├── ogrgeojsonreader.h
│ │ ├── ogrgeojsonseqdriver.cpp
│ │ ├── ogrgeojsonutils.cpp
│ │ ├── ogrgeojsonutils.h
│ │ ├── ogrgeojsonwritelayer.cpp
│ │ ├── ogrjsoncollectionstreamingparser.cpp
│ │ ├── ogrjsoncollectionstreamingparser.h
│ │ ├── ogrtopojsondriver.cpp
│ │ └── ogrtopojsonreader.cpp
│ ├── georss
│ │ ├── CMakeLists.txt
│ │ ├── ogr_georss.h
│ │ ├── ogrgeorssdatasource.cpp
│ │ ├── ogrgeorssdriver.cpp
│ │ └── ogrgeorsslayer.cpp
│ ├── gml
│ │ ├── CMakeLists.txt
│ │ ├── data
│ │ │ ├── gfs.xsd
│ │ │ ├── gml_registry.xml
│ │ │ ├── gml_registry.xsd
│ │ │ ├── inspire_cp_BasicPropertyUnit.gfs
│ │ │ ├── inspire_cp_CadastralBoundary.gfs
│ │ │ ├── inspire_cp_CadastralParcel.gfs
│ │ │ ├── inspire_cp_CadastralZoning.gfs
│ │ │ ├── jpfgdgml_AdmArea.gfs
│ │ │ ├── jpfgdgml_AdmBdry.gfs
│ │ │ ├── jpfgdgml_AdmPt.gfs
│ │ │ ├── jpfgdgml_BldA.gfs
│ │ │ ├── jpfgdgml_BldL.gfs
│ │ │ ├── jpfgdgml_Cntr.gfs
│ │ │ ├── jpfgdgml_CommBdry.gfs
│ │ │ ├── jpfgdgml_CommPt.gfs
│ │ │ ├── jpfgdgml_Cstline.gfs
│ │ │ ├── jpfgdgml_ElevPt.gfs
│ │ │ ├── jpfgdgml_GCP.gfs
│ │ │ ├── jpfgdgml_LeveeEdge.gfs
│ │ │ ├── jpfgdgml_RailCL.gfs
│ │ │ ├── jpfgdgml_RdASL.gfs
│ │ │ ├── jpfgdgml_RdArea.gfs
│ │ │ ├── jpfgdgml_RdCompt.gfs
│ │ │ ├── jpfgdgml_RdEdg.gfs
│ │ │ ├── jpfgdgml_RdMgtBdry.gfs
│ │ │ ├── jpfgdgml_RdSgmtA.gfs
│ │ │ ├── jpfgdgml_RvrMgtBdry.gfs
│ │ │ ├── jpfgdgml_SBAPt.gfs
│ │ │ ├── jpfgdgml_SBArea.gfs
│ │ │ ├── jpfgdgml_SBBdry.gfs
│ │ │ ├── jpfgdgml_WA.gfs
│ │ │ ├── jpfgdgml_WL.gfs
│ │ │ ├── jpfgdgml_WStrA.gfs
│ │ │ ├── jpfgdgml_WStrL.gfs
│ │ │ ├── ruian_vf_ob_v1.gfs
│ │ │ ├── ruian_vf_st_uvoh_v1.gfs
│ │ │ ├── ruian_vf_st_v1.gfs
│ │ │ └── ruian_vf_v1.gfs
│ │ ├── embedded_resources.c
│ │ ├── embedded_resources.h
│ │ ├── embedded_resources_gen1.c
│ │ ├── embedded_resources_gen2.c
│ │ ├── generate_embedded_resources.py
│ │ ├── gfstemplate.cpp
│ │ ├── gmlhandler.cpp
│ │ ├── gmlreader.cpp
│ │ ├── gmlreader.h
│ │ ├── gmlreaderp.h
│ │ ├── gmlreadstate.cpp
│ │ ├── gmlregistry.cpp
│ │ ├── gmlregistry.h
│ │ ├── hugefileresolver.cpp
│ │ ├── ogr_gml.h
│ │ ├── ogrgmldatasource.cpp
│ │ ├── ogrgmldriver.cpp
│ │ ├── ogrgmllayer.cpp
│ │ ├── resolvexlinks.cpp
│ │ └── xercesc_headers.h
│ ├── gmlas
│ │ ├── CMakeLists.txt
│ │ ├── data
│ │ │ ├── gmlasconf.xml
│ │ │ └── gmlasconf.xsd
│ │ ├── embedded_resources.c
│ │ ├── embedded_resources.h
│ │ ├── ogr_gmlas.h
│ │ ├── ogr_gmlas_consts.h
│ │ ├── ogrgmlasconf.cpp
│ │ ├── ogrgmlasdatasource.cpp
│ │ ├── ogrgmlasdriver.cpp
│ │ ├── ogrgmlasdrivercore.cpp
│ │ ├── ogrgmlasdrivercore.h
│ │ ├── ogrgmlasfeatureclass.cpp
│ │ ├── ogrgmlaslayer.cpp
│ │ ├── ogrgmlasreader.cpp
│ │ ├── ogrgmlasschemaanalyzer.cpp
│ │ ├── ogrgmlasutils.cpp
│ │ ├── ogrgmlaswriter.cpp
│ │ ├── ogrgmlasxlinkresolver.cpp
│ │ ├── ogrgmlasxpatchmatcher.cpp
│ │ ├── ogrgmlasxsdcache.cpp
│ │ └── xercesc_headers.h
│ ├── gmlutils
│ │ ├── CMakeLists.txt
│ │ ├── gmlfeature.cpp
│ │ ├── gmlfeature.h
│ │ ├── gmlfeatureclass.cpp
│ │ ├── gmlpropertydefn.cpp
│ │ ├── gmlutils.cpp
│ │ ├── gmlutils.h
│ │ ├── ogrwfsfilter.cpp
│ │ ├── ogrwfsfilter.h
│ │ ├── parsexsd.cpp
│ │ └── parsexsd.h
│ ├── gmt
│ │ ├── CMakeLists.txt
│ │ ├── ogr_gmt.h
│ │ ├── ogrgmtdatasource.cpp
│ │ ├── ogrgmtdriver.cpp
│ │ └── ogrgmtlayer.cpp
│ ├── gpkg
│ │ ├── CMakeLists.txt
│ │ ├── gdalgeopackagerasterband.cpp
│ │ ├── geopackage_aspatial.md
│ │ ├── gpkgmbtilescommon.h
│ │ ├── ogr_geopackage.h
│ │ ├── ogrgeopackagedatasource.cpp
│ │ ├── ogrgeopackagedriver.cpp
│ │ ├── ogrgeopackagelayer.cpp
│ │ ├── ogrgeopackageselectlayer.cpp
│ │ ├── ogrgeopackagetablelayer.cpp
│ │ ├── ogrgeopackageutility.cpp
│ │ └── ogrgeopackageutility.h
│ ├── gpsbabel
│ │ ├── CMakeLists.txt
│ │ ├── ogr_gpsbabel.h
│ │ ├── ogrgpsbabeldatasource.cpp
│ │ ├── ogrgpsbabeldriver.cpp
│ │ └── ogrgpsbabelwritedatasource.cpp
│ ├── gpx
│ │ ├── CMakeLists.txt
│ │ ├── ogr_gpx.h
│ │ ├── ogrgpxdatasource.cpp
│ │ ├── ogrgpxdriver.cpp
│ │ └── ogrgpxlayer.cpp
│ ├── gtfs
│ │ ├── CMakeLists.txt
│ │ └── ogrgtfsdriver.cpp
│ ├── hana
│ │ ├── CMakeLists.txt
│ │ ├── ogr_hana.h
│ │ ├── ogrhanadatasource.cpp
│ │ ├── ogrhanadriver.cpp
│ │ ├── ogrhanadrivercore.cpp
│ │ ├── ogrhanadrivercore.h
│ │ ├── ogrhanafeaturereader.cpp
│ │ ├── ogrhanafeaturereader.h
│ │ ├── ogrhanafeaturewriter.cpp
│ │ ├── ogrhanafeaturewriter.h
│ │ ├── ogrhanalayer.cpp
│ │ ├── ogrhanaresultlayer.cpp
│ │ ├── ogrhanatablelayer.cpp
│ │ ├── ogrhanautils.cpp
│ │ └── ogrhanautils.h
│ ├── idb
│ │ ├── CMakeLists.txt
│ │ ├── idb_headers.h
│ │ ├── ogr_idb.h
│ │ ├── ogridbdatasource.cpp
│ │ ├── ogridbdriver.cpp
│ │ ├── ogridbdrivercore.cpp
│ │ ├── ogridbdrivercore.h
│ │ ├── ogridblayer.cpp
│ │ ├── ogridbselectlayer.cpp
│ │ └── ogridbtablelayer.cpp
│ ├── idrisi
│ │ ├── CMakeLists.txt
│ │ ├── generate_test_files.c
│ │ ├── ogr_idrisi.h
│ │ ├── ogridrisidatasource.cpp
│ │ ├── ogridrisidriver.cpp
│ │ └── ogridrisilayer.cpp
│ ├── ili
│ │ ├── CMakeLists.txt
│ │ ├── ili1reader.cpp
│ │ ├── ili1reader.h
│ │ ├── ili1readerp.h
│ │ ├── ili2handler.cpp
│ │ ├── ili2reader.cpp
│ │ ├── ili2reader.h
│ │ ├── ili2readerp.h
│ │ ├── imdreader.cpp
│ │ ├── imdreader.h
│ │ ├── ogr_ili1.h
│ │ ├── ogr_ili2.h
│ │ ├── ogrili1datasource.cpp
│ │ ├── ogrili1driver.cpp
│ │ ├── ogrili1layer.cpp
│ │ ├── ogrili2datasource.cpp
│ │ ├── ogrili2driver.cpp
│ │ ├── ogrili2layer.cpp
│ │ └── xercesc_headers.h
│ ├── jml
│ │ ├── CMakeLists.txt
│ │ ├── ogr_jml.h
│ │ ├── ogrjmldataset.cpp
│ │ ├── ogrjmllayer.cpp
│ │ └── ogrjmlwriterlayer.cpp
│ ├── jsonfg
│ │ ├── CMakeLists.txt
│ │ ├── ogr_jsonfg.h
│ │ ├── ogrjsonfgdataset.cpp
│ │ ├── ogrjsonfgdriver.cpp
│ │ ├── ogrjsonfgmemlayer.cpp
│ │ ├── ogrjsonfgreader.cpp
│ │ ├── ogrjsonfgstreamedlayer.cpp
│ │ ├── ogrjsonfgstreamingparser.cpp
│ │ └── ogrjsonfgwritelayer.cpp
│ ├── kml
│ │ ├── CMakeLists.txt
│ │ ├── kml.cpp
│ │ ├── kml.h
│ │ ├── kmlnode.cpp
│ │ ├── kmlnode.h
│ │ ├── kmlutility.h
│ │ ├── kmlvector.cpp
│ │ ├── kmlvector.h
│ │ ├── ogr_kml.h
│ │ ├── ogrkmldatasource.cpp
│ │ ├── ogrkmldriver.cpp
│ │ └── ogrkmllayer.cpp
│ ├── libkml
│ │ ├── .indent.pro
│ │ ├── CMakeLists.txt
│ │ ├── fieldconfig.h
│ │ ├── libkml_headers.h
│ │ ├── ogr_libkml.h
│ │ ├── ogrlibkmldatasource.cpp
│ │ ├── ogrlibkmldriver.cpp
│ │ ├── ogrlibkmldrivercore.cpp
│ │ ├── ogrlibkmldrivercore.h
│ │ ├── ogrlibkmlfeature.cpp
│ │ ├── ogrlibkmlfeature.h
│ │ ├── ogrlibkmlfeaturestyle.cpp
│ │ ├── ogrlibkmlfeaturestyle.h
│ │ ├── ogrlibkmlfield.cpp
│ │ ├── ogrlibkmlfield.h
│ │ ├── ogrlibkmlgeometry.cpp
│ │ ├── ogrlibkmlgeometry.h
│ │ ├── ogrlibkmllayer.cpp
│ │ ├── ogrlibkmlstyle.cpp
│ │ └── ogrlibkmlstyle.h
│ ├── lvbag
│ │ ├── CMakeLists.txt
│ │ ├── ogr_lvbag.h
│ │ ├── ogrlvbagdatasource.cpp
│ │ ├── ogrlvbagdriver.cpp
│ │ └── ogrlvbaglayer.cpp
│ ├── mapml
│ │ ├── CMakeLists.txt
│ │ └── ogrmapmldataset.cpp
│ ├── miramon
│ │ ├── CMakeLists.txt
│ │ ├── data
│ │ │ └── MM_m_idofic.csv
│ │ ├── embedded_resources.c
│ │ ├── embedded_resources.h
│ │ ├── mm_constants.h
│ │ ├── mm_gdal_constants.h
│ │ ├── mm_gdal_driver_structs.h
│ │ ├── mm_gdal_functions.c
│ │ ├── mm_gdal_functions.h
│ │ ├── mm_gdal_structures.h
│ │ ├── mm_rdlayr.c
│ │ ├── mm_rdlayr.h
│ │ ├── mm_wrlayr.c
│ │ ├── mm_wrlayr.h
│ │ ├── ogrmiramon.h
│ │ ├── ogrmiramondatasource.cpp
│ │ ├── ogrmiramondriver.cpp
│ │ └── ogrmiramonlayer.cpp
│ ├── mitab
│ │ ├── CMakeLists.txt
│ │ ├── HISTORY.TXT
│ │ ├── README.TXT
│ │ ├── TODO.TXT
│ │ ├── mitab.h
│ │ ├── mitab_datfile.cpp
│ │ ├── mitab_feature.cpp
│ │ ├── mitab_feature_mif.cpp
│ │ ├── mitab_geometry.cpp
│ │ ├── mitab_geometry.h
│ │ ├── mitab_idfile.cpp
│ │ ├── mitab_imapinfofile.cpp
│ │ ├── mitab_indfile.cpp
│ │ ├── mitab_mapcoordblock.cpp
│ │ ├── mitab_mapfile.cpp
│ │ ├── mitab_mapheaderblock.cpp
│ │ ├── mitab_mapindexblock.cpp
│ │ ├── mitab_mapobjectblock.cpp
│ │ ├── mitab_maptoolblock.cpp
│ │ ├── mitab_middatafile.cpp
│ │ ├── mitab_miffile.cpp
│ │ ├── mitab_ogr_datasource.cpp
│ │ ├── mitab_ogr_driver.cpp
│ │ ├── mitab_ogr_driver.h
│ │ ├── mitab_priv.h
│ │ ├── mitab_rawbinblock.cpp
│ │ ├── mitab_tabfile.cpp
│ │ ├── mitab_tabseamless.cpp
│ │ ├── mitab_tabview.cpp
│ │ ├── mitab_tooldef.cpp
│ │ ├── mitab_utils.cpp
│ │ └── mitab_utils.h
│ ├── mongodbv3
│ │ ├── CMakeLists.txt
│ │ ├── mongocxxv3_headers.h
│ │ ├── ogrmongodbv3driver.cpp
│ │ ├── ogrmongodbv3drivercore.cpp
│ │ └── ogrmongodbv3drivercore.h
│ ├── mssqlspatial
│ │ ├── CMakeLists.txt
│ │ ├── include_msodbcsql.h
│ │ ├── ogr_mssqlspatial.h
│ │ ├── ogrmssqlgeometryparser.cpp
│ │ ├── ogrmssqlgeometryvalidator.cpp
│ │ ├── ogrmssqlgeometrywriter.cpp
│ │ ├── ogrmssqlspatialdatasource.cpp
│ │ ├── ogrmssqlspatialdriver.cpp
│ │ ├── ogrmssqlspatialdrivercore.cpp
│ │ ├── ogrmssqlspatialdrivercore.h
│ │ ├── ogrmssqlspatiallayer.cpp
│ │ ├── ogrmssqlspatialselectlayer.cpp
│ │ └── ogrmssqlspatialtablelayer.cpp
│ ├── mvt
│ │ ├── CMakeLists.txt
│ │ ├── mvt_tile.cpp
│ │ ├── mvt_tile.h
│ │ ├── mvt_tile_test.cpp
│ │ ├── mvtutils.cpp
│ │ ├── mvtutils.h
│ │ └── ogrmvtdataset.cpp
│ ├── mysql
│ │ ├── CMakeLists.txt
│ │ ├── ogr_mysql.h
│ │ ├── ogrmysqldatasource.cpp
│ │ ├── ogrmysqldriver.cpp
│ │ ├── ogrmysqldrivercore.cpp
│ │ ├── ogrmysqldrivercore.h
│ │ ├── ogrmysqllayer.cpp
│ │ ├── ogrmysqlresultlayer.cpp
│ │ └── ogrmysqltablelayer.cpp
│ ├── nas
│ │ ├── CMakeLists.txt
│ │ ├── nashandler.cpp
│ │ ├── nasreader.cpp
│ │ ├── nasreaderp.h
│ │ ├── ogr_nas.h
│ │ ├── ogrnasdatasource.cpp
│ │ ├── ogrnasdriver.cpp
│ │ └── ogrnaslayer.cpp
│ ├── ngw
│ │ ├── CMakeLists.txt
│ │ ├── gdalngwdataset.cpp
│ │ ├── ngw_api.cpp
│ │ ├── ogr_ngw.h
│ │ ├── ogrngwdriver.cpp
│ │ ├── ogrngwfielddomain.cpp
│ │ └── ogrngwlayer.cpp
│ ├── oapif
│ │ ├── CMakeLists.txt
│ │ └── ogroapifdriver.cpp
│ ├── oci
│ │ ├── CMakeLists.txt
│ │ ├── driver_declaration.cmake
│ │ ├── fastload.cpp
│ │ ├── oci_utils.cpp
│ │ ├── ocitest.cpp
│ │ ├── ogr_oci.h
│ │ ├── ogrocidatasource.cpp
│ │ ├── ogrocidriver.cpp
│ │ ├── ogrocidrivercore.cpp
│ │ ├── ogrocidrivercore.h
│ │ ├── ogrocilayer.cpp
│ │ ├── ogrociloaderlayer.cpp
│ │ ├── ogrociselectlayer.cpp
│ │ ├── ogrocisession.cpp
│ │ ├── ogrocistatement.cpp
│ │ ├── ogrocistringbuf.cpp
│ │ ├── ogrocistroke.cpp
│ │ ├── ogrocitablelayer.cpp
│ │ └── ogrociwritablelayer.cpp
│ ├── odbc
│ │ ├── CMakeLists.txt
│ │ ├── ogr_odbc.h
│ │ ├── ogrodbcdatasource.cpp
│ │ ├── ogrodbcdriver.cpp
│ │ ├── ogrodbcdrivercore.cpp
│ │ ├── ogrodbcdrivercore.h
│ │ ├── ogrodbclayer.cpp
│ │ ├── ogrodbcselectlayer.cpp
│ │ └── ogrodbctablelayer.cpp
│ ├── ods
│ │ ├── CMakeLists.txt
│ │ ├── generate_ods_formula_parser.cmake
│ │ ├── ods_formula.cpp
│ │ ├── ods_formula.h
│ │ ├── ods_formula_node.cpp
│ │ ├── ods_formula_parser.cpp
│ │ ├── ods_formula_parser.hpp
│ │ ├── ods_formula_parser.y
│ │ ├── ogr_ods.h
│ │ ├── ogrodsdatasource.cpp
│ │ ├── ogrodsdriver.cpp
│ │ └── testparser.cpp
│ ├── ogr_attrind.h
│ ├── ogrsf_frmts.dox
│ ├── ogrsf_frmts.h
│ ├── openfilegdb
│ │ ├── CMakeLists.txt
│ │ ├── filegdb_coordprec_read.h
│ │ ├── filegdb_coordprec_write.h
│ │ ├── filegdb_fielddomain.h
│ │ ├── filegdb_gdbtoogrfieldtype.h
│ │ ├── filegdb_relationship.h
│ │ ├── filegdb_reserved_keywords.h
│ │ ├── filegdbindex.cpp
│ │ ├── filegdbindex_write.cpp
│ │ ├── filegdbtable.cpp
│ │ ├── filegdbtable.h
│ │ ├── filegdbtable_freelist.cpp
│ │ ├── filegdbtable_priv.h
│ │ ├── filegdbtable_write.cpp
│ │ ├── filegdbtable_write_fields.cpp
│ │ ├── find_srs_latitude_limits.py
│ │ ├── gdalopenfilegdbrasterband.cpp
│ │ ├── ogr_openfilegdb.h
│ │ ├── ogropenfilegdb_generate_uuid.cpp
│ │ ├── ogropenfilegdbdatasource.cpp
│ │ ├── ogropenfilegdbdatasource_write.cpp
│ │ ├── ogropenfilegdbdriver.cpp
│ │ ├── ogropenfilegdbdrivercore.cpp
│ │ ├── ogropenfilegdbdrivercore.h
│ │ ├── ogropenfilegdblayer.cpp
│ │ ├── ogropenfilegdblayer_write.cpp
│ │ └── test_ofgdb_write.cpp
│ ├── osm
│ │ ├── CMakeLists.txt
│ │ ├── data
│ │ │ └── osmconf.ini
│ │ ├── embedded_resources.c
│ │ ├── embedded_resources.h
│ │ ├── gpb.h
│ │ ├── ogr_osm.h
│ │ ├── ogrosmdatasource.cpp
│ │ ├── ogrosmdriver.cpp
│ │ ├── ogrosmlayer.cpp
│ │ ├── osm2osm.cpp
│ │ ├── osm_parser.cpp
│ │ └── osm_parser.h
│ ├── parquet
│ │ ├── CMakeLists.txt
│ │ ├── driver_declaration.cmake
│ │ ├── ogr_include_parquet.h
│ │ ├── ogr_parquet.h
│ │ ├── ogrparquetdataset.cpp
│ │ ├── ogrparquetdatasetlayer.cpp
│ │ ├── ogrparquetdriver.cpp
│ │ ├── ogrparquetdrivercore.cpp
│ │ ├── ogrparquetdrivercore.h
│ │ ├── ogrparquetlayer.cpp
│ │ ├── ogrparquetwriterdataset.cpp
│ │ └── ogrparquetwriterlayer.cpp
│ ├── pds
│ │ ├── CMakeLists.txt
│ │ ├── ogr_pds.h
│ │ ├── ogrpdsdatasource.cpp
│ │ ├── ogrpdsdriver.cpp
│ │ └── ogrpdslayer.cpp
│ ├── pg
│ │ ├── CMakeLists.txt
│ │ ├── ogr_pg.h
│ │ ├── ogrpgdatasource.cpp
│ │ ├── ogrpgdriver.cpp
│ │ ├── ogrpgdrivercore.cpp
│ │ ├── ogrpgdrivercore.h
│ │ ├── ogrpglayer.cpp
│ │ ├── ogrpgresultlayer.cpp
│ │ ├── ogrpgtablelayer.cpp
│ │ ├── ogrpgutility.cpp
│ │ └── ogrpgutility.h
│ ├── pgdump
│ │ ├── CMakeLists.txt
│ │ ├── ogr_pgdump.h
│ │ ├── ogrpgdumpdatasource.cpp
│ │ ├── ogrpgdumpdriver.cpp
│ │ └── ogrpgdumplayer.cpp
│ ├── pgeo
│ │ ├── CMakeLists.txt
│ │ ├── ogr_pgeo.h
│ │ ├── ogrpgeodatasource.cpp
│ │ ├── ogrpgeodriver.cpp
│ │ ├── ogrpgeolayer.cpp
│ │ ├── ogrpgeoselectlayer.cpp
│ │ └── ogrpgeotablelayer.cpp
│ ├── plscenes
│ │ ├── CMakeLists.txt
│ │ ├── data
│ │ │ └── plscenesconf.json
│ │ ├── embedded_resources.c
│ │ ├── embedded_resources.h
│ │ ├── ogr_plscenes.h
│ │ ├── ogrplscenesdatav1dataset.cpp
│ │ ├── ogrplscenesdatav1layer.cpp
│ │ ├── ogrplscenesdriver.cpp
│ │ ├── ogrplscenesdrivercore.cpp
│ │ └── ogrplscenesdrivercore.h
│ ├── pmtiles
│ │ ├── CMakeLists.txt
│ │ ├── include_pmtiles.h
│ │ ├── ogr_pmtiles.h
│ │ ├── ogrpmtilesdataset.cpp
│ │ ├── ogrpmtilesdriver.cpp
│ │ ├── ogrpmtilesfrommbtiles.cpp
│ │ ├── ogrpmtilesfrommbtiles.h
│ │ ├── ogrpmtilestileiterator.cpp
│ │ ├── ogrpmtilesvectorlayer.cpp
│ │ ├── ogrpmtileswriterdataset.cpp
│ │ ├── pmtiles
│ │ │ ├── LICENSE
│ │ │ └── pmtiles.hpp
│ │ ├── vsipmtiles.cpp
│ │ └── vsipmtiles.h
│ ├── s57
│ │ ├── CMakeLists.txt
│ │ ├── data
│ │ │ ├── s57agencies.csv
│ │ │ ├── s57attributes.csv
│ │ │ ├── s57expectedinput.csv
│ │ │ └── s57objectclasses.csv
│ │ ├── ddfrecordindex.cpp
│ │ ├── embedded_resources.c
│ │ ├── embedded_resources.h
│ │ ├── ogr_s57.h
│ │ ├── ogrs57datasource.cpp
│ │ ├── ogrs57driver.cpp
│ │ ├── ogrs57layer.cpp
│ │ ├── s57.h
│ │ ├── s57classregistrar.cpp
│ │ ├── s57dump.cpp
│ │ ├── s57featuredefns.cpp
│ │ ├── s57filecollector.cpp
│ │ ├── s57reader.cpp
│ │ └── s57writer.cpp
│ ├── selafin
│ │ ├── CMakeLists.txt
│ │ ├── io_selafin.cpp
│ │ ├── io_selafin.h
│ │ ├── ogr_selafin.h
│ │ ├── ogrselafindatasource.cpp
│ │ ├── ogrselafindriver.cpp
│ │ └── ogrselafinlayer.cpp
│ ├── shape
│ │ ├── CMakeLists.txt
│ │ ├── dbfopen.c
│ │ ├── dbfopen_wrapper.cpp
│ │ ├── dump_symbols.sh
│ │ ├── gdal_shapelib_symbol_rename.h
│ │ ├── ogrshape.h
│ │ ├── ogrshapedatasource.cpp
│ │ ├── ogrshapedriver.cpp
│ │ ├── ogrshapelayer.cpp
│ │ ├── sbnsearch.c
│ │ ├── sbnsearch_wrapper.cpp
│ │ ├── shape2ogr.cpp
│ │ ├── shapefil.h
│ │ ├── shapefil_private.h
│ │ ├── shp_vsi.c
│ │ ├── shp_vsi.h
│ │ ├── shpopen.c
│ │ ├── shpopen_wrapper.cpp
│ │ ├── shptree.c
│ │ └── shptree_wrapper.cpp
│ ├── sosi
│ │ ├── CMakeLists.txt
│ │ ├── fyba_melding.cpp
│ │ ├── ogr_sosi.h
│ │ ├── ogrsosidatasource.cpp
│ │ ├── ogrsosidatatypes.cpp
│ │ ├── ogrsosidatatypes.h
│ │ ├── ogrsosidriver.cpp
│ │ ├── ogrsosidrivercore.cpp
│ │ ├── ogrsosidrivercore.h
│ │ ├── ogrsosilayer.cpp
│ │ └── tools
│ │ │ ├── README
│ │ │ ├── basicelements.xslt
│ │ │ ├── convert.sh
│ │ │ ├── groupelements.xslt
│ │ │ └── unnorsk.xslt
│ ├── sqlite
│ │ ├── CMakeLists.txt
│ │ ├── my_test_sqlite3_ext.c
│ │ ├── ogr_sqlite.h
│ │ ├── ogrsqliteapiroutines.c
│ │ ├── ogrsqlitebase.h
│ │ ├── ogrsqlitedatasource.cpp
│ │ ├── ogrsqlitedriver.cpp
│ │ ├── ogrsqliteexecutesql.cpp
│ │ ├── ogrsqliteexecutesql.h
│ │ ├── ogrsqlitelayer.cpp
│ │ ├── ogrsqliteregexp.cpp
│ │ ├── ogrsqliteregexp.h
│ │ ├── ogrsqliteselectlayer.cpp
│ │ ├── ogrsqlitesinglefeaturelayer.cpp
│ │ ├── ogrsqlitesqlfunctions.cpp
│ │ ├── ogrsqlitesqlfunctions.h
│ │ ├── ogrsqlitesqlfunctionscommon.cpp
│ │ ├── ogrsqlitetablelayer.cpp
│ │ ├── ogrsqliteutility.cpp
│ │ ├── ogrsqliteutility.h
│ │ ├── ogrsqlitevfs.cpp
│ │ ├── ogrsqlitevfs.h
│ │ ├── ogrsqliteviewlayer.cpp
│ │ ├── ogrsqlitevirtualogr.cpp
│ │ ├── ogrsqlitevirtualogr.h
│ │ ├── rasterlite2.cpp
│ │ ├── rasterlite2_header.h
│ │ ├── sqlite_rtree_bulk_load
│ │ │ ├── README
│ │ │ ├── sqlite_rtree_bulk_load.c
│ │ │ ├── sqlite_rtree_bulk_load.h
│ │ │ ├── wrapper.cpp
│ │ │ └── wrapper.h
│ │ └── test_load_virtual_ogr.c
│ ├── sxf
│ │ ├── CMakeLists.txt
│ │ ├── data
│ │ │ └── default.rsc
│ │ ├── embedded_resources.c
│ │ ├── embedded_resources.h
│ │ ├── ogr_sxf.h
│ │ ├── ogrsxfdatasource.cpp
│ │ ├── ogrsxfdriver.cpp
│ │ ├── ogrsxflayer.cpp
│ │ └── org_sxf_defs.h
│ ├── vdv
│ │ ├── CMakeLists.txt
│ │ ├── data
│ │ │ ├── vdv452.xml
│ │ │ └── vdv452.xsd
│ │ ├── embedded_resources.c
│ │ ├── embedded_resources.h
│ │ ├── ogr_vdv.h
│ │ └── ogrvdvdatasource.cpp
│ ├── vfk
│ │ ├── CMakeLists.txt
│ │ ├── ogr_vfk.h
│ │ ├── ogrvfkdatasource.cpp
│ │ ├── ogrvfkdriver.cpp
│ │ ├── ogrvfkdrivercore.cpp
│ │ ├── ogrvfkdrivercore.h
│ │ ├── ogrvfklayer.cpp
│ │ ├── vfkdatablock.cpp
│ │ ├── vfkdatablocksqlite.cpp
│ │ ├── vfkfeature.cpp
│ │ ├── vfkfeaturesqlite.cpp
│ │ ├── vfkproperty.cpp
│ │ ├── vfkpropertydefn.cpp
│ │ ├── vfkreader.cpp
│ │ ├── vfkreader.h
│ │ ├── vfkreaderp.h
│ │ └── vfkreadersqlite.cpp
│ ├── vrt
│ │ ├── CMakeLists.txt
│ │ ├── data
│ │ │ └── ogrvrt.xsd
│ │ ├── ogr_vrt.h
│ │ ├── ogrvrtdatasource.cpp
│ │ ├── ogrvrtdriver.cpp
│ │ └── ogrvrtlayer.cpp
│ ├── wasp
│ │ ├── CMakeLists.txt
│ │ ├── ogrwasp.h
│ │ ├── ogrwaspdatasource.cpp
│ │ ├── ogrwaspdriver.cpp
│ │ └── ogrwasplayer.cpp
│ ├── wfs
│ │ ├── CMakeLists.txt
│ │ ├── WFSServersList.txt
│ │ ├── ogr_wfs.h
│ │ ├── ogrwfsdatasource.cpp
│ │ ├── ogrwfsdriver.cpp
│ │ ├── ogrwfsjoinlayer.cpp
│ │ └── ogrwfslayer.cpp
│ ├── xls
│ │ ├── CMakeLists.txt
│ │ ├── include_freexl.h
│ │ ├── ogr_xls.h
│ │ ├── ogrxlsdatasource.cpp
│ │ ├── ogrxlsdriver.cpp
│ │ ├── ogrxlsdrivercore.cpp
│ │ ├── ogrxlsdrivercore.h
│ │ └── ogrxlslayer.cpp
│ ├── xlsx
│ │ ├── CMakeLists.txt
│ │ ├── ogr_xlsx.h
│ │ ├── ogrxlsxdatasource.cpp
│ │ └── ogrxlsxdriver.cpp
│ └── xodr
│ │ ├── CMakeLists.txt
│ │ ├── ogr_xodr.h
│ │ ├── ogrxodrdatasource.cpp
│ │ ├── ogrxodrdriver.cpp
│ │ ├── ogrxodrdrivercore.cpp
│ │ ├── ogrxodrdrivercore.h
│ │ ├── ogrxodrlayer.cpp
│ │ ├── ogrxodrlayerlane.cpp
│ │ ├── ogrxodrlayerlaneborder.cpp
│ │ ├── ogrxodrlayerreferenceline.cpp
│ │ ├── ogrxodrlayerroadmark.cpp
│ │ ├── ogrxodrlayerroadobject.cpp
│ │ └── ogrxodrlayerroadsignal.cpp
├── ogrspatialreference.cpp
├── ogrsurface.cpp
├── ogrtriangle.cpp
├── ogrtriangulatedsurface.cpp
├── ogrutils.cpp
├── ogrvrtgeometrytypes.cpp
├── ogrvrtgeometrytypes.h
├── swq.cpp
├── swq_expr_node.cpp
├── swq_op_general.cpp
├── swq_op_registrar.cpp
├── swq_parser.cpp
├── swq_parser.hpp
├── swq_parser.y
├── swq_select.cpp
└── test_geo_utils.cpp
├── perftests
├── CMakeLists.txt
├── bench_ogr_batch.cpp
├── bench_ogr_c_api.cpp
├── bench_ogr_to_geopandas.py
├── cog.py
├── computeminmax.py
├── computestatistics.py
├── downsample_integer_factor.py
├── gtiff_multi_ds_parallel_write.py
├── ogr2ogr_arrow.py
├── overview.py
├── testperf_gdal_minmax_element.cpp
├── testperfcopywords.cpp
├── testperfdeinterleave.cpp
└── testperftranspose.cpp
├── port
├── CMakeLists.txt
├── LICENCE_minizip
├── character_set_conv_table_generator.c
├── cpl_alibaba_oss.cpp
├── cpl_alibaba_oss.h
├── cpl_atomic_ops.cpp
├── cpl_atomic_ops.h
├── cpl_auto_close.h
├── cpl_aws.cpp
├── cpl_aws.h
├── cpl_aws_win32.cpp
├── cpl_azure.cpp
├── cpl_azure.h
├── cpl_base64.cpp
├── cpl_character_sets.c
├── cpl_character_sets.h
├── cpl_compressor.cpp
├── cpl_compressor.h
├── cpl_config_extras.h
├── cpl_conv.cpp
├── cpl_conv.h
├── cpl_cpu_features.cpp
├── cpl_cpu_features.h
├── cpl_csv.cpp
├── cpl_csv.h
├── cpl_curl_priv.h
├── cpl_error.cpp
├── cpl_error.h
├── cpl_error_internal.h
├── cpl_findfile.cpp
├── cpl_float.cpp
├── cpl_float.h
├── cpl_getexecpath.cpp
├── cpl_google_cloud.cpp
├── cpl_google_cloud.h
├── cpl_google_oauth2.cpp
├── cpl_hash_set.cpp
├── cpl_hash_set.h
├── cpl_http.cpp
├── cpl_http.h
├── cpl_json.cpp
├── cpl_json.h
├── cpl_json_header.h
├── cpl_json_streaming_parser.cpp
├── cpl_json_streaming_parser.h
├── cpl_json_streaming_writer.cpp
├── cpl_json_streaming_writer.h
├── cpl_known_config_options.h
├── cpl_levenshtein.cpp
├── cpl_levenshtein.h
├── cpl_list.cpp
├── cpl_list.h
├── cpl_mask.h
├── cpl_md5.cpp
├── cpl_md5.h
├── cpl_mem_cache.h
├── cpl_minixml.cpp
├── cpl_minixml.h
├── cpl_minizip_ioapi.cpp
├── cpl_minizip_ioapi.h
├── cpl_minizip_unzip.cpp
├── cpl_minizip_unzip.h
├── cpl_minizip_zip.cpp
├── cpl_minizip_zip.h
├── cpl_multiproc.cpp
├── cpl_multiproc.h
├── cpl_noncopyablevector.h
├── cpl_odbc.cpp
├── cpl_odbc.h
├── cpl_path.cpp
├── cpl_port.h
├── cpl_progress.cpp
├── cpl_progress.h
├── cpl_quad_tree.cpp
├── cpl_quad_tree.h
├── cpl_recode.cpp
├── cpl_recode_iconv.cpp
├── cpl_recode_stub.cpp
├── cpl_safemaths.hpp
├── cpl_sha1.cpp
├── cpl_sha1.h
├── cpl_sha256.cpp
├── cpl_sha256.h
├── cpl_spawn.cpp
├── cpl_spawn.h
├── cpl_string.cpp
├── cpl_string.h
├── cpl_strtod.cpp
├── cpl_swift.cpp
├── cpl_swift.h
├── cpl_threadsafe_queue.hpp
├── cpl_time.cpp
├── cpl_time.h
├── cpl_userfaultfd.cpp
├── cpl_userfaultfd.h
├── cpl_vax.cpp
├── cpl_vax.h
├── cpl_virtualmem.cpp
├── cpl_virtualmem.h
├── cpl_vsi.h
├── cpl_vsi_error.cpp
├── cpl_vsi_error.h
├── cpl_vsi_mem.cpp
├── cpl_vsi_virtual.h
├── cpl_vsil.cpp
├── cpl_vsil_abstract_archive.cpp
├── cpl_vsil_adls.cpp
├── cpl_vsil_az.cpp
├── cpl_vsil_buffered_reader.cpp
├── cpl_vsil_cache.cpp
├── cpl_vsil_chunked_write_handle.cpp
├── cpl_vsil_crypt.cpp
├── cpl_vsil_curl.cpp
├── cpl_vsil_curl_class.h
├── cpl_vsil_curl_priv.h
├── cpl_vsil_curl_streaming.cpp
├── cpl_vsil_gs.cpp
├── cpl_vsil_gzip.cpp
├── cpl_vsil_hdfs.cpp
├── cpl_vsil_libarchive.cpp
├── cpl_vsil_oss.cpp
├── cpl_vsil_plugin.cpp
├── cpl_vsil_plugin.h
├── cpl_vsil_s3.cpp
├── cpl_vsil_sparsefile.cpp
├── cpl_vsil_stdin.cpp
├── cpl_vsil_stdout.cpp
├── cpl_vsil_subfile.cpp
├── cpl_vsil_swift.cpp
├── cpl_vsil_tar.cpp
├── cpl_vsil_unix_stdio_64.cpp
├── cpl_vsil_uploadonclose.cpp
├── cpl_vsil_webhdfs.cpp
├── cpl_vsil_win32.cpp
├── cpl_vsisimple.cpp
├── cpl_worker_thread_pool.cpp
├── cpl_worker_thread_pool.h
├── cpl_xml_validate.cpp
├── cpl_zlib_header.h
├── cplgetsymbol.cpp
├── cplkeywordparser.cpp
├── cplkeywordparser.h
├── cplstring.cpp
├── cplstringlist.cpp
├── gdal_csv.h
├── include_fast_float.h
├── utf8.h
└── vsipreload.cpp
├── resources
└── gdal2tiles
│ ├── none.png
│ └── opacity-slider.png
├── scripts
├── CMakeLists.txt
├── analyze_ossfuzz.py
├── binaries_allow_list.csv
├── check_binaries.py
├── check_broken_links.py
├── check_doc.py
├── collect_config_options.py
├── completionFinder.py
├── cppcheck.sh
├── detect_a_plus_b_minus_1_div_b.sh
├── detect_missing_include.sh
├── detect_printf.sh
├── detect_self_assignment.py
├── detect_self_assignment.sh
├── detect_suspicious_char_digit_zero.sh
├── detect_tabulations.sh
├── fix_container_dot_size_zero.py
├── fix_container_dot_size_zero.sh
├── fix_typos.sh
├── gdal-bash-completion.sh
├── generate_log_feature_release.py
├── install_bash_completions.cmake.in
├── reformat.sh
├── setdevenv.bat
├── setdevenv.ps1
├── setdevenv.sh
├── typos_allowlist.txt
├── update_copyright.py
└── vagrant
│ ├── arrow-parquet.sh
│ ├── gdal.sh
│ └── postgis.sh
├── swig
├── CMakeLists.txt
├── csharp
│ ├── AssemblyInfo.cs
│ ├── CMakeLists.txt
│ ├── Directory.Build.props
│ ├── add_dll_xsc.cmake
│ ├── apps
│ │ ├── GDALAdjustContrast.cs
│ │ ├── GDALColorTable.cs
│ │ ├── GDALCreateCopy.cs
│ │ ├── GDALDatasetRasterIO.cs
│ │ ├── GDALDatasetRasterIOEx.cs
│ │ ├── GDALDatasetWrite.cs
│ │ ├── GDALEmpty.cs
│ │ ├── GDALGetHistogram.cs
│ │ ├── GDALInfo.cs
│ │ ├── GDALMemDataset.cs
│ │ ├── GDALOverviews.cs
│ │ ├── GDALRead.cs
│ │ ├── GDALReadDirect.cs
│ │ ├── GDALTest.cs
│ │ ├── GDALWarp.cs
│ │ ├── GDALWrite.cs
│ │ ├── GetCRSInfo.cs
│ │ ├── OGRFeatureEdit.cs
│ │ ├── OGRGEOS.cs
│ │ ├── OGRLayerAlg.cs
│ │ ├── OSRTransform.cs
│ │ ├── ReadXML.cs
│ │ ├── VSIMem.cs
│ │ ├── WKT2WKB.cs
│ │ ├── createdata.cs
│ │ └── ogrinfo.cs
│ ├── dll_template.csproj
│ ├── drawing_compat.cs
│ ├── exe_template.csproj
│ ├── exe_template_dcomp.csproj
│ ├── gdal.snk
│ ├── mkinterface.sh
│ └── osgeo.gdal.core.csproj.in
├── include
│ ├── Algorithm.i
│ ├── Band.i
│ ├── ColorTable.i
│ ├── Dataset.i
│ ├── Dataset_import.i
│ ├── Driver.i
│ ├── MajorObject.i
│ ├── MultiDimensional.i
│ ├── Operations.i
│ ├── README.typemaps
│ ├── RasterAttributeTable.i
│ ├── Relationship.i
│ ├── SubdatasetInfo.i
│ ├── Transform.i
│ ├── XMLNode.i
│ ├── cpl.i
│ ├── cpl_exceptions.i
│ ├── cplvirtualmem.i
│ ├── csharp
│ │ ├── gdal_csharp.i
│ │ ├── gdal_csharp_extend.i
│ │ ├── gnm_csharp.i
│ │ ├── ogr_csharp.i
│ │ ├── ogr_csharp_extend.i
│ │ ├── osr_csharp.i
│ │ ├── swig_csharp_extensions.i
│ │ └── typemaps_csharp.i
│ ├── gdal.i
│ ├── gdal_array.i
│ ├── gdal_typemaps.i
│ ├── gdalconst.i
│ ├── gnm.i
│ ├── java
│ │ ├── callback.i
│ │ ├── gdal_java.i
│ │ ├── gdalconst_java.i
│ │ ├── gnm_java.i
│ │ ├── java_exceptions.i
│ │ ├── ogr_java.i
│ │ ├── ogr_java_extend.i
│ │ ├── osr_java.i
│ │ └── typemaps_java.i
│ ├── ogr.i
│ ├── ogr_error_map.i
│ ├── osr.i
│ └── python
│ │ ├── callback.i
│ │ ├── docs
│ │ ├── gdal_band_docs.i
│ │ ├── gdal_dataset_docs.i
│ │ ├── gdal_docs.i
│ │ ├── gdal_driver_docs.i
│ │ ├── gdal_mdm_docs.i
│ │ ├── gdal_operations_docs.i
│ │ ├── ogr_docs.i
│ │ ├── ogr_feature_docs.i
│ │ ├── ogr_featuredef_docs.i
│ │ ├── ogr_fielddef_docs.i
│ │ ├── ogr_fielddomain_docs.i
│ │ ├── ogr_geometry_docs.i
│ │ ├── ogr_layer_docs.i
│ │ ├── osr_coordinatetransformation_docs.i
│ │ ├── osr_docs.i
│ │ └── osr_spatialreference_docs.i
│ │ ├── gdal_python.i
│ │ ├── gnm_python.i
│ │ ├── ogr_python.i
│ │ ├── osr_python.i
│ │ ├── python_exceptions.i
│ │ ├── python_strings.i
│ │ └── typemaps_python.i
├── java
│ ├── CMakeLists.txt
│ ├── add_javadoc.c
│ ├── apps
│ │ ├── GDALContour.java
│ │ ├── GDALGrid.java
│ │ ├── GDALOverviews.java
│ │ ├── GDALProximity.java
│ │ ├── GDALTestIO.java
│ │ ├── GDALTestMultiDim.java
│ │ ├── GDALtest.java
│ │ ├── OGRFeature.java
│ │ ├── OGRTest.java
│ │ ├── OGRTestGC.java
│ │ ├── OSRTest.java
│ │ ├── OSRTransform.java
│ │ ├── ReadXML.java
│ │ ├── WKT2WKB.java
│ │ ├── gdalinfo.java
│ │ ├── gdalmajorobject.java
│ │ ├── gdaltransformer.java
│ │ ├── multireadtest.java
│ │ ├── ogr2ogr.java
│ │ ├── ogr2ogr_new.java
│ │ ├── ogrinfo.java
│ │ ├── ogrtindex.java
│ │ ├── test_ogrfielddomains.java
│ │ └── testgetpoints.java
│ ├── build.xml
│ ├── build_java_doc.cmake
│ ├── gdal-package-info.java
│ ├── gdalconst-package-info.java
│ ├── javadoc.java
│ ├── make_doc.sh
│ ├── ogr-package-info.java
│ ├── osr-package-info.java
│ ├── overview.html
│ ├── pom.xml
│ └── test_data
│ │ ├── byte.tif
│ │ ├── iso_8859_1.csv
│ │ ├── poly.dbf
│ │ ├── poly.shp
│ │ └── poly.shx
└── python
│ ├── .gitignore
│ ├── CMakeLists.txt
│ ├── README.rst
│ ├── epydoc.conf
│ ├── fallback_build_mingw32_under_unix_py37.sh
│ ├── gdal-utils
│ ├── .gitignore
│ ├── README.rst
│ ├── dev_environment.rst
│ ├── osgeo_utils
│ │ ├── __init__.py
│ │ ├── auxiliary
│ │ │ ├── __init__.py
│ │ │ ├── array_util.py
│ │ │ ├── base.py
│ │ │ ├── batch_creator.py
│ │ │ ├── color_palette.py
│ │ │ ├── color_table.py
│ │ │ ├── extent_util.py
│ │ │ ├── gdal_argparse.py
│ │ │ ├── numpy_util.py
│ │ │ ├── osr_util.py
│ │ │ ├── progress.py
│ │ │ ├── raster_creation.py
│ │ │ ├── rectangle.py
│ │ │ └── util.py
│ │ ├── gdal2tiles.py
│ │ ├── gdal2xyz.py
│ │ ├── gdal_calc.py
│ │ ├── gdal_edit.py
│ │ ├── gdal_fillnodata.py
│ │ ├── gdal_merge.py
│ │ ├── gdal_pansharpen.py
│ │ ├── gdal_polygonize.py
│ │ ├── gdal_proximity.py
│ │ ├── gdal_retile.py
│ │ ├── gdal_sieve.py
│ │ ├── gdalattachpct.py
│ │ ├── gdalcompare.py
│ │ ├── gdalmove.py
│ │ ├── ogr_layer_algebra.py
│ │ ├── ogrmerge.py
│ │ ├── pct2rgb.py
│ │ ├── rgb2pct.py
│ │ └── samples
│ │ │ ├── __init__.py
│ │ │ ├── assemblepoly.py
│ │ │ ├── build_jp2_from_xml.py
│ │ │ ├── classify.py
│ │ │ ├── crs2crs2grid.py
│ │ │ ├── densify.py
│ │ │ ├── dump_jp2.py
│ │ │ ├── epsg_tr.py
│ │ │ ├── esri2wkt.py
│ │ │ ├── fft.py
│ │ │ ├── fix_gpkg.py
│ │ │ ├── gcps2ogr.py
│ │ │ ├── gcps2vec.py
│ │ │ ├── gcps2wld.py
│ │ │ ├── gdal2grd.py
│ │ │ ├── gdal_auth.py
│ │ │ ├── gdal_cp.py
│ │ │ ├── gdal_create_pdf.py
│ │ │ ├── gdal_ls.py
│ │ │ ├── gdal_lut.py
│ │ │ ├── gdal_minmax_location.py
│ │ │ ├── gdal_mkdir.py
│ │ │ ├── gdal_remove_towgs84.py
│ │ │ ├── gdal_rm.py
│ │ │ ├── gdal_rmdir.py
│ │ │ ├── gdal_vrtmerge.py
│ │ │ ├── gdalbuildvrtofvrt.py
│ │ │ ├── gdalchksum.py
│ │ │ ├── gdalcopyproj.py
│ │ │ ├── gdalfilter.py
│ │ │ ├── gdalident.py
│ │ │ ├── gdalimport.py
│ │ │ ├── gdalinfo.py
│ │ │ ├── gdallocationinfo.py
│ │ │ ├── get_soundg.py
│ │ │ ├── histrep.py
│ │ │ ├── hsv_merge.py
│ │ │ ├── jpeg_in_tiff_extract.py
│ │ │ ├── load2odbc.py
│ │ │ ├── loslas2ntv2.py
│ │ │ ├── magphase.py
│ │ │ ├── make_fuzzer_friendly_archive.py
│ │ │ ├── mkgraticule.py
│ │ │ ├── ogr2vrt.py
│ │ │ ├── ogr_build_junction_table.py
│ │ │ ├── ogr_dispatch.py
│ │ │ ├── ogrinfo.py
│ │ │ ├── ogrupdate.py
│ │ │ ├── rel.py
│ │ │ ├── tigerpoly.py
│ │ │ ├── tile_extent_from_raster.py
│ │ │ ├── tolatlong.py
│ │ │ ├── val_repl.py
│ │ │ ├── validate_cloud_optimized_geotiff.py
│ │ │ ├── validate_geoparquet.py
│ │ │ ├── validate_gpkg.py
│ │ │ ├── validate_jp2.py
│ │ │ ├── vec_tr.py
│ │ │ ├── vec_tr_spat.py
│ │ │ └── wcs_virtds_params.py
│ ├── scripts
│ │ ├── gdal2tiles.py
│ │ ├── gdal2xyz.py
│ │ ├── gdal_calc.py
│ │ ├── gdal_edit.py
│ │ ├── gdal_fillnodata.py
│ │ ├── gdal_merge.py
│ │ ├── gdal_pansharpen.py
│ │ ├── gdal_polygonize.py
│ │ ├── gdal_proximity.py
│ │ ├── gdal_retile.py
│ │ ├── gdal_sieve.py
│ │ ├── gdalattachpct.py
│ │ ├── gdalcompare.py
│ │ ├── gdalmove.py
│ │ ├── ogr_layer_algebra.py
│ │ ├── ogrmerge.py
│ │ ├── pct2rgb.py
│ │ └── rgb2pct.py
│ ├── setup.py
│ ├── test-bdist-install.sh.txt
│ └── test-ubuntu-install.sh.txt
│ ├── install_python.cmake.in
│ ├── modify_cpp_files.cmake
│ ├── osgeo
│ ├── __init__.py
│ ├── gdal_fsspec.py
│ └── gdalnumeric.py
│ ├── pyproject.toml
│ ├── pyproject.toml.setuptools_gte_77
│ ├── setup.py.in
│ ├── setup_fallback_mingw.py
│ └── trimmedsysconfig.py
└── third_party
├── LercLib
├── BitMask.cpp
├── BitMask.h
├── BitStuffer2.cpp
├── BitStuffer2.h
├── CMakeLists.txt
├── Defines.h
├── Huffman.cpp
├── Huffman.h
├── LICENSE
├── Lerc.cpp
├── Lerc.h
├── Lerc2.cpp
├── Lerc2.h
├── Lerc_c_api.h
├── Lerc_c_api_impl.cpp
├── Lerc_types.h
├── NOTICE
├── README_GDAL.TXT
├── RLE.cpp
└── RLE.h
├── fast_float
├── AUTHORS
├── LICENSE-MIT
├── PROVENANCE.TXT
├── ascii_number.h
├── bigint.h
├── constexpr_feature_detect.h
├── decimal_to_binary.h
├── digit_comparison.h
├── fast_float.h
├── fast_table.h
├── float_common.h
├── parse_number.h
└── resync_with_upstream.sh
├── libdivide
├── LICENSE.txt
├── README.TXT
└── libdivide.h
└── libertiff
└── libertiff.hpp
/.clang-format:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.clang-format
--------------------------------------------------------------------------------
/.cmake-format.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.cmake-format.py
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.flake8:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.flake8
--------------------------------------------------------------------------------
/.git-blame-ignore-revs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.git-blame-ignore-revs
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.gitattributes
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.github/FUNDING.yml
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.github/dependabot.yml
--------------------------------------------------------------------------------
/.github/stale.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.github/stale.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.gitignore
--------------------------------------------------------------------------------
/.isort.cfg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.isort.cfg
--------------------------------------------------------------------------------
/.pre-commit-config.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.pre-commit-config.yaml
--------------------------------------------------------------------------------
/.readthedocs.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.readthedocs.yaml
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/.travis.yml
--------------------------------------------------------------------------------
/BUILDING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/BUILDING.md
--------------------------------------------------------------------------------
/CITATION:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/CITATION
--------------------------------------------------------------------------------
/CITATION.cff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/CITATION.cff
--------------------------------------------------------------------------------
/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/CMakeLists.txt
--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/CODE_OF_CONDUCT.md
--------------------------------------------------------------------------------
/COMMITTERS:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/COMMITTERS
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/CONTRIBUTING.md
--------------------------------------------------------------------------------
/Doxyfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/Doxyfile
--------------------------------------------------------------------------------
/DoxygenLayout.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/DoxygenLayout.xml
--------------------------------------------------------------------------------
/GOVERNANCE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/GOVERNANCE.md
--------------------------------------------------------------------------------
/HOWTO-RELEASE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/HOWTO-RELEASE
--------------------------------------------------------------------------------
/LICENSE.TXT:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/LICENSE.TXT
--------------------------------------------------------------------------------
/MIGRATION_GUIDE.TXT:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/MIGRATION_GUIDE.TXT
--------------------------------------------------------------------------------
/NEWS-1.x.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/NEWS-1.x.md
--------------------------------------------------------------------------------
/NEWS-2.x.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/NEWS-2.x.md
--------------------------------------------------------------------------------
/NEWS.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/NEWS.md
--------------------------------------------------------------------------------
/NEWS.template:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/NEWS.template
--------------------------------------------------------------------------------
/PROVENANCE.TXT:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/PROVENANCE.TXT
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/README.md
--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/SECURITY.md
--------------------------------------------------------------------------------
/VERSION:
--------------------------------------------------------------------------------
1 | 3.12.0
2 |
--------------------------------------------------------------------------------
/Vagrantfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/Vagrantfile
--------------------------------------------------------------------------------
/alg/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/CMakeLists.txt
--------------------------------------------------------------------------------
/alg/armadillo_headers.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/armadillo_headers.h
--------------------------------------------------------------------------------
/alg/contour.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/contour.cpp
--------------------------------------------------------------------------------
/alg/delaunay.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/delaunay.c
--------------------------------------------------------------------------------
/alg/gdal_alg.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdal_alg.h
--------------------------------------------------------------------------------
/alg/gdal_alg_priv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdal_alg_priv.h
--------------------------------------------------------------------------------
/alg/gdal_crs.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdal_crs.cpp
--------------------------------------------------------------------------------
/alg/gdal_homography.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdal_homography.cpp
--------------------------------------------------------------------------------
/alg/gdal_octave.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdal_octave.cpp
--------------------------------------------------------------------------------
/alg/gdal_rpc.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdal_rpc.cpp
--------------------------------------------------------------------------------
/alg/gdal_simplesurf.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdal_simplesurf.cpp
--------------------------------------------------------------------------------
/alg/gdal_simplesurf.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdal_simplesurf.h
--------------------------------------------------------------------------------
/alg/gdal_tps.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdal_tps.cpp
--------------------------------------------------------------------------------
/alg/gdalchecksum.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalchecksum.cpp
--------------------------------------------------------------------------------
/alg/gdalcutline.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalcutline.cpp
--------------------------------------------------------------------------------
/alg/gdaldither.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdaldither.cpp
--------------------------------------------------------------------------------
/alg/gdalgenericinverse.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalgenericinverse.h
--------------------------------------------------------------------------------
/alg/gdalgeoloc.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalgeoloc.cpp
--------------------------------------------------------------------------------
/alg/gdalgeoloc.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalgeoloc.h
--------------------------------------------------------------------------------
/alg/gdalgeolocquadtree.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalgeolocquadtree.h
--------------------------------------------------------------------------------
/alg/gdalgrid.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalgrid.cpp
--------------------------------------------------------------------------------
/alg/gdalgrid.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalgrid.h
--------------------------------------------------------------------------------
/alg/gdalgrid_priv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalgrid_priv.h
--------------------------------------------------------------------------------
/alg/gdalgridavx.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalgridavx.cpp
--------------------------------------------------------------------------------
/alg/gdalgridsse.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalgridsse.cpp
--------------------------------------------------------------------------------
/alg/gdallinearsystem.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdallinearsystem.cpp
--------------------------------------------------------------------------------
/alg/gdallinearsystem.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdallinearsystem.h
--------------------------------------------------------------------------------
/alg/gdalmatching.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalmatching.cpp
--------------------------------------------------------------------------------
/alg/gdalmediancut.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalmediancut.cpp
--------------------------------------------------------------------------------
/alg/gdalpansharpen.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalpansharpen.cpp
--------------------------------------------------------------------------------
/alg/gdalpansharpen.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalpansharpen.h
--------------------------------------------------------------------------------
/alg/gdalproximity.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalproximity.cpp
--------------------------------------------------------------------------------
/alg/gdalrasterize.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalrasterize.cpp
--------------------------------------------------------------------------------
/alg/gdalsievefilter.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalsievefilter.cpp
--------------------------------------------------------------------------------
/alg/gdalsimplewarp.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalsimplewarp.cpp
--------------------------------------------------------------------------------
/alg/gdaltransformer.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdaltransformer.cpp
--------------------------------------------------------------------------------
/alg/gdalwarper.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalwarper.cpp
--------------------------------------------------------------------------------
/alg/gdalwarper.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalwarper.h
--------------------------------------------------------------------------------
/alg/gdalwarpkernel.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalwarpkernel.cpp
--------------------------------------------------------------------------------
/alg/gdalwarpoperation.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gdalwarpoperation.cpp
--------------------------------------------------------------------------------
/alg/gvgcpfit.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/gvgcpfit.h
--------------------------------------------------------------------------------
/alg/llrasterize.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/llrasterize.cpp
--------------------------------------------------------------------------------
/alg/los.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/los.cpp
--------------------------------------------------------------------------------
/alg/polygonize.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/polygonize.cpp
--------------------------------------------------------------------------------
/alg/rasterfill.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/rasterfill.cpp
--------------------------------------------------------------------------------
/alg/thinplatespline.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/thinplatespline.cpp
--------------------------------------------------------------------------------
/alg/thinplatespline.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/thinplatespline.h
--------------------------------------------------------------------------------
/alg/viewshed/combiner.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/viewshed/combiner.cpp
--------------------------------------------------------------------------------
/alg/viewshed/combiner.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/viewshed/combiner.h
--------------------------------------------------------------------------------
/alg/viewshed/cumulative.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/viewshed/cumulative.h
--------------------------------------------------------------------------------
/alg/viewshed/progress.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/viewshed/progress.cpp
--------------------------------------------------------------------------------
/alg/viewshed/progress.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/viewshed/progress.h
--------------------------------------------------------------------------------
/alg/viewshed/util.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/viewshed/util.cpp
--------------------------------------------------------------------------------
/alg/viewshed/util.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/viewshed/util.h
--------------------------------------------------------------------------------
/alg/viewshed/viewshed.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/viewshed/viewshed.cpp
--------------------------------------------------------------------------------
/alg/viewshed/viewshed.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/alg/viewshed/viewshed.h
--------------------------------------------------------------------------------
/apps/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/CMakeLists.txt
--------------------------------------------------------------------------------
/apps/argparse/README.TXT:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/argparse/README.TXT
--------------------------------------------------------------------------------
/apps/commonutils.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/commonutils.cpp
--------------------------------------------------------------------------------
/apps/commonutils.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/commonutils.h
--------------------------------------------------------------------------------
/apps/dumpoverviews.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/dumpoverviews.cpp
--------------------------------------------------------------------------------
/apps/gdal.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdal.cpp
--------------------------------------------------------------------------------
/apps/gdal2ogr.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdal2ogr.c
--------------------------------------------------------------------------------
/apps/gdal_contour_bin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdal_contour_bin.cpp
--------------------------------------------------------------------------------
/apps/gdal_contour_lib.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdal_contour_lib.cpp
--------------------------------------------------------------------------------
/apps/gdal_create.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdal_create.cpp
--------------------------------------------------------------------------------
/apps/gdal_grid_bin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdal_grid_bin.cpp
--------------------------------------------------------------------------------
/apps/gdal_grid_lib.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdal_grid_lib.cpp
--------------------------------------------------------------------------------
/apps/gdal_utils.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdal_utils.h
--------------------------------------------------------------------------------
/apps/gdal_utils_priv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdal_utils_priv.h
--------------------------------------------------------------------------------
/apps/gdal_viewshed.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdal_viewshed.cpp
--------------------------------------------------------------------------------
/apps/gdaladdo.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdaladdo.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_convert.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_convert.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_dataset.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_dataset.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_dispatcher.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_dispatcher.h
--------------------------------------------------------------------------------
/apps/gdalalg_info.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_info.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_main.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_main.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_main.h
--------------------------------------------------------------------------------
/apps/gdalalg_mdim.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_mdim.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_mdim_info.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_mdim_info.h
--------------------------------------------------------------------------------
/apps/gdalalg_pipeline.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_pipeline.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_raster.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_raster.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_raster_tpi.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_raster_tpi.h
--------------------------------------------------------------------------------
/apps/gdalalg_raster_tri.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_raster_tri.h
--------------------------------------------------------------------------------
/apps/gdalalg_vector.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vector.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_vector_sql.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vector_sql.h
--------------------------------------------------------------------------------
/apps/gdalalg_vsi.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vsi.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_vsi_copy.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vsi_copy.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_vsi_copy.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vsi_copy.h
--------------------------------------------------------------------------------
/apps/gdalalg_vsi_delete.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vsi_delete.h
--------------------------------------------------------------------------------
/apps/gdalalg_vsi_list.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vsi_list.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_vsi_list.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vsi_list.h
--------------------------------------------------------------------------------
/apps/gdalalg_vsi_move.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vsi_move.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_vsi_move.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vsi_move.h
--------------------------------------------------------------------------------
/apps/gdalalg_vsi_sozip.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vsi_sozip.h
--------------------------------------------------------------------------------
/apps/gdalalg_vsi_sync.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vsi_sync.cpp
--------------------------------------------------------------------------------
/apps/gdalalg_vsi_sync.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalalg_vsi_sync.h
--------------------------------------------------------------------------------
/apps/gdalargumentparser.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalargumentparser.h
--------------------------------------------------------------------------------
/apps/gdalasyncread.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalasyncread.cpp
--------------------------------------------------------------------------------
/apps/gdalbuildvrt_bin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalbuildvrt_bin.cpp
--------------------------------------------------------------------------------
/apps/gdalbuildvrt_lib.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalbuildvrt_lib.cpp
--------------------------------------------------------------------------------
/apps/gdaldem_bin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdaldem_bin.cpp
--------------------------------------------------------------------------------
/apps/gdaldem_lib.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdaldem_lib.cpp
--------------------------------------------------------------------------------
/apps/gdalenhance.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalenhance.cpp
--------------------------------------------------------------------------------
/apps/gdalflattenmask.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalflattenmask.c
--------------------------------------------------------------------------------
/apps/gdalgetgdalpath.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalgetgdalpath.cpp
--------------------------------------------------------------------------------
/apps/gdalgetgdalpath.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalgetgdalpath.h
--------------------------------------------------------------------------------
/apps/gdalinfo_bin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalinfo_bin.cpp
--------------------------------------------------------------------------------
/apps/gdalinfo_lib.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalinfo_lib.cpp
--------------------------------------------------------------------------------
/apps/gdallocationinfo.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdallocationinfo.cpp
--------------------------------------------------------------------------------
/apps/gdalmanage.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalmanage.cpp
--------------------------------------------------------------------------------
/apps/gdalmdiminfo_bin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalmdiminfo_bin.cpp
--------------------------------------------------------------------------------
/apps/gdalmdiminfo_lib.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalmdiminfo_lib.cpp
--------------------------------------------------------------------------------
/apps/gdalsrsinfo.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalsrsinfo.cpp
--------------------------------------------------------------------------------
/apps/gdaltindex_bin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdaltindex_bin.cpp
--------------------------------------------------------------------------------
/apps/gdaltindex_lib.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdaltindex_lib.cpp
--------------------------------------------------------------------------------
/apps/gdaltorture.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdaltorture.cpp
--------------------------------------------------------------------------------
/apps/gdaltransform.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdaltransform.cpp
--------------------------------------------------------------------------------
/apps/gdalwarp_bin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalwarp_bin.cpp
--------------------------------------------------------------------------------
/apps/gdalwarp_lib.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gdalwarp_lib.cpp
--------------------------------------------------------------------------------
/apps/gnmanalyse.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gnmanalyse.cpp
--------------------------------------------------------------------------------
/apps/gnmmanage.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/gnmmanage.cpp
--------------------------------------------------------------------------------
/apps/multireadtest.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/multireadtest.cpp
--------------------------------------------------------------------------------
/apps/nearblack_bin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/nearblack_bin.cpp
--------------------------------------------------------------------------------
/apps/nearblack_lib.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/nearblack_lib.cpp
--------------------------------------------------------------------------------
/apps/nearblack_lib.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/nearblack_lib.h
--------------------------------------------------------------------------------
/apps/ogr2ogr_bin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/ogr2ogr_bin.cpp
--------------------------------------------------------------------------------
/apps/ogr2ogr_lib.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/ogr2ogr_lib.cpp
--------------------------------------------------------------------------------
/apps/ogrinfo_bin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/ogrinfo_bin.cpp
--------------------------------------------------------------------------------
/apps/ogrinfo_lib.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/ogrinfo_lib.cpp
--------------------------------------------------------------------------------
/apps/ogrlineref.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/ogrlineref.cpp
--------------------------------------------------------------------------------
/apps/ogrtindex.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/ogrtindex.cpp
--------------------------------------------------------------------------------
/apps/sozip.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/sozip.cpp
--------------------------------------------------------------------------------
/apps/test_ogrsf.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/test_ogrsf.cpp
--------------------------------------------------------------------------------
/apps/testreprojmulti.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/apps/testreprojmulti.cpp
--------------------------------------------------------------------------------
/autotest/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/.gitignore
--------------------------------------------------------------------------------
/autotest/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/CMakeLists.txt
--------------------------------------------------------------------------------
/autotest/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/README.md
--------------------------------------------------------------------------------
/autotest/alg/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/alg/checksum.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/alg/checksum.py
--------------------------------------------------------------------------------
/autotest/alg/contour.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/alg/contour.py
--------------------------------------------------------------------------------
/autotest/alg/cutline.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/alg/cutline.py
--------------------------------------------------------------------------------
/autotest/alg/data/pat.tif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/alg/data/pat.tif
--------------------------------------------------------------------------------
/autotest/alg/dither.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/alg/dither.py
--------------------------------------------------------------------------------
/autotest/alg/los.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/alg/los.py
--------------------------------------------------------------------------------
/autotest/alg/proximity.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/alg/proximity.py
--------------------------------------------------------------------------------
/autotest/alg/rasterize.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/alg/rasterize.py
--------------------------------------------------------------------------------
/autotest/alg/reproject.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/alg/reproject.py
--------------------------------------------------------------------------------
/autotest/alg/sieve.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/alg/sieve.py
--------------------------------------------------------------------------------
/autotest/alg/tmp/do-not-remove:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/alg/warp.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/alg/warp.py
--------------------------------------------------------------------------------
/autotest/asan_suppressions.txt:
--------------------------------------------------------------------------------
1 | # interceptor_via_fun:/usr/bin/gpsbabel*
2 |
--------------------------------------------------------------------------------
/autotest/conftest.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/conftest.py
--------------------------------------------------------------------------------
/autotest/cpp/bug1488.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/cpp/bug1488.cpp
--------------------------------------------------------------------------------
/autotest/cpp/data/do-not-remove:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/cpp/data/n43.dt0:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/cpp/data/n43.dt0
--------------------------------------------------------------------------------
/autotest/cpp/gdallimits.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/cpp/gdallimits.c
--------------------------------------------------------------------------------
/autotest/cpp/test_alg.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/cpp/test_alg.cpp
--------------------------------------------------------------------------------
/autotest/cpp/test_cpl.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/cpp/test_cpl.cpp
--------------------------------------------------------------------------------
/autotest/cpp/test_data.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/cpp/test_data.h
--------------------------------------------------------------------------------
/autotest/cpp/test_ogr.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/cpp/test_ogr.cpp
--------------------------------------------------------------------------------
/autotest/cpp/test_osr.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/cpp/test_osr.cpp
--------------------------------------------------------------------------------
/autotest/cpp/testlog.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/cpp/testlog.cpp
--------------------------------------------------------------------------------
/autotest/cpp/testsse.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/cpp/testsse.cpp
--------------------------------------------------------------------------------
/autotest/cpp/tmp/do-not-remove:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gcore/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gcore/cog.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/cog.py
--------------------------------------------------------------------------------
/autotest/gcore/geoloc.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/geoloc.py
--------------------------------------------------------------------------------
/autotest/gcore/hfa_srs.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/hfa_srs.py
--------------------------------------------------------------------------------
/autotest/gcore/mask.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/mask.py
--------------------------------------------------------------------------------
/autotest/gcore/minixml.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/minixml.py
--------------------------------------------------------------------------------
/autotest/gcore/misc.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/misc.py
--------------------------------------------------------------------------------
/autotest/gcore/pam.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/pam.py
--------------------------------------------------------------------------------
/autotest/gcore/pixfun.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/pixfun.py
--------------------------------------------------------------------------------
/autotest/gcore/rat.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/rat.py
--------------------------------------------------------------------------------
/autotest/gcore/rfc30.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/rfc30.py
--------------------------------------------------------------------------------
/autotest/gcore/tmp/do-not-remove:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gcore/vrtmisc.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vrtmisc.py
--------------------------------------------------------------------------------
/autotest/gcore/vsi7z.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vsi7z.py
--------------------------------------------------------------------------------
/autotest/gcore/vsiadls.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vsiadls.py
--------------------------------------------------------------------------------
/autotest/gcore/vsiaz.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vsiaz.py
--------------------------------------------------------------------------------
/autotest/gcore/vsicurl.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vsicurl.py
--------------------------------------------------------------------------------
/autotest/gcore/vsifile.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vsifile.py
--------------------------------------------------------------------------------
/autotest/gcore/vsigs.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vsigs.py
--------------------------------------------------------------------------------
/autotest/gcore/vsihdfs.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vsihdfs.py
--------------------------------------------------------------------------------
/autotest/gcore/vsioss.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vsioss.py
--------------------------------------------------------------------------------
/autotest/gcore/vsirar.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vsirar.py
--------------------------------------------------------------------------------
/autotest/gcore/vsis3.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vsis3.py
--------------------------------------------------------------------------------
/autotest/gcore/vsizip.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gcore/vsizip.py
--------------------------------------------------------------------------------
/autotest/gdrivers/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/ace2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/ace2.py
--------------------------------------------------------------------------------
/autotest/gdrivers/adrg.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/adrg.py
--------------------------------------------------------------------------------
/autotest/gdrivers/avif.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/avif.py
--------------------------------------------------------------------------------
/autotest/gdrivers/bag.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/bag.py
--------------------------------------------------------------------------------
/autotest/gdrivers/bsb.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/bsb.py
--------------------------------------------------------------------------------
/autotest/gdrivers/byn.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/byn.py
--------------------------------------------------------------------------------
/autotest/gdrivers/cals.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/cals.py
--------------------------------------------------------------------------------
/autotest/gdrivers/ceos.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/ceos.py
--------------------------------------------------------------------------------
/autotest/gdrivers/cpg.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/cpg.py
--------------------------------------------------------------------------------
/autotest/gdrivers/ctg.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/ctg.py
--------------------------------------------------------------------------------
/autotest/gdrivers/daas.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/daas.py
--------------------------------------------------------------------------------
/autotest/gdrivers/data/ehdr/wc_10m_CCCMA_A2a_2020_tmin_9.bil:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/eir/fakeeir.img:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/envi/envirpc.img:
--------------------------------------------------------------------------------
1 | a
--------------------------------------------------------------------------------
/autotest/gdrivers/data/envi/rotation.img:
--------------------------------------------------------------------------------
1 | X
2 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/envi/testenviclasses:
--------------------------------------------------------------------------------
1 | a
--------------------------------------------------------------------------------
/autotest/gdrivers/data/ers/caseinsensitive:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/BAND1.DAT:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/BAND2.DAT:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/BAND3.DAT:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/BAND4.DAT:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/BAND5.DAT:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/BAND6.DAT:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/BAND7.DAT:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/L71230079_07920021111_B61.FST:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/n0o0y867.0fn:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/n0o0y867.0fo:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/n0o0y867.0fp:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/fast/w0y13a4t.012:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/filegdb/NCH_ES_WATER_LOGGING_HAZARD.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/filegdb/int8.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/filegdb/lu_4bit.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/filegdb/rat.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/filegdb/water_lake_bathy_shaded_relief_only_metadata.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/mff/fakemff.b0:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/mff/fakemfftiled.b0:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/mff/too_large_tile.b0:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/mrf/jpeg/byte.idx:
--------------------------------------------------------------------------------
1 | c`@|
--------------------------------------------------------------------------------
/autotest/gdrivers/data/mrf/none/byte.idx:
--------------------------------------------------------------------------------
1 | c`@,
--------------------------------------------------------------------------------
/autotest/gdrivers/data/mrf/png/byte.idx:
--------------------------------------------------------------------------------
1 | c`@LG
--------------------------------------------------------------------------------
/autotest/gdrivers/data/mrf/tif/byte.idx:
--------------------------------------------------------------------------------
1 | c`@̢
--------------------------------------------------------------------------------
/autotest/gdrivers/data/pds4/oblique_cylindrical.IMG:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/s102/MD_test_s102_v2.1.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/s102/MD_test_s102_v2.2.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/s102/MD_test_s102_v2.2_with_QualityOfSurvey_nodata_0.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/s102/MD_test_s102_v3.0_with_QualityOfBathymetryCoverage.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/s102/MD_test_s102_v3.0_without_uncertainty_nodata_0.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/s104/MD_test_s104_v1.1.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/s111/MD_test_s111_v1.2.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/snodas/fake_snodas.dat:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/tiledb/byte_epsg_3949_cf1.tiledb/__tiledb_group.tdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/tiledb_array/__lock.tdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/array_dimensions.zarr/.zgroup:
--------------------------------------------------------------------------------
1 | {
2 | "zarr_format": 2
3 | }
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/blosc.zarr/0:
--------------------------------------------------------------------------------
1 | cb4fdb`` a! fd
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/byte_cf1.zarr/.zattrs:
--------------------------------------------------------------------------------
1 | {
2 | }
3 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/byte_cf1.zarr/.zgroup:
--------------------------------------------------------------------------------
1 | {
2 | "zarr_format": 2
3 | }
4 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/empty.zarr/0:
--------------------------------------------------------------------------------
1 | x
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/f2_be.zarr/0:
--------------------------------------------------------------------------------
1 | > ~
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/f2_le.zarr/0:
--------------------------------------------------------------------------------
1 | > ~
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/fixedscaleoffset_dtype_f4_astype_u1.zarr/0:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/fixedscaleoffset_dtype_f8_astype_u1.zarr/0:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/fixedscaleoffset_dtype_f8_astype_u2.zarr/0:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/group.zarr/.zattrs:
--------------------------------------------------------------------------------
1 | {
2 | "key": "value"
3 | }
4 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/group.zarr/.zgroup:
--------------------------------------------------------------------------------
1 | {
2 | "zarr_format": 2
3 | }
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/group.zarr/foo/.zgroup:
--------------------------------------------------------------------------------
1 | {
2 | "zarr_format": 2
3 | }
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/group.zarr/foo/bar/.zgroup:
--------------------------------------------------------------------------------
1 | {
2 | "zarr_format": 2
3 | }
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/group.zarr/foo/bar/baz/0:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/group_with_zmetadata.zarr/.zattrs:
--------------------------------------------------------------------------------
1 | {
2 | "key": "value"
3 | }
4 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/group_with_zmetadata.zarr/.zgroup:
--------------------------------------------------------------------------------
1 | {
2 | "zarr_format": 2
3 | }
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/group_with_zmetadata.zarr/foo/.zgroup:
--------------------------------------------------------------------------------
1 | {
2 | "zarr_format": 2
3 | }
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/group_with_zmetadata.zarr/foo/bar/baz/0:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/kerchunk_json/json_ref_v0_min/0.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/kerchunk_json/json_ref_v1_min/0.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/kerchunk_parquet/parquet_ref_0_dim/x/0.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/kerchunk_parquet/parquet_ref_0_dim_missing_size/x/0.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/kerchunk_parquet/parquet_ref_0_dim_path_dot_dot/x/0.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/kerchunk_parquet/parquet_ref_2_dim/ar/0.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/kerchunk_parquet/parquet_ref_2_dim/ar/1.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/kerchunk_parquet/parquet_ref_2_dim/ar/2.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/kerchunk_parquet/parquet_ref_2_dim/ar/3.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/kerchunk_parquet/parquet_ref_invalid_parquet_struct/x/0.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/kerchunk_parquet/parquet_ref_min/x/0.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/lz4.zarr/0:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/nczarr_v2.zarr/MyGroup/Group_A/dset3/0.0:
--------------------------------------------------------------------------------
1 | ca```b(
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/nczarr_v2.zarr/MyGroup/lat/0:
--------------------------------------------------------------------------------
1 | @B DB HB
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/nczarr_v2.zarr/MyGroup/lon/0:
--------------------------------------------------------------------------------
1 | c``p " np
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/order_f_s3.zarr/0.0:
--------------------------------------------------------------------------------
1 | 000444111555222666
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/order_f_s3.zarr/1.0:
--------------------------------------------------------------------------------
1 | 888CCC999DDDAAAEEE
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/order_f_u1.zarr/0.0:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/order_f_u1.zarr/0.1:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/order_f_u1.zarr/1.0:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/order_f_u1.zarr/1.1:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/order_f_u1_3d.zarr/0.0.0:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/order_f_u2.zarr/0.0:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/order_f_u2.zarr/1.0:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/order_f_u4.zarr/0.0:
--------------------------------------------------------------------------------
1 | c````bF fb& fb
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/shuffle.zarr/0:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/v3/test.zr3/ar/c/0:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/v3/test_deprecated_no_codecs.zr3/ar/c/0:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/v3/test_deprecated_no_codecs.zr3/marvin/paranoid/DO_NOT_REMOVE_ME:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gdrivers/data/zarr/zlib.zarr/0:
--------------------------------------------------------------------------------
1 | xcd
--------------------------------------------------------------------------------
/autotest/gdrivers/dds.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/dds.py
--------------------------------------------------------------------------------
/autotest/gdrivers/doq1.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/doq1.py
--------------------------------------------------------------------------------
/autotest/gdrivers/doq2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/doq2.py
--------------------------------------------------------------------------------
/autotest/gdrivers/dted.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/dted.py
--------------------------------------------------------------------------------
/autotest/gdrivers/ecw.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/ecw.py
--------------------------------------------------------------------------------
/autotest/gdrivers/ehdr.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/ehdr.py
--------------------------------------------------------------------------------
/autotest/gdrivers/eir.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/eir.py
--------------------------------------------------------------------------------
/autotest/gdrivers/envi.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/envi.py
--------------------------------------------------------------------------------
/autotest/gdrivers/ers.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/ers.py
--------------------------------------------------------------------------------
/autotest/gdrivers/exr.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/exr.py
--------------------------------------------------------------------------------
/autotest/gdrivers/fast.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/fast.py
--------------------------------------------------------------------------------
/autotest/gdrivers/fits.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/fits.py
--------------------------------------------------------------------------------
/autotest/gdrivers/gff.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/gff.py
--------------------------------------------------------------------------------
/autotest/gdrivers/gif.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/gif.py
--------------------------------------------------------------------------------
/autotest/gdrivers/gpkg.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/gpkg.py
--------------------------------------------------------------------------------
/autotest/gdrivers/grib.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/grib.py
--------------------------------------------------------------------------------
/autotest/gdrivers/gsc.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/gsc.py
--------------------------------------------------------------------------------
/autotest/gdrivers/gsg.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/gsg.py
--------------------------------------------------------------------------------
/autotest/gdrivers/gta.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/gta.py
--------------------------------------------------------------------------------
/autotest/gdrivers/gti.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/gti.py
--------------------------------------------------------------------------------
/autotest/gdrivers/gtx.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/gtx.py
--------------------------------------------------------------------------------
/autotest/gdrivers/gxf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/gxf.py
--------------------------------------------------------------------------------
/autotest/gdrivers/hdf5.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/hdf5.py
--------------------------------------------------------------------------------
/autotest/gdrivers/heif.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/heif.py
--------------------------------------------------------------------------------
/autotest/gdrivers/hf2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/hf2.py
--------------------------------------------------------------------------------
/autotest/gdrivers/hfa.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/hfa.py
--------------------------------------------------------------------------------
/autotest/gdrivers/iris.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/iris.py
--------------------------------------------------------------------------------
/autotest/gdrivers/isce.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/isce.py
--------------------------------------------------------------------------------
/autotest/gdrivers/isg.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/isg.py
--------------------------------------------------------------------------------
/autotest/gdrivers/isis.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/isis.py
--------------------------------------------------------------------------------
/autotest/gdrivers/jdem.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/gdrivers/jdem.py
--------------------------------------------------------------------------------
/autotest/gdrivers/tmp/do-not-remove:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gnm/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/gnm/tmp/do-not-remove:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/cad/AC1018_signature.dwg:
--------------------------------------------------------------------------------
1 | AC1018
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/csv/single_column.csv:
--------------------------------------------------------------------------------
1 | WKT
2 | "POINT (1 2)"
3 |
--------------------------------------------------------------------------------
/autotest/ogr/data/csv/testdatetime.csvt:
--------------------------------------------------------------------------------
1 | String,DateTime
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/csv/testnumheader1.csv:
--------------------------------------------------------------------------------
1 | 1 - 2,2-3
2 | 1,2
3 |
--------------------------------------------------------------------------------
/autotest/ogr/data/csv/testnumheader2.csv:
--------------------------------------------------------------------------------
1 | 1,2
2 | 1,2
3 |
--------------------------------------------------------------------------------
/autotest/ogr/data/csv/unbalanced_double_quotes.csv:
--------------------------------------------------------------------------------
1 | id,txt
2 | 1,"foo""
3 | 2,bar
4 |
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/Domains.gdb/a0000000a.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/Domains.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/arcgis_pro_32_types.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/curves.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/featuredataset.gdb/a00000009.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/featuredataset.gdb/a0000000a.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/featuredataset.gdb/a0000000b.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/featuredataset.gdb/a0000000c.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/field_alias.gdb/a00000009.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/field_alias.gdb/a0000000a.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/field_alias.gdb/a0000000b.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/field_alias.gdb/a0000000c.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/field_alias.gdb/a0000000d.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/field_alias.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/filegdb_polygonzm_m_not_closing_with_curves.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/filegdb_polygonzm_nan_m_with_curves.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/objectid64/3features.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a00000009.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a0000000a.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a0000000d.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a0000000e.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a00000011.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a00000017.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a0000001d.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a0000001e.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a00000021.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a00000022.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a00000023.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a00000025.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a00000026.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/a00000027.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/relationships.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/table_outside_gdbitems.gdb/a00000054.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/table_outside_gdbitems.gdb/a0000005d.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/table_outside_gdbitems.gdb/a00000075.gdbtablx:
--------------------------------------------------------------------------------
1 | cf@ VL
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/table_outside_gdbitems.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/testdatetimeutc.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/filegdb/with_cdf.gdb/gdb:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/geojson/pointz.json:
--------------------------------------------------------------------------------
1 | {"type":"Point","coordinates":[1,2,3]}
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/idrisi/points.avl:
--------------------------------------------------------------------------------
1 | 1 2 3.45 foo
2 | 2 3 4.56 bar
3 |
--------------------------------------------------------------------------------
/autotest/ogr/data/miramon/CorruptedFiles/WrongDBF/WrongDBFT.DBF:
--------------------------------------------------------------------------------
1 | {
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/aspatial.id:
--------------------------------------------------------------------------------
1 | c`@
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/empty_first_field_with_tab_delimiter.mid:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/first_table.id:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/lambert93_francais.ID:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/seamless.id:
--------------------------------------------------------------------------------
1 | 9
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/second_table.id:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/single_field.mid:
--------------------------------------------------------------------------------
1 | "1"
2 |
3 | "3"
4 |
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/single_point_mapinfo.id:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/tab-win1251_text.id:
--------------------------------------------------------------------------------
1 | I
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/tab_with_dbf_with_delete_column.id:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/utm31.ID:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/ogr/data/mitab/win1251_text.mid:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/autotest/ogr/data/osm/empty.osm:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/pds4/test_delimited_group.csv:
--------------------------------------------------------------------------------
1 | 1,2,3,4,5
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/shp/gjpoint.sbn:
--------------------------------------------------------------------------------
1 | Dummy file. Not really an index.
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/shp/gjpoint.sbx:
--------------------------------------------------------------------------------
1 | Dummy file. Not really an index.
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/wkb_wkt/10.wkt:
--------------------------------------------------------------------------------
1 | POINT (1.001213526586071 6.998531214354443)
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/wkb_wkt/3d_broken_line.wkt:
--------------------------------------------------------------------------------
1 | LINESTRING(1 2 3,2 3 4)
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/wkb_wkt/3d_broken_point.wkt:
--------------------------------------------------------------------------------
1 | POINT (2.00121352 6.99853124 5.1)
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/wkb_wkt/8.wkt:
--------------------------------------------------------------------------------
1 | POINT (2.0012135167 5.9985312409))
2 |
--------------------------------------------------------------------------------
/autotest/ogr/data/wkb_wkt/9.wkt:
--------------------------------------------------------------------------------
1 | POINT (2.001213517040014 6.998531239878503)
2 |
--------------------------------------------------------------------------------
/autotest/ogr/ogr_avc.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_avc.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_cad.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_cad.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_csv.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_csv.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_csw.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_csw.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_dgn.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_dgn.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_dwg.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_dwg.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_dxf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_dxf.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_gml.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_gml.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_gmt.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_gmt.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_gpx.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_gpx.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_ili.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_ili.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_jml.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_jml.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_kml.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_kml.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_mem.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_mem.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_mvt.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_mvt.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_nas.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_nas.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_ngw.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_ngw.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_oci.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_oci.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_ods.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_ods.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_osm.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_osm.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_pdf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_pdf.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_pds.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_pds.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_pg.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_pg.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_s57.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_s57.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_sxf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_sxf.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_vdv.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_vdv.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_vfk.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_vfk.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_vrt.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_vrt.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_wfs.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_wfs.py
--------------------------------------------------------------------------------
/autotest/ogr/ogr_xls.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/ogr/ogr_xls.py
--------------------------------------------------------------------------------
/autotest/ogr/tmp/do-not-remove:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/osr/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/osr/osr_cf1.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/osr/osr_cf1.py
--------------------------------------------------------------------------------
/autotest/osr/osr_ct.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/osr/osr_ct.py
--------------------------------------------------------------------------------
/autotest/osr/osr_erm.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/osr/osr_erm.py
--------------------------------------------------------------------------------
/autotest/osr/osr_ozi.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/osr/osr_ozi.py
--------------------------------------------------------------------------------
/autotest/osr/osr_pci.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/osr/osr_pci.py
--------------------------------------------------------------------------------
/autotest/osr/osr_pm.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/osr/osr_pm.py
--------------------------------------------------------------------------------
/autotest/osr/osr_url.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/osr/osr_url.py
--------------------------------------------------------------------------------
/autotest/osr/osr_xml.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/osr/osr_xml.py
--------------------------------------------------------------------------------
/autotest/pymod/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/pymod/uffd.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/autotest/pymod/uffd.py
--------------------------------------------------------------------------------
/autotest/pyscripts/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/pyscripts/gdal2tiles/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/pyscripts/tmp/do-not-remove:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/utilities/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/autotest/utilities/data/mstones.cpg:
--------------------------------------------------------------------------------
1 | UTF-8
--------------------------------------------------------------------------------
/autotest/utilities/data/path.cpg:
--------------------------------------------------------------------------------
1 | UTF-8
--------------------------------------------------------------------------------
/autotest/utilities/tmp/do-not-remove:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/ci/travis/common_install.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | set -e
4 |
--------------------------------------------------------------------------------
/ci/travis/osx/script.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ci/travis/osx/script.sh
--------------------------------------------------------------------------------
/data/GDALLogoBW.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/data/GDALLogoBW.svg
--------------------------------------------------------------------------------
/data/GDALLogoColor.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/data/GDALLogoColor.svg
--------------------------------------------------------------------------------
/data/GDALLogoGS.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/data/GDALLogoGS.svg
--------------------------------------------------------------------------------
/data/gdalicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/data/gdalicon.png
--------------------------------------------------------------------------------
/doc/.gitignore:
--------------------------------------------------------------------------------
1 | build
2 | data
3 |
--------------------------------------------------------------------------------
/doc/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/CMakeLists.txt
--------------------------------------------------------------------------------
/doc/data/circle.geojson:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/data/circle.geojson
--------------------------------------------------------------------------------
/doc/data/fortune.tif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/data/fortune.tif
--------------------------------------------------------------------------------
/doc/data/poly.gpkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/data/poly.gpkg
--------------------------------------------------------------------------------
/doc/data/wells.geojson:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/data/wells.geojson
--------------------------------------------------------------------------------
/doc/generate_images.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/generate_images.py
--------------------------------------------------------------------------------
/doc/images/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/images/favicon.png
--------------------------------------------------------------------------------
/doc/images/gdalicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/images/gdalicon.png
--------------------------------------------------------------------------------
/doc/requirements.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/requirements.txt
--------------------------------------------------------------------------------
/doc/rtd/pre_build.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/rtd/pre_build.sh
--------------------------------------------------------------------------------
/doc/source/about.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/source/about.rst
--------------------------------------------------------------------------------
/doc/source/api/cpl.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/source/api/cpl.rst
--------------------------------------------------------------------------------
/doc/source/conf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/source/conf.py
--------------------------------------------------------------------------------
/doc/source/download.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/source/download.rst
--------------------------------------------------------------------------------
/doc/source/faq.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/source/faq.rst
--------------------------------------------------------------------------------
/doc/source/glossary.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/source/glossary.rst
--------------------------------------------------------------------------------
/doc/source/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/source/index.rst
--------------------------------------------------------------------------------
/doc/source/license.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/source/license.rst
--------------------------------------------------------------------------------
/doc/source/thanks.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doc/source/thanks.rst
--------------------------------------------------------------------------------
/docker/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/docker/README.md
--------------------------------------------------------------------------------
/docker/build-all.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/docker/build-all.sh
--------------------------------------------------------------------------------
/docker/util.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/docker/util.sh
--------------------------------------------------------------------------------
/doxygen_index.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/doxygen_index.md
--------------------------------------------------------------------------------
/frmts/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/CMakeLists.txt
--------------------------------------------------------------------------------
/frmts/aigrid/aigccitt.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/aigrid/aigccitt.c
--------------------------------------------------------------------------------
/frmts/aigrid/aigopen.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/aigrid/aigopen.c
--------------------------------------------------------------------------------
/frmts/aigrid/aigrid.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/aigrid/aigrid.h
--------------------------------------------------------------------------------
/frmts/aigrid/aitest.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/aigrid/aitest.c
--------------------------------------------------------------------------------
/frmts/aigrid/gridlib.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/aigrid/gridlib.c
--------------------------------------------------------------------------------
/frmts/bsb/Makefile.dist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/bsb/Makefile.dist
--------------------------------------------------------------------------------
/frmts/bsb/README.dist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/bsb/README.dist
--------------------------------------------------------------------------------
/frmts/bsb/bsb2raw.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/bsb/bsb2raw.c
--------------------------------------------------------------------------------
/frmts/bsb/bsb_read.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/bsb/bsb_read.c
--------------------------------------------------------------------------------
/frmts/bsb/bsb_read.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/bsb/bsb_read.h
--------------------------------------------------------------------------------
/frmts/ceos/ceosopen.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/ceos/ceosopen.c
--------------------------------------------------------------------------------
/frmts/ceos/ceosopen.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/ceos/ceosopen.h
--------------------------------------------------------------------------------
/frmts/ceos/ceostest.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/ceos/ceostest.c
--------------------------------------------------------------------------------
/frmts/ceos2/ceos.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/ceos2/ceos.c
--------------------------------------------------------------------------------
/frmts/ceos2/ceos.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/ceos2/ceos.h
--------------------------------------------------------------------------------
/frmts/ceos2/ceossar.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/ceos2/ceossar.c
--------------------------------------------------------------------------------
/frmts/ceos2/link.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/ceos2/link.c
--------------------------------------------------------------------------------
/frmts/drivers.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/drivers.ini
--------------------------------------------------------------------------------
/frmts/dted/dted_api.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/dted/dted_api.c
--------------------------------------------------------------------------------
/frmts/dted/dted_api.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/dted/dted_api.h
--------------------------------------------------------------------------------
/frmts/dted/dted_test.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/dted/dted_test.c
--------------------------------------------------------------------------------
/frmts/ecw/gdal_ecw.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/ecw/gdal_ecw.h
--------------------------------------------------------------------------------
/frmts/ecw/lookup.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/ecw/lookup.py
--------------------------------------------------------------------------------
/frmts/eeda/eeda.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/eeda/eeda.h
--------------------------------------------------------------------------------
/frmts/envisat/dumpgeo.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/envisat/dumpgeo.c
--------------------------------------------------------------------------------
/frmts/envisat/records.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/envisat/records.c
--------------------------------------------------------------------------------
/frmts/envisat/records.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/envisat/records.h
--------------------------------------------------------------------------------
/frmts/ers/ershdrnode.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/ers/ershdrnode.h
--------------------------------------------------------------------------------
/frmts/gif/giflib/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gif/giflib/README
--------------------------------------------------------------------------------
/frmts/grib/data/grib2_table_versions.csv:
--------------------------------------------------------------------------------
1 | component,version
2 | wmo,v34
3 | degrib,2.25
4 |
--------------------------------------------------------------------------------
/frmts/gta/gta_headers.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gta/gta_headers.h
--------------------------------------------------------------------------------
/frmts/gtiff/cogdriver.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gtiff/cogdriver.h
--------------------------------------------------------------------------------
/frmts/gtiff/geotiff.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gtiff/geotiff.cpp
--------------------------------------------------------------------------------
/frmts/gtiff/gtiff.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gtiff/gtiff.h
--------------------------------------------------------------------------------
/frmts/gtiff/tif_jxl.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gtiff/tif_jxl.c
--------------------------------------------------------------------------------
/frmts/gtiff/tif_jxl.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gtiff/tif_jxl.h
--------------------------------------------------------------------------------
/frmts/gtiff/tifvsi.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gtiff/tifvsi.cpp
--------------------------------------------------------------------------------
/frmts/gtiff/tifvsi.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gtiff/tifvsi.h
--------------------------------------------------------------------------------
/frmts/gxf/Doxyfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gxf/Doxyfile
--------------------------------------------------------------------------------
/frmts/gxf/Makefile.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gxf/Makefile.in
--------------------------------------------------------------------------------
/frmts/gxf/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gxf/README
--------------------------------------------------------------------------------
/frmts/gxf/configure.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gxf/configure.in
--------------------------------------------------------------------------------
/frmts/gxf/gxf.dox:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gxf/gxf.dox
--------------------------------------------------------------------------------
/frmts/gxf/gxf_ogcwkt.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gxf/gxf_ogcwkt.c
--------------------------------------------------------------------------------
/frmts/gxf/gxf_proj4.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gxf/gxf_proj4.c
--------------------------------------------------------------------------------
/frmts/gxf/gxfopen.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gxf/gxfopen.c
--------------------------------------------------------------------------------
/frmts/gxf/gxfopen.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/gxf/gxfopen.h
--------------------------------------------------------------------------------
/frmts/hdf4/hdf4compat.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hdf4/hdf4compat.h
--------------------------------------------------------------------------------
/frmts/hdf5/hdf5_api.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hdf5/hdf5_api.h
--------------------------------------------------------------------------------
/frmts/hdf5/hdf5vfl.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hdf5/hdf5vfl.h
--------------------------------------------------------------------------------
/frmts/hdf5/rat.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hdf5/rat.cpp
--------------------------------------------------------------------------------
/frmts/hdf5/rat.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hdf5/rat.h
--------------------------------------------------------------------------------
/frmts/hdf5/s100.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hdf5/s100.cpp
--------------------------------------------------------------------------------
/frmts/hdf5/s100.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hdf5/s100.h
--------------------------------------------------------------------------------
/frmts/hfa/hfa.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hfa/hfa.h
--------------------------------------------------------------------------------
/frmts/hfa/hfa_p.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hfa/hfa_p.h
--------------------------------------------------------------------------------
/frmts/hfa/hfaband.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hfa/hfaband.cpp
--------------------------------------------------------------------------------
/frmts/hfa/hfadataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hfa/hfadataset.h
--------------------------------------------------------------------------------
/frmts/hfa/hfaentry.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hfa/hfaentry.cpp
--------------------------------------------------------------------------------
/frmts/hfa/hfafield.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hfa/hfafield.cpp
--------------------------------------------------------------------------------
/frmts/hfa/hfaopen.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hfa/hfaopen.cpp
--------------------------------------------------------------------------------
/frmts/hfa/hfatest.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hfa/hfatest.cpp
--------------------------------------------------------------------------------
/frmts/hfa/hfatype.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/hfa/hfatype.cpp
--------------------------------------------------------------------------------
/frmts/idrisi/idrisi.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/idrisi/idrisi.h
--------------------------------------------------------------------------------
/frmts/idrisi/rdc.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/idrisi/rdc.txt
--------------------------------------------------------------------------------
/frmts/idrisi/rst.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/idrisi/rst.txt
--------------------------------------------------------------------------------
/frmts/iso8211/Doxyfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/iso8211/Doxyfile
--------------------------------------------------------------------------------
/frmts/iso8211/intro.dox:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/iso8211/intro.dox
--------------------------------------------------------------------------------
/frmts/iso8211/iso8211.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/iso8211/iso8211.h
--------------------------------------------------------------------------------
/frmts/jp2kak/jp2kak.lst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/jp2kak/jp2kak.lst
--------------------------------------------------------------------------------
/frmts/jpeg/jpgdataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/jpeg/jpgdataset.h
--------------------------------------------------------------------------------
/frmts/jpeg/vsidataio.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/jpeg/vsidataio.h
--------------------------------------------------------------------------------
/frmts/jpegxl/jpegxl.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/jpegxl/jpegxl.cpp
--------------------------------------------------------------------------------
/frmts/kea/keaband.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/kea/keaband.cpp
--------------------------------------------------------------------------------
/frmts/kea/keaband.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/kea/keaband.h
--------------------------------------------------------------------------------
/frmts/kea/keacopy.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/kea/keacopy.cpp
--------------------------------------------------------------------------------
/frmts/kea/keacopy.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/kea/keacopy.h
--------------------------------------------------------------------------------
/frmts/kea/keadataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/kea/keadataset.h
--------------------------------------------------------------------------------
/frmts/kea/keadriver.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/kea/keadriver.cpp
--------------------------------------------------------------------------------
/frmts/kea/keamaskband.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/kea/keamaskband.h
--------------------------------------------------------------------------------
/frmts/kea/keaoverview.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/kea/keaoverview.h
--------------------------------------------------------------------------------
/frmts/kea/kearat.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/kea/kearat.cpp
--------------------------------------------------------------------------------
/frmts/kea/kearat.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/kea/kearat.h
--------------------------------------------------------------------------------
/frmts/mem/memdataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mem/memdataset.h
--------------------------------------------------------------------------------
/frmts/mem/memmultidim.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mem/memmultidim.h
--------------------------------------------------------------------------------
/frmts/mrf/BitMask2D.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/BitMask2D.h
--------------------------------------------------------------------------------
/frmts/mrf/JPEG_band.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/JPEG_band.cpp
--------------------------------------------------------------------------------
/frmts/mrf/JPNG_band.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/JPNG_band.cpp
--------------------------------------------------------------------------------
/frmts/mrf/LERCV1/NOTICE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/LERCV1/NOTICE
--------------------------------------------------------------------------------
/frmts/mrf/LERC_band.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/LERC_band.cpp
--------------------------------------------------------------------------------
/frmts/mrf/PNG_band.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/PNG_band.cpp
--------------------------------------------------------------------------------
/frmts/mrf/Packer.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/Packer.h
--------------------------------------------------------------------------------
/frmts/mrf/Packer_RLE.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/Packer_RLE.h
--------------------------------------------------------------------------------
/frmts/mrf/QB3_band.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/QB3_band.cpp
--------------------------------------------------------------------------------
/frmts/mrf/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/README.md
--------------------------------------------------------------------------------
/frmts/mrf/Tif_band.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/Tif_band.cpp
--------------------------------------------------------------------------------
/frmts/mrf/marfa.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/marfa.h
--------------------------------------------------------------------------------
/frmts/mrf/mrf_band.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/mrf_band.cpp
--------------------------------------------------------------------------------
/frmts/mrf/mrf_util.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/mrf/mrf_util.cpp
--------------------------------------------------------------------------------
/frmts/msg/PublicDecompWT_all.cpp:
--------------------------------------------------------------------------------
1 | #include "PublicDecompWT_all.h"
2 |
--------------------------------------------------------------------------------
/frmts/msg/msgcommand.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/msg/msgcommand.h
--------------------------------------------------------------------------------
/frmts/msg/msgdataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/msg/msgdataset.h
--------------------------------------------------------------------------------
/frmts/msg/prologue.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/msg/prologue.cpp
--------------------------------------------------------------------------------
/frmts/msg/prologue.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/msg/prologue.h
--------------------------------------------------------------------------------
/frmts/netcdf/netcdfsg.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/netcdf/netcdfsg.h
--------------------------------------------------------------------------------
/frmts/nitf/mgrs.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/nitf/mgrs.c
--------------------------------------------------------------------------------
/frmts/nitf/mgrs.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/nitf/mgrs.h
--------------------------------------------------------------------------------
/frmts/nitf/nitfdes.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/nitf/nitfdes.c
--------------------------------------------------------------------------------
/frmts/nitf/nitfdump.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/nitf/nitfdump.c
--------------------------------------------------------------------------------
/frmts/nitf/nitffile.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/nitf/nitffile.c
--------------------------------------------------------------------------------
/frmts/nitf/nitfimage.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/nitf/nitfimage.c
--------------------------------------------------------------------------------
/frmts/nitf/nitflib.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/nitf/nitflib.h
--------------------------------------------------------------------------------
/frmts/nitf/readme.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/nitf/readme.md
--------------------------------------------------------------------------------
/frmts/nitf/rpftoclib.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/nitf/rpftoclib.h
--------------------------------------------------------------------------------
/frmts/pcidsk/notes.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/pcidsk/notes.txt
--------------------------------------------------------------------------------
/frmts/pcraster/libcsf/AUTHORS:
--------------------------------------------------------------------------------
1 | PCRaster Research and Development team, Utrecht University
2 |
--------------------------------------------------------------------------------
/frmts/pdf/gdal_pdf.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/pdf/gdal_pdf.h
--------------------------------------------------------------------------------
/frmts/pdf/pdfio.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/pdf/pdfio.cpp
--------------------------------------------------------------------------------
/frmts/pdf/pdfio.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/pdf/pdfio.h
--------------------------------------------------------------------------------
/frmts/pdf/pdfobject.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/pdf/pdfobject.cpp
--------------------------------------------------------------------------------
/frmts/pdf/pdfobject.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/pdf/pdfobject.h
--------------------------------------------------------------------------------
/frmts/pds/json_utils.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/pds/json_utils.h
--------------------------------------------------------------------------------
/frmts/pds/pds4dataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/pds/pds4dataset.h
--------------------------------------------------------------------------------
/frmts/png/libpng/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/png/libpng/README
--------------------------------------------------------------------------------
/frmts/png/libpng/png.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/png/libpng/png.c
--------------------------------------------------------------------------------
/frmts/png/libpng/png.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/png/libpng/png.h
--------------------------------------------------------------------------------
/frmts/png/pngdataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/png/pngdataset.h
--------------------------------------------------------------------------------
/frmts/raw/byndataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/raw/byndataset.h
--------------------------------------------------------------------------------
/frmts/raw/ehdrdataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/raw/ehdrdataset.h
--------------------------------------------------------------------------------
/frmts/raw/envidataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/raw/envidataset.h
--------------------------------------------------------------------------------
/frmts/rcm/rcmdataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/rcm/rcmdataset.h
--------------------------------------------------------------------------------
/frmts/rmf/rmfdataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/rmf/rmfdataset.h
--------------------------------------------------------------------------------
/frmts/rmf/rmfdem.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/rmf/rmfdem.cpp
--------------------------------------------------------------------------------
/frmts/rmf/rmfjpeg.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/rmf/rmfjpeg.cpp
--------------------------------------------------------------------------------
/frmts/rmf/rmflzw.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/rmf/rmflzw.cpp
--------------------------------------------------------------------------------
/frmts/vrt/gdal_vrt.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/vrt/gdal_vrt.h
--------------------------------------------------------------------------------
/frmts/vrt/vrt_priv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/vrt/vrt_priv.h
--------------------------------------------------------------------------------
/frmts/vrt/vrtdataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/vrt/vrtdataset.h
--------------------------------------------------------------------------------
/frmts/vrt/vrtdriver.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/vrt/vrtdriver.cpp
--------------------------------------------------------------------------------
/frmts/vrt/vrtwarped.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/vrt/vrtwarped.cpp
--------------------------------------------------------------------------------
/frmts/wcs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/wcs/README.md
--------------------------------------------------------------------------------
/frmts/wcs/gmlcoverage.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/wcs/gmlcoverage.h
--------------------------------------------------------------------------------
/frmts/wcs/wcsdataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/wcs/wcsdataset.h
--------------------------------------------------------------------------------
/frmts/wcs/wcsutils.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/wcs/wcsutils.cpp
--------------------------------------------------------------------------------
/frmts/wcs/wcsutils.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/wcs/wcsutils.h
--------------------------------------------------------------------------------
/frmts/wms/gdalhttp.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/wms/gdalhttp.cpp
--------------------------------------------------------------------------------
/frmts/wms/gdalhttp.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/wms/gdalhttp.h
--------------------------------------------------------------------------------
/frmts/wms/wmsdriver.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/wms/wmsdriver.cpp
--------------------------------------------------------------------------------
/frmts/wms/wmsdriver.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/wms/wmsdriver.h
--------------------------------------------------------------------------------
/frmts/wms/wmsutils.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/wms/wmsutils.cpp
--------------------------------------------------------------------------------
/frmts/zarr/zarr.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zarr/zarr.h
--------------------------------------------------------------------------------
/frmts/zlib/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/README
--------------------------------------------------------------------------------
/frmts/zlib/README_GDAL:
--------------------------------------------------------------------------------
1 | zlib 1.3.1 with gdal.patch applied
2 |
--------------------------------------------------------------------------------
/frmts/zlib/adler32.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/adler32.c
--------------------------------------------------------------------------------
/frmts/zlib/compress.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/compress.c
--------------------------------------------------------------------------------
/frmts/zlib/crc32.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/crc32.c
--------------------------------------------------------------------------------
/frmts/zlib/crc32.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/crc32.h
--------------------------------------------------------------------------------
/frmts/zlib/deflate.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/deflate.c
--------------------------------------------------------------------------------
/frmts/zlib/deflate.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/deflate.h
--------------------------------------------------------------------------------
/frmts/zlib/gdal.patch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/gdal.patch
--------------------------------------------------------------------------------
/frmts/zlib/gzguts.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/gzguts.h
--------------------------------------------------------------------------------
/frmts/zlib/infback.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/infback.c
--------------------------------------------------------------------------------
/frmts/zlib/inffast.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/inffast.c
--------------------------------------------------------------------------------
/frmts/zlib/inffast.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/inffast.h
--------------------------------------------------------------------------------
/frmts/zlib/inffixed.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/inffixed.h
--------------------------------------------------------------------------------
/frmts/zlib/inflate.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/inflate.c
--------------------------------------------------------------------------------
/frmts/zlib/inflate.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/inflate.h
--------------------------------------------------------------------------------
/frmts/zlib/inftrees.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/inftrees.c
--------------------------------------------------------------------------------
/frmts/zlib/inftrees.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/inftrees.h
--------------------------------------------------------------------------------
/frmts/zlib/trees.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/trees.c
--------------------------------------------------------------------------------
/frmts/zlib/trees.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/trees.h
--------------------------------------------------------------------------------
/frmts/zlib/uncompr.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/uncompr.c
--------------------------------------------------------------------------------
/frmts/zlib/zconf.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/zconf.h
--------------------------------------------------------------------------------
/frmts/zlib/zlib.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/zlib.h
--------------------------------------------------------------------------------
/frmts/zlib/zutil.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/zutil.c
--------------------------------------------------------------------------------
/frmts/zlib/zutil.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/frmts/zlib/zutil.h
--------------------------------------------------------------------------------
/fuzzers/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/fuzzers/.gitignore
--------------------------------------------------------------------------------
/fuzzers/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/fuzzers/CMakeLists.txt
--------------------------------------------------------------------------------
/fuzzers/README.TXT:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/fuzzers/README.TXT
--------------------------------------------------------------------------------
/fuzzers/build.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/fuzzers/build.sh
--------------------------------------------------------------------------------
/fuzzers/gdal_fuzzer.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/fuzzers/gdal_fuzzer.cpp
--------------------------------------------------------------------------------
/fuzzers/ogr_fuzzer.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/fuzzers/ogr_fuzzer.cpp
--------------------------------------------------------------------------------
/gcore/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/CMakeLists.txt
--------------------------------------------------------------------------------
/gcore/Version.rc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/Version.rc
--------------------------------------------------------------------------------
/gcore/gdal.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal.h
--------------------------------------------------------------------------------
/gcore/gdal_adbc.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_adbc.cpp
--------------------------------------------------------------------------------
/gcore/gdal_adbc.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_adbc.h
--------------------------------------------------------------------------------
/gcore/gdal_frmts.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_frmts.h
--------------------------------------------------------------------------------
/gcore/gdal_fwd.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_fwd.h
--------------------------------------------------------------------------------
/gcore/gdal_mdreader.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_mdreader.cpp
--------------------------------------------------------------------------------
/gcore/gdal_mdreader.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_mdreader.h
--------------------------------------------------------------------------------
/gcore/gdal_misc.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_misc.cpp
--------------------------------------------------------------------------------
/gcore/gdal_pam.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_pam.h
--------------------------------------------------------------------------------
/gcore/gdal_priv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_priv.h
--------------------------------------------------------------------------------
/gcore/gdal_proxy.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_proxy.h
--------------------------------------------------------------------------------
/gcore/gdal_rat.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_rat.cpp
--------------------------------------------------------------------------------
/gcore/gdal_rat.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_rat.h
--------------------------------------------------------------------------------
/gcore/gdal_typetraits.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_typetraits.h
--------------------------------------------------------------------------------
/gcore/gdal_vectorx.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_vectorx.h
--------------------------------------------------------------------------------
/gcore/gdal_version.h.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdal_version.h.in
--------------------------------------------------------------------------------
/gcore/gdalalgorithm.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdalalgorithm.cpp
--------------------------------------------------------------------------------
/gcore/gdalalgorithm.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdalalgorithm.h
--------------------------------------------------------------------------------
/gcore/gdaldataset.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdaldataset.cpp
--------------------------------------------------------------------------------
/gcore/gdaldllmain.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdaldllmain.cpp
--------------------------------------------------------------------------------
/gcore/gdaldriver.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdaldriver.cpp
--------------------------------------------------------------------------------
/gcore/gdalexif.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdalexif.cpp
--------------------------------------------------------------------------------
/gcore/gdalexif.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdalexif.h
--------------------------------------------------------------------------------
/gcore/gdaljp2box.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdaljp2box.cpp
--------------------------------------------------------------------------------
/gcore/gdaljp2metadata.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdaljp2metadata.h
--------------------------------------------------------------------------------
/gcore/gdalmultidim.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdalmultidim.cpp
--------------------------------------------------------------------------------
/gcore/gdalopeninfo.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdalopeninfo.cpp
--------------------------------------------------------------------------------
/gcore/gdalproxypool.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdalproxypool.cpp
--------------------------------------------------------------------------------
/gcore/gdalpython.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdalpython.cpp
--------------------------------------------------------------------------------
/gcore/gdalpython.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdalpython.h
--------------------------------------------------------------------------------
/gcore/gdalsse_priv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/gdalsse_priv.h
--------------------------------------------------------------------------------
/gcore/geoheif.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/geoheif.cpp
--------------------------------------------------------------------------------
/gcore/geoheif.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/geoheif.h
--------------------------------------------------------------------------------
/gcore/overview.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/overview.cpp
--------------------------------------------------------------------------------
/gcore/rasterio.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/rasterio.cpp
--------------------------------------------------------------------------------
/gcore/rasterio_ssse3.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/rasterio_ssse3.h
--------------------------------------------------------------------------------
/gcore/rawdataset.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/rawdataset.cpp
--------------------------------------------------------------------------------
/gcore/rawdataset.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/rawdataset.h
--------------------------------------------------------------------------------
/gcore/sse2neon.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/sse2neon.h
--------------------------------------------------------------------------------
/gcore/statistics.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/statistics.txt
--------------------------------------------------------------------------------
/gcore/tiff_common.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/tiff_common.cpp
--------------------------------------------------------------------------------
/gcore/tiff_common.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/tiff_common.h
--------------------------------------------------------------------------------
/gcore/tilematrixset.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/tilematrixset.cpp
--------------------------------------------------------------------------------
/gcore/tilematrixset.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gcore/tilematrixset.hpp
--------------------------------------------------------------------------------
/gdal.cmake:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gdal.cmake
--------------------------------------------------------------------------------
/gnm/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gnm/CMakeLists.txt
--------------------------------------------------------------------------------
/gnm/gnm.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gnm/gnm.h
--------------------------------------------------------------------------------
/gnm/gnm_api.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gnm/gnm_api.h
--------------------------------------------------------------------------------
/gnm/gnm_priv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gnm/gnm_priv.h
--------------------------------------------------------------------------------
/gnm/gnmgraph.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gnm/gnmgraph.cpp
--------------------------------------------------------------------------------
/gnm/gnmgraph.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gnm/gnmgraph.h
--------------------------------------------------------------------------------
/gnm/gnmlayer.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gnm/gnmlayer.cpp
--------------------------------------------------------------------------------
/gnm/gnmnetwork.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gnm/gnmnetwork.cpp
--------------------------------------------------------------------------------
/gnm/gnmresultlayer.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gnm/gnmresultlayer.cpp
--------------------------------------------------------------------------------
/gnm/gnmrule.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/gnm/gnmrule.cpp
--------------------------------------------------------------------------------
/man/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/man/CMakeLists.txt
--------------------------------------------------------------------------------
/man/man1/README.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/man/man1/README.txt
--------------------------------------------------------------------------------
/mkgdaldist.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/mkgdaldist.sh
--------------------------------------------------------------------------------
/ogr/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/CMakeLists.txt
--------------------------------------------------------------------------------
/ogr/data/ecw_cs.wkt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/data/ecw_cs.wkt
--------------------------------------------------------------------------------
/ogr/data/epsg.wkt:
--------------------------------------------------------------------------------
1 | include cubewerx_extra.wkt
2 |
--------------------------------------------------------------------------------
/ogr/data/ozi_datum.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/data/ozi_datum.csv
--------------------------------------------------------------------------------
/ogr/data/ozi_ellips.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/data/ozi_ellips.csv
--------------------------------------------------------------------------------
/ogr/data/pci_datum.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/data/pci_datum.txt
--------------------------------------------------------------------------------
/ogr/data/pci_ellips.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/data/pci_ellips.txt
--------------------------------------------------------------------------------
/ogr/data/stateplane.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/data/stateplane.csv
--------------------------------------------------------------------------------
/ogr/file.lst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/file.lst
--------------------------------------------------------------------------------
/ogr/gml2ogrgeometry.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/gml2ogrgeometry.cpp
--------------------------------------------------------------------------------
/ogr/mitab_bounds.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/mitab_bounds.cpp
--------------------------------------------------------------------------------
/ogr/ogr2gmlgeometry.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr2gmlgeometry.cpp
--------------------------------------------------------------------------------
/ogr/ogr2kmlgeometry.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr2kmlgeometry.cpp
--------------------------------------------------------------------------------
/ogr/ogr_api.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_api.cpp
--------------------------------------------------------------------------------
/ogr/ogr_api.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_api.h
--------------------------------------------------------------------------------
/ogr/ogr_core.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_core.h
--------------------------------------------------------------------------------
/ogr/ogr_expat.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_expat.cpp
--------------------------------------------------------------------------------
/ogr/ogr_expat.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_expat.h
--------------------------------------------------------------------------------
/ogr/ogr_feature.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_feature.h
--------------------------------------------------------------------------------
/ogr/ogr_featurestyle.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_featurestyle.h
--------------------------------------------------------------------------------
/ogr/ogr_fromepsg.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_fromepsg.cpp
--------------------------------------------------------------------------------
/ogr/ogr_geo_utils.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_geo_utils.cpp
--------------------------------------------------------------------------------
/ogr/ogr_geo_utils.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_geo_utils.h
--------------------------------------------------------------------------------
/ogr/ogr_geocoding.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_geocoding.cpp
--------------------------------------------------------------------------------
/ogr/ogr_geocoding.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_geocoding.h
--------------------------------------------------------------------------------
/ogr/ogr_geometry.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_geometry.h
--------------------------------------------------------------------------------
/ogr/ogr_geos.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_geos.h
--------------------------------------------------------------------------------
/ogr/ogr_libs.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_libs.h
--------------------------------------------------------------------------------
/ogr/ogr_p.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_p.h
--------------------------------------------------------------------------------
/ogr/ogr_proj_p.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_proj_p.cpp
--------------------------------------------------------------------------------
/ogr/ogr_proj_p.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_proj_p.h
--------------------------------------------------------------------------------
/ogr/ogr_recordbatch.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_recordbatch.h
--------------------------------------------------------------------------------
/ogr/ogr_sfcgal.h.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_sfcgal.h.in
--------------------------------------------------------------------------------
/ogr/ogr_spatialref.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_spatialref.h
--------------------------------------------------------------------------------
/ogr/ogr_srs_api.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_srs_api.h
--------------------------------------------------------------------------------
/ogr/ogr_srs_cf1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_srs_cf1.cpp
--------------------------------------------------------------------------------
/ogr/ogr_srs_cf1.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_srs_cf1.h
--------------------------------------------------------------------------------
/ogr/ogr_srs_dict.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_srs_dict.cpp
--------------------------------------------------------------------------------
/ogr/ogr_srs_erm.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_srs_erm.cpp
--------------------------------------------------------------------------------
/ogr/ogr_srs_esri.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_srs_esri.cpp
--------------------------------------------------------------------------------
/ogr/ogr_srs_ozi.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_srs_ozi.cpp
--------------------------------------------------------------------------------
/ogr/ogr_srs_pci.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_srs_pci.cpp
--------------------------------------------------------------------------------
/ogr/ogr_srs_usgs.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_srs_usgs.cpp
--------------------------------------------------------------------------------
/ogr/ogr_srs_xml.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_srs_xml.cpp
--------------------------------------------------------------------------------
/ogr/ogr_srsnode.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_srsnode.cpp
--------------------------------------------------------------------------------
/ogr/ogr_swq.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_swq.h
--------------------------------------------------------------------------------
/ogr/ogr_wkb.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_wkb.cpp
--------------------------------------------------------------------------------
/ogr/ogr_wkb.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_wkb.h
--------------------------------------------------------------------------------
/ogr/ogr_xerces.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_xerces.cpp
--------------------------------------------------------------------------------
/ogr/ogr_xerces.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogr_xerces.h
--------------------------------------------------------------------------------
/ogr/ograpispy.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ograpispy.cpp
--------------------------------------------------------------------------------
/ogr/ograpispy.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ograpispy.h
--------------------------------------------------------------------------------
/ogr/ogrct.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrct.cpp
--------------------------------------------------------------------------------
/ogr/ogrct_priv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrct_priv.h
--------------------------------------------------------------------------------
/ogr/ogrcurve.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrcurve.cpp
--------------------------------------------------------------------------------
/ogr/ogrcurvepolygon.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrcurvepolygon.cpp
--------------------------------------------------------------------------------
/ogr/ogrfeature.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrfeature.cpp
--------------------------------------------------------------------------------
/ogr/ogrfeaturedefn.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrfeaturedefn.cpp
--------------------------------------------------------------------------------
/ogr/ogrfeaturequery.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrfeaturequery.cpp
--------------------------------------------------------------------------------
/ogr/ogrfeaturestyle.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrfeaturestyle.cpp
--------------------------------------------------------------------------------
/ogr/ogrfielddefn.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrfielddefn.cpp
--------------------------------------------------------------------------------
/ogr/ogrgeojsonwriter.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrgeojsonwriter.h
--------------------------------------------------------------------------------
/ogr/ogrgeometry.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrgeometry.cpp
--------------------------------------------------------------------------------
/ogr/ogrlibjsonutils.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrlibjsonutils.cpp
--------------------------------------------------------------------------------
/ogr/ogrlibjsonutils.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrlibjsonutils.h
--------------------------------------------------------------------------------
/ogr/ogrlinearring.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrlinearring.cpp
--------------------------------------------------------------------------------
/ogr/ogrlinestring.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrlinestring.cpp
--------------------------------------------------------------------------------
/ogr/ogrmulticurve.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrmulticurve.cpp
--------------------------------------------------------------------------------
/ogr/ogrmultipoint.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrmultipoint.cpp
--------------------------------------------------------------------------------
/ogr/ogrmultipolygon.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrmultipolygon.cpp
--------------------------------------------------------------------------------
/ogr/ogrmultisurface.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrmultisurface.cpp
--------------------------------------------------------------------------------
/ogr/ogrpgeogeometry.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrpgeogeometry.cpp
--------------------------------------------------------------------------------
/ogr/ogrpgeogeometry.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrpgeogeometry.h
--------------------------------------------------------------------------------
/ogr/ogrpoint.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrpoint.cpp
--------------------------------------------------------------------------------
/ogr/ogrpolygon.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrpolygon.cpp
--------------------------------------------------------------------------------
/ogr/ogrsurface.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrsurface.cpp
--------------------------------------------------------------------------------
/ogr/ogrtriangle.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrtriangle.cpp
--------------------------------------------------------------------------------
/ogr/ogrutils.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/ogrutils.cpp
--------------------------------------------------------------------------------
/ogr/swq.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/swq.cpp
--------------------------------------------------------------------------------
/ogr/swq_expr_node.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/swq_expr_node.cpp
--------------------------------------------------------------------------------
/ogr/swq_op_general.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/swq_op_general.cpp
--------------------------------------------------------------------------------
/ogr/swq_parser.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/swq_parser.cpp
--------------------------------------------------------------------------------
/ogr/swq_parser.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/swq_parser.hpp
--------------------------------------------------------------------------------
/ogr/swq_parser.y:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/swq_parser.y
--------------------------------------------------------------------------------
/ogr/swq_select.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/swq_select.cpp
--------------------------------------------------------------------------------
/ogr/test_geo_utils.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/ogr/test_geo_utils.cpp
--------------------------------------------------------------------------------
/perftests/cog.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/perftests/cog.py
--------------------------------------------------------------------------------
/perftests/overview.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/perftests/overview.py
--------------------------------------------------------------------------------
/port/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/CMakeLists.txt
--------------------------------------------------------------------------------
/port/LICENCE_minizip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/LICENCE_minizip
--------------------------------------------------------------------------------
/port/cpl_alibaba_oss.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_alibaba_oss.h
--------------------------------------------------------------------------------
/port/cpl_atomic_ops.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_atomic_ops.cpp
--------------------------------------------------------------------------------
/port/cpl_atomic_ops.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_atomic_ops.h
--------------------------------------------------------------------------------
/port/cpl_auto_close.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_auto_close.h
--------------------------------------------------------------------------------
/port/cpl_aws.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_aws.cpp
--------------------------------------------------------------------------------
/port/cpl_aws.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_aws.h
--------------------------------------------------------------------------------
/port/cpl_aws_win32.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_aws_win32.cpp
--------------------------------------------------------------------------------
/port/cpl_azure.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_azure.cpp
--------------------------------------------------------------------------------
/port/cpl_azure.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_azure.h
--------------------------------------------------------------------------------
/port/cpl_base64.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_base64.cpp
--------------------------------------------------------------------------------
/port/cpl_compressor.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_compressor.cpp
--------------------------------------------------------------------------------
/port/cpl_compressor.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_compressor.h
--------------------------------------------------------------------------------
/port/cpl_conv.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_conv.cpp
--------------------------------------------------------------------------------
/port/cpl_conv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_conv.h
--------------------------------------------------------------------------------
/port/cpl_cpu_features.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_cpu_features.h
--------------------------------------------------------------------------------
/port/cpl_csv.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_csv.cpp
--------------------------------------------------------------------------------
/port/cpl_csv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_csv.h
--------------------------------------------------------------------------------
/port/cpl_curl_priv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_curl_priv.h
--------------------------------------------------------------------------------
/port/cpl_error.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_error.cpp
--------------------------------------------------------------------------------
/port/cpl_error.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_error.h
--------------------------------------------------------------------------------
/port/cpl_findfile.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_findfile.cpp
--------------------------------------------------------------------------------
/port/cpl_float.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_float.cpp
--------------------------------------------------------------------------------
/port/cpl_float.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_float.h
--------------------------------------------------------------------------------
/port/cpl_google_cloud.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_google_cloud.h
--------------------------------------------------------------------------------
/port/cpl_hash_set.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_hash_set.cpp
--------------------------------------------------------------------------------
/port/cpl_hash_set.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_hash_set.h
--------------------------------------------------------------------------------
/port/cpl_http.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_http.cpp
--------------------------------------------------------------------------------
/port/cpl_http.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_http.h
--------------------------------------------------------------------------------
/port/cpl_json.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_json.cpp
--------------------------------------------------------------------------------
/port/cpl_json.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_json.h
--------------------------------------------------------------------------------
/port/cpl_json_header.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_json_header.h
--------------------------------------------------------------------------------
/port/cpl_levenshtein.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_levenshtein.h
--------------------------------------------------------------------------------
/port/cpl_list.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_list.cpp
--------------------------------------------------------------------------------
/port/cpl_list.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_list.h
--------------------------------------------------------------------------------
/port/cpl_mask.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_mask.h
--------------------------------------------------------------------------------
/port/cpl_md5.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_md5.cpp
--------------------------------------------------------------------------------
/port/cpl_md5.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_md5.h
--------------------------------------------------------------------------------
/port/cpl_mem_cache.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_mem_cache.h
--------------------------------------------------------------------------------
/port/cpl_minixml.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_minixml.cpp
--------------------------------------------------------------------------------
/port/cpl_minixml.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_minixml.h
--------------------------------------------------------------------------------
/port/cpl_minizip_zip.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_minizip_zip.h
--------------------------------------------------------------------------------
/port/cpl_multiproc.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_multiproc.cpp
--------------------------------------------------------------------------------
/port/cpl_multiproc.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_multiproc.h
--------------------------------------------------------------------------------
/port/cpl_odbc.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_odbc.cpp
--------------------------------------------------------------------------------
/port/cpl_odbc.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_odbc.h
--------------------------------------------------------------------------------
/port/cpl_path.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_path.cpp
--------------------------------------------------------------------------------
/port/cpl_port.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_port.h
--------------------------------------------------------------------------------
/port/cpl_progress.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_progress.cpp
--------------------------------------------------------------------------------
/port/cpl_progress.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_progress.h
--------------------------------------------------------------------------------
/port/cpl_quad_tree.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_quad_tree.cpp
--------------------------------------------------------------------------------
/port/cpl_quad_tree.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_quad_tree.h
--------------------------------------------------------------------------------
/port/cpl_recode.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_recode.cpp
--------------------------------------------------------------------------------
/port/cpl_safemaths.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_safemaths.hpp
--------------------------------------------------------------------------------
/port/cpl_sha1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_sha1.cpp
--------------------------------------------------------------------------------
/port/cpl_sha1.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_sha1.h
--------------------------------------------------------------------------------
/port/cpl_sha256.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_sha256.cpp
--------------------------------------------------------------------------------
/port/cpl_sha256.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_sha256.h
--------------------------------------------------------------------------------
/port/cpl_spawn.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_spawn.cpp
--------------------------------------------------------------------------------
/port/cpl_spawn.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_spawn.h
--------------------------------------------------------------------------------
/port/cpl_string.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_string.cpp
--------------------------------------------------------------------------------
/port/cpl_string.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_string.h
--------------------------------------------------------------------------------
/port/cpl_strtod.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_strtod.cpp
--------------------------------------------------------------------------------
/port/cpl_swift.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_swift.cpp
--------------------------------------------------------------------------------
/port/cpl_swift.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_swift.h
--------------------------------------------------------------------------------
/port/cpl_time.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_time.cpp
--------------------------------------------------------------------------------
/port/cpl_time.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_time.h
--------------------------------------------------------------------------------
/port/cpl_userfaultfd.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_userfaultfd.h
--------------------------------------------------------------------------------
/port/cpl_vax.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vax.cpp
--------------------------------------------------------------------------------
/port/cpl_vax.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vax.h
--------------------------------------------------------------------------------
/port/cpl_virtualmem.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_virtualmem.cpp
--------------------------------------------------------------------------------
/port/cpl_virtualmem.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_virtualmem.h
--------------------------------------------------------------------------------
/port/cpl_vsi.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsi.h
--------------------------------------------------------------------------------
/port/cpl_vsi_error.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsi_error.cpp
--------------------------------------------------------------------------------
/port/cpl_vsi_error.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsi_error.h
--------------------------------------------------------------------------------
/port/cpl_vsi_mem.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsi_mem.cpp
--------------------------------------------------------------------------------
/port/cpl_vsi_virtual.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsi_virtual.h
--------------------------------------------------------------------------------
/port/cpl_vsil.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_adls.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_adls.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_az.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_az.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_cache.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_cache.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_crypt.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_crypt.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_curl.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_curl.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_gs.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_gs.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_gzip.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_gzip.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_hdfs.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_hdfs.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_oss.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_oss.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_plugin.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_plugin.h
--------------------------------------------------------------------------------
/port/cpl_vsil_s3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_s3.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_stdin.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_stdin.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_swift.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_swift.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_tar.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_tar.cpp
--------------------------------------------------------------------------------
/port/cpl_vsil_win32.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsil_win32.cpp
--------------------------------------------------------------------------------
/port/cpl_vsisimple.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_vsisimple.cpp
--------------------------------------------------------------------------------
/port/cpl_zlib_header.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cpl_zlib_header.h
--------------------------------------------------------------------------------
/port/cplgetsymbol.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cplgetsymbol.cpp
--------------------------------------------------------------------------------
/port/cplkeywordparser.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cplkeywordparser.h
--------------------------------------------------------------------------------
/port/cplstring.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cplstring.cpp
--------------------------------------------------------------------------------
/port/cplstringlist.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/cplstringlist.cpp
--------------------------------------------------------------------------------
/port/gdal_csv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/gdal_csv.h
--------------------------------------------------------------------------------
/port/utf8.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/utf8.h
--------------------------------------------------------------------------------
/port/vsipreload.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/port/vsipreload.cpp
--------------------------------------------------------------------------------
/scripts/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/scripts/CMakeLists.txt
--------------------------------------------------------------------------------
/scripts/check_doc.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/scripts/check_doc.py
--------------------------------------------------------------------------------
/scripts/cppcheck.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/scripts/cppcheck.sh
--------------------------------------------------------------------------------
/scripts/fix_typos.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/scripts/fix_typos.sh
--------------------------------------------------------------------------------
/scripts/reformat.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/scripts/reformat.sh
--------------------------------------------------------------------------------
/scripts/setdevenv.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/scripts/setdevenv.bat
--------------------------------------------------------------------------------
/scripts/setdevenv.ps1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/scripts/setdevenv.ps1
--------------------------------------------------------------------------------
/scripts/setdevenv.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/scripts/setdevenv.sh
--------------------------------------------------------------------------------
/scripts/vagrant/gdal.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/scripts/vagrant/gdal.sh
--------------------------------------------------------------------------------
/swig/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/CMakeLists.txt
--------------------------------------------------------------------------------
/swig/csharp/gdal.snk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/csharp/gdal.snk
--------------------------------------------------------------------------------
/swig/include/Band.i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/include/Band.i
--------------------------------------------------------------------------------
/swig/include/Dataset.i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/include/Dataset.i
--------------------------------------------------------------------------------
/swig/include/Driver.i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/include/Driver.i
--------------------------------------------------------------------------------
/swig/include/XMLNode.i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/include/XMLNode.i
--------------------------------------------------------------------------------
/swig/include/cpl.i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/include/cpl.i
--------------------------------------------------------------------------------
/swig/include/gdal.i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/include/gdal.i
--------------------------------------------------------------------------------
/swig/include/gnm.i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/include/gnm.i
--------------------------------------------------------------------------------
/swig/include/ogr.i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/include/ogr.i
--------------------------------------------------------------------------------
/swig/include/osr.i:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/include/osr.i
--------------------------------------------------------------------------------
/swig/java/add_javadoc.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/java/add_javadoc.c
--------------------------------------------------------------------------------
/swig/java/build.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/java/build.xml
--------------------------------------------------------------------------------
/swig/java/javadoc.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/java/javadoc.java
--------------------------------------------------------------------------------
/swig/java/make_doc.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/java/make_doc.sh
--------------------------------------------------------------------------------
/swig/java/overview.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/java/overview.html
--------------------------------------------------------------------------------
/swig/java/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/java/pom.xml
--------------------------------------------------------------------------------
/swig/python/.gitignore:
--------------------------------------------------------------------------------
1 | GDAL.egg-info
2 | .generated_files_up_to_date
3 |
--------------------------------------------------------------------------------
/swig/python/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/python/README.rst
--------------------------------------------------------------------------------
/swig/python/epydoc.conf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/python/epydoc.conf
--------------------------------------------------------------------------------
/swig/python/gdal-utils/osgeo_utils/auxiliary/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/swig/python/gdal-utils/osgeo_utils/samples/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/swig/python/setup.py.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DLR-TS/gdal/HEAD/swig/python/setup.py.in
--------------------------------------------------------------------------------
/third_party/fast_float/AUTHORS:
--------------------------------------------------------------------------------
1 | Daniel Lemire
2 | João Paulo Magalhaes
3 |
--------------------------------------------------------------------------------
/third_party/libdivide/README.TXT:
--------------------------------------------------------------------------------
1 | Upstream is https://github.com/ridiculousfish/libdivide
2 |
--------------------------------------------------------------------------------