├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── stale.yml └── workflows │ ├── android.yml │ ├── android │ └── start.sh │ ├── asan │ └── start.sh │ ├── asan_build.yml │ ├── cifuzz.yml.disabled │ ├── clang_static_analyzer.yml │ ├── code_checks.yml │ ├── common_install.sh │ ├── conda.yml │ ├── detect-avx2.c │ ├── macos.yml │ ├── mingw_w64.yml │ ├── mingw_w64 │ ├── install-python.sh │ └── start.sh │ ├── ubuntu_18.04.yml │ ├── ubuntu_18.04 │ ├── before_install.sh │ ├── install.sh │ ├── script.sh │ └── start.sh │ ├── ubuntu_18.04_32bit.yml │ ├── ubuntu_18.04_32bit │ └── start.sh │ ├── ubuntu_20.04.yml │ ├── ubuntu_20.04 │ ├── Dockerfile │ ├── Dockerfile.deps │ ├── build-deps.sh │ └── build.sh │ ├── validate_xml.yml │ └── windows_build.yml ├── .gitignore ├── .travis.yml ├── CITATION ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── README.md ├── Vagrantfile ├── appveyor.yml ├── autotest ├── .gitignore ├── GNUmakefile ├── README.md ├── alg │ ├── __init__.py │ ├── applyverticalshiftgrid.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 │ │ ├── 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 │ │ ├── nodata_precision_issue_float32.tif │ │ ├── pat.tif │ │ ├── polygonize_in.grd │ │ ├── polygonize_in_2.grd │ │ ├── refine_gcps.vrt │ │ ├── rgbsmall_dstalpha.vrt │ │ ├── sieve_2634.grd │ │ ├── sieve_src.grd │ │ ├── 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_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 │ │ ├── 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 │ ├── polygonize.py │ ├── proximity.py │ ├── rasterize.py │ ├── reproject.py │ ├── sieve.py │ ├── tmp │ │ └── do-not-remove │ ├── transformgeoloc.py │ └── warp.py ├── asan_suppressions.txt ├── conftest.py ├── cpp │ ├── Makefile │ ├── README │ ├── 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 │ │ ├── n43.dt0 │ │ ├── pixel_per_line.asc │ │ ├── pixel_per_line.prj │ │ ├── poly.dbf │ │ ├── poly.shp │ │ ├── poly.shx │ │ ├── recode-rus.dat │ │ ├── test.json │ │ ├── uint16.tif │ │ ├── uint32.tif │ │ └── utmsmall.tif │ ├── gdal_unit_test.cpp │ ├── gdal_unit_test.h │ ├── makefile.vc │ ├── proj_with_fork.cpp │ ├── test_alg.cpp │ ├── test_c_include_from_cpp_file.cpp │ ├── test_cpl.cpp │ ├── test_data.h │ ├── test_gdal.cpp │ ├── test_gdal_aaigrid.cpp │ ├── test_gdal_dted.cpp │ ├── test_gdal_gtiff.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_geos.cpp │ ├── test_ogr_shape.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 │ ├── testblockcache.cpp │ ├── testblockcachelimits.cpp │ ├── testblockcachewrite.cpp │ ├── testclosedondestroydm.cpp │ ├── testcopywords.cpp │ ├── testdestroy.cpp │ ├── testmultithreadedwriting.cpp │ ├── testperfcopywords.cpp │ ├── testsse.cpp │ ├── testthreadcond.cpp │ ├── testvirtualmem.cpp │ ├── tmp │ │ └── do-not-remove │ └── tut │ │ ├── README │ │ ├── tut.hpp │ │ ├── tut_assert.hpp │ │ ├── tut_console_reporter.hpp │ │ ├── tut_exception.hpp │ │ ├── tut_gdal.cpp │ │ ├── tut_gdal.h │ │ ├── tut_posix.hpp │ │ ├── tut_reporter.hpp │ │ ├── tut_restartable.hpp │ │ ├── tut_result.hpp │ │ └── tut_runner.hpp ├── gcore │ ├── __init__.py │ ├── aaigrid_read.py │ ├── aaigrid_write.py │ ├── asyncreader.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 │ │ ├── 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 │ │ ├── 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.grd │ │ ├── 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_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_sparse_strile_arrays_zeroified_when_possible.tif │ │ ├── cog_strile_arrays_zeroified_when_possible.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 │ │ ├── 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 │ │ ├── geomatrix.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 │ │ ├── irregular_tile_size_jpeg_in_tiff.tif │ │ ├── leak-ZIPSetupDecode.tif │ │ ├── left_vrt_subpixel_offset.tif │ │ ├── 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 │ │ ├── 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_r.vrt │ │ ├── pixfun_diff_c.vrt │ │ ├── pixfun_diff_r.vrt │ │ ├── pixfun_imag_c.vrt │ │ ├── pixfun_imag_r.vrt │ │ ├── pixfun_intensity_c.vrt │ │ ├── pixfun_intensity_r.vrt │ │ ├── pixfun_inv_c.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_r.vrt │ │ ├── pixfun_phase_c.vrt │ │ ├── pixfun_phase_r.vrt │ │ ├── pixfun_real_c.vrt │ │ ├── pixfun_real_r.vrt │ │ ├── pixfun_sqrt.vrt │ │ ├── pixfun_sum_c.vrt │ │ ├── pixfun_sum_r.vrt │ │ ├── projection_3856.tif │ │ ├── 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 │ │ ├── strip_larger_than_2GB_header.tif │ │ ├── tag_without_null_byte.tif │ │ ├── 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_average_palette.tif │ │ ├── test_deflate_4GB.tif.zip │ │ ├── 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 │ │ ├── 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_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_stored.bin.xml.zip │ │ ├── zero_stored.bin.zip.end │ │ ├── zero_stored.bin.zip.start │ │ └── zoom_in.vrt │ ├── envi_read.py │ ├── gcps2geotransform.py │ ├── gdal_stats.py │ ├── geoloc.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 │ ├── mask.py │ ├── minixml.py │ ├── misc.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 │ ├── rfc30.py │ ├── test_driver_metadata.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 │ ├── vsiadls.py │ ├── vsiadls_real_instance.py │ ├── vsiaz.py │ ├── vsicrypt.py │ ├── vsicurl.py │ ├── vsicurl_streaming.py │ ├── vsifile.py │ ├── vsigs.py │ ├── vsihdfs.py │ ├── vsioss.py │ ├── vsis3.py │ ├── vsistdin.py │ ├── vsiswift.py │ ├── vsiwebhdfs.py │ └── vsizip.py ├── gdrivers │ ├── __init__.py │ ├── aaigrid.py │ ├── ace2.py │ ├── adrg.py │ ├── aigrid.py │ ├── arg.py │ ├── bag.py │ ├── blx.py │ ├── bsb.py │ ├── bt.py │ ├── byn.py │ ├── cals.py │ ├── ceos.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 │ │ │ │ ├── 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 │ │ │ │ ├── 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 │ │ │ │ ├── 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 │ │ ├── STDS_1107834_truncated │ │ │ ├── 1107CATD.DDF │ │ │ ├── 1107CATS.DDF │ │ │ ├── 1107CEL0.DDF │ │ │ ├── 1107DDDF.DDF │ │ │ ├── 1107DDOM.DDF │ │ │ ├── 1107DDSH.DDF │ │ │ ├── 1107DQAA.DDF │ │ │ ├── 1107DQCG.DDF │ │ │ ├── 1107DQHL.DDF │ │ │ ├── 1107DQLC.DDF │ │ │ ├── 1107DQPA.DDF │ │ │ ├── 1107IDEN.DDF │ │ │ ├── 1107IREF.DDF │ │ │ ├── 1107LDEF.DDF │ │ │ ├── 1107RSDF.DDF │ │ │ ├── 1107SPDM.DDF │ │ │ ├── 1107STAT.DDF │ │ │ ├── 1107XREF.DDF │ │ │ └── README │ │ ├── aaigrid │ │ │ ├── case_sensitive.ASC │ │ │ ├── case_sensitive.PRJ │ │ │ ├── float64.asc │ │ │ ├── nodata_float.asc │ │ │ ├── nodata_int.asc │ │ │ ├── nonsquare.vrt │ │ │ ├── pixel_per_line.asc │ │ │ ├── pixel_per_line.prj │ │ │ └── pixel_per_line_comma.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 │ │ ├── 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 │ │ ├── bag │ │ │ ├── invalid_bag_vlen_bag_version.bag │ │ │ ├── southern_hemi_false_northing.bag │ │ │ ├── test_georef_metadata.bag │ │ │ ├── test_offset_ne_corner.bag │ │ │ ├── test_vr.bag │ │ │ └── true_n_nominal.bag │ │ ├── blx │ │ │ ├── s4103.blx │ │ │ └── s4103.xlb │ │ ├── bsb │ │ │ ├── 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 │ │ ├── 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 │ │ │ └── single_component │ │ │ │ ├── DIM_foo.XML │ │ │ │ ├── IMG_foo_R1C1.TIF │ │ │ │ ├── IMG_foo_R2C1.TIF │ │ │ │ ├── RPC_foo.XML │ │ │ │ ├── STRIP_foo_DIM.XML │ │ │ │ └── VOL_PHR.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 │ │ ├── e00grid │ │ │ ├── fake_e00grid.e00 │ │ │ └── fake_e00grid_compressed.e00 │ │ ├── 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 │ │ ├── elas │ │ │ └── byte_elas.bin │ │ ├── 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 │ │ │ ├── srtm │ │ │ ├── srtm.ers │ │ │ └── test_ers_recursive.tar │ │ ├── esric │ │ │ └── Layers │ │ │ │ ├── _alllayers │ │ │ │ └── L01 │ │ │ │ │ └── R0000C0000.bundle │ │ │ │ ├── conf.cdi │ │ │ │ └── conf.xml │ │ ├── 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 │ │ ├── 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 │ │ ├── fujibas │ │ │ ├── fakefujibas.img │ │ │ └── fakefujibas.pcb │ │ ├── genbin │ │ │ ├── tm4628_96.bil │ │ │ └── tm4628_96.hdr │ │ ├── geoserver.wcs │ │ ├── gif │ │ │ ├── bug407.gif │ │ │ ├── byte_with_xmp.gif │ │ │ └── fakebig.gif │ │ ├── gmt │ │ │ └── gmt_1.grd │ │ ├── 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 │ │ │ ├── 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 │ │ │ ├── bug3246.grb │ │ │ ├── ds.mint.bin │ │ │ ├── gfs.t00z.mastergrb2f03.zip │ │ │ ├── ieee754_double.grb2 │ │ │ ├── ieee754_single.grb2 │ │ │ ├── jpeg2000_nbits_zero_decimal_scaled.grb2 │ │ │ ├── lambert_azimuthal_equal_area.grb2 │ │ │ ├── lambert_conformal_conic.grb2 │ │ │ ├── mercator.grb2 │ │ │ ├── mercator_2sp.grb2 │ │ │ ├── one_one.grib2 │ │ │ ├── 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 │ │ │ ├── spatial_differencing_order_1.grb2 │ │ │ ├── subgrids.grib2 │ │ │ ├── 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 │ │ │ ├── transverse_mercator.grb2 │ │ │ └── twenty-se27w.2017102006.hwrfsat.core.0p02.f000_truncated.grb2 │ │ ├── gsc │ │ │ └── fakegsc.gsc │ │ ├── gsg │ │ │ ├── gsg_7binary.grd │ │ │ ├── gsg_ascii.grd │ │ │ └── gsg_binary.grd │ │ ├── gtiff │ │ │ ├── byte_signed.tif │ │ │ └── byte_with_xmp.tif │ │ ├── gtx │ │ │ └── hydroc1.gtx │ │ ├── gxf │ │ │ ├── small.gxf │ │ │ └── small2.gxf │ │ ├── hdf4 │ │ │ └── hdifftst2.hdf │ │ ├── hdf5 │ │ │ ├── CSK_DGM.h5 │ │ │ ├── CSK_GEC.h5 │ │ │ ├── attr_all_datatypes.h5 │ │ │ ├── complex.h5 │ │ │ ├── dimension_labels_with_null.h5 │ │ │ ├── groups.h5 │ │ │ ├── metadata.h5 │ │ │ ├── recursive_groups.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 │ │ │ ├── small_world_16.heic │ │ │ ├── stefan_full_rgba.heic │ │ │ ├── stefan_full_rgba_16.heic │ │ │ └── subdatasets.heic │ │ ├── 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 │ │ │ ├── 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 │ │ ├── ida │ │ │ └── DWI01012.AFC │ │ ├── ignfheightasciigrid │ │ │ ├── ignfheightasciigrid.gra │ │ │ ├── ignfheightasciigrid_ar1.mnt │ │ │ ├── ignfheightasciigrid_ar1_nocoords.mnt │ │ │ ├── ignfheightasciigrid_ar1_nocoords_noprec.mnt │ │ │ ├── ignfheightasciigrid_ar1_noprec.mnt │ │ │ ├── ignfheightasciigrid_ar2.mnt │ │ │ ├── ignfheightasciigrid_ar3.mnt │ │ │ └── ignfheightasciigrid_ar4.mnt │ │ ├── ilwis │ │ │ ├── LanduseSmall.csy │ │ │ ├── LanduseSmall.dm# │ │ │ ├── LanduseSmall.dom │ │ │ ├── LanduseSmall.grf │ │ │ ├── LanduseSmall.mp# │ │ │ ├── LanduseSmall.mpr │ │ │ ├── LanduseSmall.rp# │ │ │ ├── LanduseSmall.rpr │ │ │ ├── LanduseSmall.tb# │ │ │ └── LanduseSmall.tbt │ │ ├── ingr │ │ │ ├── 8bit_pal.cot │ │ │ ├── 8bit_rgb.cot │ │ │ ├── frmt02.cot │ │ │ ├── frmt09.cot │ │ │ ├── frmt09t.cot │ │ │ ├── frmt10.cot │ │ │ ├── frmt24.cit │ │ │ ├── frmt27.cot │ │ │ ├── frmt28.cot │ │ │ ├── frmt29.cot │ │ │ ├── frmt30.cot │ │ │ ├── frmt31.cot │ │ │ └── uint32.cot │ │ ├── int16.tif │ │ ├── int32.tif │ │ ├── iris │ │ │ ├── fakeiris.dat │ │ │ └── iristest.dat │ │ ├── isce │ │ │ ├── isce.slc │ │ │ └── isce.slc.xml │ │ ├── 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 │ │ │ ├── albania.jpg │ │ │ ├── black_with_white_exif_ovr.jpg │ │ │ ├── bogus.jpg │ │ │ ├── byte_corrupted.jpg │ │ │ ├── byte_corrupted2.jpg │ │ │ ├── byte_jpg.zip │ │ │ ├── byte_with_xmp.jpg │ │ │ ├── masked.jpg │ │ │ ├── rgb_ntf_cmyk.jpg │ │ │ ├── rgbsmall_rgb.jpg │ │ │ └── vophead.jpg │ │ ├── jpeg2000 │ │ │ ├── 3_13bit_and_1bit.jp2 │ │ │ ├── 513x513.jp2 │ │ │ ├── DIM_md_ple.XML │ │ │ ├── IMG_md_ple_R1C1.jp2 │ │ │ ├── RPC_md_ple.XML │ │ │ ├── byte.jp2 │ │ │ ├── byte.jp2.gz │ │ │ ├── byte_2gcps.jp2 │ │ │ ├── byte_gmljp2_with_nul_car.jp2 │ │ │ ├── byte_image_origin_not_zero.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 │ │ │ ├── stefan_full_rgba_alpha_1bit.jp2 │ │ │ ├── tile_size_16.jp2 │ │ │ ├── truncated.jp2 │ │ │ └── utm_inspire_tg_oi.xml │ │ ├── kml │ │ │ ├── kmlimage.kmz │ │ │ ├── small_world.kml │ │ │ └── small_world_in_document_folder_pct.kml │ │ ├── l1b │ │ │ └── hrpt_little_endian.l1b.zip │ │ ├── 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 │ │ ├── mff │ │ │ ├── bytemff.b00 │ │ │ ├── bytemff.hdr │ │ │ ├── fakemff.b0 │ │ │ ├── fakemff.hdr │ │ │ ├── fakemfftiled.b0 │ │ │ └── fakemfftiled.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 │ │ ├── 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 │ │ │ ├── alldatatypes.nc │ │ │ ├── bug5118.nc │ │ │ ├── bug5291.nc │ │ │ ├── bug636.nc │ │ │ ├── byte.nc.txt │ │ │ ├── byte_chunked_multiple.nc │ │ │ ├── byte_chunked_not_multiple.nc │ │ │ ├── byte_hdf5_starting_at_offset_1024.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_lcc1sp.nc │ │ │ ├── cf_lcc2sp.nc │ │ │ ├── cf_nasa_4326.nc │ │ │ ├── cf_no_sphere.nc │ │ │ ├── complex.nc │ │ │ ├── dimension_labels_with_null.nc │ │ │ ├── empty_double_attr.nc │ │ │ ├── expanded_form_of_grid_mapping.nc │ │ │ ├── fake_Oa01_radiance.nc │ │ │ ├── foo_5dimensional.nc │ │ │ ├── geos_microradian.nc │ │ │ ├── geos_rad.nc │ │ │ ├── int16-nogeo.nc │ │ │ ├── int64dim.nc │ │ │ ├── melb-small.tif │ │ │ ├── nc4_vars.nc │ │ │ ├── nc_lonwrap.nc │ │ │ ├── nc_mixed_raster_vector.nc │ │ │ ├── nc_vars.nc │ │ │ ├── netcdf-4d.nc │ │ │ ├── netcdf_fixes.nc │ │ │ ├── no_scale_offset.nc │ │ │ ├── oddly_indexed_extra_dims.nc │ │ │ ├── orog_CRCM1.nc │ │ │ ├── orog_CRCM2.nc │ │ │ ├── partial_block_ticket5950.nc │ │ │ ├── poly.nc.txt │ │ │ ├── profile.nc │ │ │ ├── reduce-cgcms.nc │ │ │ ├── rotated_pole.nc │ │ │ ├── scale_offset.nc │ │ │ ├── sen3_sral_mwr_fake_standard_measurement.nc │ │ │ ├── sombrero.grd │ │ │ ├── srid.nc │ │ │ ├── swapedxy.nc │ │ │ ├── test6645.nc │ │ │ ├── test6759.nc │ │ │ ├── test_coord_scale_offset.nc │ │ │ ├── test_ogr_nc3.nc │ │ │ ├── test_ogr_nc4.nc │ │ │ ├── test_ogr_no_xyz_var.nc │ │ │ ├── test_ogr_xyz_float.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 │ │ │ ├── unittype.nc │ │ │ ├── ushort.nc │ │ │ └── with_bounds.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 │ │ │ ├── testtest.on9 │ │ │ ├── text_md.vrt │ │ │ ├── two_images_jp2.ntf │ │ │ ├── two_images_jpeg.ntf │ │ │ └── valid_udid.ntf │ │ ├── ntv1 │ │ │ └── ntv1_can_truncated.dat │ │ ├── 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 │ │ ├── paux │ │ │ ├── small16.aux │ │ │ └── small16.raw │ │ ├── pcidsk │ │ │ ├── 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 │ │ │ ├── missing_contents.pdf │ │ │ ├── missing_resources.pdf │ │ │ ├── missing_stream.pdf │ │ │ ├── test_iso32000.pdf │ │ │ ├── test_ogc_bp.pdf │ │ │ ├── test_pdf.vrt │ │ │ ├── test_pdf_composition.pdf │ │ │ ├── test_pdf_composition_layer_tree_displayOnlyOnVisiblePages.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_tiled_blending.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 │ │ ├── png │ │ │ ├── byte_with_xmp.png │ │ │ ├── idat_broken.png │ │ │ ├── rgba16.png │ │ │ ├── tbbn2c16.png │ │ │ ├── test.png │ │ │ └── test.wld │ │ ├── pnm │ │ │ ├── byte.pgm │ │ │ └── rgbsmall.ppm │ │ ├── r │ │ │ ├── r_test.asc │ │ │ └── r_test.rdb │ │ ├── rasterlite │ │ │ ├── byte.rasterlite │ │ │ ├── byte.rasterlite.sql │ │ │ ├── rasterlite.sqlite │ │ │ ├── rasterlite_pct.sqlite │ │ │ └── rasterlite_pyramids.sqlite │ │ ├── rasterlite2 │ │ │ ├── byte.rl2 │ │ │ ├── byte.rl2.sql │ │ │ ├── multi_type.rl2 │ │ │ ├── small_world.rl2 │ │ │ └── small_world_pct.rl2 │ │ ├── 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_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 │ │ ├── sRGB.icc │ │ ├── saga │ │ │ ├── 4byteFloat.prj │ │ │ ├── 4byteFloat.sdat │ │ │ ├── 4byteFloat.sg-grd-z │ │ │ └── 4byteFloat.sgrd │ │ ├── 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_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_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 │ │ ├── sgi │ │ │ └── byte.sgi │ │ ├── sid │ │ │ ├── mercator.sid │ │ │ └── mercator_new.sid │ │ ├── sigdem │ │ │ └── nonsquare_nad27_utm11.vrt │ │ ├── small.raw │ │ ├── small.vrt │ │ ├── small_grass_dataset │ │ │ ├── PERMANENT │ │ │ │ ├── PROJ_INFO │ │ │ │ └── PROJ_UNITS │ │ │ ├── README.txt │ │ │ └── demomapset │ │ │ │ ├── WIND │ │ │ │ ├── cell │ │ │ │ └── elevation │ │ │ │ ├── cell_misc │ │ │ │ └── elevation │ │ │ │ │ └── range │ │ │ │ └── cellhd │ │ │ │ └── elevation │ │ ├── small_world.tif │ │ ├── small_world_400pct.vrt │ │ ├── small_world_400pct_1band.vrt │ │ ├── small_world_pct.tif │ │ ├── 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 │ │ ├── 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 │ │ ├── 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 │ │ │ ├── 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_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 │ │ │ ├── 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 │ │ │ ├── avfilt.vrt │ │ │ ├── avfilt_1d.vrt │ │ │ ├── avfilt_nodata.vrt │ │ │ ├── bug6581.vrt │ │ │ ├── bug6581_src.vrt │ │ │ ├── byte_lut.vrt │ │ │ ├── geos_vrtwarp.tif │ │ │ ├── geos_vrtwarp.vrt │ │ │ ├── mandelbrot.vrt │ │ │ ├── n43_hillshade.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 │ │ ├── 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 │ │ │ ├── gray+alpha.png │ │ │ ├── gray.png │ │ │ ├── pal.png │ │ │ ├── pop_wms.xml │ │ │ ├── rgb.png │ │ │ ├── rgba.png │ │ │ └── test_wms.txt │ │ └── wmts │ │ │ └── WMTSCapabilities.xml │ ├── db2.py │ ├── dds.py │ ├── derived.py │ ├── dimap.py │ ├── dipex.py │ ├── dods.py │ ├── doq1.py │ ├── doq2.py │ ├── dted.py │ ├── e00grid.py │ ├── ecrgtoc.py │ ├── ecw.py │ ├── eedai.py │ ├── ehdr.py │ ├── eir.py │ ├── elas.py │ ├── envi.py │ ├── envisat.py │ ├── ers.py │ ├── esric.py │ ├── exr.py │ ├── fast.py │ ├── fit.py │ ├── fits.py │ ├── fujibas.py │ ├── gdalhttp.py │ ├── genbin.py │ ├── generate_bag.py │ ├── generate_fits.py │ ├── georaster.py │ ├── gff.py │ ├── gif.py │ ├── gmt.py │ ├── gpkg.py │ ├── grass.py │ ├── grassasciigrid.py │ ├── grib.py │ ├── gribmultidim.py │ ├── gsc.py │ ├── gsg.py │ ├── gta.py │ ├── gtx.py │ ├── gxf.py │ ├── hdf5.py │ ├── hdf5multidim.py │ ├── heif.py │ ├── hf2.py │ ├── hfa.py │ ├── ida.py │ ├── idrisi.py │ ├── ignfheightasciigrid.py │ ├── ilwis.py │ ├── ingr.py │ ├── iris.py │ ├── isce.py │ ├── isg.py │ ├── isis.py │ ├── isis2.py │ ├── jdem.py │ ├── jp2kak.py │ ├── jp2lura.py │ ├── jp2metadata.py │ ├── jp2openjpeg.py │ ├── jpeg.py │ ├── jpeg2000.py │ ├── jpeg_profile.py │ ├── jpegls.py │ ├── jpipkak.py │ ├── kea.py │ ├── kmlsuperoverlay.py │ ├── kro.py │ ├── l1b.py │ ├── lan.py │ ├── lcp.py │ ├── leveller.py │ ├── loslas.py │ ├── mbtiles.py │ ├── mem.py │ ├── memmultidim.py │ ├── mff.py │ ├── mff2.py │ ├── mg4lidar.py │ ├── mrf.py │ ├── mrsid.py │ ├── ndf.py │ ├── netcdf.py │ ├── netcdf_cf.py │ ├── netcdf_cfchecks.py │ ├── netcdf_multidim.py │ ├── ngsgeoid.py │ ├── ngw.py │ ├── nitf.py │ ├── ntv1.py │ ├── ntv2.py │ ├── nwt_grc.py │ ├── nwt_grd.py │ ├── ozi.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 │ ├── r.py │ ├── rasdaman.py │ ├── rasterlite.py │ ├── rda.py │ ├── rik.py │ ├── rl2.py │ ├── rmf.py │ ├── roipac.py │ ├── rpftoc.py │ ├── rraster.py │ ├── rs2.py │ ├── safe.py │ ├── saga.py │ ├── sar_ceos.py │ ├── sdts.py │ ├── sentinel2.py │ ├── sgi.py │ ├── sigdem.py │ ├── snodas.py │ ├── srp.py │ ├── srtmhgt.py │ ├── stacta.py │ ├── terragen.py │ ├── test_validate_jp2.py │ ├── tga.py │ ├── tiff_profile.py │ ├── til.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 │ ├── vrtrawlink.py │ ├── vrtwarp.py │ ├── wcs.py │ ├── webp.py │ ├── wms.py │ ├── wmts.py │ ├── xmp.py │ ├── xpm.py │ ├── xyz.py │ └── zmap.py ├── generate_sample_gpkg.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 ├── kml_generate_test_files.py ├── ogr │ ├── __init__.py │ ├── data │ │ ├── PERMANENT │ │ │ ├── PROJ_INFO │ │ │ ├── PROJ_UNITS │ │ │ ├── README.txt │ │ │ ├── dbf │ │ │ │ └── point.dbf │ │ │ └── vector │ │ │ │ └── point │ │ │ │ ├── cidx │ │ │ │ ├── coor │ │ │ │ ├── dbln │ │ │ │ ├── head │ │ │ │ ├── hist │ │ │ │ └── topo │ │ ├── arcgen │ │ │ ├── lines.gen │ │ │ ├── lines25d.gen │ │ │ ├── points.gen │ │ │ ├── points25d.gen │ │ │ ├── polygons.gen │ │ │ └── polygons25d.gen │ │ ├── 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 │ │ ├── bna │ │ │ └── test.bna │ │ ├── cad │ │ │ ├── AC1018_signature.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 │ │ │ ├── more_than_100_geom_fields.csv │ │ │ ├── oddname.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 │ │ ├── db2 │ │ │ └── db2_setup.sql │ │ ├── dgn │ │ │ └── smalltest.dgn │ │ ├── dgnv8 │ │ │ ├── test_dgnv8.dgn │ │ │ ├── test_dgnv8_ref.csv │ │ │ └── test_dgnv8_write_ref.csv │ │ ├── dods │ │ │ ├── ais.xml │ │ │ └── natl_prof_bot.cdp.das │ │ ├── dxf │ │ │ ├── 3d.dxf │ │ │ ├── 3dface.dxf │ │ │ ├── LWPOLYLINE-OCS.dxf │ │ │ ├── additional-entities.dxf │ │ │ ├── assorted.dxf │ │ │ ├── attrib.dxf │ │ │ ├── block-basepoint.dxf │ │ │ ├── block-insert-order.dxf │ │ │ ├── byblock-bylayer.dxf │ │ │ ├── circle.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 │ │ │ ├── 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 │ │ ├── esrijson │ │ │ ├── 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 │ │ │ ├── ESSENCE_NAIPF_ORI_PROV_sub93.gdb.zip │ │ │ ├── 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 │ │ │ ├── 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 │ │ │ ├── multilinestringzm_with_dummy_m_array.gdb.zip │ │ │ ├── sparse.gdb.zip │ │ │ ├── test3005.gdb.zip │ │ │ ├── test_default_val.gdb.zip │ │ │ ├── test_filegdb_field_types.xml │ │ │ ├── test_spatial_index.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 │ │ │ ├── testopenfilegdb92.gdb.zip │ │ │ ├── testopenfilegdb93.gdb.zip │ │ │ └── weird_winding_order_fgdb.zip │ │ ├── flat.dbf │ │ ├── geoconcept │ │ │ ├── expected_000_GRD.gxt │ │ │ ├── expected_000_GRD.txt │ │ │ ├── expected_000_GRD_TAB.txt │ │ │ ├── expected_tile.gxt │ │ │ ├── expected_tile.txt │ │ │ ├── geoconcept_multipolygon_singlepart_hole.txt │ │ │ ├── geoconcept_multipolygon_singlepart_nohole.txt │ │ │ ├── geoconcept_multipolygon_twoparts_second_with_hole.txt │ │ │ ├── line.gxt │ │ │ └── points.gxt │ │ ├── geojson │ │ │ ├── geometrycollection.geojson │ │ │ ├── grenada.geojson │ │ │ ├── linestring.geojson │ │ │ ├── multilinestring.geojson │ │ │ ├── multipoint.geojson │ │ │ ├── multipolygon.geojson │ │ │ ├── nullvalues.geojson │ │ │ ├── ogr_geojson_14.geojson │ │ │ ├── point.geojson │ │ │ ├── point_with_utf8bom.json │ │ │ ├── polygon.geojson │ │ │ ├── srs_name.geojson │ │ │ ├── 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_ElevatedSurface.xml │ │ │ ├── arcgis-world-wfs.gml │ │ │ ├── arcgis-world-wfs.xsd │ │ │ ├── archsites.gml │ │ │ ├── archsites.xsd │ │ │ ├── bom.gml │ │ │ ├── choicepolygonmultipolygon.gml │ │ │ ├── choicepolygonmultipolygon.xsd │ │ │ ├── citygml.gml │ │ │ ├── cswresults.xml │ │ │ ├── curveProperty.xml │ │ │ ├── empty.gml │ │ │ ├── expected_gml_21.gml │ │ │ ├── expected_gml_21.xsd │ │ │ ├── expected_gml_21_deegree3.xsd │ │ │ ├── expected_gml_gml32.gml │ │ │ ├── expected_gml_gml32.xsd │ │ │ ├── fake_mtkgml.xml │ │ │ ├── global_geometry.xml │ │ │ ├── global_geometry.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 │ │ │ ├── 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 │ │ │ ├── paris_typical_strike_demonstration.xml │ │ │ ├── rnf_eg.gfs │ │ │ ├── rnf_eg.gml │ │ │ ├── ruian_ob_v1.xml.gz │ │ │ ├── ruian_st_v1.xml.gz │ │ │ ├── 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 │ │ │ ├── testcondition.gfs │ │ │ ├── testcondition.gml │ │ │ ├── testfmegml.gml │ │ │ ├── testfmegml.xsd │ │ │ ├── testfmegml_interleaved.gfs │ │ │ ├── testfmegml_interleaved.gml │ │ │ ├── testgeometryelementpath.gfs │ │ │ ├── testgeometryelementpath.gml │ │ │ ├── testgeometryelementpath.zip │ │ │ ├── testlistfields.gml │ │ │ ├── ticket_2349_test_1.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 │ │ │ ├── fake_gmljp2.xml │ │ │ ├── fake_gmljp2.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_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 │ │ │ └── real_world │ │ │ │ ├── EUReg.example.gml │ │ │ │ ├── Piezometre.06512X0037.STREMY.2.gml │ │ │ │ ├── README.TXT │ │ │ │ └── output │ │ │ │ ├── EUReg.example.txt │ │ │ │ └── Piezometre.06512X0037.STREMY.2.txt │ │ ├── gmt │ │ │ └── test_multi.gmt │ │ ├── gpkg │ │ │ ├── poly.gpkg.sql │ │ │ ├── poly_inconsistent_case.gpkg.sql │ │ │ └── poly_non_conformant.gpkg │ │ ├── gpsbabel │ │ │ └── nmea.txt │ │ ├── gpx │ │ │ ├── bna_for_gpx.bna │ │ │ ├── ogr_gpx_8_ref.txt │ │ │ ├── test.gpx │ │ │ └── track_with_time_extension.gpx │ │ ├── gtm │ │ │ └── samplemap.gtm │ │ ├── htf │ │ │ └── test.htf │ │ ├── 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 │ │ ├── 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 │ │ │ ├── gxmultitrack.kml │ │ │ ├── gxtimestamp.kml │ │ │ ├── gxtrack.kml │ │ │ ├── junk_content_after_valid_doc.kml │ │ │ ├── kml_with_space_content_in_coordinates.kml │ │ │ ├── placemark.kml │ │ │ ├── placemark_in_root_and_subfolder.kml │ │ │ ├── placemark_with_kml_prefix.kml │ │ │ ├── samples.kml │ │ │ ├── several_schema_in_layer.kml │ │ │ ├── several_schema_outside_layer.kml │ │ │ ├── tab_separated_coord_triplet.kml │ │ │ ├── test_schema.kml │ │ │ ├── truncated.kml │ │ │ └── weird_empty_folders.kml │ │ ├── lvbag │ │ │ ├── archive_mixed.zip │ │ │ ├── archive_pnd.zip │ │ │ ├── inval_pnd.xml │ │ │ ├── inval_polygon.xml │ │ │ ├── lig.xml │ │ │ ├── lig_old.xml │ │ │ ├── num.xml │ │ │ ├── opr.xml │ │ │ ├── pnd.xml │ │ │ ├── pnd2.xml │ │ │ ├── sta.xml │ │ │ ├── vbo.xml │ │ │ └── wpl.xml │ │ ├── mapml │ │ │ └── poly.mapml │ │ ├── mdb │ │ │ ├── empty.accdb │ │ │ ├── empty.mdb │ │ │ └── empty.style │ │ ├── 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 │ │ │ ├── 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 │ │ │ ├── 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 │ │ │ ├── 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_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 │ │ │ ├── testlyrdef.gml │ │ │ ├── testlyrdef.xsd │ │ │ ├── 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 │ │ │ ├── delete_nas.xml │ │ │ ├── empty_nas.xml │ │ │ └── replace_nas.xml │ │ ├── oapif │ │ │ └── oapif_json_schema_eo.jsonschema │ │ ├── ods │ │ │ ├── content_formulas.xml │ │ │ ├── test.ods │ │ │ ├── test_kspread.ods │ │ │ └── testrepeatedcolatendofrow.ods │ │ ├── openair │ │ │ └── openair_test.txt │ │ ├── osm │ │ │ ├── base-64.osm.pbf │ │ │ ├── billionlaugh.osm │ │ │ ├── empty.osm │ │ │ ├── osmconf_alltags.ini │ │ │ ├── test.osm │ │ │ ├── test.pbf │ │ │ ├── test_uncompressed_dense_false.pbf │ │ │ ├── test_uncompressed_dense_true_nometadata.pbf │ │ │ └── two_points.pbf │ │ ├── pdf │ │ │ ├── bezier_curve_and_polygon_holes.pdf │ │ │ ├── drawing.pdf │ │ │ └── poly.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 │ │ │ └── sample.mdb │ │ ├── poly.PRJ │ │ ├── poly.dbf │ │ ├── poly.shp │ │ ├── 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 │ │ ├── rec │ │ │ └── test.rec │ │ ├── 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 │ │ ├── sdts │ │ │ └── D3607551_rd0s_1_sdts_truncated │ │ │ │ ├── README │ │ │ │ ├── TR01AHDR.DDF │ │ │ │ ├── TR01ARDF.DDF │ │ │ │ ├── TR01ARDM.DDF │ │ │ │ ├── TR01CATD.DDF │ │ │ │ ├── TR01CATX.DDF │ │ │ │ ├── TR01FF01.DDF │ │ │ │ ├── TR01IDEN.DDF │ │ │ │ ├── TR01IREF.DDF │ │ │ │ ├── TR01LE01.DDF │ │ │ │ ├── TR01NA01.DDF │ │ │ │ ├── TR01NO01.DDF │ │ │ │ ├── TR01NP01.DDF │ │ │ │ ├── TR01PC01.DDF │ │ │ │ └── TR01XREF.DDF │ │ ├── segp1 │ │ │ └── test.segp1 │ │ ├── segukooa │ │ │ └── test.ukooa │ │ ├── segy │ │ │ ├── ascii-header-with-nuls.sgy │ │ │ └── testsegy.segy │ │ ├── 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 │ │ │ ├── chinese.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_without_m.shp │ │ │ ├── multipointz_without_m.shx │ │ │ ├── nan.dbf │ │ │ ├── nonconformant_shx_ticket5608.dbf │ │ │ ├── nonconformant_shx_ticket5608.shp │ │ │ ├── nonconformant_shx_ticket5608.shx │ │ │ ├── padding_after_field_defns.dbf │ │ │ ├── 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 │ │ │ ├── polygonm_with_m.shp │ │ │ ├── polygonm_with_m.shx │ │ │ ├── polygonm_without_m.shp │ │ │ ├── polygonm_without_m.shx │ │ │ ├── prjwithutf8bom.dbf │ │ │ ├── prjwithutf8bom.prj │ │ │ ├── prjwithutf8bom.shp │ │ │ ├── prjwithutf8bom.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 │ │ │ ├── poly_spatialite.sqlite │ │ │ ├── poly_spatialite.sqlite.sql │ │ │ └── poly_spatialite4.sqlite │ │ ├── sua │ │ │ └── za.sua │ │ ├── svg │ │ │ └── test.svg │ │ ├── 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 │ │ ├── vdv │ │ │ ├── test.idf │ │ │ └── test_3d.idf │ │ ├── vfk │ │ │ └── bylany.vfk │ │ ├── vm2alv2_texash │ │ │ ├── README │ │ │ ├── dht │ │ │ ├── lat │ │ │ └── texash │ │ │ │ ├── bnd │ │ │ │ ├── bndtxt.tft │ │ │ │ ├── char.vdt │ │ │ │ ├── edg.fit │ │ │ │ ├── edg3_id.lti │ │ │ │ ├── end.fit │ │ │ │ ├── end1_id.pti │ │ │ │ ├── f │ │ │ │ │ └── j │ │ │ │ │ │ └── hb │ │ │ │ │ │ └── 1500 │ │ │ │ │ │ ├── cnd │ │ │ │ │ │ ├── ebr │ │ │ │ │ │ ├── edg │ │ │ │ │ │ ├── edx │ │ │ │ │ │ ├── end │ │ │ │ │ │ ├── esi │ │ │ │ │ │ ├── fac │ │ │ │ │ │ ├── fbr │ │ │ │ │ │ ├── fsi │ │ │ │ │ │ ├── nsi │ │ │ │ │ │ ├── rng │ │ │ │ │ │ ├── txt │ │ │ │ │ │ └── txx │ │ │ │ ├── f_code.tti │ │ │ │ ├── f_code1.ati │ │ │ │ ├── f_code3.lti │ │ │ │ ├── fac.fit │ │ │ │ ├── fac1_id.ati │ │ │ │ ├── fca │ │ │ │ ├── fcs │ │ │ │ ├── fcx │ │ │ │ ├── int.vdt │ │ │ │ ├── markersp.pft │ │ │ │ ├── markersp.pfx │ │ │ │ ├── polbnda.aft │ │ │ │ ├── polbnda.afx │ │ │ │ ├── polbndl.lft │ │ │ │ ├── polbndl.lfx │ │ │ │ ├── symbol.rat │ │ │ │ ├── tile1_id.ati │ │ │ │ ├── tile3_id.lti │ │ │ │ ├── tile_id.tti │ │ │ │ ├── txt.fit │ │ │ │ └── txt_id.tti │ │ │ │ ├── cat │ │ │ │ ├── dqt │ │ │ │ ├── dqx │ │ │ │ ├── grt │ │ │ │ ├── lht │ │ │ │ └── tileref │ │ │ │ ├── cnd │ │ │ │ ├── ebr │ │ │ │ ├── edg │ │ │ │ ├── edx │ │ │ │ ├── esi │ │ │ │ ├── fac │ │ │ │ ├── fbr │ │ │ │ ├── fca │ │ │ │ ├── fcs │ │ │ │ ├── fcx │ │ │ │ ├── fsi │ │ │ │ ├── nsi │ │ │ │ ├── rng │ │ │ │ ├── tileref.aft │ │ │ │ ├── tilereft.tft │ │ │ │ ├── tsi │ │ │ │ ├── txt │ │ │ │ └── txx │ │ ├── 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 │ │ │ ├── datetime.xlsx │ │ │ ├── inlineStr.xlsx │ │ │ ├── not_all_columns_present.xlsx │ │ │ ├── test.xlsx │ │ │ ├── test_empty_last_field.xlsx │ │ │ └── test_missing_row1_data.xlsx │ │ └── xplane │ │ │ ├── apt.dat │ │ │ ├── apt810 │ │ │ └── apt.dat │ │ │ ├── awy.dat │ │ │ ├── fix.dat │ │ │ └── nav.dat │ ├── ogr_arcgen.py │ ├── ogr_as_sqlite_extension.py │ ├── ogr_avc.py │ ├── ogr_basic_test.py │ ├── ogr_bna.py │ ├── ogr_cad.py │ ├── ogr_carto.py │ ├── ogr_cloudant.py │ ├── ogr_couchdb.py │ ├── ogr_csv.py │ ├── ogr_csw.py │ ├── ogr_db2.py │ ├── ogr_db2_hack.py │ ├── ogr_dgn.py │ ├── ogr_dgnv8.py │ ├── ogr_dods.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_fgdb_stress_test.py │ ├── ogr_flatgeobuf.py │ ├── ogr_geoconcept.py │ ├── ogr_geojson.py │ ├── ogr_geojsonseq.py │ ├── ogr_geom.py │ ├── ogr_georss.py │ ├── ogr_geos.py │ ├── ogr_gml_fgd_read.py │ ├── ogr_gml_geom.py │ ├── ogr_gml_read.py │ ├── ogr_gmlas.py │ ├── ogr_gmt.py │ ├── ogr_gpkg.py │ ├── ogr_gpsbabel.py │ ├── ogr_gpx.py │ ├── ogr_grass.py │ ├── ogr_gtm.py │ ├── ogr_htf.py │ ├── ogr_idrisi.py │ ├── ogr_ili.py │ ├── ogr_index_test.py │ ├── ogr_ingres.py │ ├── ogr_jml.py │ ├── ogr_join_test.py │ ├── ogr_kml.py │ ├── ogr_layer_algebra.py │ ├── ogr_libkml.py │ ├── ogr_lvbag.py │ ├── ogr_mapml.py │ ├── ogr_mem.py │ ├── ogr_mitab.py │ ├── ogr_mongodb.py │ ├── ogr_mongodbv3.py │ ├── ogr_mssqlspatial.py │ ├── ogr_mvt.py │ ├── ogr_mysql.py │ ├── ogr_nas.py │ ├── ogr_ngw.py │ ├── ogr_ntf.py │ ├── ogr_oapif.py │ ├── ogr_oci.py │ ├── ogr_odbc.py │ ├── ogr_ods.py │ ├── ogr_ogdi.py │ ├── ogr_openair.py │ ├── ogr_openfilegdb.py │ ├── ogr_osm.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_pythondrivers.py │ ├── ogr_rec.py │ ├── ogr_refcount.py │ ├── ogr_rfc30.py │ ├── ogr_rfc35_mem.py │ ├── ogr_rfc35_mitab.py │ ├── ogr_rfc35_shape.py │ ├── ogr_rfc35_sqlite.py │ ├── ogr_rfc41.py │ ├── ogr_s57.py │ ├── ogr_sdts.py │ ├── ogr_segukooa.py │ ├── ogr_segy.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_sua.py │ ├── ogr_svg.py │ ├── ogr_sxf.py │ ├── ogr_tiger.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_xplane.py │ ├── ograpispy.py │ └── tmp │ │ └── do-not-remove ├── osr │ ├── __init__.py │ ├── data │ │ ├── Test_Data_File.csv │ │ ├── esri_extra.csv │ │ ├── esri_gcs.csv.gz │ │ ├── esri_pcs.csv.gz │ │ ├── lcc_esri.prj │ │ └── wkt_rt90.def │ ├── osr_basic.py │ ├── osr_compd.py │ ├── osr_ct.py │ ├── osr_ct_proj.py │ ├── osr_epsg.py │ ├── osr_erm.py │ ├── osr_esri.py │ ├── osr_metacrs.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 │ │ ├── Makefile │ │ └── test_c.c │ ├── test_cpp │ │ ├── Makefile │ │ └── test_cpp.cpp │ └── test_pkg-config.sh ├── pymod │ ├── __init__.py │ ├── gdaltest.py │ ├── gdaltest_python2.py │ ├── gdaltest_python3.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 │ │ └── 漢字 │ │ │ └── test_bounds_close_to_tile_bounds_x.vrt │ ├── setup.cfg │ ├── test_gdal2tiles.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_gdalinfo_py.py │ ├── test_gdalmove.py │ ├── test_ogr2ogr_py.py │ ├── test_ogrinfo_py.py │ ├── test_ogrmerge.py │ ├── test_pct.py │ └── tmp │ │ └── do-not-remove ├── pytest.ini ├── requirements.txt ├── test_random_tiff.py └── utilities │ ├── __init__.py │ ├── data │ ├── Fields.csv │ ├── color_file.cpt │ ├── color_file.txt │ ├── contour_orientation.tif │ ├── cutline.csv │ ├── cutline.vrt │ ├── dataforogr2ogr21.csv │ ├── duplicatedfields.csv │ ├── 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_avdist_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_minimum.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_contour.py │ ├── test_gdal_create.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_gdal_viewshed.py │ ├── test_gdaladdo.py │ ├── test_gdalbuildvrt.py │ ├── test_gdalbuildvrt_lib.py │ ├── test_gdaldem.py │ ├── test_gdaldem_lib.py │ ├── test_gdalinfo.py │ ├── test_gdalinfo_lib.py │ ├── test_gdallocationinfo.py │ ├── test_gdalmdiminfo.py │ ├── test_gdalmdiminfo_lib.py │ ├── test_gdalmdimtranslate.py │ ├── test_gdalmdimtranslate_lib.py │ ├── test_gdalsrsinfo.py │ ├── test_gdaltindex.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_ogrlineref.py │ ├── test_ogrtindex.py │ └── tmp │ └── do-not-remove └── gdal ├── .gitignore ├── COMMITTERS ├── Doxyfile ├── DoxygenLayout.xml ├── GDALmake.opt.in ├── GNUmakefile ├── HOWTO-RELEASE ├── LICENSE.TXT ├── MIGRATION_GUIDE.TXT ├── NEWS ├── NEWS.template ├── PROVENANCE.TXT ├── VERSION ├── aclocal.m4 ├── alg ├── GNUmakefile ├── armadillo_headers.h ├── contour.cpp ├── delaunay.c ├── gdal_alg.h ├── gdal_alg_priv.h ├── gdal_crs.cpp ├── gdal_octave.cpp ├── gdal_rpc.cpp ├── gdal_simplesurf.cpp ├── gdal_simplesurf.h ├── gdal_tps.cpp ├── gdalapplyverticalshiftgrid.cpp ├── gdalchecksum.cpp ├── gdalcutline.cpp ├── gdaldither.cpp ├── gdalgeoloc.cpp ├── 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 ├── gdalsievefilter.cpp ├── gdalsimplewarp.cpp ├── gdaltransformer.cpp ├── gdaltransformgeolocs.cpp ├── gdalwarper.cpp ├── gdalwarper.h ├── gdalwarpkernel.cpp ├── gdalwarpkernel_opencl.cpp ├── gdalwarpkernel_opencl.h ├── gdalwarpoperation.cpp ├── gvgcpfit.h ├── internal_libqhull │ ├── COPYING.txt │ ├── README.txt │ ├── geom.c │ ├── geom.h │ ├── geom2.c │ ├── global.c │ ├── io.c │ ├── io.h │ ├── libqhull.c │ ├── libqhull.h │ ├── mem.c │ ├── mem.h │ ├── merge.c │ ├── merge.h │ ├── poly.c │ ├── poly.h │ ├── poly2.c │ ├── qhull_a.h │ ├── qset.c │ ├── qset.h │ ├── random.c │ ├── random.h │ ├── rboxlib.c │ ├── stat.c │ ├── stat.h │ ├── user.c │ ├── user.h │ ├── usermem.c │ ├── userprintf.c │ └── userprintf_rbox.c ├── internal_qhull_headers.h ├── llrasterize.cpp ├── makefile.vc ├── marching_squares │ ├── contour_generator.h │ ├── level_generator.h │ ├── point.h │ ├── polygon_ring_appender.h │ ├── segment_merger.h │ ├── square.h │ └── utility.h ├── polygonize.cpp ├── rasterfill.cpp ├── thinplatespline.cpp ├── thinplatespline.h └── viewshed.cpp ├── apps ├── GNUmakefile ├── commonutils.cpp ├── commonutils.h ├── dumpoverviews.cpp ├── gdal-config.in ├── gdal2ogr.c ├── gdal_contour.cpp ├── gdal_create.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 ├── gdalasyncread.cpp ├── gdalbuildvrt_bin.cpp ├── gdalbuildvrt_lib.cpp ├── gdaldem_bin.cpp ├── gdaldem_lib.cpp ├── gdalenhance.cpp ├── gdalflattenmask.c ├── 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.cpp ├── gdaltorture.cpp ├── gdaltransform.cpp ├── gdalwarp_bin.cpp ├── gdalwarp_lib.cpp ├── gdalwarpsimple.c ├── gnmanalyse.cpp ├── gnmmanage.cpp ├── makefile.vc ├── multireadtest.cpp ├── nearblack_bin.cpp ├── nearblack_lib.cpp ├── ogr2ogr_bin.cpp ├── ogr2ogr_lib.cpp ├── ogrdissolve.cpp ├── ogrinfo.cpp ├── ogrlineref.cpp ├── ogrtindex.cpp ├── test_ogrsf.cpp ├── testepsg.cpp └── testreprojmulti.cpp ├── autogen.sh ├── ci └── travis │ ├── android │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── big_endian │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── common_install.sh │ ├── conda │ ├── compile.sh │ ├── setup.sh │ └── upload.sh │ ├── csa_common │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── csa_part_1 │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── csa_part_2 │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── mingw_w64 │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── osx │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── python3 │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── s390x │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── sanitize │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── trusty_32bit │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── trusty_clang │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ ├── ubuntu_1604 │ ├── before_install.sh │ ├── install.sh │ └── script.sh │ └── ubuntu_1804 │ ├── before_install.sh │ ├── install.sh │ └── script.sh ├── config.guess ├── config.sub ├── configure ├── configure.ac ├── data ├── GDALLogoBW.svg ├── GDALLogoColor.svg ├── GDALLogoGS.svg ├── bag_template.xml ├── cubewerx_extra.wkt ├── default.rsc ├── ecw_cs.wkt ├── eedaconf.json ├── epsg.wkt ├── esri_StatePlane_extra.wkt ├── gdalicon.png ├── gdalmdiminfo_output.schema.json ├── gdalvrt.xsd ├── gml_registry.xml ├── gmlasconf.xml ├── gmlasconf.xsd ├── gt_datum.csv ├── gt_ellips.csv ├── header.dxf ├── 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 ├── netcdf_config.xsd ├── nitf_spec.xml ├── nitf_spec.xsd ├── ogrvrt.xsd ├── osmconf.ini ├── ozi_datum.csv ├── ozi_ellips.csv ├── pci_datum.txt ├── pci_ellips.txt ├── pdfcomposition.xsd ├── pds4_template.xml ├── plscenesconf.json ├── ruian_vf_ob_v1.gfs ├── ruian_vf_st_uvoh_v1.gfs ├── ruian_vf_st_v1.gfs ├── ruian_vf_v1.gfs ├── s57agencies.csv ├── s57attributes.csv ├── s57expectedinput.csv ├── s57objectclasses.csv ├── seed_2d.dgn ├── seed_3d.dgn ├── stateplane.csv ├── template_tiles.mapml ├── tms_LINZAntarticaMapTileGrid.json ├── tms_MapML_APSTILE.json ├── tms_MapML_CBMTILE.json ├── tms_NZTM2000.json ├── trailer.dxf ├── vdv452.xml ├── vdv452.xsd └── vicar.json ├── doc ├── .azure-pipelines.yml ├── .gitignore ├── Makefile ├── build_doc_snapshot.sh ├── environment.yml ├── images │ ├── GDALLogoColor.svg │ ├── OSGeo_project.png │ ├── components.PNG │ ├── favicon.png │ ├── foss4g2020.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 │ │ ├── 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 │ ├── rfc45 │ │ ├── rfc_2d_array.png │ │ ├── rfc_BIT.png │ │ ├── rfc_BSQ.png │ │ ├── rfc_TIP.png │ │ └── rfc_tiled.png │ ├── rfc49 │ │ └── classOGRGeometry.png │ ├── rfc64 │ │ └── classOGRGeometry_RFC64.png │ ├── style_ogr_brush.png │ ├── style_ogr_sym.png │ ├── style_pen1.png │ ├── style_pen2.png │ ├── style_pen3.png │ └── style_textanchor.png ├── requirements.txt └── source │ ├── _extensions │ ├── configoptions.py │ ├── driverproperties.py │ └── redirects.py │ ├── about.rst │ ├── about_no_title.rst │ ├── api │ ├── cpl.rst │ ├── cpl_cpp.rst │ ├── gdal_alg.rst │ ├── gdal_utils.rst │ ├── gdalabstractmdarray_cpp.rst │ ├── gdalattribute_cpp.rst │ ├── gdaldataset_cpp.rst │ ├── gdaldimension_cpp.rst │ ├── gdaldriver_cpp.rst │ ├── gdalextendeddatatype_cpp.rst │ ├── gdalgroup_cpp.rst │ ├── gdalmdarray_cpp.rst │ ├── gdalrasterband_cpp.rst │ ├── gdalwarp_cpp.rst │ ├── gnm_cpp.rst │ ├── index.rst │ ├── ogr_srs_api.rst │ ├── ogrfeature_cpp.rst │ ├── ogrfeaturestyle_cpp.rst │ ├── ogrgeometry_cpp.rst │ ├── ogrlayer_cpp.rst │ ├── ogrspatialref.rst │ ├── python_api_ref.rst │ ├── python_gotchas.rst │ ├── raster_c_api.rst │ └── vector_c_api.rst │ ├── build_configoptions_index.py │ ├── build_driver_summary.py │ ├── community.rst │ ├── conf.py │ ├── contributing │ ├── developer.rst │ ├── example.txt │ ├── index.rst │ └── rst_style.rst │ ├── development │ ├── index.rst │ └── rfc │ │ ├── index.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 │ │ ├── rfc7_vsilapi.rst │ │ ├── rfc8_devguide.rst │ │ └── rfc9_maintainer.rst │ ├── download.rst │ ├── drivers │ ├── raster │ │ ├── Idrisi.rst │ │ ├── aaigrid.rst │ │ ├── airsar.rst │ │ ├── arcinfo_grid_format.rst │ │ ├── bag.rst │ │ ├── bmp.rst │ │ ├── bsb.rst │ │ ├── cad.rst │ │ ├── ceos.rst │ │ ├── coasp.rst │ │ ├── cog.rst │ │ ├── cosar.rst │ │ ├── cpg.rst │ │ ├── ctable2.rst │ │ ├── ctg.rst │ │ ├── daas.rst │ │ ├── db2.rst │ │ ├── dds.rst │ │ ├── derived.rst │ │ ├── dimap.rst │ │ ├── dipex.rst │ │ ├── dods.rst │ │ ├── doq1.rst │ │ ├── doq2.rst │ │ ├── dted.rst │ │ ├── e00grid.rst │ │ ├── ecrgtoc.rst │ │ ├── ecw.rst │ │ ├── eedai.rst │ │ ├── ehdr.rst │ │ ├── eir.rst │ │ ├── elas.rst │ │ ├── envi.rst │ │ ├── epsilon.rst │ │ ├── ers.rst │ │ ├── esat.rst │ │ ├── esric.rst │ │ ├── exr.rst │ │ ├── fast.rst │ │ ├── fit.rst │ │ ├── fits.rst │ │ ├── fujibas.rst │ │ ├── genbin.rst │ │ ├── georaster.rst │ │ ├── gff.rst │ │ ├── gif.rst │ │ ├── gmt.rst │ │ ├── gpkg.rst │ │ ├── grass.rst │ │ ├── grassasciigrid.rst │ │ ├── grib.rst │ │ ├── gs7bg.rst │ │ ├── gsag.rst │ │ ├── gsbg.rst │ │ ├── gsc.rst │ │ ├── gta.rst │ │ ├── gtiff.rst │ │ ├── gxf.rst │ │ ├── hdf4.rst │ │ ├── hdf5.rst │ │ ├── heif.rst │ │ ├── hf2.rst │ │ ├── hfa.rst │ │ ├── ida.rst │ │ ├── ignfheightasciigrid.rst │ │ ├── ilwis.rst │ │ ├── index.rst │ │ ├── intergraphraster.rst │ │ ├── iris.rst │ │ ├── isce.rst │ │ ├── isg.rst │ │ ├── isis2.rst │ │ ├── isis3.rst │ │ ├── jdem.rst │ │ ├── jp2ecw.rst │ │ ├── jp2kak.rst │ │ ├── jp2lura.rst │ │ ├── jp2mrsid.rst │ │ ├── jp2openjpeg.rst │ │ ├── jpeg.rst │ │ ├── jpeg2000.rst │ │ ├── jpegls.rst │ │ ├── jpipkak.rst │ │ ├── kea.rst │ │ ├── kmlsuperoverlay.rst │ │ ├── kro.rst │ │ ├── l1b.rst │ │ ├── lan.rst │ │ ├── lcp.rst │ │ ├── leveller.rst │ │ ├── loslas.rst │ │ ├── map.rst │ │ ├── marfa.rst │ │ ├── mbtiles.rst │ │ ├── mem.rst │ │ ├── mff.rst │ │ ├── mff2.rst │ │ ├── mg4lidar.rst │ │ ├── mg4lidar_view_point_cloud.rst │ │ ├── mrsid.rst │ │ ├── msg.rst │ │ ├── msgn.rst │ │ ├── ndf.rst │ │ ├── netcdf.rst │ │ ├── ngsgeoid.rst │ │ ├── ngw.rst │ │ ├── nitf.rst │ │ ├── nitf_advanced.rst │ │ ├── ntv1.rst │ │ ├── ntv2.rst │ │ ├── nwtgrd.rst │ │ ├── ogcapi.rst │ │ ├── ozi.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 │ │ ├── r.rst │ │ ├── rasdaman.rst │ │ ├── rasterlite.rst │ │ ├── rasterlite2.rst │ │ ├── rda.rst │ │ ├── rdb.rst │ │ ├── rik.rst │ │ ├── rmf.rst │ │ ├── roi_pac.rst │ │ ├── rpftoc.rst │ │ ├── rraster.rst │ │ ├── rs2.rst │ │ ├── safe.rst │ │ ├── sar_ceos.rst │ │ ├── sdat.rst │ │ ├── sdts.rst │ │ ├── sentinel2.rst │ │ ├── sgi.rst │ │ ├── sigdem.rst │ │ ├── snodas.rst │ │ ├── srp.rst │ │ ├── srtmhgt.rst │ │ ├── stacta.rst │ │ ├── terragen.rst │ │ ├── tga.rst │ │ ├── til.rst │ │ ├── tiledb.rst │ │ ├── tsx.rst │ │ ├── usgsdem.rst │ │ ├── vicar.rst │ │ ├── vrt.rst │ │ ├── vrt_multidimensional.rst │ │ ├── wcs.rst │ │ ├── webp.rst │ │ ├── wld.rst │ │ ├── wms.rst │ │ ├── wmts.rst │ │ ├── xpm.rst │ │ ├── xyz.rst │ │ └── zmap.rst │ └── vector │ │ ├── aeronavfaa.rst │ │ ├── amigocloud.rst │ │ ├── ao.rst │ │ ├── arcgen.rst │ │ ├── avcbin.rst │ │ ├── avce00.rst │ │ ├── bna.rst │ │ ├── cad.rst │ │ ├── carto.rst │ │ ├── cloudant.rst │ │ ├── couchdb.rst │ │ ├── csv.rst │ │ ├── csw.rst │ │ ├── db2.rst │ │ ├── dgn.rst │ │ ├── dgnv8.rst │ │ ├── dods.rst │ │ ├── dwg.rst │ │ ├── dxf.rst │ │ ├── edigeo.rst │ │ ├── eeda.rst │ │ ├── elasticsearch.rst │ │ ├── esrijson.rst │ │ ├── filegdb.rst │ │ ├── flatgeobuf.rst │ │ ├── fme.rst │ │ ├── geoconcept.rst │ │ ├── geojson.rst │ │ ├── geojsonseq.rst │ │ ├── geomedia.rst │ │ ├── geopackage_aspatial.rst │ │ ├── georss.rst │ │ ├── gml.rst │ │ ├── gmlas.rst │ │ ├── gmlas_mapping_examples.rst │ │ ├── gmlas_metadata_layers.rst │ │ ├── gmt.rst │ │ ├── gpkg.rst │ │ ├── gpsbabel.rst │ │ ├── gpx.rst │ │ ├── grass.rst │ │ ├── gtm.rst │ │ ├── htf.rst │ │ ├── idb.rst │ │ ├── idrisi.rst │ │ ├── ili.rst │ │ ├── index.rst │ │ ├── ingres.rst │ │ ├── jml.rst │ │ ├── kml.rst │ │ ├── libkml.rst │ │ ├── lvbag.rst │ │ ├── mapml.rst │ │ ├── mdb.rst │ │ ├── memory.rst │ │ ├── mitab.rst │ │ ├── mongodb.rst │ │ ├── mongodbv3.rst │ │ ├── mssqlspatial.rst │ │ ├── mvt.rst │ │ ├── mysql.rst │ │ ├── nas.rst │ │ ├── netcdf.rst │ │ ├── ngw.rst │ │ ├── ntf.rst │ │ ├── oapif.rst │ │ ├── oci.rst │ │ ├── oda.rst │ │ ├── odbc.rst │ │ ├── ods.rst │ │ ├── ogdi.rst │ │ ├── openair.rst │ │ ├── openfilegdb.rst │ │ ├── osm.rst │ │ ├── pdf.rst │ │ ├── pds.rst │ │ ├── pg.rst │ │ ├── pg_advanced.rst │ │ ├── pgdump.rst │ │ ├── pgeo.rst │ │ ├── plscenes.rst │ │ ├── plscenes_data_v1.rst │ │ ├── s57.rst │ │ ├── sdts.rst │ │ ├── segukooa.rst │ │ ├── segy.rst │ │ ├── selafin.rst │ │ ├── shapefile.rst │ │ ├── sosi.rst │ │ ├── sqlite.rst │ │ ├── sua.rst │ │ ├── svg.rst │ │ ├── sxf.rst │ │ ├── tiger.rst │ │ ├── topojson.rst │ │ ├── vdv.rst │ │ ├── vfk.rst │ │ ├── vrt.rst │ │ ├── walk.rst │ │ ├── wasp.rst │ │ ├── wfs.rst │ │ ├── xls.rst │ │ ├── xlsx.rst │ │ └── xplane.rst │ ├── 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 │ ├── index.rst │ ├── index_pdf.rst │ ├── license.rst │ ├── programs │ ├── gdal-config.rst │ ├── gdal2tiles.rst │ ├── gdal_calc.rst │ ├── gdal_contour.rst │ ├── gdal_create.rst │ ├── gdal_edit.rst │ ├── gdal_fillnodata.rst │ ├── gdal_grid.rst │ ├── gdal_merge.rst │ ├── gdal_pansharpen.rst │ ├── gdal_polygonize.rst │ ├── gdal_proximity.rst │ ├── gdal_rasterize.rst │ ├── gdal_retile.rst │ ├── gdal_sieve.rst │ ├── gdal_translate.rst │ ├── gdal_viewshed.rst │ ├── gdaladdo.rst │ ├── gdalattachpct.rst │ ├── gdalbuildvrt.rst │ ├── gdalcompare.rst │ ├── gdaldem.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 │ ├── nearblack.rst │ ├── ogr2ogr.rst │ ├── ogrinfo.rst │ ├── ogrlineref.rst │ ├── ogrmerge.rst │ ├── ogrtindex.rst │ ├── options │ │ ├── co.rst │ │ ├── if.rst │ │ ├── of.rst │ │ ├── ot.rst │ │ └── srs_def_gdalwarp.rst │ ├── pct2rgb.rst │ ├── raster_common_options.rst │ ├── rgb2pct.rst │ └── vector_common_options.rst │ ├── software_using_gdal.rst │ ├── substitutions.rst │ ├── tutorials │ ├── 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_python_driver.rst │ ├── warp_tut.rst │ └── wktproblems.rst │ └── user │ ├── configoptions.rst │ ├── gnm_data_model.rst │ ├── index.rst │ ├── multidim_raster_data_model.rst │ ├── ogr_feature_style.rst │ ├── ogr_sql_dialect.rst │ ├── ogr_sql_sqlite_dialect.rst │ ├── raster_data_model.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 ├── alpine-ultrasmall │ ├── Dockerfile │ └── build.sh ├── build-all.sh ├── ubuntu-full │ ├── Dockerfile │ ├── bh-gdal.sh │ ├── bh-proj.sh │ └── build.sh ├── ubuntu-small │ ├── Dockerfile │ └── build.sh └── util.sh ├── examples └── pydrivers │ ├── ogr_CityJSON.py │ ├── ogr_DUMMY.py │ └── ogr_PASSTHROUGH.py ├── frmts ├── GNUmakefile ├── aaigrid │ ├── GNUmakefile │ ├── aaigriddataset.cpp │ ├── aaigriddataset.h │ └── makefile.vc ├── bmp │ ├── GNUmakefile │ ├── bmpdataset.cpp │ └── makefile.vc ├── bsb │ ├── GNUmakefile │ ├── Makefile.dist │ ├── README.dist │ ├── bsb2raw.c │ ├── bsb_read.c │ ├── bsb_read.h │ ├── bsbdataset.cpp │ └── makefile.vc ├── ceos │ ├── GNUmakefile │ ├── ceosdataset.cpp │ ├── ceosopen.c │ ├── ceosopen.h │ ├── ceostest.c │ └── makefile.vc ├── ceos2 │ ├── GNUmakefile │ ├── ceos.c │ ├── ceos.h │ ├── ceosrecipe.c │ ├── ceossar.c │ ├── link.c │ ├── makefile.vc │ └── sar_ceosdataset.cpp ├── coasp │ ├── GNUmakefile │ ├── coasp_dataset.cpp │ └── makefile.vc ├── cosar │ ├── GNUmakefile │ ├── cosar_dataset.cpp │ └── makefile.vc ├── derived │ ├── GNUmakefile │ ├── deriveddataset.cpp │ ├── derivedlist.c │ ├── derivedlist.h │ └── makefile.vc ├── dimap │ ├── GNUmakefile │ ├── dimapdataset.cpp │ └── makefile.vc ├── dted │ ├── GNUmakefile │ ├── dted_api.c │ ├── dted_api.h │ ├── dted_create.c │ ├── dted_ptstream.c │ ├── dted_test.c │ ├── dteddataset.cpp │ └── makefile.vc ├── ecw │ ├── GNUmakefile │ ├── ecwasyncreader.cpp │ ├── ecwcreatecopy.cpp │ ├── ecwdataset.cpp │ ├── ecwsdk_headers.h │ ├── gdal_ecw.h │ ├── jp2userbox.cpp │ ├── lookup.py │ └── makefile.vc ├── ers │ ├── GNUmakefile │ ├── ersdataset.cpp │ ├── ershdrnode.cpp │ ├── ershdrnode.h │ └── makefile.vc ├── fits │ ├── GNUmakefile │ ├── fitsdataset.cpp │ └── makefile.vc ├── gdalallregister.cpp ├── georaster │ ├── GNUmakefile │ ├── cpl_vsil_ocilob.cpp │ ├── georaster_dataset.cpp │ ├── georaster_priv.h │ ├── georaster_rasterband.cpp │ ├── georaster_wrapper.cpp │ ├── makefile.vc │ ├── oci_wrapper.cpp │ └── oci_wrapper.h ├── grass │ ├── GNUmakefile │ ├── grass.cpp │ └── pkg │ │ ├── Makefile.in │ │ ├── README │ │ ├── aclocal.m4 │ │ ├── configure │ │ └── configure.in ├── grib │ ├── GNUmakefile │ ├── degrib │ │ ├── LICENSE.TXT │ │ ├── README.TXT │ │ ├── degrib │ │ │ ├── clock.c │ │ │ ├── clock.h │ │ │ ├── degrib1.cpp │ │ │ ├── degrib1.h │ │ │ ├── degrib2.cpp │ │ │ ├── degrib2.h │ │ │ ├── engribapi.c │ │ │ ├── engribapi.h │ │ │ ├── grib1tab.cpp │ │ │ ├── grib2api.c │ │ │ ├── grib2api.h │ │ │ ├── hazard.c │ │ │ ├── hazard.h │ │ │ ├── inventory.cpp │ │ │ ├── inventory.h │ │ │ ├── makefile.vc │ │ │ ├── meta.h │ │ │ ├── metaname.cpp │ │ │ ├── metaname.h │ │ │ ├── metaparse.cpp │ │ │ ├── metaprint.cpp │ │ │ ├── myassert.c │ │ │ ├── myassert.h │ │ │ ├── myerror.c │ │ │ ├── myerror.h │ │ │ ├── myutil.c │ │ │ ├── myutil.h │ │ │ ├── scan.c │ │ │ ├── scan.h │ │ │ ├── tdlpack.cpp │ │ │ ├── tdlpack.h │ │ │ ├── tendian.cpp │ │ │ ├── tendian.h │ │ │ ├── type.h │ │ │ ├── weather.c │ │ │ └── weather.h │ │ ├── g2clib │ │ │ ├── README │ │ │ ├── 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 │ │ │ ├── makefile.vc │ │ │ ├── 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 │ │ └── makefile.vc │ ├── gribcreatecopy.cpp │ ├── gribdataset.cpp │ ├── gribdataset.h │ ├── makefile.vc │ └── rename_g2clib_symbols.sh ├── gtiff │ ├── GNUmakefile │ ├── cogdriver.cpp │ ├── cogdriver.h │ ├── 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 │ ├── libgeotiff │ │ ├── GNUmakefile │ │ ├── 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 │ │ ├── makefile.vc │ │ ├── xtiff.c │ │ └── xtiffio.h │ ├── libtiff │ │ ├── GNUmakefile │ │ ├── dump_symbols.sh │ │ ├── gdal_libtiff_symbol_rename.h │ │ ├── makefile.vc │ │ ├── t4.h │ │ ├── tif_aux.c │ │ ├── tif_close.c │ │ ├── tif_codec.c │ │ ├── tif_color.c │ │ ├── tif_compress.c │ │ ├── tif_config.h │ │ ├── tif_config.h.wince │ │ ├── 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_jpeg.c │ │ ├── tif_jpeg_12.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 │ ├── makefile.vc │ ├── tif_float.c │ ├── tif_float.h │ ├── tif_lerc.c │ ├── tif_lerc.h │ ├── tifvsi.cpp │ └── tifvsi.h ├── hdf4 │ ├── GNUmakefile │ ├── hdf-eos │ │ ├── EHapi.c │ │ ├── GDapi.c │ │ ├── GNUmakefile │ │ ├── HDFEOSVersion.h │ │ ├── HdfEosDef.h │ │ ├── README │ │ ├── SWapi.c │ │ ├── ease.h │ │ ├── gctp_wrap.c │ │ └── makefile.vc │ ├── hdf4compat.h │ ├── hdf4dataset.cpp │ ├── hdf4dataset.h │ ├── hdf4imagedataset.cpp │ ├── hdf4multidim.cpp │ └── makefile.vc ├── hdf5 │ ├── GNUmakefile │ ├── bagdataset.cpp │ ├── gh5_convenience.cpp │ ├── gh5_convenience.h │ ├── hdf5_api.h │ ├── hdf5dataset.cpp │ ├── hdf5dataset.h │ ├── hdf5imagedataset.cpp │ ├── hdf5multidim.cpp │ ├── hdf5vfl.h │ ├── iso19115_srs.cpp │ ├── iso19115_srs.h │ └── makefile.vc ├── heif │ ├── GNUmakefile │ ├── heifdataset.cpp │ └── makefile.vc ├── hfa │ ├── GNUmakefile │ ├── 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 │ └── makefile.vc ├── iso8211 │ ├── 8211createfromxml.cpp │ ├── 8211dump.cpp │ ├── 8211view.cpp │ ├── Doxyfile │ ├── GNUmakefile │ ├── Makefile.in │ ├── aclocal.m4 │ ├── configure.in │ ├── ddffield.cpp │ ├── ddffielddefn.cpp │ ├── ddfmodule.cpp │ ├── ddfrecord.cpp │ ├── ddfsubfielddefn.cpp │ ├── ddfutils.cpp │ ├── intro.dox │ ├── iso8211.h │ ├── makefile.vc │ ├── mkcatalog.cpp │ ├── teststream.out │ ├── teststream.sh │ └── timetest.cpp ├── jaxapalsar │ ├── GNUmakefile │ ├── jaxapalsardataset.cpp │ └── makefile.vc ├── jp2kak │ ├── GNUmakefile │ ├── jp2kak.lst │ ├── jp2kak_headers.h │ ├── jp2kakdataset.cpp │ ├── jp2kakdataset.h │ ├── makefile.vc │ ├── subfile_source.h │ └── vsil_target.h ├── jpeg │ ├── GNUmakefile │ ├── jpgdataset.cpp │ ├── jpgdataset.h │ ├── jpgdataset_12.cpp │ ├── libjpeg │ │ ├── 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 │ │ ├── jmemansi.c │ │ ├── jmemmgr.c │ │ ├── jmemsys.h │ │ ├── jmorecfg.h │ │ ├── jpegint.h │ │ ├── jpeglib.h │ │ ├── jquant1.c │ │ ├── jquant2.c │ │ ├── jutils.c │ │ ├── jversion.h │ │ └── makefile.vc │ ├── libjpeg12 │ │ ├── jmorecfg.h.12 │ │ └── makefile.vc │ ├── makefile.vc │ ├── vsidataio.cpp │ ├── vsidataio.h │ └── vsidataio_12.cpp ├── kea │ ├── GNUmakefile │ ├── keaband.cpp │ ├── keaband.h │ ├── keacopy.cpp │ ├── keacopy.h │ ├── keadataset.cpp │ ├── keadataset.h │ ├── keadriver.cpp │ ├── keamaskband.cpp │ ├── keamaskband.h │ ├── keaoverview.cpp │ ├── keaoverview.h │ ├── kearat.cpp │ ├── kearat.h │ ├── libkea_headers.h │ └── makefile.vc ├── kmlsuperoverlay │ ├── GNUmakefile │ ├── kmlsuperoverlaydataset.cpp │ ├── kmlsuperoverlaydataset.h │ └── makefile.vc ├── makefile.vc ├── map │ ├── GNUmakefile │ ├── makefile.vc │ └── mapdataset.cpp ├── mbtiles │ ├── GNUmakefile │ ├── makefile.vc │ └── mbtilesdataset.cpp ├── mem │ ├── GNUmakefile │ ├── makefile.vc │ ├── memdataset.cpp │ └── memdataset.h ├── mrf │ ├── BitMask2D.h │ ├── GNUmakefile │ ├── JPEG12_band.cpp │ ├── JPEG_band.cpp │ ├── JPNG_band.cpp │ ├── LERCV1 │ │ ├── GNUmakefile │ │ ├── LICENSE.TXT │ │ ├── Lerc1Image.cpp │ │ ├── Lerc1Image.h │ │ ├── NOTICE.TXT │ │ └── makefile.vc │ ├── LERC_band.cpp │ ├── PNG_band.cpp │ ├── Packer.h │ ├── Packer_RLE.cpp │ ├── Packer_RLE.h │ ├── README │ ├── Raw_band.cpp │ ├── Tif_band.cpp │ ├── makefile.vc │ ├── marfa.h │ ├── marfa_dataset.cpp │ ├── mrf_band.cpp │ ├── mrf_overview.cpp │ └── mrf_util.cpp ├── mrsid │ ├── GNUmakefile │ ├── makefile.vc │ ├── mrsiddataset.cpp │ ├── mrsiddataset_headers_include.h │ ├── mrsidstream.cpp │ ├── mrsidstream.h │ ├── mrsidstream_headers_include.h │ └── nmake.opt ├── msg │ ├── GNUmakefile │ ├── PublicDecompWTMakefiles.zip │ ├── PublicDecompWT_all.cpp │ ├── PublicDecompWT_headers.h │ ├── makefile.vc │ ├── msgcommand.cpp │ ├── msgcommand.h │ ├── msgdataset.cpp │ ├── msgdataset.h │ ├── prologue.cpp │ ├── prologue.h │ ├── reflectancecalculator.cpp │ ├── reflectancecalculator.h │ ├── xritheaderparser.cpp │ └── xritheaderparser.h ├── netcdf │ ├── GNUmakefile │ ├── makefile.vc │ ├── netcdf_sentinel3_sral_mwr.cpp │ ├── netcdfdataset.cpp │ ├── netcdfdataset.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 ├── nitf │ ├── GNUmakefile │ ├── ecrgtocdataset.cpp │ ├── makefile.vc │ ├── mgrs.c │ ├── mgrs.h │ ├── nitf_gcprpc.cpp │ ├── nitfaridpcm.cpp │ ├── nitfbilevel.cpp │ ├── nitfdataset.cpp │ ├── nitfdataset.h │ ├── nitfdes.c │ ├── nitfdump.c │ ├── nitffile.c │ ├── nitfimage.c │ ├── nitflib.h │ ├── nitfrasterband.cpp │ ├── nitfwritejpeg.cpp │ ├── nitfwritejpeg_12.cpp │ ├── readme.md │ ├── rpftocdataset.cpp │ ├── rpftocfile.cpp │ └── rpftoclib.h ├── ogcapi │ ├── GNUmakefile │ ├── gdalogcapidataset.cpp │ └── makefile.vc ├── openjpeg │ ├── GNUmakefile │ ├── eoptemplate_pleiades.xml │ ├── eoptemplate_worldviewgeoeye.xml │ ├── makefile.vc │ └── openjpegdataset.cpp ├── ozi │ ├── GNUmakefile │ ├── makefile.vc │ └── ozidataset.cpp ├── pcidsk │ ├── GNUmakefile │ ├── gdal_edb.cpp │ ├── makefile.vc │ ├── notes.txt │ ├── ogrpcidsklayer.cpp │ ├── pcidskdataset2.cpp │ ├── pcidskdataset2.h │ ├── sdk │ │ ├── Doxyfile │ │ ├── Makefile │ │ ├── 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_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 ├── pdf │ ├── GNUmakefile │ ├── gdal_pdf.h │ ├── makefile.vc │ ├── ogrpdflayer.cpp │ ├── pdfcreatecopy.cpp │ ├── pdfcreatecopy.h │ ├── pdfcreatefromcomposition.cpp │ ├── pdfcreatefromcomposition.h │ ├── pdfdataset.cpp │ ├── pdfio.cpp │ ├── pdfio.h │ ├── pdfobject.cpp │ ├── pdfobject.h │ ├── pdfreadvectors.cpp │ ├── pdfsdk_headers.h │ └── pdfwritabledataset.cpp ├── pds │ ├── GNUmakefile │ ├── isis2dataset.cpp │ ├── isis3dataset.cpp │ ├── makefile.vc │ ├── pds4dataset.cpp │ ├── pds4dataset.h │ ├── pds4vector.cpp │ ├── pdsdataset.cpp │ ├── vicardataset.cpp │ ├── vicardataset.h │ ├── vicarkeywordhandler.cpp │ └── vicarkeywordhandler.h ├── plmosaic │ ├── GNUmakefile │ ├── makefile.vc │ └── plmosaicdataset.cpp ├── png │ ├── GNUmakefile │ ├── libpng │ │ ├── LICENSE │ │ ├── README │ │ ├── libpng_gdal.patch │ │ ├── makefile.vc │ │ ├── png.c │ │ ├── png.h │ │ ├── pngconf.h │ │ ├── pngdebug.h │ │ ├── pngerror.c │ │ ├── pngget.c │ │ ├── pnginfo.h │ │ ├── pnglibconf.h │ │ ├── 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 │ ├── makefile.vc │ ├── pngdataset.cpp │ └── pngdataset.h ├── postgisraster │ ├── GNUmakefile │ ├── makefile.vc │ ├── postgisraster.h │ ├── postgisrasterdataset.cpp │ ├── postgisrasterdriver.cpp │ ├── postgisrasterrasterband.cpp │ ├── postgisrastertiledataset.cpp │ ├── postgisrastertilerasterband.cpp │ ├── postgisrastertools.cpp │ ├── readme │ └── todo ├── raw │ ├── GNUmakefile │ ├── ehdrdataset.cpp │ ├── ehdrdataset.h │ ├── envidataset.cpp │ ├── envidataset.h │ ├── gtxdataset.cpp │ ├── makefile.vc │ ├── ntv2dataset.cpp │ └── roipacdataset.cpp ├── rda │ ├── GNUmakefile │ ├── makefile.vc │ └── rdadataset.cpp ├── rs2 │ ├── GNUmakefile │ ├── makefile.vc │ └── rs2dataset.cpp ├── safe │ ├── GNUmakefile │ ├── makefile.vc │ └── safedataset.cpp ├── saga │ ├── GNUmakefile │ ├── makefile.vc │ └── sagadataset.cpp ├── sentinel2 │ ├── GNUmakefile │ ├── makefile.vc │ └── sentinel2dataset.cpp ├── srtmhgt │ ├── GNUmakefile │ ├── makefile.vc │ └── srtmhgtdataset.cpp ├── stacta │ ├── GNUmakefile │ ├── makefile.vc │ ├── stactadataset.cpp │ └── stactadataset.h ├── til │ ├── GNUmakefile │ ├── makefile.vc │ └── tildataset.cpp ├── tiledb │ ├── GNUmakefile │ ├── makefile.vc │ ├── tiledb_headers.h │ └── tiledbdataset.cpp ├── tsx │ ├── GNUmakefile │ ├── makefile.vc │ └── tsxdataset.cpp ├── usgsdem │ ├── CDED.notes │ ├── GNUmakefile │ ├── makefile.vc │ ├── usgsdem_create.cpp │ └── usgsdemdataset.cpp ├── vrt │ ├── GNUmakefile │ ├── gdal_vrt.h │ ├── makefile.vc │ ├── pixelfunctions.cpp │ ├── vrtdataset.cpp │ ├── vrtdataset.h │ ├── vrtderivedrasterband.cpp │ ├── vrtdriver.cpp │ ├── vrtfilters.cpp │ ├── vrtmultidim.cpp │ ├── vrtpansharpened.cpp │ ├── vrtrasterband.cpp │ ├── vrtrawrasterband.cpp │ ├── vrtsourcedrasterband.cpp │ ├── vrtsources.cpp │ └── vrtwarped.cpp ├── wcs │ ├── GNUmakefile │ ├── gmlcoverage.cpp │ ├── gmlcoverage.h │ ├── httpdriver.cpp │ ├── makefile.vc │ ├── wcsdataset.cpp │ ├── wcsdataset.h │ ├── wcsdataset100.cpp │ ├── wcsdataset110.cpp │ ├── wcsdataset201.cpp │ ├── wcsrasterband.cpp │ ├── wcsrasterband.h │ ├── wcsutils.cpp │ └── wcsutils.h ├── webp │ ├── GNUmakefile │ ├── makefile.vc │ ├── webp_headers.h │ └── webpdataset.cpp ├── wms │ ├── GNUmakefile │ ├── 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_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 │ ├── makefile.vc │ ├── minidriver.cpp │ ├── minidriver_arcgis_server.cpp │ ├── minidriver_arcgis_server.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 │ ├── wmsmetadataset.cpp │ ├── wmsmetadataset.h │ └── wmsutils.cpp ├── wmts │ ├── GNUmakefile │ ├── makefile.vc │ └── wmtsdataset.cpp ├── xyz │ ├── GNUmakefile │ ├── makefile.vc │ └── xyzdataset.cpp ├── zlib │ ├── GNUmakefile │ ├── README │ ├── adler32.c │ ├── compress.c │ ├── crc32.c │ ├── crc32.h │ ├── deflate.c │ ├── deflate.h │ ├── gzio.c │ ├── infback.c │ ├── inffast.c │ ├── inffast.h │ ├── inffixed.h │ ├── inflate.c │ ├── inflate.h │ ├── inftrees.c │ ├── inftrees.h │ ├── makefile.vc │ ├── trees.c │ ├── trees.h │ ├── uncompr.c │ ├── zconf.h │ ├── zlib.h │ ├── zutil.c │ └── zutil.h └── zmap │ ├── GNUmakefile │ ├── makefile.vc │ └── zmapdataset.cpp ├── fuzzers ├── .gitignore ├── GNUmakefile ├── NC4_put_propattr_leak_fix.patch ├── README.TXT ├── build.sh ├── build_google_oss_fuzzers.sh ├── build_seed_corpus.sh ├── fuzzingengine.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 │ ├── GNUmakefile │ ├── 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 ├── GNUmakefile ├── Version.rc ├── gdal.h ├── gdal_avx2_emulation.hpp ├── gdal_frmts.h ├── gdal_mdreader.cpp ├── gdal_mdreader.h ├── gdal_misc.cpp ├── gdal_pam.h ├── gdal_priv.h ├── gdal_priv_templates.hpp ├── gdal_proxy.h ├── gdal_rat.cpp ├── gdal_rat.h ├── gdal_thread_pool.cpp ├── gdal_thread_pool.h ├── gdal_version.h.in ├── gdalabstractbandblockcache.cpp ├── gdalallvalidmaskband.cpp ├── gdalarraybandblockcache.cpp ├── gdalcolortable.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 ├── gdalmultidomainmetadata.cpp ├── gdalnodatamaskband.cpp ├── gdalnodatavaluesmaskband.cpp ├── gdalopeninfo.cpp ├── gdaloverviewdataset.cpp ├── gdalpamdataset.cpp ├── gdalpamproxydb.cpp ├── gdalpamrasterband.cpp ├── gdalproxydataset.cpp ├── gdalproxypool.cpp ├── gdalpython.cpp ├── gdalpython.h ├── gdalpythondriverloader.cpp ├── gdalrasterband.cpp ├── gdalrasterblock.cpp ├── gdalrescaledalphaband.cpp ├── gdalsse_priv.h ├── gdalvirtualmem.cpp ├── generate_gdal_version_h.sh ├── makefile.vc ├── mdreader │ ├── GNUmakefile │ ├── makefile.vc │ ├── 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 ├── rawdataset.cpp ├── rawdataset.h ├── statistics.txt ├── tilematrixset.cpp └── tilematrixset.hpp ├── gdal.pc.in ├── generate_vcxproj.bat ├── gnm ├── GNUmakefile ├── gnm.h ├── gnm_api.h ├── gnm_frmts │ ├── GNUmakefile │ ├── db │ │ ├── GNUmakefile │ │ ├── gnmdb.h │ │ ├── gnmdbdriver.cpp │ │ ├── gnmdbnetwork.cpp │ │ └── makefile.vc │ ├── file │ │ ├── GNUmakefile │ │ ├── gnmfile.h │ │ ├── gnmfiledriver.cpp │ │ ├── gnmfilenetwork.cpp │ │ └── makefile.vc │ ├── gnm_frmts.h │ ├── gnmregisterall.cpp │ ├── makefile.vc │ └── o │ │ └── README.TXT ├── gnm_priv.h ├── gnmgenericnetwork.cpp ├── gnmgraph.cpp ├── gnmgraph.h ├── gnmlayer.cpp ├── gnmnetwork.cpp ├── gnmresultlayer.cpp ├── gnmrule.cpp └── makefile.vc ├── install-sh ├── ltmain.sh ├── m4 ├── acinclude.m4 ├── ax_cflags_warn_all.m4 ├── ax_check_compile_flag.m4 ├── ax_cxx_compile_stdcxx.m4 ├── ax_cxx_compile_stdcxx_11.m4 ├── ax_lib_expat.m4 ├── ax_lib_libkml.m4 ├── ax_lib_sqlite3.m4 ├── ax_lib_xerces.m4 ├── ax_oracle_oci.m4 ├── geos.m4 ├── iconv.m4 ├── lib-ld.m4 ├── lib-link.m4 ├── lib-prefix.m4 ├── libtool.m4 ├── ltoptions.m4 ├── ltsugar.m4 ├── ltversion.m4 ├── lt~obsolete.m4 ├── pkg.m4 └── sfcgal.m4 ├── makefile.vc ├── mkgdaldist.sh ├── nmake.opt ├── ogr ├── Doxyfile ├── GNUmakefile ├── file.lst ├── generate_encoding_table.c ├── gml2ogrgeometry.cpp ├── makefile.vc ├── ogr2gmlgeometry.cpp ├── ogr_api.cpp ├── ogr_api.h ├── ogr_capi_test.c ├── 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_geometry.h ├── ogr_geos.h ├── ogr_libs.h ├── ogr_p.h ├── ogr_proj_p.cpp ├── ogr_proj_p.h ├── ogr_sfcgal.h ├── ogr_spatialref.h ├── ogr_srs_api.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_xerces.cpp ├── ogr_xerces.h ├── ogr_xerces_headers.h ├── ograpispy.cpp ├── ograpispy.h ├── ograssemblepolygon.cpp ├── ogrcircularstring.cpp ├── ogrcompoundcurve.cpp ├── ogrct.cpp ├── ogrcurve.cpp ├── ogrcurvecollection.cpp ├── ogrcurvepolygon.cpp ├── ogrfeature.cpp ├── ogrfeaturedefn.cpp ├── ogrfeaturequery.cpp ├── ogrfeaturestyle.cpp ├── ogrfielddefn.cpp ├── ogrgeomediageometry.cpp ├── ogrgeomediageometry.h ├── ogrgeometry.cpp ├── ogrgeometrycollection.cpp ├── ogrgeometryfactory.cpp ├── ogrgeomfielddefn.cpp ├── ogrlinearring.cpp ├── ogrlinestring.cpp ├── ogrmulticurve.cpp ├── ogrmultilinestring.cpp ├── ogrmultipoint.cpp ├── ogrmultipolygon.cpp ├── ogrmultisurface.cpp ├── ogrpgeogeometry.cpp ├── ogrpgeogeometry.h ├── ogrpoint.cpp ├── ogrpolygon.cpp ├── ogrpolyhedralsurface.cpp ├── ogrsf_frmts │ ├── GNUmakefile │ ├── cad │ │ ├── GNUmakefile │ │ ├── gdalcaddataset.cpp │ │ ├── libopencad │ │ │ ├── GNUmakefile │ │ │ ├── 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 │ │ │ │ ├── GNUmakefile │ │ │ │ ├── io.cpp │ │ │ │ ├── io.h │ │ │ │ ├── makefile.vc │ │ │ │ ├── r2000.cpp │ │ │ │ └── r2000.h │ │ │ ├── makefile.vc │ │ │ ├── opencad.cpp │ │ │ ├── opencad.h │ │ │ └── opencad_api.h │ │ ├── makefile.vc │ │ ├── ogr_cad.h │ │ ├── ogrcaddriver.cpp │ │ ├── ogrcadlayer.cpp │ │ ├── vsilfileio.cpp │ │ └── vsilfileio.h │ ├── csv │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_csv.h │ │ ├── ogrcsvdatasource.cpp │ │ ├── ogrcsvdriver.cpp │ │ └── ogrcsvlayer.cpp │ ├── csw │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ └── ogrcswdataset.cpp │ ├── dgn │ │ ├── Doxyfile │ │ ├── GNUmakefile │ │ ├── dgndump.cpp │ │ ├── dgnhelp.cpp │ │ ├── dgnlib.h │ │ ├── dgnlibp.h │ │ ├── dgnopen.cpp │ │ ├── dgnread.cpp │ │ ├── dgnstroke.cpp │ │ ├── dgnwrite.cpp │ │ ├── dgnwritetest.cpp │ │ ├── dist │ │ │ ├── Makefile │ │ │ ├── Makefile.vc │ │ │ ├── README │ │ │ └── cpl_config.h │ │ ├── makefile.vc │ │ ├── ogr_dgn.h │ │ ├── ogrdgndatasource.cpp │ │ ├── ogrdgndriver.cpp │ │ ├── ogrdgnlayer.cpp │ │ └── web │ │ │ ├── index.html │ │ │ └── representation.html │ ├── dwg │ │ ├── GNUmakefile │ │ ├── createdgnv8testfile.cpp │ │ ├── createdgnv8testfile_headers.h │ │ ├── dgnv8_headers.h │ │ ├── dwg_headers.h │ │ ├── makefile.vc │ │ ├── ogr_dgnv8.h │ │ ├── ogr_dwg.h │ │ ├── ogrdgnv8datasource.cpp │ │ ├── ogrdgnv8driver.cpp │ │ ├── ogrdgnv8layer.cpp │ │ ├── ogrdwg_blockmap.cpp │ │ ├── ogrdwg_dimension.cpp │ │ ├── ogrdwg_hatch.cpp │ │ ├── ogrdwgblockslayer.cpp │ │ ├── ogrdwgdatasource.cpp │ │ ├── ogrdwgdriver.cpp │ │ ├── ogrdwglayer.cpp │ │ ├── ogrteigha.cpp │ │ └── ogrteigha.h │ ├── dxf │ │ ├── GNUmakefile │ │ ├── KNOWN_ISSUES.md │ │ ├── intronurbs.cpp │ │ ├── makefile.vc │ │ ├── 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 │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_edigeo.h │ │ ├── ogredigeodatasource.cpp │ │ ├── ogredigeodriver.cpp │ │ └── ogredigeolayer.cpp │ ├── elastic │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_elastic.h │ │ ├── ogrelasticdatasource.cpp │ │ ├── ogrelasticdriver.cpp │ │ └── ogrelasticlayer.cpp │ ├── filegdb │ │ ├── FGdbDatasource.cpp │ │ ├── FGdbDriver.cpp │ │ ├── FGdbLayer.cpp │ │ ├── FGdbResultLayer.cpp │ │ ├── FGdbUtils.cpp │ │ ├── FGdbUtils.h │ │ ├── GNUmakefile │ │ ├── filegdbsdk_headers.h │ │ ├── makefile.vc │ │ └── ogr_fgdb.h │ ├── flatgeobuf │ │ ├── GNUmakefile │ │ ├── LICENSE │ │ ├── cplerrors.h │ │ ├── feature_generated.h │ │ ├── flatbuffers │ │ │ ├── LICENSE │ │ │ ├── base.h │ │ │ ├── code_generators.h │ │ │ ├── flatbuffers.h │ │ │ ├── flatc.h │ │ │ ├── flexbuffers.h │ │ │ ├── grpc.h │ │ │ ├── hash.h │ │ │ ├── idl.h │ │ │ ├── minireflect.h │ │ │ ├── reflection.h │ │ │ ├── reflection_generated.h │ │ │ ├── registry.h │ │ │ ├── stl_emulation.h │ │ │ └── util.h │ │ ├── geometryreader.cpp │ │ ├── geometryreader.h │ │ ├── geometrywriter.cpp │ │ ├── geometrywriter.h │ │ ├── header_generated.h │ │ ├── makefile.vc │ │ ├── ogr_flatgeobuf.h │ │ ├── ogrflatgeobufdataset.cpp │ │ ├── ogrflatgeobufeditablelayer.cpp │ │ ├── ogrflatgeobuflayer.cpp │ │ ├── packedrtree.cpp │ │ └── packedrtree.h │ ├── generic │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_attrind.cpp │ │ ├── ogr_gensql.cpp │ │ ├── ogr_gensql.h │ │ ├── ogr_miattrind.cpp │ │ ├── ogrdatasource.cpp │ │ ├── ogreditablelayer.cpp │ │ ├── ogreditablelayer.h │ │ ├── ogremulatedtransaction.cpp │ │ ├── ogremulatedtransaction.h │ │ ├── ogrlayer.cpp │ │ ├── ogrlayerdecorator.cpp │ │ ├── ogrlayerdecorator.h │ │ ├── ogrlayerpool.cpp │ │ ├── ogrlayerpool.h │ │ ├── ogrmutexeddatasource.cpp │ │ ├── ogrmutexeddatasource.h │ │ ├── ogrmutexedlayer.cpp │ │ ├── ogrmutexedlayer.h │ │ ├── ogrregisterall.cpp │ │ ├── ogrsfdriver.cpp │ │ ├── ogrsfdriverregistrar.cpp │ │ ├── ogrunionlayer.cpp │ │ ├── ogrunionlayer.h │ │ ├── ogrwarpedlayer.cpp │ │ └── ogrwarpedlayer.h │ ├── geojson │ │ ├── GNUmakefile │ │ ├── libjson │ │ │ ├── AUTHORS │ │ │ ├── COPYING │ │ │ ├── ChangeLog │ │ │ ├── GNUmakefile │ │ │ ├── README │ │ │ ├── README.html │ │ │ ├── arraylist.c │ │ │ ├── arraylist.h │ │ │ ├── bits.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_tokener.c │ │ │ ├── json_tokener.h │ │ │ ├── json_util.c │ │ │ ├── json_util.h │ │ │ ├── linkhash.c │ │ │ ├── linkhash.h │ │ │ ├── makefile.vc │ │ │ ├── printbuf.c │ │ │ ├── printbuf.h │ │ │ └── symbol_renames.h │ │ ├── makefile.vc │ │ ├── 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 │ │ ├── ogrgeojsonwriter.cpp │ │ ├── ogrgeojsonwriter.h │ │ ├── ogrtopojsondriver.cpp │ │ └── ogrtopojsonreader.cpp │ ├── georss │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_georss.h │ │ ├── ogrgeorssdatasource.cpp │ │ ├── ogrgeorssdriver.cpp │ │ └── ogrgeorsslayer.cpp │ ├── gml │ │ ├── GNUmakefile │ │ ├── gfstemplate.cpp │ │ ├── gmlfeature.cpp │ │ ├── gmlfeatureclass.cpp │ │ ├── gmlhandler.cpp │ │ ├── gmlpropertydefn.cpp │ │ ├── gmlreader.cpp │ │ ├── gmlreader.h │ │ ├── gmlreaderp.h │ │ ├── gmlreadstate.cpp │ │ ├── gmlregistry.cpp │ │ ├── gmlregistry.h │ │ ├── gmlutils.cpp │ │ ├── gmlutils.h │ │ ├── hugefileresolver.cpp │ │ ├── makefile.vc │ │ ├── ogr_gml.h │ │ ├── ogrgmldatasource.cpp │ │ ├── ogrgmldriver.cpp │ │ ├── ogrgmllayer.cpp │ │ ├── parsexsd.cpp │ │ ├── parsexsd.h │ │ ├── resolvexlinks.cpp │ │ └── xercesc_headers.h │ ├── gmlas │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_gmlas.h │ │ ├── ogr_gmlas_consts.h │ │ ├── ogrgmlasconf.cpp │ │ ├── ogrgmlasdatasource.cpp │ │ ├── ogrgmlasdriver.cpp │ │ ├── ogrgmlasfeatureclass.cpp │ │ ├── ogrgmlaslayer.cpp │ │ ├── ogrgmlasreader.cpp │ │ ├── ogrgmlasschemaanalyzer.cpp │ │ ├── ogrgmlasutils.cpp │ │ ├── ogrgmlaswriter.cpp │ │ ├── ogrgmlasxlinkresolver.cpp │ │ ├── ogrgmlasxpatchmatcher.cpp │ │ ├── ogrgmlasxsdcache.cpp │ │ └── xercesc_headers.h │ ├── gmt │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_gmt.h │ │ ├── ogrgmtdatasource.cpp │ │ ├── ogrgmtdriver.cpp │ │ └── ogrgmtlayer.cpp │ ├── gpkg │ │ ├── GNUmakefile │ │ ├── gdalgeopackagerasterband.cpp │ │ ├── geopackage_aspatial.md │ │ ├── gpkgmbtilescommon.h │ │ ├── makefile.vc │ │ ├── ogr_geopackage.h │ │ ├── ogrgeopackagedatasource.cpp │ │ ├── ogrgeopackagedriver.cpp │ │ ├── ogrgeopackagelayer.cpp │ │ ├── ogrgeopackageselectlayer.cpp │ │ ├── ogrgeopackagetablelayer.cpp │ │ ├── ogrgeopackageutility.cpp │ │ └── ogrgeopackageutility.h │ ├── gpsbabel │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_gpsbabel.h │ │ ├── ogrgpsbabeldatasource.cpp │ │ ├── ogrgpsbabeldriver.cpp │ │ └── ogrgpsbabelwritedatasource.cpp │ ├── gpx │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_gpx.h │ │ ├── ogrgpxdatasource.cpp │ │ ├── ogrgpxdriver.cpp │ │ └── ogrgpxlayer.cpp │ ├── grass │ │ ├── GNUmakefile │ │ ├── ogrgrass.h │ │ ├── ogrgrassdatasource.cpp │ │ ├── ogrgrassdriver.cpp │ │ └── ogrgrasslayer.cpp │ ├── gtm │ │ ├── GNUmakefile │ │ ├── gtm.cpp │ │ ├── gtm.h │ │ ├── gtmtracklayer.cpp │ │ ├── gtmwaypointlayer.cpp │ │ ├── makefile.vc │ │ ├── ogr_gtm.h │ │ ├── ogrgtmdatasource.cpp │ │ ├── ogrgtmdriver.cpp │ │ └── ogrgtmlayer.cpp │ ├── ili │ │ ├── GNUmakefile │ │ ├── ili1reader.cpp │ │ ├── ili1reader.h │ │ ├── ili1readerp.h │ │ ├── ili2handler.cpp │ │ ├── ili2reader.cpp │ │ ├── ili2reader.h │ │ ├── ili2readerp.h │ │ ├── imdreader.cpp │ │ ├── imdreader.h │ │ ├── makefile.vc │ │ ├── ogr_ili1.h │ │ ├── ogr_ili2.h │ │ ├── ogrili1datasource.cpp │ │ ├── ogrili1driver.cpp │ │ ├── ogrili1layer.cpp │ │ ├── ogrili2datasource.cpp │ │ ├── ogrili2driver.cpp │ │ ├── ogrili2layer.cpp │ │ └── xercesc_headers.h │ ├── ingres │ │ ├── GNUmakefile │ │ ├── ingres.txt │ │ ├── makefile.vc │ │ ├── ogr_ingres.h │ │ ├── ogringresdatasource.cpp │ │ ├── ogringresdriver.cpp │ │ ├── ogringreslayer.cpp │ │ ├── ogringresresultlayer.cpp │ │ ├── ogringresstatement.cpp │ │ ├── ogringrestablelayer.cpp │ │ └── testdata.sql │ ├── jml │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_jml.h │ │ ├── ogrjmldataset.cpp │ │ ├── ogrjmllayer.cpp │ │ └── ogrjmlwriterlayer.cpp │ ├── kml │ │ ├── GNUmakefile │ │ ├── kml.cpp │ │ ├── kml.h │ │ ├── kmlnode.cpp │ │ ├── kmlnode.h │ │ ├── kmlutility.h │ │ ├── kmlvector.cpp │ │ ├── kmlvector.h │ │ ├── makefile.vc │ │ ├── ogr2kmlgeometry.cpp │ │ ├── ogr_kml.h │ │ ├── ogrkmldatasource.cpp │ │ ├── ogrkmldriver.cpp │ │ └── ogrkmllayer.cpp │ ├── libkml │ │ ├── .indent.pro │ │ ├── GNUmakefile │ │ ├── libkml_headers.h │ │ ├── makefile.vc │ │ ├── ogr_libkml.h │ │ ├── ogrlibkmldatasource.cpp │ │ ├── ogrlibkmldriver.cpp │ │ ├── ogrlibkmlfeature.cpp │ │ ├── ogrlibkmlfeature.h │ │ ├── ogrlibkmlfeaturestyle.cpp │ │ ├── ogrlibkmlfeaturestyle.h │ │ ├── ogrlibkmlfield.cpp │ │ ├── ogrlibkmlfield.h │ │ ├── ogrlibkmlgeometry.cpp │ │ ├── ogrlibkmlgeometry.h │ │ ├── ogrlibkmllayer.cpp │ │ ├── ogrlibkmlstyle.cpp │ │ └── ogrlibkmlstyle.h │ ├── lvbag │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_lvbag.h │ │ ├── ogrlvbagdatasource.cpp │ │ ├── ogrlvbagdriver.cpp │ │ └── ogrlvbaglayer.cpp │ ├── makefile.vc │ ├── mapml │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ └── ogrmapmldataset.cpp │ ├── mdb │ │ ├── GNUmakefile │ │ ├── ogr_mdb.h │ │ ├── ogrmdbdatasource.cpp │ │ ├── ogrmdbdriver.cpp │ │ ├── ogrmdbjackcess.cpp │ │ └── ogrmdblayer.cpp │ ├── mem │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_mem.h │ │ ├── ogrmemdatasource.cpp │ │ ├── ogrmemdriver.cpp │ │ └── ogrmemlayer.cpp │ ├── mitab │ │ ├── GNUmakefile │ │ ├── HISTORY.TXT │ │ ├── README.TXT │ │ ├── TODO.TXT │ │ ├── makefile.vc │ │ ├── mitab.h │ │ ├── mitab_bounds.cpp │ │ ├── mitab_coordsys.cpp │ │ ├── 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_spatialref.cpp │ │ ├── mitab_tabfile.cpp │ │ ├── mitab_tabseamless.cpp │ │ ├── mitab_tabview.cpp │ │ ├── mitab_tooldef.cpp │ │ ├── mitab_utils.cpp │ │ └── mitab_utils.h │ ├── mongodbv3 │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── mongocxxv3_headers.h │ │ └── ogrmongodbv3driver.cpp │ ├── mssqlspatial │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_mssqlspatial.h │ │ ├── ogrmssqlgeometryparser.cpp │ │ ├── ogrmssqlgeometryvalidator.cpp │ │ ├── ogrmssqlgeometrywriter.cpp │ │ ├── ogrmssqlspatialdatasource.cpp │ │ ├── ogrmssqlspatialdriver.cpp │ │ ├── ogrmssqlspatiallayer.cpp │ │ ├── ogrmssqlspatialselectlayer.cpp │ │ └── ogrmssqlspatialtablelayer.cpp │ ├── mvt │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── mvt_tile.cpp │ │ ├── mvt_tile.h │ │ ├── mvt_tile_test.cpp │ │ ├── mvtutils.cpp │ │ ├── mvtutils.h │ │ └── ogrmvtdataset.cpp │ ├── mysql │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_mysql.h │ │ ├── ogrmysqldatasource.cpp │ │ ├── ogrmysqldriver.cpp │ │ ├── ogrmysqllayer.cpp │ │ ├── ogrmysqlresultlayer.cpp │ │ └── ogrmysqltablelayer.cpp │ ├── nas │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── nashandler.cpp │ │ ├── nasreader.cpp │ │ ├── nasreaderp.h │ │ ├── ogr_nas.h │ │ ├── ogrnasdatasource.cpp │ │ ├── ogrnasdriver.cpp │ │ ├── ogrnaslayer.cpp │ │ └── ogrnasrelationlayer.cpp │ ├── oci │ │ ├── GNUmakefile │ │ ├── fastload.cpp │ │ ├── makefile.vc │ │ ├── oci_utils.cpp │ │ ├── ocitest.cpp │ │ ├── ogr_oci.h │ │ ├── ogrocidatasource.cpp │ │ ├── ogrocidriver.cpp │ │ ├── ogrocilayer.cpp │ │ ├── ogrociloaderlayer.cpp │ │ ├── ogrociselectlayer.cpp │ │ ├── ogrocisession.cpp │ │ ├── ogrocistatement.cpp │ │ ├── ogrocistringbuf.cpp │ │ ├── ogrocistroke.cpp │ │ ├── ogrocitablelayer.cpp │ │ └── ogrociwritablelayer.cpp │ ├── odbc │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_odbc.h │ │ ├── ogrodbcdatasource.cpp │ │ ├── ogrodbcdriver.cpp │ │ ├── ogrodbclayer.cpp │ │ ├── ogrodbcselectlayer.cpp │ │ └── ogrodbctablelayer.cpp │ ├── ods │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── 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 │ ├── ogdi │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogrogdi.h │ │ ├── ogrogdidatasource.cpp │ │ ├── ogrogdidriver.cpp │ │ └── ogrogdilayer.cpp │ ├── ogr_attrind.h │ ├── ogrsf_frmts.dox │ ├── ogrsf_frmts.h │ ├── openfilegdb │ │ ├── GNUmakefile │ │ ├── filegdbindex.cpp │ │ ├── filegdbtable.cpp │ │ ├── filegdbtable.h │ │ ├── filegdbtable_priv.h │ │ ├── makefile.vc │ │ ├── ogr_openfilegdb.h │ │ ├── ogropenfilegdbdatasource.cpp │ │ ├── ogropenfilegdbdriver.cpp │ │ └── ogropenfilegdblayer.cpp │ ├── osm │ │ ├── GNUmakefile │ │ ├── gpb.h │ │ ├── makefile.vc │ │ ├── ogr_osm.h │ │ ├── ogrosmdatasource.cpp │ │ ├── ogrosmdriver.cpp │ │ ├── ogrosmlayer.cpp │ │ ├── osm2osm.cpp │ │ ├── osm_parser.cpp │ │ └── osm_parser.h │ ├── pg │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_pg.h │ │ ├── ogrpgdatasource.cpp │ │ ├── ogrpgdriver.cpp │ │ ├── ogrpglayer.cpp │ │ ├── ogrpgresultlayer.cpp │ │ ├── ogrpgtablelayer.cpp │ │ ├── ogrpgutility.cpp │ │ └── ogrpgutility.h │ ├── pgdump │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_pgdump.h │ │ ├── ogrpgdumpdatasource.cpp │ │ ├── ogrpgdumpdriver.cpp │ │ └── ogrpgdumplayer.cpp │ ├── pgeo │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_pgeo.h │ │ ├── ogrpgeodatasource.cpp │ │ ├── ogrpgeodriver.cpp │ │ ├── ogrpgeolayer.cpp │ │ ├── ogrpgeoselectlayer.cpp │ │ └── ogrpgeotablelayer.cpp │ ├── s57 │ │ ├── GNUmakefile │ │ ├── ddfrecordindex.cpp │ │ ├── makefile.vc │ │ ├── ogr_s57.h │ │ ├── ogrs57datasource.cpp │ │ ├── ogrs57driver.cpp │ │ ├── ogrs57layer.cpp │ │ ├── s57.h │ │ ├── s57classregistrar.cpp │ │ ├── s57dump.cpp │ │ ├── s57featuredefns.cpp │ │ ├── s57filecollector.cpp │ │ ├── s57reader.cpp │ │ ├── s57tables.h │ │ ├── s57tables.py │ │ └── s57writer.cpp │ ├── shape │ │ ├── COPYING │ │ ├── GNUmakefile │ │ ├── dbfopen.c │ │ ├── dbfopen_wrapper.c │ │ ├── dump_symbols.sh │ │ ├── gdal_shapelib_symbol_rename.h │ │ ├── makefile.vc │ │ ├── ogrshape.h │ │ ├── ogrshapedatasource.cpp │ │ ├── ogrshapedriver.cpp │ │ ├── ogrshapelayer.cpp │ │ ├── sbnsearch.c │ │ ├── sbnsearch_wrapper.c │ │ ├── shape2ogr.cpp │ │ ├── shapefil.h │ │ ├── shp_vsi.c │ │ ├── shp_vsi.h │ │ ├── shpopen.c │ │ ├── shpopen_wrapper.c │ │ ├── shptree.c │ │ └── shptree_wrapper.c │ ├── sosi │ │ ├── GNUmakefile │ │ ├── fyba_melding.cpp │ │ ├── makefile.vc │ │ ├── ogr_sosi.h │ │ ├── ogrsosidatasource.cpp │ │ ├── ogrsosidatatypes.cpp │ │ ├── ogrsosidatatypes.h │ │ ├── ogrsosidriver.cpp │ │ ├── ogrsosilayer.cpp │ │ └── tools │ │ │ ├── README │ │ │ ├── basicelements.xslt │ │ │ ├── convert.sh │ │ │ ├── groupelements.xslt │ │ │ └── unnorsk.xslt │ ├── sqlite │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_sqlite.h │ │ ├── ogrsqlite3ext.h │ │ ├── ogrsqliteapiroutines.c │ │ ├── ogrsqlitedatasource.cpp │ │ ├── ogrsqlitedriver.cpp │ │ ├── ogrsqliteexecutesql.cpp │ │ ├── ogrsqliteexecutesql.h │ │ ├── ogrsqlitelayer.cpp │ │ ├── ogrsqliteregexp.cpp │ │ ├── ogrsqliteregexp.h │ │ ├── ogrsqliteselectlayer.cpp │ │ ├── ogrsqlitesinglefeaturelayer.cpp │ │ ├── ogrsqlitesqlfunctions.cpp │ │ ├── ogrsqlitesqlfunctions.h │ │ ├── ogrsqlitetablelayer.cpp │ │ ├── ogrsqliteutility.cpp │ │ ├── ogrsqliteutility.h │ │ ├── ogrsqlitevfs.cpp │ │ ├── ogrsqliteviewlayer.cpp │ │ ├── ogrsqlitevirtualogr.cpp │ │ ├── ogrsqlitevirtualogr.h │ │ ├── rasterlite2.cpp │ │ ├── rasterlite2_header.h │ │ └── test_load_virtual_ogr.c │ ├── svg │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_svg.h │ │ ├── ogrsvgdatasource.cpp │ │ ├── ogrsvgdriver.cpp │ │ └── ogrsvglayer.cpp │ ├── sxf │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_sxf.h │ │ ├── ogrsxfdatasource.cpp │ │ ├── ogrsxfdriver.cpp │ │ ├── ogrsxflayer.cpp │ │ └── org_sxf_defs.h │ ├── vfk │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_vfk.h │ │ ├── ogrvfkdatasource.cpp │ │ ├── ogrvfkdriver.cpp │ │ ├── ogrvfklayer.cpp │ │ ├── vfkdatablock.cpp │ │ ├── vfkdatablocksqlite.cpp │ │ ├── vfkfeature.cpp │ │ ├── vfkfeaturesqlite.cpp │ │ ├── vfkproperty.cpp │ │ ├── vfkpropertydefn.cpp │ │ ├── vfkreader.cpp │ │ ├── vfkreader.h │ │ ├── vfkreaderp.h │ │ └── vfkreadersqlite.cpp │ ├── vrt │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_vrt.h │ │ ├── ogrvrtdatasource.cpp │ │ ├── ogrvrtdriver.cpp │ │ └── ogrvrtlayer.cpp │ ├── wfs │ │ ├── GNUmakefile │ │ ├── WFSServersList.txt │ │ ├── makefile.vc │ │ ├── ogr_wfs.h │ │ ├── ogroapifdriver.cpp │ │ ├── ogrwfsdatasource.cpp │ │ ├── ogrwfsdriver.cpp │ │ ├── ogrwfsfilter.cpp │ │ ├── ogrwfsjoinlayer.cpp │ │ └── ogrwfslayer.cpp │ ├── xls │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_xls.h │ │ ├── ogrxlsdatasource.cpp │ │ ├── ogrxlsdriver.cpp │ │ └── ogrxlslayer.cpp │ └── xlsx │ │ ├── GNUmakefile │ │ ├── makefile.vc │ │ ├── ogr_xlsx.h │ │ ├── ogrxlsxdatasource.cpp │ │ └── ogrxlsxdriver.cpp ├── ogrspatialreference.cpp ├── ogrsurface.cpp ├── ogrtriangle.cpp ├── ogrtriangulatedsurface.cpp ├── ogrutils.cpp ├── style_ogr_brush.png ├── style_ogr_sym.png ├── style_pen1.gif ├── style_pen2.gif ├── style_pen3.gif ├── style_textanchor.gif ├── 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 ├── cog.py ├── downsample_integer_factor.py └── overview.py ├── port ├── GNUmakefile ├── LICENCE_minizip ├── 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_config.h.in ├── cpl_config.h.vc.begin ├── cpl_config.h.vc.common ├── cpl_config.h.vc.end ├── cpl_config.h.vc.no_dll ├── 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_error.cpp ├── cpl_error.h ├── cpl_error_internal.h ├── cpl_findfile.cpp ├── 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_list.cpp ├── cpl_list.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_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_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_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_oss.cpp ├── cpl_vsil_plugin.cpp ├── cpl_vsil_plugin.h ├── cpl_vsil_s3.cpp ├── cpl_vsil_simple.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 ├── cplgetsymbol.cpp ├── cplkeywordparser.cpp ├── cplkeywordparser.h ├── cplstring.cpp ├── cplstringlist.cpp ├── gdal_csv.h ├── makefile.vc ├── vsipreload.cpp └── xmlreformat.cpp ├── scripts ├── GNUmakefile ├── check_broken_links.py ├── clang-format ├── completionFinder.py ├── cppcheck.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 ├── setdevenv.sh ├── typos_allowlist.txt └── vagrant │ ├── gdal-mingw.sh │ ├── gdal.sh │ ├── install-proj6-mingw.sh │ ├── install-proj6.sh │ ├── postgis.sh │ └── swig-3.0.8.sh ├── submake.bat ├── swig ├── GNUmakefile ├── SWIGmake.base ├── csharp │ ├── AssemblyInfo.cs │ ├── GNUmakefile │ ├── apps │ │ ├── GDALAdjustContrast.cs │ │ ├── GDALColorTable.cs │ │ ├── GDALCreateCopy.cs │ │ ├── GDALDatasetRasterIO.cs │ │ ├── GDALDatasetRasterIOEx.cs │ │ ├── GDALDatasetWrite.cs │ │ ├── GDALGetHistogram.cs │ │ ├── GDALInfo.cs │ │ ├── GDALMemDataset.cs │ │ ├── GDALOverviews.cs │ │ ├── GDALRead.cs │ │ ├── GDALReadDirect.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 │ ├── const │ │ └── makefile.vc │ ├── csharp.opt │ ├── gdal.snk │ ├── gdal │ │ └── makefile.vc │ ├── makefile.vc │ ├── mkinterface.sh │ ├── ogr │ │ └── makefile.vc │ └── osr │ │ └── makefile.vc ├── include │ ├── Band.i │ ├── ColorTable.i │ ├── Dataset.i │ ├── Driver.i │ ├── MajorObject.i │ ├── MultiDimensional.i │ ├── Operations.i │ ├── README.typemaps │ ├── RasterAttributeTable.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 │ ├── perl │ │ ├── band.i │ │ ├── callback.i │ │ ├── confess.i │ │ ├── destroy.i │ │ ├── gdal_perl.i │ │ ├── gdal_perl_rename.i │ │ ├── gnm_perl.i │ │ ├── init.i │ │ ├── ogr_perl.i │ │ ├── osr_perl.i │ │ └── typemaps_perl.i │ └── python │ │ ├── callback.i │ │ ├── docs │ │ ├── README │ │ ├── doxy2swig.py │ │ ├── ogr_datasource_docs.i │ │ ├── ogr_driver_docs.i │ │ ├── ogr_feature_docs.i │ │ ├── ogr_featuredef_docs.i │ │ ├── ogr_fielddef_docs.i │ │ ├── ogr_geometry_docs.i │ │ └── ogr_layer_docs.i │ │ ├── gdal_python.i │ │ ├── gnm_python.i │ │ ├── ogr_python.i │ │ ├── osr_python.i │ │ ├── python_exceptions.i │ │ ├── python_strings.i │ │ └── typemaps_python.i ├── java │ ├── GNUmakefile │ ├── add_javadoc.c │ ├── apps │ │ ├── GDALContour.java │ │ ├── GDALGrid.java │ │ ├── GDALOverviews.java │ │ ├── GDALProximity.java │ │ ├── GDALTestIO.java │ │ ├── GDALtest.java │ │ ├── OGRFeature.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 │ │ └── testgetpoints.java │ ├── build.xml │ ├── const │ │ └── makefile.vc │ ├── gdal-package-info.java │ ├── gdal │ │ └── makefile.vc │ ├── gdalconst-package-info.java │ ├── gnm │ │ └── makefile.vc │ ├── java.opt │ ├── javadoc.java │ ├── make_doc.sh │ ├── makefile.vc │ ├── ogr-package-info.java │ ├── ogr │ │ └── makefile.vc │ ├── osr-package-info.java │ ├── osr │ │ └── makefile.vc │ ├── overview.html │ ├── pom.xml │ └── test_data │ │ ├── byte.tif │ │ ├── poly.dbf │ │ ├── poly.shp │ │ └── poly.shx ├── makefile.vc ├── perl │ ├── Changes │ ├── Changes-in-the-API-in-2.0 │ ├── Doxyfile │ ├── GNUmakefile │ ├── Makefile │ ├── Makefile.PL │ ├── README │ ├── check_dox.pl │ ├── cr.dox │ ├── cv.dox │ ├── index.dox │ ├── lib │ │ └── Geo │ │ │ ├── GDAL.dox │ │ │ ├── GNM.dox │ │ │ ├── OGR.dox │ │ │ └── OSR.dox │ ├── make.bat │ ├── parse-for-doxygen.pl │ ├── pdl.dox │ ├── rr.dox │ ├── rv.dox │ ├── rwv.dox │ ├── streaming.dox │ ├── t │ │ ├── 00-measures-00.t │ │ ├── 00-measures-01.t │ │ ├── 00-measures-02.t │ │ ├── 00-measures-03.t │ │ ├── 00-measures-04.t │ │ ├── 00.t │ │ ├── 01.t │ │ ├── 02.t │ │ ├── 03.t │ │ ├── alg.t │ │ ├── band.t │ │ ├── callback.t │ │ ├── dataset.t │ │ ├── error.t │ │ ├── extent.t │ │ ├── feature.t │ │ ├── gcp.t │ │ ├── gdal.t │ │ ├── geom.t │ │ ├── geotransform.t │ │ ├── layer.t │ │ ├── nodata.t │ │ ├── ogr.t │ │ ├── open.t │ │ ├── osr.t │ │ ├── parenting.t │ │ ├── pdl.t │ │ ├── utf8.t │ │ └── util.t │ ├── tips.dox │ └── transform.dox └── python │ ├── .gitignore │ ├── GNUmakefile │ ├── README.rst │ ├── epydoc.conf │ ├── extensions │ ├── gdal_array_wrap.cpp │ ├── gdal_wrap.cpp │ ├── gdalconst_wrap.c │ ├── gnm_wrap.cpp │ ├── ogr_wrap.cpp │ └── osr_wrap.cpp │ ├── fallback_build.bat │ ├── fallback_build_mingw32_under_unix.sh │ ├── fallback_build_mingw32_under_unix_py37.sh │ ├── osgeo │ ├── __init__.py │ ├── gdal.py │ ├── gdal_array.py │ ├── gdalconst.py │ ├── gdalnumeric.py │ ├── gnm.py │ ├── ogr.py │ ├── osr.py │ └── utils │ │ ├── __init__.py │ │ ├── auxiliary │ │ ├── __init__.py │ │ ├── base.py │ │ ├── color_palette.py │ │ ├── color_table.py │ │ ├── extent_util.py │ │ ├── numpy_util.py │ │ ├── rectangle.py │ │ └── util.py │ │ ├── epsg_tr.py │ │ ├── esri2wkt.py │ │ ├── gcps2vec.py │ │ ├── gcps2wld.py │ │ ├── gdal2xyz.py │ │ ├── gdal_auth.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 │ │ ├── gdalchksum.py │ │ ├── gdalcompare.py │ │ ├── gdalident.py │ │ ├── gdalimport.py │ │ ├── gdalmove.py │ │ ├── mkgraticule.py │ │ ├── ogrmerge.py │ │ ├── pct2rgb.py │ │ └── rgb2pct.py │ ├── samples │ ├── README.md │ ├── assemblepoly.py │ ├── build_jp2_from_xml.py │ ├── classify.py │ ├── crs2crs2grid.py │ ├── densify.py │ ├── dump_jp2.py │ ├── fft.py │ ├── fix_gpkg.py │ ├── gcps2ogr.py │ ├── gdal2grd.py │ ├── gdal_cp.py │ ├── gdal_create_pdf.py │ ├── gdal_ls.py │ ├── gdal_lut.py │ ├── gdal_mkdir.py │ ├── gdal_remove_towgs84.py │ ├── gdal_rm.py │ ├── gdal_rmdir.py │ ├── gdal_vrtmerge.py │ ├── gdal_zip.py │ ├── gdalcopyproj.py │ ├── gdalfilter.py │ ├── gdalinfo.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 │ ├── ogr2ogr.py │ ├── ogr2vrt.py │ ├── ogr_build_junction_table.py │ ├── ogr_dispatch.py │ ├── ogr_layer_algebra.py │ ├── ogrinfo.py │ ├── ogrupdate.py │ ├── rel.py │ ├── tigerpoly.py │ ├── tile_extent_from_raster.py │ ├── tolatlong.py │ ├── val_at_coord.py │ ├── val_repl.py │ ├── validate_cloud_optimized_geotiff.py │ ├── validate_gpkg.py │ ├── validate_jp2.py │ ├── vec_tr.py │ ├── vec_tr_spat.py │ └── wcs_virtds_params.py │ ├── scripts │ ├── epsg_tr.py │ ├── esri2wkt.py │ ├── gcps2vec.py │ ├── gcps2wld.py │ ├── gdal2tiles.py │ ├── gdal2xyz.py │ ├── gdal_auth.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 │ ├── gdalchksum.py │ ├── gdalcompare.py │ ├── gdalident.py │ ├── gdalimport.py │ ├── gdalmove.py │ ├── mkgraticule.py │ ├── ogrmerge.py │ ├── pct2rgb.py │ ├── rgb2pct.py │ └── tests │ │ ├── __init__.py │ │ ├── data │ │ ├── warped.vrt │ │ ├── warped_grey.vrt │ │ └── warped_rgb.vrt │ │ └── gdal2tiles │ │ ├── __init__.py │ │ ├── test_add_alpha_band_to_string_vrt.py │ │ ├── test_add_gdal_warp_options_to_string.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 │ ├── setup.cfg │ └── setup.py ├── third_party ├── GNUmakefile ├── LercLib │ ├── BitMask.cpp │ ├── BitMask.h │ ├── BitStuffer2.cpp │ ├── BitStuffer2.h │ ├── Defines.h │ ├── GNUmakefile │ ├── 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 │ └── makefile.vc ├── makefile.vc └── o │ └── README.TXT └── update_copyright.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/conda.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/.github/workflows/conda.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/.travis.yml -------------------------------------------------------------------------------- /CITATION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/CITATION -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/Vagrantfile -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/appveyor.yml -------------------------------------------------------------------------------- /autotest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/.gitignore -------------------------------------------------------------------------------- /autotest/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/GNUmakefile -------------------------------------------------------------------------------- /autotest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/README.md -------------------------------------------------------------------------------- /autotest/alg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/alg/contour.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/contour.py -------------------------------------------------------------------------------- /autotest/alg/cutline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/cutline.py -------------------------------------------------------------------------------- /autotest/alg/data/2by2.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/data/2by2.tif -------------------------------------------------------------------------------- /autotest/alg/data/2by2.vrt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/data/2by2.vrt -------------------------------------------------------------------------------- /autotest/alg/data/4by4.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/data/4by4.tif -------------------------------------------------------------------------------- /autotest/alg/data/pat.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/data/pat.tif -------------------------------------------------------------------------------- /autotest/alg/dither.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/dither.py -------------------------------------------------------------------------------- /autotest/alg/fillnodata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/fillnodata.py -------------------------------------------------------------------------------- /autotest/alg/polygonize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/polygonize.py -------------------------------------------------------------------------------- /autotest/alg/proximity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/proximity.py -------------------------------------------------------------------------------- /autotest/alg/rasterize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/rasterize.py -------------------------------------------------------------------------------- /autotest/alg/reproject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/reproject.py -------------------------------------------------------------------------------- /autotest/alg/sieve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/sieve.py -------------------------------------------------------------------------------- /autotest/alg/tmp/do-not-remove: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/alg/warp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/alg/warp.py -------------------------------------------------------------------------------- /autotest/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/conftest.py -------------------------------------------------------------------------------- /autotest/cpp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/Makefile -------------------------------------------------------------------------------- /autotest/cpp/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/README -------------------------------------------------------------------------------- /autotest/cpp/bug1488.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/bug1488.cpp -------------------------------------------------------------------------------- /autotest/cpp/data/byte.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/data/byte.tif -------------------------------------------------------------------------------- /autotest/cpp/data/do-not-remove: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/cpp/data/int16.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/data/int16.tif -------------------------------------------------------------------------------- /autotest/cpp/data/int32.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/data/int32.tif -------------------------------------------------------------------------------- /autotest/cpp/data/n43.dt0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/data/n43.dt0 -------------------------------------------------------------------------------- /autotest/cpp/data/poly.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/data/poly.dbf -------------------------------------------------------------------------------- /autotest/cpp/data/poly.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/data/poly.shp -------------------------------------------------------------------------------- /autotest/cpp/data/poly.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/data/poly.shx -------------------------------------------------------------------------------- /autotest/cpp/data/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/data/test.json -------------------------------------------------------------------------------- /autotest/cpp/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/makefile.vc -------------------------------------------------------------------------------- /autotest/cpp/test_alg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/test_alg.cpp -------------------------------------------------------------------------------- /autotest/cpp/test_cpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/test_cpl.cpp -------------------------------------------------------------------------------- /autotest/cpp/test_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/test_data.h -------------------------------------------------------------------------------- /autotest/cpp/test_gdal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/test_gdal.cpp -------------------------------------------------------------------------------- /autotest/cpp/test_ogr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/test_ogr.cpp -------------------------------------------------------------------------------- /autotest/cpp/test_osr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/test_osr.cpp -------------------------------------------------------------------------------- /autotest/cpp/testsse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/testsse.cpp -------------------------------------------------------------------------------- /autotest/cpp/tmp/do-not-remove: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/cpp/tut/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/tut/README -------------------------------------------------------------------------------- /autotest/cpp/tut/tut.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/tut/tut.hpp -------------------------------------------------------------------------------- /autotest/cpp/tut/tut_gdal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/cpp/tut/tut_gdal.h -------------------------------------------------------------------------------- /autotest/gcore/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/gcore/bmp_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/bmp_read.py -------------------------------------------------------------------------------- /autotest/gcore/bmp_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/bmp_write.py -------------------------------------------------------------------------------- /autotest/gcore/cog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/cog.py -------------------------------------------------------------------------------- /autotest/gcore/data/SDS.hdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/data/SDS.hdf -------------------------------------------------------------------------------- /autotest/gcore/data/rat.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/data/rat.img -------------------------------------------------------------------------------- /autotest/gcore/data/rpc.vrt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/data/rpc.vrt -------------------------------------------------------------------------------- /autotest/gcore/envi_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/envi_read.py -------------------------------------------------------------------------------- /autotest/gcore/geoloc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/geoloc.py -------------------------------------------------------------------------------- /autotest/gcore/hdf4_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/hdf4_read.py -------------------------------------------------------------------------------- /autotest/gcore/hfa_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/hfa_read.py -------------------------------------------------------------------------------- /autotest/gcore/hfa_rfc40.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/hfa_rfc40.py -------------------------------------------------------------------------------- /autotest/gcore/hfa_srs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/hfa_srs.py -------------------------------------------------------------------------------- /autotest/gcore/hfa_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/hfa_write.py -------------------------------------------------------------------------------- /autotest/gcore/histogram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/histogram.py -------------------------------------------------------------------------------- /autotest/gcore/identify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/identify.py -------------------------------------------------------------------------------- /autotest/gcore/mask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/mask.py -------------------------------------------------------------------------------- /autotest/gcore/minixml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/minixml.py -------------------------------------------------------------------------------- /autotest/gcore/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/misc.py -------------------------------------------------------------------------------- /autotest/gcore/numpy_rw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/numpy_rw.py -------------------------------------------------------------------------------- /autotest/gcore/pam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/pam.py -------------------------------------------------------------------------------- /autotest/gcore/pixfun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/pixfun.py -------------------------------------------------------------------------------- /autotest/gcore/pnm_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/pnm_read.py -------------------------------------------------------------------------------- /autotest/gcore/pnm_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/pnm_write.py -------------------------------------------------------------------------------- /autotest/gcore/rasterio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/rasterio.py -------------------------------------------------------------------------------- /autotest/gcore/rat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/rat.py -------------------------------------------------------------------------------- /autotest/gcore/rfc30.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/rfc30.py -------------------------------------------------------------------------------- /autotest/gcore/tiff_ovr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/tiff_ovr.py -------------------------------------------------------------------------------- /autotest/gcore/tiff_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/tiff_read.py -------------------------------------------------------------------------------- /autotest/gcore/tiff_srs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/tiff_srs.py -------------------------------------------------------------------------------- /autotest/gcore/tmp/do-not-remove: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/gcore/vrt_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vrt_read.py -------------------------------------------------------------------------------- /autotest/gcore/vrtmisc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vrtmisc.py -------------------------------------------------------------------------------- /autotest/gcore/vsiadls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsiadls.py -------------------------------------------------------------------------------- /autotest/gcore/vsiaz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsiaz.py -------------------------------------------------------------------------------- /autotest/gcore/vsicrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsicrypt.py -------------------------------------------------------------------------------- /autotest/gcore/vsicurl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsicurl.py -------------------------------------------------------------------------------- /autotest/gcore/vsifile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsifile.py -------------------------------------------------------------------------------- /autotest/gcore/vsigs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsigs.py -------------------------------------------------------------------------------- /autotest/gcore/vsihdfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsihdfs.py -------------------------------------------------------------------------------- /autotest/gcore/vsioss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsioss.py -------------------------------------------------------------------------------- /autotest/gcore/vsis3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsis3.py -------------------------------------------------------------------------------- /autotest/gcore/vsistdin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsistdin.py -------------------------------------------------------------------------------- /autotest/gcore/vsiswift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsiswift.py -------------------------------------------------------------------------------- /autotest/gcore/vsizip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gcore/vsizip.py -------------------------------------------------------------------------------- /autotest/gdrivers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/gdrivers/ace2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ace2.py -------------------------------------------------------------------------------- /autotest/gdrivers/adrg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/adrg.py -------------------------------------------------------------------------------- /autotest/gdrivers/aigrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/aigrid.py -------------------------------------------------------------------------------- /autotest/gdrivers/arg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/arg.py -------------------------------------------------------------------------------- /autotest/gdrivers/bag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/bag.py -------------------------------------------------------------------------------- /autotest/gdrivers/blx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/blx.py -------------------------------------------------------------------------------- /autotest/gdrivers/bsb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/bsb.py -------------------------------------------------------------------------------- /autotest/gdrivers/bt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/bt.py -------------------------------------------------------------------------------- /autotest/gdrivers/byn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/byn.py -------------------------------------------------------------------------------- /autotest/gdrivers/cals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/cals.py -------------------------------------------------------------------------------- /autotest/gdrivers/ceos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ceos.py -------------------------------------------------------------------------------- /autotest/gdrivers/cpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/cpg.py -------------------------------------------------------------------------------- /autotest/gdrivers/ctg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ctg.py -------------------------------------------------------------------------------- /autotest/gdrivers/daas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/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/fujibas/fakefujibas.img: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /autotest/gdrivers/data/mff/fakemff.b0: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /autotest/gdrivers/data/mff/fakemfftiled.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/small_grass_dataset/demomapset/cell_misc/elevation/range: -------------------------------------------------------------------------------- 1 | 0 0 3 27 2 | -------------------------------------------------------------------------------- /autotest/gdrivers/data/snodas/fake_snodas.dat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/gdrivers/data/tiledb_array/__lock.tdb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/gdrivers/db2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/db2.py -------------------------------------------------------------------------------- /autotest/gdrivers/dds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/dds.py -------------------------------------------------------------------------------- /autotest/gdrivers/dimap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/dimap.py -------------------------------------------------------------------------------- /autotest/gdrivers/dipex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/dipex.py -------------------------------------------------------------------------------- /autotest/gdrivers/dods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/dods.py -------------------------------------------------------------------------------- /autotest/gdrivers/doq1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/doq1.py -------------------------------------------------------------------------------- /autotest/gdrivers/doq2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/doq2.py -------------------------------------------------------------------------------- /autotest/gdrivers/dted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/dted.py -------------------------------------------------------------------------------- /autotest/gdrivers/ecw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ecw.py -------------------------------------------------------------------------------- /autotest/gdrivers/eedai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/eedai.py -------------------------------------------------------------------------------- /autotest/gdrivers/ehdr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ehdr.py -------------------------------------------------------------------------------- /autotest/gdrivers/eir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/eir.py -------------------------------------------------------------------------------- /autotest/gdrivers/elas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/elas.py -------------------------------------------------------------------------------- /autotest/gdrivers/envi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/envi.py -------------------------------------------------------------------------------- /autotest/gdrivers/ers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ers.py -------------------------------------------------------------------------------- /autotest/gdrivers/esric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/esric.py -------------------------------------------------------------------------------- /autotest/gdrivers/exr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/exr.py -------------------------------------------------------------------------------- /autotest/gdrivers/fast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/fast.py -------------------------------------------------------------------------------- /autotest/gdrivers/fit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/fit.py -------------------------------------------------------------------------------- /autotest/gdrivers/fits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/fits.py -------------------------------------------------------------------------------- /autotest/gdrivers/genbin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/genbin.py -------------------------------------------------------------------------------- /autotest/gdrivers/gff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/gff.py -------------------------------------------------------------------------------- /autotest/gdrivers/gif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/gif.py -------------------------------------------------------------------------------- /autotest/gdrivers/gmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/gmt.py -------------------------------------------------------------------------------- /autotest/gdrivers/gpkg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/gpkg.py -------------------------------------------------------------------------------- /autotest/gdrivers/grass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/grass.py -------------------------------------------------------------------------------- /autotest/gdrivers/grib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/grib.py -------------------------------------------------------------------------------- /autotest/gdrivers/gsc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/gsc.py -------------------------------------------------------------------------------- /autotest/gdrivers/gsg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/gsg.py -------------------------------------------------------------------------------- /autotest/gdrivers/gta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/gta.py -------------------------------------------------------------------------------- /autotest/gdrivers/gtx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/gtx.py -------------------------------------------------------------------------------- /autotest/gdrivers/gxf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/gxf.py -------------------------------------------------------------------------------- /autotest/gdrivers/hdf5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/hdf5.py -------------------------------------------------------------------------------- /autotest/gdrivers/heif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/heif.py -------------------------------------------------------------------------------- /autotest/gdrivers/hf2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/hf2.py -------------------------------------------------------------------------------- /autotest/gdrivers/hfa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/hfa.py -------------------------------------------------------------------------------- /autotest/gdrivers/ida.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ida.py -------------------------------------------------------------------------------- /autotest/gdrivers/idrisi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/idrisi.py -------------------------------------------------------------------------------- /autotest/gdrivers/ilwis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ilwis.py -------------------------------------------------------------------------------- /autotest/gdrivers/ingr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ingr.py -------------------------------------------------------------------------------- /autotest/gdrivers/iris.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/iris.py -------------------------------------------------------------------------------- /autotest/gdrivers/isce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/isce.py -------------------------------------------------------------------------------- /autotest/gdrivers/isg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/isg.py -------------------------------------------------------------------------------- /autotest/gdrivers/isis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/isis.py -------------------------------------------------------------------------------- /autotest/gdrivers/isis2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/isis2.py -------------------------------------------------------------------------------- /autotest/gdrivers/jdem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/jdem.py -------------------------------------------------------------------------------- /autotest/gdrivers/jp2kak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/jp2kak.py -------------------------------------------------------------------------------- /autotest/gdrivers/jpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/jpeg.py -------------------------------------------------------------------------------- /autotest/gdrivers/jpegls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/jpegls.py -------------------------------------------------------------------------------- /autotest/gdrivers/kea.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/kea.py -------------------------------------------------------------------------------- /autotest/gdrivers/kro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/kro.py -------------------------------------------------------------------------------- /autotest/gdrivers/l1b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/l1b.py -------------------------------------------------------------------------------- /autotest/gdrivers/lan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/lan.py -------------------------------------------------------------------------------- /autotest/gdrivers/lcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/lcp.py -------------------------------------------------------------------------------- /autotest/gdrivers/loslas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/loslas.py -------------------------------------------------------------------------------- /autotest/gdrivers/mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/mem.py -------------------------------------------------------------------------------- /autotest/gdrivers/mff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/mff.py -------------------------------------------------------------------------------- /autotest/gdrivers/mff2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/mff2.py -------------------------------------------------------------------------------- /autotest/gdrivers/mrf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/mrf.py -------------------------------------------------------------------------------- /autotest/gdrivers/mrsid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/mrsid.py -------------------------------------------------------------------------------- /autotest/gdrivers/ndf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ndf.py -------------------------------------------------------------------------------- /autotest/gdrivers/netcdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/netcdf.py -------------------------------------------------------------------------------- /autotest/gdrivers/ngw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ngw.py -------------------------------------------------------------------------------- /autotest/gdrivers/nitf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/nitf.py -------------------------------------------------------------------------------- /autotest/gdrivers/ntv1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ntv1.py -------------------------------------------------------------------------------- /autotest/gdrivers/ntv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ntv2.py -------------------------------------------------------------------------------- /autotest/gdrivers/ozi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/ozi.py -------------------------------------------------------------------------------- /autotest/gdrivers/paux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/paux.py -------------------------------------------------------------------------------- /autotest/gdrivers/pcidsk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/pcidsk.py -------------------------------------------------------------------------------- /autotest/gdrivers/pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/pdf.py -------------------------------------------------------------------------------- /autotest/gdrivers/pds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/pds.py -------------------------------------------------------------------------------- /autotest/gdrivers/pds4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/pds4.py -------------------------------------------------------------------------------- /autotest/gdrivers/png.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/png.py -------------------------------------------------------------------------------- /autotest/gdrivers/pnm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/pnm.py -------------------------------------------------------------------------------- /autotest/gdrivers/prf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/prf.py -------------------------------------------------------------------------------- /autotest/gdrivers/r.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/r.py -------------------------------------------------------------------------------- /autotest/gdrivers/rda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/rda.py -------------------------------------------------------------------------------- /autotest/gdrivers/rik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/rik.py -------------------------------------------------------------------------------- /autotest/gdrivers/rl2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/rl2.py -------------------------------------------------------------------------------- /autotest/gdrivers/rmf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/rmf.py -------------------------------------------------------------------------------- /autotest/gdrivers/roipac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/roipac.py -------------------------------------------------------------------------------- /autotest/gdrivers/rpftoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/rpftoc.py -------------------------------------------------------------------------------- /autotest/gdrivers/rs2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/rs2.py -------------------------------------------------------------------------------- /autotest/gdrivers/safe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/safe.py -------------------------------------------------------------------------------- /autotest/gdrivers/saga.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/saga.py -------------------------------------------------------------------------------- /autotest/gdrivers/sdts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/sdts.py -------------------------------------------------------------------------------- /autotest/gdrivers/sgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/sgi.py -------------------------------------------------------------------------------- /autotest/gdrivers/sigdem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/sigdem.py -------------------------------------------------------------------------------- /autotest/gdrivers/snodas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/snodas.py -------------------------------------------------------------------------------- /autotest/gdrivers/srp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/srp.py -------------------------------------------------------------------------------- /autotest/gdrivers/stacta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/stacta.py -------------------------------------------------------------------------------- /autotest/gdrivers/tga.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/tga.py -------------------------------------------------------------------------------- /autotest/gdrivers/til.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/til.py -------------------------------------------------------------------------------- /autotest/gdrivers/tmp/do-not-remove: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/gdrivers/vicar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/vicar.py -------------------------------------------------------------------------------- /autotest/gdrivers/vrtlut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/vrtlut.py -------------------------------------------------------------------------------- /autotest/gdrivers/vrtovr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/vrtovr.py -------------------------------------------------------------------------------- /autotest/gdrivers/wcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/wcs.py -------------------------------------------------------------------------------- /autotest/gdrivers/webp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/webp.py -------------------------------------------------------------------------------- /autotest/gdrivers/wms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/wms.py -------------------------------------------------------------------------------- /autotest/gdrivers/wmts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/wmts.py -------------------------------------------------------------------------------- /autotest/gdrivers/xmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/xmp.py -------------------------------------------------------------------------------- /autotest/gdrivers/xpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/xpm.py -------------------------------------------------------------------------------- /autotest/gdrivers/xyz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/xyz.py -------------------------------------------------------------------------------- /autotest/gdrivers/zmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gdrivers/zmap.py -------------------------------------------------------------------------------- /autotest/gnm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/gnm/data/pipes.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gnm/data/pipes.dbf -------------------------------------------------------------------------------- /autotest/gnm/data/pipes.prj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gnm/data/pipes.prj -------------------------------------------------------------------------------- /autotest/gnm/data/pipes.qpj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gnm/data/pipes.qpj -------------------------------------------------------------------------------- /autotest/gnm/data/pipes.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gnm/data/pipes.shp -------------------------------------------------------------------------------- /autotest/gnm/data/pipes.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gnm/data/pipes.shx -------------------------------------------------------------------------------- /autotest/gnm/data/wells.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gnm/data/wells.dbf -------------------------------------------------------------------------------- /autotest/gnm/data/wells.prj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gnm/data/wells.prj -------------------------------------------------------------------------------- /autotest/gnm/data/wells.qpj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gnm/data/wells.qpj -------------------------------------------------------------------------------- /autotest/gnm/data/wells.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gnm/data/wells.shp -------------------------------------------------------------------------------- /autotest/gnm/data/wells.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gnm/data/wells.shx -------------------------------------------------------------------------------- /autotest/gnm/gnm_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/gnm/gnm_test.py -------------------------------------------------------------------------------- /autotest/gnm/tmp/do-not-remove: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/ogr/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/ogr/data/arcgen/points.gen: -------------------------------------------------------------------------------- 1 | 1,2,49 2 | 2,3,50 3 | END 4 | -------------------------------------------------------------------------------- /autotest/ogr/data/arcgen/points25d.gen: -------------------------------------------------------------------------------- 1 | 1,2,49,10 2 | 2,3,50,20 3 | END 4 | -------------------------------------------------------------------------------- /autotest/ogr/data/cad/AC1018_signature.dwg: -------------------------------------------------------------------------------- 1 | AC1018 2 | -------------------------------------------------------------------------------- /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/filegdb/curves.gdb/gdb: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /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/testdatetimeutc.gdb/gdb: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /autotest/ogr/data/flat.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/data/flat.dbf -------------------------------------------------------------------------------- /autotest/ogr/data/idrisi/points.avl: -------------------------------------------------------------------------------- 1 | 1 2 3.45 foo 2 | 2 3 4.56 bar 3 | -------------------------------------------------------------------------------- /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_point_mapinfo.id: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /autotest/ogr/data/mitab/tab-win1251_text.id: -------------------------------------------------------------------------------- 1 | I -------------------------------------------------------------------------------- /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/poly.PRJ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/data/poly.PRJ -------------------------------------------------------------------------------- /autotest/ogr/data/poly.dbf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/data/poly.dbf -------------------------------------------------------------------------------- /autotest/ogr/data/poly.shp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/data/poly.shp -------------------------------------------------------------------------------- /autotest/ogr/data/poly.shx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/data/poly.shx -------------------------------------------------------------------------------- /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/data/wkt.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/data/wkt.csv -------------------------------------------------------------------------------- /autotest/ogr/ogr_arcgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_arcgen.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_avc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_avc.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_bna.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_bna.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_cad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_cad.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_carto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_carto.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_couchdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_couchdb.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_csv.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_csw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_csw.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_db2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_db2.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_dgn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_dgn.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_dgnv8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_dgnv8.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_dods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_dods.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_dxf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_dxf.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_edigeo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_edigeo.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_eeda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_eeda.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_factory.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_feature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_feature.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_fgdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_fgdb.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_geojson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_geojson.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_geom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_geom.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_georss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_georss.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_geos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_geos.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_gmlas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_gmlas.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_gmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_gmt.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_gpkg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_gpkg.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_gpx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_gpx.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_grass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_grass.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_gtm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_gtm.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_htf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_htf.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_idrisi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_idrisi.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_ili.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_ili.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_ingres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_ingres.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_jml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_jml.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_kml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_kml.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_libkml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_libkml.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_lvbag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_lvbag.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_mapml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_mapml.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_mem.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_mitab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_mitab.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_mongodb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_mongodb.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_mvt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_mvt.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_mysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_mysql.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_nas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_nas.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_ngw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_ngw.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_ntf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_ntf.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_oapif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_oapif.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_oci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_oci.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_odbc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_odbc.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_ods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_ods.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_ogdi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_ogdi.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_openair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_openair.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_osm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_osm.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_pcidsk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_pcidsk.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_pdf.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_pds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_pds.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_pds4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_pds4.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_pg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_pg.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_pgdump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_pgdump.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_pgeo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_pgeo.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_rec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_rec.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_rfc30.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_rfc30.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_rfc41.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_rfc41.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_s57.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_s57.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_sdts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_sdts.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_segy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_segy.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_selafin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_selafin.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_shape.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_sosi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_sosi.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_sqlite.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_style.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_sua.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_sua.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_svg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_svg.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_sxf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_sxf.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_tiger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_tiger.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_vdv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_vdv.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_vfk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_vfk.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_vrt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_vrt.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_wasp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_wasp.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_wfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_wfs.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_xls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_xls.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_xlsx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_xlsx.py -------------------------------------------------------------------------------- /autotest/ogr/ogr_xplane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ogr_xplane.py -------------------------------------------------------------------------------- /autotest/ogr/ograpispy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/ogr/ograpispy.py -------------------------------------------------------------------------------- /autotest/ogr/tmp/do-not-remove: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/osr/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/osr/osr_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_basic.py -------------------------------------------------------------------------------- /autotest/osr/osr_compd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_compd.py -------------------------------------------------------------------------------- /autotest/osr/osr_ct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_ct.py -------------------------------------------------------------------------------- /autotest/osr/osr_ct_proj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_ct_proj.py -------------------------------------------------------------------------------- /autotest/osr/osr_epsg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_epsg.py -------------------------------------------------------------------------------- /autotest/osr/osr_erm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_erm.py -------------------------------------------------------------------------------- /autotest/osr/osr_esri.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_esri.py -------------------------------------------------------------------------------- /autotest/osr/osr_metacrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_metacrs.py -------------------------------------------------------------------------------- /autotest/osr/osr_ozi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_ozi.py -------------------------------------------------------------------------------- /autotest/osr/osr_pci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_pci.py -------------------------------------------------------------------------------- /autotest/osr/osr_pm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_pm.py -------------------------------------------------------------------------------- /autotest/osr/osr_proj4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_proj4.py -------------------------------------------------------------------------------- /autotest/osr/osr_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_url.py -------------------------------------------------------------------------------- /autotest/osr/osr_usgs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_usgs.py -------------------------------------------------------------------------------- /autotest/osr/osr_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/osr/osr_xml.py -------------------------------------------------------------------------------- /autotest/pymod/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/pymod/gdaltest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/pymod/gdaltest.py -------------------------------------------------------------------------------- /autotest/pymod/ogrtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/pymod/ogrtest.py -------------------------------------------------------------------------------- /autotest/pymod/uffd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/pymod/uffd.py -------------------------------------------------------------------------------- /autotest/pymod/webserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/pymod/webserver.py -------------------------------------------------------------------------------- /autotest/pyscripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/pyscripts/setup.cfg: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length=100 3 | -------------------------------------------------------------------------------- /autotest/pyscripts/tmp/do-not-remove: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/pytest.ini -------------------------------------------------------------------------------- /autotest/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/autotest/requirements.txt -------------------------------------------------------------------------------- /autotest/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /autotest/utilities/data/dataforogr2ogr21.csv: -------------------------------------------------------------------------------- 1 | comment,name,WKT 2 | COMMENT,NAME,POINT(2 49) 3 | -------------------------------------------------------------------------------- /autotest/utilities/data/mstones.cpg: -------------------------------------------------------------------------------- 1 | UTF-8 -------------------------------------------------------------------------------- /autotest/utilities/data/path.cpg: -------------------------------------------------------------------------------- 1 | UTF-8 -------------------------------------------------------------------------------- /autotest/utilities/tmp/do-not-remove: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gdal/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/.gitignore -------------------------------------------------------------------------------- /gdal/COMMITTERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/COMMITTERS -------------------------------------------------------------------------------- /gdal/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/Doxyfile -------------------------------------------------------------------------------- /gdal/DoxygenLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/DoxygenLayout.xml -------------------------------------------------------------------------------- /gdal/GDALmake.opt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/GDALmake.opt.in -------------------------------------------------------------------------------- /gdal/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/GNUmakefile -------------------------------------------------------------------------------- /gdal/HOWTO-RELEASE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/HOWTO-RELEASE -------------------------------------------------------------------------------- /gdal/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/LICENSE.TXT -------------------------------------------------------------------------------- /gdal/MIGRATION_GUIDE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/MIGRATION_GUIDE.TXT -------------------------------------------------------------------------------- /gdal/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/NEWS -------------------------------------------------------------------------------- /gdal/NEWS.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/NEWS.template -------------------------------------------------------------------------------- /gdal/PROVENANCE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/PROVENANCE.TXT -------------------------------------------------------------------------------- /gdal/VERSION: -------------------------------------------------------------------------------- 1 | 3.3.0 2 | -------------------------------------------------------------------------------- /gdal/aclocal.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/aclocal.m4 -------------------------------------------------------------------------------- /gdal/alg/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/GNUmakefile -------------------------------------------------------------------------------- /gdal/alg/contour.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/contour.cpp -------------------------------------------------------------------------------- /gdal/alg/delaunay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/delaunay.c -------------------------------------------------------------------------------- /gdal/alg/gdal_alg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdal_alg.h -------------------------------------------------------------------------------- /gdal/alg/gdal_alg_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdal_alg_priv.h -------------------------------------------------------------------------------- /gdal/alg/gdal_crs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdal_crs.cpp -------------------------------------------------------------------------------- /gdal/alg/gdal_octave.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdal_octave.cpp -------------------------------------------------------------------------------- /gdal/alg/gdal_rpc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdal_rpc.cpp -------------------------------------------------------------------------------- /gdal/alg/gdal_simplesurf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdal_simplesurf.h -------------------------------------------------------------------------------- /gdal/alg/gdal_tps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdal_tps.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalchecksum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalchecksum.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalcutline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalcutline.cpp -------------------------------------------------------------------------------- /gdal/alg/gdaldither.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdaldither.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalgeoloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalgeoloc.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalgrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalgrid.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalgrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalgrid.h -------------------------------------------------------------------------------- /gdal/alg/gdalgrid_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalgrid_priv.h -------------------------------------------------------------------------------- /gdal/alg/gdalgridavx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalgridavx.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalgridsse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalgridsse.cpp -------------------------------------------------------------------------------- /gdal/alg/gdallinearsystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdallinearsystem.h -------------------------------------------------------------------------------- /gdal/alg/gdalmatching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalmatching.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalmediancut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalmediancut.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalpansharpen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalpansharpen.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalpansharpen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalpansharpen.h -------------------------------------------------------------------------------- /gdal/alg/gdalproximity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalproximity.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalrasterize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalrasterize.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalsimplewarp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalsimplewarp.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalwarper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalwarper.cpp -------------------------------------------------------------------------------- /gdal/alg/gdalwarper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalwarper.h -------------------------------------------------------------------------------- /gdal/alg/gdalwarpkernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gdalwarpkernel.cpp -------------------------------------------------------------------------------- /gdal/alg/gvgcpfit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/gvgcpfit.h -------------------------------------------------------------------------------- /gdal/alg/llrasterize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/llrasterize.cpp -------------------------------------------------------------------------------- /gdal/alg/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/makefile.vc -------------------------------------------------------------------------------- /gdal/alg/polygonize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/polygonize.cpp -------------------------------------------------------------------------------- /gdal/alg/rasterfill.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/rasterfill.cpp -------------------------------------------------------------------------------- /gdal/alg/thinplatespline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/thinplatespline.h -------------------------------------------------------------------------------- /gdal/alg/viewshed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/alg/viewshed.cpp -------------------------------------------------------------------------------- /gdal/apps/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/GNUmakefile -------------------------------------------------------------------------------- /gdal/apps/commonutils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/commonutils.cpp -------------------------------------------------------------------------------- /gdal/apps/commonutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/commonutils.h -------------------------------------------------------------------------------- /gdal/apps/dumpoverviews.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/dumpoverviews.cpp -------------------------------------------------------------------------------- /gdal/apps/gdal-config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdal-config.in -------------------------------------------------------------------------------- /gdal/apps/gdal2ogr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdal2ogr.c -------------------------------------------------------------------------------- /gdal/apps/gdal_contour.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdal_contour.cpp -------------------------------------------------------------------------------- /gdal/apps/gdal_create.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdal_create.cpp -------------------------------------------------------------------------------- /gdal/apps/gdal_grid_bin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdal_grid_bin.cpp -------------------------------------------------------------------------------- /gdal/apps/gdal_grid_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdal_grid_lib.cpp -------------------------------------------------------------------------------- /gdal/apps/gdal_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdal_utils.h -------------------------------------------------------------------------------- /gdal/apps/gdal_utils_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdal_utils_priv.h -------------------------------------------------------------------------------- /gdal/apps/gdal_viewshed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdal_viewshed.cpp -------------------------------------------------------------------------------- /gdal/apps/gdaladdo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdaladdo.cpp -------------------------------------------------------------------------------- /gdal/apps/gdalasyncread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdalasyncread.cpp -------------------------------------------------------------------------------- /gdal/apps/gdaldem_bin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdaldem_bin.cpp -------------------------------------------------------------------------------- /gdal/apps/gdaldem_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdaldem_lib.cpp -------------------------------------------------------------------------------- /gdal/apps/gdalenhance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdalenhance.cpp -------------------------------------------------------------------------------- /gdal/apps/gdalflattenmask.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdalflattenmask.c -------------------------------------------------------------------------------- /gdal/apps/gdalinfo_bin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdalinfo_bin.cpp -------------------------------------------------------------------------------- /gdal/apps/gdalinfo_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdalinfo_lib.cpp -------------------------------------------------------------------------------- /gdal/apps/gdalmanage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdalmanage.cpp -------------------------------------------------------------------------------- /gdal/apps/gdalsrsinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdalsrsinfo.cpp -------------------------------------------------------------------------------- /gdal/apps/gdaltindex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdaltindex.cpp -------------------------------------------------------------------------------- /gdal/apps/gdaltorture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdaltorture.cpp -------------------------------------------------------------------------------- /gdal/apps/gdaltransform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdaltransform.cpp -------------------------------------------------------------------------------- /gdal/apps/gdalwarp_bin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdalwarp_bin.cpp -------------------------------------------------------------------------------- /gdal/apps/gdalwarp_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdalwarp_lib.cpp -------------------------------------------------------------------------------- /gdal/apps/gdalwarpsimple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gdalwarpsimple.c -------------------------------------------------------------------------------- /gdal/apps/gnmanalyse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gnmanalyse.cpp -------------------------------------------------------------------------------- /gdal/apps/gnmmanage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/gnmmanage.cpp -------------------------------------------------------------------------------- /gdal/apps/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/makefile.vc -------------------------------------------------------------------------------- /gdal/apps/multireadtest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/multireadtest.cpp -------------------------------------------------------------------------------- /gdal/apps/nearblack_bin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/nearblack_bin.cpp -------------------------------------------------------------------------------- /gdal/apps/nearblack_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/nearblack_lib.cpp -------------------------------------------------------------------------------- /gdal/apps/ogr2ogr_bin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/ogr2ogr_bin.cpp -------------------------------------------------------------------------------- /gdal/apps/ogr2ogr_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/ogr2ogr_lib.cpp -------------------------------------------------------------------------------- /gdal/apps/ogrdissolve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/ogrdissolve.cpp -------------------------------------------------------------------------------- /gdal/apps/ogrinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/ogrinfo.cpp -------------------------------------------------------------------------------- /gdal/apps/ogrlineref.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/ogrlineref.cpp -------------------------------------------------------------------------------- /gdal/apps/ogrtindex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/ogrtindex.cpp -------------------------------------------------------------------------------- /gdal/apps/test_ogrsf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/test_ogrsf.cpp -------------------------------------------------------------------------------- /gdal/apps/testepsg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/apps/testepsg.cpp -------------------------------------------------------------------------------- /gdal/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/autogen.sh -------------------------------------------------------------------------------- /gdal/ci/travis/android/script.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -e 4 | 5 | echo "finished" 6 | -------------------------------------------------------------------------------- /gdal/ci/travis/big_endian/script.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -e 4 | 5 | echo "finished" 6 | -------------------------------------------------------------------------------- /gdal/config.guess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/config.guess -------------------------------------------------------------------------------- /gdal/config.sub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/config.sub -------------------------------------------------------------------------------- /gdal/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/configure -------------------------------------------------------------------------------- /gdal/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/configure.ac -------------------------------------------------------------------------------- /gdal/data/GDALLogoBW.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/GDALLogoBW.svg -------------------------------------------------------------------------------- /gdal/data/GDALLogoColor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/GDALLogoColor.svg -------------------------------------------------------------------------------- /gdal/data/GDALLogoGS.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/GDALLogoGS.svg -------------------------------------------------------------------------------- /gdal/data/bag_template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/bag_template.xml -------------------------------------------------------------------------------- /gdal/data/default.rsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/default.rsc -------------------------------------------------------------------------------- /gdal/data/ecw_cs.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/ecw_cs.wkt -------------------------------------------------------------------------------- /gdal/data/eedaconf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/eedaconf.json -------------------------------------------------------------------------------- /gdal/data/epsg.wkt: -------------------------------------------------------------------------------- 1 | include cubewerx_extra.wkt 2 | -------------------------------------------------------------------------------- /gdal/data/gdalicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/gdalicon.png -------------------------------------------------------------------------------- /gdal/data/gdalvrt.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/gdalvrt.xsd -------------------------------------------------------------------------------- /gdal/data/gml_registry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/gml_registry.xml -------------------------------------------------------------------------------- /gdal/data/gmlasconf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/gmlasconf.xml -------------------------------------------------------------------------------- /gdal/data/gmlasconf.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/gmlasconf.xsd -------------------------------------------------------------------------------- /gdal/data/gt_datum.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/gt_datum.csv -------------------------------------------------------------------------------- /gdal/data/gt_ellips.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/gt_ellips.csv -------------------------------------------------------------------------------- /gdal/data/header.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/header.dxf -------------------------------------------------------------------------------- /gdal/data/jpfgdgml_BldA.gfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/jpfgdgml_BldA.gfs -------------------------------------------------------------------------------- /gdal/data/jpfgdgml_BldL.gfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/jpfgdgml_BldL.gfs -------------------------------------------------------------------------------- /gdal/data/jpfgdgml_Cntr.gfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/jpfgdgml_Cntr.gfs -------------------------------------------------------------------------------- /gdal/data/jpfgdgml_GCP.gfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/jpfgdgml_GCP.gfs -------------------------------------------------------------------------------- /gdal/data/jpfgdgml_WA.gfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/jpfgdgml_WA.gfs -------------------------------------------------------------------------------- /gdal/data/jpfgdgml_WL.gfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/jpfgdgml_WL.gfs -------------------------------------------------------------------------------- /gdal/data/netcdf_config.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/netcdf_config.xsd -------------------------------------------------------------------------------- /gdal/data/nitf_spec.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/nitf_spec.xml -------------------------------------------------------------------------------- /gdal/data/nitf_spec.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/nitf_spec.xsd -------------------------------------------------------------------------------- /gdal/data/ogrvrt.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/ogrvrt.xsd -------------------------------------------------------------------------------- /gdal/data/osmconf.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/osmconf.ini -------------------------------------------------------------------------------- /gdal/data/ozi_datum.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/ozi_datum.csv -------------------------------------------------------------------------------- /gdal/data/ozi_ellips.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/ozi_ellips.csv -------------------------------------------------------------------------------- /gdal/data/pci_datum.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/pci_datum.txt -------------------------------------------------------------------------------- /gdal/data/pci_ellips.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/pci_ellips.txt -------------------------------------------------------------------------------- /gdal/data/pds4_template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/pds4_template.xml -------------------------------------------------------------------------------- /gdal/data/plscenesconf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/plscenesconf.json -------------------------------------------------------------------------------- /gdal/data/ruian_vf_v1.gfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/ruian_vf_v1.gfs -------------------------------------------------------------------------------- /gdal/data/s57agencies.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/s57agencies.csv -------------------------------------------------------------------------------- /gdal/data/s57attributes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/s57attributes.csv -------------------------------------------------------------------------------- /gdal/data/seed_2d.dgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/seed_2d.dgn -------------------------------------------------------------------------------- /gdal/data/seed_3d.dgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/seed_3d.dgn -------------------------------------------------------------------------------- /gdal/data/stateplane.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/stateplane.csv -------------------------------------------------------------------------------- /gdal/data/tms_NZTM2000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/tms_NZTM2000.json -------------------------------------------------------------------------------- /gdal/data/trailer.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/trailer.dxf -------------------------------------------------------------------------------- /gdal/data/vdv452.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/vdv452.xml -------------------------------------------------------------------------------- /gdal/data/vdv452.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/vdv452.xsd -------------------------------------------------------------------------------- /gdal/data/vicar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/data/vicar.json -------------------------------------------------------------------------------- /gdal/doc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/doc/.gitignore -------------------------------------------------------------------------------- /gdal/doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/doc/Makefile -------------------------------------------------------------------------------- /gdal/doc/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/doc/environment.yml -------------------------------------------------------------------------------- /gdal/doc/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/doc/images/favicon.png -------------------------------------------------------------------------------- /gdal/doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/doc/requirements.txt -------------------------------------------------------------------------------- /gdal/doc/source/about.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/doc/source/about.rst -------------------------------------------------------------------------------- /gdal/doc/source/api/cpl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/doc/source/api/cpl.rst -------------------------------------------------------------------------------- /gdal/doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/doc/source/conf.py -------------------------------------------------------------------------------- /gdal/doc/source/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/doc/source/faq.rst -------------------------------------------------------------------------------- /gdal/doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/doc/source/index.rst -------------------------------------------------------------------------------- /gdal/doc/source/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/doc/source/license.rst -------------------------------------------------------------------------------- /gdal/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/docker/README.md -------------------------------------------------------------------------------- /gdal/docker/build-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/docker/build-all.sh -------------------------------------------------------------------------------- /gdal/docker/util.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/docker/util.sh -------------------------------------------------------------------------------- /gdal/frmts/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/bmp/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/bmp/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/bmp/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/bmp/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/bsb/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/bsb/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/bsb/README.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/bsb/README.dist -------------------------------------------------------------------------------- /gdal/frmts/bsb/bsb2raw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/bsb/bsb2raw.c -------------------------------------------------------------------------------- /gdal/frmts/bsb/bsb_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/bsb/bsb_read.c -------------------------------------------------------------------------------- /gdal/frmts/bsb/bsb_read.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/bsb/bsb_read.h -------------------------------------------------------------------------------- /gdal/frmts/bsb/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/bsb/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/ceos/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ceos/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/ceos/ceosopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ceos/ceosopen.c -------------------------------------------------------------------------------- /gdal/frmts/ceos/ceosopen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ceos/ceosopen.h -------------------------------------------------------------------------------- /gdal/frmts/ceos/ceostest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ceos/ceostest.c -------------------------------------------------------------------------------- /gdal/frmts/ceos/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ceos/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/ceos2/ceos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ceos2/ceos.c -------------------------------------------------------------------------------- /gdal/frmts/ceos2/ceos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ceos2/ceos.h -------------------------------------------------------------------------------- /gdal/frmts/ceos2/ceossar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ceos2/ceossar.c -------------------------------------------------------------------------------- /gdal/frmts/ceos2/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ceos2/link.c -------------------------------------------------------------------------------- /gdal/frmts/dted/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/dted/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/dted/dted_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/dted/dted_api.c -------------------------------------------------------------------------------- /gdal/frmts/dted/dted_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/dted/dted_api.h -------------------------------------------------------------------------------- /gdal/frmts/dted/dted_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/dted/dted_test.c -------------------------------------------------------------------------------- /gdal/frmts/dted/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/dted/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/ecw/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ecw/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/ecw/gdal_ecw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ecw/gdal_ecw.h -------------------------------------------------------------------------------- /gdal/frmts/ecw/lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ecw/lookup.py -------------------------------------------------------------------------------- /gdal/frmts/ecw/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ecw/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/ers/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ers/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/ers/ershdrnode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ers/ershdrnode.h -------------------------------------------------------------------------------- /gdal/frmts/ers/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/ers/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/fits/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/fits/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/fits/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/fits/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/grass/grass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/grass/grass.cpp -------------------------------------------------------------------------------- /gdal/frmts/grass/pkg/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/grass/pkg/README -------------------------------------------------------------------------------- /gdal/frmts/grib/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/grib/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/grib/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/grib/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/gtiff/gtiff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/gtiff/gtiff.h -------------------------------------------------------------------------------- /gdal/frmts/gtiff/tif_lerc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/gtiff/tif_lerc.c -------------------------------------------------------------------------------- /gdal/frmts/gtiff/tif_lerc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/gtiff/tif_lerc.h -------------------------------------------------------------------------------- /gdal/frmts/gtiff/tifvsi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/gtiff/tifvsi.cpp -------------------------------------------------------------------------------- /gdal/frmts/gtiff/tifvsi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/gtiff/tifvsi.h -------------------------------------------------------------------------------- /gdal/frmts/hdf4/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hdf4/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/hdf4/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hdf4/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/hdf5/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hdf5/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/hdf5/hdf5_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hdf5/hdf5_api.h -------------------------------------------------------------------------------- /gdal/frmts/hdf5/hdf5vfl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hdf5/hdf5vfl.h -------------------------------------------------------------------------------- /gdal/frmts/hdf5/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hdf5/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/heif/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/heif/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/heif/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/heif/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/hfa/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hfa/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/hfa/hfa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hfa/hfa.h -------------------------------------------------------------------------------- /gdal/frmts/hfa/hfa_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hfa/hfa_p.h -------------------------------------------------------------------------------- /gdal/frmts/hfa/hfaband.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hfa/hfaband.cpp -------------------------------------------------------------------------------- /gdal/frmts/hfa/hfadataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hfa/hfadataset.h -------------------------------------------------------------------------------- /gdal/frmts/hfa/hfaentry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hfa/hfaentry.cpp -------------------------------------------------------------------------------- /gdal/frmts/hfa/hfafield.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hfa/hfafield.cpp -------------------------------------------------------------------------------- /gdal/frmts/hfa/hfaopen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hfa/hfaopen.cpp -------------------------------------------------------------------------------- /gdal/frmts/hfa/hfatest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hfa/hfatest.cpp -------------------------------------------------------------------------------- /gdal/frmts/hfa/hfatype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hfa/hfatype.cpp -------------------------------------------------------------------------------- /gdal/frmts/hfa/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/hfa/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/iso8211/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/iso8211/Doxyfile -------------------------------------------------------------------------------- /gdal/frmts/jpeg/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/jpeg/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/jpeg/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/jpeg/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/jpeg/vsidataio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/jpeg/vsidataio.h -------------------------------------------------------------------------------- /gdal/frmts/kea/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/kea/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/kea/keaband.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/kea/keaband.cpp -------------------------------------------------------------------------------- /gdal/frmts/kea/keaband.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/kea/keaband.h -------------------------------------------------------------------------------- /gdal/frmts/kea/keacopy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/kea/keacopy.cpp -------------------------------------------------------------------------------- /gdal/frmts/kea/keacopy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/kea/keacopy.h -------------------------------------------------------------------------------- /gdal/frmts/kea/keadataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/kea/keadataset.h -------------------------------------------------------------------------------- /gdal/frmts/kea/kearat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/kea/kearat.cpp -------------------------------------------------------------------------------- /gdal/frmts/kea/kearat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/kea/kearat.h -------------------------------------------------------------------------------- /gdal/frmts/kea/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/kea/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/map/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/map/GNUmakefile -------------------------------------------------------------------------------- /gdal/frmts/map/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/map/makefile.vc -------------------------------------------------------------------------------- /gdal/frmts/mrf/Packer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/mrf/Packer.h -------------------------------------------------------------------------------- /gdal/frmts/mrf/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/mrf/README -------------------------------------------------------------------------------- /gdal/frmts/mrf/marfa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/mrf/marfa.h -------------------------------------------------------------------------------- /gdal/frmts/msg/PublicDecompWT_all.cpp: -------------------------------------------------------------------------------- 1 | #include "PublicDecompWT_all.h" 2 | -------------------------------------------------------------------------------- /gdal/frmts/msg/prologue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/msg/prologue.h -------------------------------------------------------------------------------- /gdal/frmts/nitf/mgrs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/nitf/mgrs.c -------------------------------------------------------------------------------- /gdal/frmts/nitf/mgrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/nitf/mgrs.h -------------------------------------------------------------------------------- /gdal/frmts/nitf/nitfdes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/nitf/nitfdes.c -------------------------------------------------------------------------------- /gdal/frmts/nitf/nitflib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/nitf/nitflib.h -------------------------------------------------------------------------------- /gdal/frmts/nitf/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/nitf/readme.md -------------------------------------------------------------------------------- /gdal/frmts/pdf/gdal_pdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/pdf/gdal_pdf.h -------------------------------------------------------------------------------- /gdal/frmts/pdf/pdfio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/pdf/pdfio.cpp -------------------------------------------------------------------------------- /gdal/frmts/pdf/pdfio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/pdf/pdfio.h -------------------------------------------------------------------------------- /gdal/frmts/vrt/gdal_vrt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/vrt/gdal_vrt.h -------------------------------------------------------------------------------- /gdal/frmts/wcs/wcsutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/wcs/wcsutils.h -------------------------------------------------------------------------------- /gdal/frmts/wms/gdalhttp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/wms/gdalhttp.h -------------------------------------------------------------------------------- /gdal/frmts/zlib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/README -------------------------------------------------------------------------------- /gdal/frmts/zlib/adler32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/adler32.c -------------------------------------------------------------------------------- /gdal/frmts/zlib/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/crc32.c -------------------------------------------------------------------------------- /gdal/frmts/zlib/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/crc32.h -------------------------------------------------------------------------------- /gdal/frmts/zlib/deflate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/deflate.c -------------------------------------------------------------------------------- /gdal/frmts/zlib/deflate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/deflate.h -------------------------------------------------------------------------------- /gdal/frmts/zlib/gzio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/gzio.c -------------------------------------------------------------------------------- /gdal/frmts/zlib/infback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/infback.c -------------------------------------------------------------------------------- /gdal/frmts/zlib/inffast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/inffast.c -------------------------------------------------------------------------------- /gdal/frmts/zlib/inffast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/inffast.h -------------------------------------------------------------------------------- /gdal/frmts/zlib/inflate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/inflate.c -------------------------------------------------------------------------------- /gdal/frmts/zlib/inflate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/inflate.h -------------------------------------------------------------------------------- /gdal/frmts/zlib/trees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/trees.c -------------------------------------------------------------------------------- /gdal/frmts/zlib/trees.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/trees.h -------------------------------------------------------------------------------- /gdal/frmts/zlib/uncompr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/uncompr.c -------------------------------------------------------------------------------- /gdal/frmts/zlib/zconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/zconf.h -------------------------------------------------------------------------------- /gdal/frmts/zlib/zlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/zlib.h -------------------------------------------------------------------------------- /gdal/frmts/zlib/zutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/zutil.c -------------------------------------------------------------------------------- /gdal/frmts/zlib/zutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/frmts/zlib/zutil.h -------------------------------------------------------------------------------- /gdal/fuzzers/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/fuzzers/.gitignore -------------------------------------------------------------------------------- /gdal/fuzzers/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/fuzzers/GNUmakefile -------------------------------------------------------------------------------- /gdal/fuzzers/README.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/fuzzers/README.TXT -------------------------------------------------------------------------------- /gdal/fuzzers/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/fuzzers/build.sh -------------------------------------------------------------------------------- /gdal/gcore/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/GNUmakefile -------------------------------------------------------------------------------- /gdal/gcore/Version.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/Version.rc -------------------------------------------------------------------------------- /gdal/gcore/gdal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdal.h -------------------------------------------------------------------------------- /gdal/gcore/gdal_frmts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdal_frmts.h -------------------------------------------------------------------------------- /gdal/gcore/gdal_misc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdal_misc.cpp -------------------------------------------------------------------------------- /gdal/gcore/gdal_pam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdal_pam.h -------------------------------------------------------------------------------- /gdal/gcore/gdal_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdal_priv.h -------------------------------------------------------------------------------- /gdal/gcore/gdal_proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdal_proxy.h -------------------------------------------------------------------------------- /gdal/gcore/gdal_rat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdal_rat.cpp -------------------------------------------------------------------------------- /gdal/gcore/gdal_rat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdal_rat.h -------------------------------------------------------------------------------- /gdal/gcore/gdaldriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdaldriver.cpp -------------------------------------------------------------------------------- /gdal/gcore/gdalexif.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdalexif.cpp -------------------------------------------------------------------------------- /gdal/gcore/gdalexif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdalexif.h -------------------------------------------------------------------------------- /gdal/gcore/gdaljp2box.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdaljp2box.cpp -------------------------------------------------------------------------------- /gdal/gcore/gdalpython.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdalpython.cpp -------------------------------------------------------------------------------- /gdal/gcore/gdalpython.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdalpython.h -------------------------------------------------------------------------------- /gdal/gcore/gdalsse_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/gdalsse_priv.h -------------------------------------------------------------------------------- /gdal/gcore/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/makefile.vc -------------------------------------------------------------------------------- /gdal/gcore/overview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/overview.cpp -------------------------------------------------------------------------------- /gdal/gcore/rasterio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/rasterio.cpp -------------------------------------------------------------------------------- /gdal/gcore/rawdataset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/rawdataset.cpp -------------------------------------------------------------------------------- /gdal/gcore/rawdataset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/rawdataset.h -------------------------------------------------------------------------------- /gdal/gcore/statistics.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gcore/statistics.txt -------------------------------------------------------------------------------- /gdal/gdal.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gdal.pc.in -------------------------------------------------------------------------------- /gdal/generate_vcxproj.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/generate_vcxproj.bat -------------------------------------------------------------------------------- /gdal/gnm/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gnm/GNUmakefile -------------------------------------------------------------------------------- /gdal/gnm/gnm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gnm/gnm.h -------------------------------------------------------------------------------- /gdal/gnm/gnm_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gnm/gnm_api.h -------------------------------------------------------------------------------- /gdal/gnm/gnm_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gnm/gnm_priv.h -------------------------------------------------------------------------------- /gdal/gnm/gnmgraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gnm/gnmgraph.cpp -------------------------------------------------------------------------------- /gdal/gnm/gnmgraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gnm/gnmgraph.h -------------------------------------------------------------------------------- /gdal/gnm/gnmlayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gnm/gnmlayer.cpp -------------------------------------------------------------------------------- /gdal/gnm/gnmnetwork.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gnm/gnmnetwork.cpp -------------------------------------------------------------------------------- /gdal/gnm/gnmrule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gnm/gnmrule.cpp -------------------------------------------------------------------------------- /gdal/gnm/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/gnm/makefile.vc -------------------------------------------------------------------------------- /gdal/install-sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/install-sh -------------------------------------------------------------------------------- /gdal/ltmain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ltmain.sh -------------------------------------------------------------------------------- /gdal/m4/acinclude.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/acinclude.m4 -------------------------------------------------------------------------------- /gdal/m4/ax_lib_expat.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/ax_lib_expat.m4 -------------------------------------------------------------------------------- /gdal/m4/ax_lib_libkml.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/ax_lib_libkml.m4 -------------------------------------------------------------------------------- /gdal/m4/ax_lib_sqlite3.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/ax_lib_sqlite3.m4 -------------------------------------------------------------------------------- /gdal/m4/ax_lib_xerces.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/ax_lib_xerces.m4 -------------------------------------------------------------------------------- /gdal/m4/ax_oracle_oci.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/ax_oracle_oci.m4 -------------------------------------------------------------------------------- /gdal/m4/geos.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/geos.m4 -------------------------------------------------------------------------------- /gdal/m4/iconv.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/iconv.m4 -------------------------------------------------------------------------------- /gdal/m4/lib-ld.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/lib-ld.m4 -------------------------------------------------------------------------------- /gdal/m4/lib-link.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/lib-link.m4 -------------------------------------------------------------------------------- /gdal/m4/lib-prefix.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/lib-prefix.m4 -------------------------------------------------------------------------------- /gdal/m4/libtool.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/libtool.m4 -------------------------------------------------------------------------------- /gdal/m4/ltoptions.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/ltoptions.m4 -------------------------------------------------------------------------------- /gdal/m4/ltsugar.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/ltsugar.m4 -------------------------------------------------------------------------------- /gdal/m4/ltversion.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/ltversion.m4 -------------------------------------------------------------------------------- /gdal/m4/lt~obsolete.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/lt~obsolete.m4 -------------------------------------------------------------------------------- /gdal/m4/pkg.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/pkg.m4 -------------------------------------------------------------------------------- /gdal/m4/sfcgal.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/m4/sfcgal.m4 -------------------------------------------------------------------------------- /gdal/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/makefile.vc -------------------------------------------------------------------------------- /gdal/mkgdaldist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/mkgdaldist.sh -------------------------------------------------------------------------------- /gdal/nmake.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/nmake.opt -------------------------------------------------------------------------------- /gdal/ogr/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/Doxyfile -------------------------------------------------------------------------------- /gdal/ogr/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/GNUmakefile -------------------------------------------------------------------------------- /gdal/ogr/file.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/file.lst -------------------------------------------------------------------------------- /gdal/ogr/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/makefile.vc -------------------------------------------------------------------------------- /gdal/ogr/ogr_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_api.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_api.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_capi_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_capi_test.c -------------------------------------------------------------------------------- /gdal/ogr/ogr_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_core.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_expat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_expat.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_expat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_expat.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_feature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_feature.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_fromepsg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_fromepsg.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_geo_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_geo_utils.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_geocoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_geocoding.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_geometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_geometry.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_geos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_geos.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_libs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_libs.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_p.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_proj_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_proj_p.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_proj_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_proj_p.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_sfcgal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_sfcgal.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_spatialref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_spatialref.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_srs_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_srs_api.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_srs_dict.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_srs_dict.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_srs_erm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_srs_erm.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_srs_esri.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_srs_esri.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_srs_ozi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_srs_ozi.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_srs_pci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_srs_pci.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_srs_usgs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_srs_usgs.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_srs_xml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_srs_xml.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_srsnode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_srsnode.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_swq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_swq.h -------------------------------------------------------------------------------- /gdal/ogr/ogr_xerces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_xerces.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogr_xerces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogr_xerces.h -------------------------------------------------------------------------------- /gdal/ogr/ograpispy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ograpispy.cpp -------------------------------------------------------------------------------- /gdal/ogr/ograpispy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ograpispy.h -------------------------------------------------------------------------------- /gdal/ogr/ogrct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogrct.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogrcurve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogrcurve.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogrfeature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogrfeature.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogrfielddefn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogrfielddefn.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogrgeometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogrgeometry.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogrpoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogrpoint.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogrpolygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogrpolygon.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogrsurface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogrsurface.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogrtriangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogrtriangle.cpp -------------------------------------------------------------------------------- /gdal/ogr/ogrutils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/ogrutils.cpp -------------------------------------------------------------------------------- /gdal/ogr/style_pen1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/style_pen1.gif -------------------------------------------------------------------------------- /gdal/ogr/style_pen2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/style_pen2.gif -------------------------------------------------------------------------------- /gdal/ogr/style_pen3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/style_pen3.gif -------------------------------------------------------------------------------- /gdal/ogr/swq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/swq.cpp -------------------------------------------------------------------------------- /gdal/ogr/swq_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/swq_parser.cpp -------------------------------------------------------------------------------- /gdal/ogr/swq_parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/swq_parser.hpp -------------------------------------------------------------------------------- /gdal/ogr/swq_parser.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/swq_parser.y -------------------------------------------------------------------------------- /gdal/ogr/swq_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/ogr/swq_select.cpp -------------------------------------------------------------------------------- /gdal/perftests/cog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/perftests/cog.py -------------------------------------------------------------------------------- /gdal/port/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/GNUmakefile -------------------------------------------------------------------------------- /gdal/port/LICENCE_minizip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/LICENCE_minizip -------------------------------------------------------------------------------- /gdal/port/cpl_aws.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_aws.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_aws.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_aws.h -------------------------------------------------------------------------------- /gdal/port/cpl_azure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_azure.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_azure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_azure.h -------------------------------------------------------------------------------- /gdal/port/cpl_base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_base64.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_config.h.in -------------------------------------------------------------------------------- /gdal/port/cpl_config.h.vc.end: -------------------------------------------------------------------------------- 1 | #endif /* CPL_CONFIG_H */ 2 | -------------------------------------------------------------------------------- /gdal/port/cpl_config.h.vc.no_dll: -------------------------------------------------------------------------------- 1 | #define CPL_DISABLE_DLL 2 | -------------------------------------------------------------------------------- /gdal/port/cpl_conv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_conv.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_conv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_conv.h -------------------------------------------------------------------------------- /gdal/port/cpl_csv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_csv.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_csv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_csv.h -------------------------------------------------------------------------------- /gdal/port/cpl_error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_error.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_error.h -------------------------------------------------------------------------------- /gdal/port/cpl_hash_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_hash_set.h -------------------------------------------------------------------------------- /gdal/port/cpl_http.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_http.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_http.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_http.h -------------------------------------------------------------------------------- /gdal/port/cpl_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_json.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_json.h -------------------------------------------------------------------------------- /gdal/port/cpl_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_list.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_list.h -------------------------------------------------------------------------------- /gdal/port/cpl_md5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_md5.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_md5.h -------------------------------------------------------------------------------- /gdal/port/cpl_mem_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_mem_cache.h -------------------------------------------------------------------------------- /gdal/port/cpl_minixml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_minixml.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_minixml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_minixml.h -------------------------------------------------------------------------------- /gdal/port/cpl_multiproc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_multiproc.h -------------------------------------------------------------------------------- /gdal/port/cpl_odbc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_odbc.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_odbc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_odbc.h -------------------------------------------------------------------------------- /gdal/port/cpl_path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_path.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_port.h -------------------------------------------------------------------------------- /gdal/port/cpl_progress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_progress.h -------------------------------------------------------------------------------- /gdal/port/cpl_quad_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_quad_tree.h -------------------------------------------------------------------------------- /gdal/port/cpl_recode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_recode.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_sha1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_sha1.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_sha1.h -------------------------------------------------------------------------------- /gdal/port/cpl_sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_sha256.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_sha256.h -------------------------------------------------------------------------------- /gdal/port/cpl_spawn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_spawn.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_spawn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_spawn.h -------------------------------------------------------------------------------- /gdal/port/cpl_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_string.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_string.h -------------------------------------------------------------------------------- /gdal/port/cpl_strtod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_strtod.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_swift.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_swift.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_swift.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_swift.h -------------------------------------------------------------------------------- /gdal/port/cpl_time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_time.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_time.h -------------------------------------------------------------------------------- /gdal/port/cpl_vax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_vax.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_vax.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_vax.h -------------------------------------------------------------------------------- /gdal/port/cpl_vsi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_vsi.h -------------------------------------------------------------------------------- /gdal/port/cpl_vsi_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_vsi_error.h -------------------------------------------------------------------------------- /gdal/port/cpl_vsi_mem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_vsi_mem.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_vsil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_vsil.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_vsil_az.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_vsil_az.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_vsil_gs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_vsil_gs.cpp -------------------------------------------------------------------------------- /gdal/port/cpl_vsil_s3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cpl_vsil_s3.cpp -------------------------------------------------------------------------------- /gdal/port/cplstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/cplstring.cpp -------------------------------------------------------------------------------- /gdal/port/gdal_csv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/gdal_csv.h -------------------------------------------------------------------------------- /gdal/port/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/makefile.vc -------------------------------------------------------------------------------- /gdal/port/vsipreload.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/vsipreload.cpp -------------------------------------------------------------------------------- /gdal/port/xmlreformat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/port/xmlreformat.cpp -------------------------------------------------------------------------------- /gdal/scripts/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/scripts/GNUmakefile -------------------------------------------------------------------------------- /gdal/scripts/clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/scripts/clang-format -------------------------------------------------------------------------------- /gdal/scripts/cppcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/scripts/cppcheck.sh -------------------------------------------------------------------------------- /gdal/scripts/fix_typos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/scripts/fix_typos.sh -------------------------------------------------------------------------------- /gdal/scripts/setdevenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/scripts/setdevenv.sh -------------------------------------------------------------------------------- /gdal/submake.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/submake.bat -------------------------------------------------------------------------------- /gdal/swig/GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/GNUmakefile -------------------------------------------------------------------------------- /gdal/swig/SWIGmake.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/SWIGmake.base -------------------------------------------------------------------------------- /gdal/swig/csharp/gdal.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/csharp/gdal.snk -------------------------------------------------------------------------------- /gdal/swig/include/Band.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/include/Band.i -------------------------------------------------------------------------------- /gdal/swig/include/cpl.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/include/cpl.i -------------------------------------------------------------------------------- /gdal/swig/include/gdal.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/include/gdal.i -------------------------------------------------------------------------------- /gdal/swig/include/gnm.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/include/gnm.i -------------------------------------------------------------------------------- /gdal/swig/include/ogr.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/include/ogr.i -------------------------------------------------------------------------------- /gdal/swig/include/osr.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/include/osr.i -------------------------------------------------------------------------------- /gdal/swig/java/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/java/build.xml -------------------------------------------------------------------------------- /gdal/swig/java/java.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/java/java.opt -------------------------------------------------------------------------------- /gdal/swig/java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/java/pom.xml -------------------------------------------------------------------------------- /gdal/swig/makefile.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/makefile.vc -------------------------------------------------------------------------------- /gdal/swig/perl/Changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/Changes -------------------------------------------------------------------------------- /gdal/swig/perl/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/Doxyfile -------------------------------------------------------------------------------- /gdal/swig/perl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/Makefile -------------------------------------------------------------------------------- /gdal/swig/perl/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/README -------------------------------------------------------------------------------- /gdal/swig/perl/cr.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/cr.dox -------------------------------------------------------------------------------- /gdal/swig/perl/cv.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/cv.dox -------------------------------------------------------------------------------- /gdal/swig/perl/index.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/index.dox -------------------------------------------------------------------------------- /gdal/swig/perl/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/make.bat -------------------------------------------------------------------------------- /gdal/swig/perl/pdl.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/pdl.dox -------------------------------------------------------------------------------- /gdal/swig/perl/rr.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/rr.dox -------------------------------------------------------------------------------- /gdal/swig/perl/rv.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/rv.dox -------------------------------------------------------------------------------- /gdal/swig/perl/rwv.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/rwv.dox -------------------------------------------------------------------------------- /gdal/swig/perl/t/00.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/00.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/01.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/01.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/02.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/02.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/03.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/03.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/alg.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/alg.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/band.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/band.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/error.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/error.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/extent.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/extent.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/gcp.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/gcp.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/gdal.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/gdal.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/geom.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/geom.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/layer.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/layer.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/nodata.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/nodata.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/ogr.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/ogr.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/open.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/open.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/osr.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/osr.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/pdl.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/pdl.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/utf8.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/utf8.t -------------------------------------------------------------------------------- /gdal/swig/perl/t/util.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/t/util.t -------------------------------------------------------------------------------- /gdal/swig/perl/tips.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/perl/tips.dox -------------------------------------------------------------------------------- /gdal/swig/python/.gitignore: -------------------------------------------------------------------------------- 1 | GDAL.egg-info -------------------------------------------------------------------------------- /gdal/swig/python/osgeo/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gdal/swig/python/osgeo/utils/auxiliary/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gdal/swig/python/scripts/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gdal/swig/python/scripts/tests/gdal2tiles/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gdal/swig/python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/swig/python/setup.py -------------------------------------------------------------------------------- /gdal/update_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rouault/gdal-mini/HEAD/gdal/update_copyright.py --------------------------------------------------------------------------------