实例介绍
【实例简介】
GDAL-2.2.3 Visual C++工程(包含解决方案文件(gdal_vs2013.sln )和源码,下载后可以用VS2013自己编译)
【实例截图】
【核心代码】
4744302543294299281.7z
└── gdal-2.2.3
├── aclocal.m4
├── alg
│ ├── contour.cpp
│ ├── contour.obj
│ ├── delaunay.c
│ ├── delaunay.obj
│ ├── gdal_alg.h
│ ├── gdal_alg_priv.h
│ ├── gdalapplyverticalshiftgrid.cpp
│ ├── gdalapplyverticalshiftgrid.obj
│ ├── gdalchecksum.cpp
│ ├── gdalchecksum.obj
│ ├── gdal_crs.c
│ ├── gdal_crs.obj
│ ├── gdalcutline.cpp
│ ├── gdalcutline.obj
│ ├── gdaldither.cpp
│ ├── gdaldither.obj
│ ├── gdalgeoloc.cpp
│ ├── gdalgeoloc.obj
│ ├── gdalgridavx.cpp
│ ├── gdalgridavx.obj
│ ├── gdalgrid.cpp
│ ├── gdalgrid.h
│ ├── gdalgrid.obj
│ ├── gdalgrid_priv.h
│ ├── gdalgridsse.cpp
│ ├── gdalgridsse.obj
│ ├── gdalmatching.cpp
│ ├── gdalmatching.obj
│ ├── gdalmediancut.cpp
│ ├── gdalmediancut.obj
│ ├── gdal_nrgcrs.c
│ ├── gdal_octave.cpp
│ ├── gdal_octave.obj
│ ├── gdalpansharpen.cpp
│ ├── gdalpansharpen.h
│ ├── gdalpansharpen.obj
│ ├── gdalproximity.cpp
│ ├── gdalproximity.obj
│ ├── gdalrasterize.cpp
│ ├── gdalrasterize.obj
│ ├── gdalrasterpolygonenumerator.cpp
│ ├── gdalrasterpolygonenumerator.obj
│ ├── gdal_rpc.cpp
│ ├── gdal_rpc.obj
│ ├── gdalsievefilter.cpp
│ ├── gdalsievefilter.obj
│ ├── gdal_simplesurf.cpp
│ ├── gdal_simplesurf.h
│ ├── gdal_simplesurf.obj
│ ├── gdalsimplewarp.cpp
│ ├── gdalsimplewarp.obj
│ ├── gdal_tps.cpp
│ ├── gdal_tps.obj
│ ├── gdaltransformer.cpp
│ ├── gdaltransformer.obj
│ ├── gdaltransformgeolocs.cpp
│ ├── gdaltransformgeolocs.obj
│ ├── gdalwarper.cpp
│ ├── gdalwarper.h
│ ├── gdalwarper.obj
│ ├── gdalwarpkernel.cpp
│ ├── gdalwarpkernel.obj
│ ├── gdalwarpkernel_opencl.cpp
│ ├── gdalwarpkernel_opencl.h
│ ├── gdalwarpoperation.cpp
│ ├── gdalwarpoperation.obj
│ ├── GNUmakefile
│ ├── gvgcpfit.h
│ ├── internal_libqhull
│ │ ├── COPYING.txt
│ │ ├── geom2.c
│ │ ├── geom.c
│ │ ├── geom.h
│ │ ├── global.c
│ │ ├── io.c
│ │ ├── io.h
│ │ ├── libqhull.c
│ │ ├── libqhull.h
│ │ ├── mem.c
│ │ ├── mem.h
│ │ ├── merge.c
│ │ ├── merge.h
│ │ ├── poly2.c
│ │ ├── poly.c
│ │ ├── poly.h
│ │ ├── qhull_a.h
│ │ ├── qset.c
│ │ ├── qset.h
│ │ ├── random.c
│ │ ├── random.h
│ │ ├── rboxlib.c
│ │ ├── README.txt
│ │ ├── stat.c
│ │ ├── stat.h
│ │ ├── user.c
│ │ ├── user.h
│ │ ├── usermem.c
│ │ ├── userprintf.c
│ │ └── userprintf_rbox.c
│ ├── internal_qhull_headers.h
│ ├── llrasterize.cpp
│ ├── llrasterize.obj
│ ├── makefile.vc
│ ├── polygonize.cpp
│ ├── polygonize.obj
│ ├── rasterfill.cpp
│ ├── rasterfill.obj
│ ├── thinplatespline.cpp
│ ├── thinplatespline.h
│ └── thinplatespline.obj
├── apps
│ ├── commonutils.cpp
│ ├── commonutils.h
│ ├── commonutils.obj
│ ├── dumpoverviews.cpp
│ ├── gdal202.dll
│ ├── gdal2ogr.c
│ ├── gdaladdo.cpp
│ ├── gdaladdo.exe
│ ├── gdaladdo.exp
│ ├── gdaladdo.ilk
│ ├── gdaladdo.lib
│ ├── gdaladdo.obj
│ ├── gdaladdo.pdb
│ ├── gdalasyncread.cpp
│ ├── gdalbuildvrt_bin.cpp
│ ├── gdalbuildvrt_bin.obj
│ ├── gdalbuildvrt.exe
│ ├── gdalbuildvrt.exp
│ ├── gdalbuildvrt.ilk
│ ├── gdalbuildvrt.lib
│ ├── gdalbuildvrt_lib.cpp
│ ├── gdalbuildvrt_lib.obj
│ ├── gdalbuildvrt.pdb
│ ├── gdal-config.in
│ ├── gdal_contour.cpp
│ ├── gdal_contour.exe
│ ├── gdal_contour.exp
│ ├── gdal_contour.ilk
│ ├── gdal_contour.lib
│ ├── gdal_contour.obj
│ ├── gdal_contour.pdb
│ ├── gdaldem_bin.cpp
│ ├── gdaldem_bin.obj
│ ├── gdaldem.exe
│ ├── gdaldem.exp
│ ├── gdaldem.ilk
│ ├── gdaldem.lib
│ ├── gdaldem_lib.cpp
│ ├── gdaldem_lib.obj
│ ├── gdaldem.pdb
│ ├── gdalenhance.cpp
│ ├── gdalenhance.exe
│ ├── gdalenhance.exp
│ ├── gdalenhance.ilk
│ ├── gdalenhance.lib
│ ├── gdalenhance.obj
│ ├── gdalenhance.pdb
│ ├── gdalflattenmask.c
│ ├── gdal_grid_bin.cpp
│ ├── gdal_grid_bin.obj
│ ├── gdal_grid.exe
│ ├── gdal_grid.exp
│ ├── gdal_grid.ilk
│ ├── gdal_grid.lib
│ ├── gdal_grid_lib.cpp
│ ├── gdal_grid_lib.obj
│ ├── gdal_grid.pdb
│ ├── gdalinfo_bin.cpp
│ ├── gdalinfo_bin.obj
│ ├── gdalinfo.exe
│ ├── gdalinfo.exp
│ ├── gdalinfo.ilk
│ ├── gdalinfo.lib
│ ├── gdalinfo_lib.cpp
│ ├── gdalinfo_lib.obj
│ ├── gdalinfo.pdb
│ ├── gdallocationinfo.cpp
│ ├── gdallocationinfo.exe
│ ├── gdallocationinfo.exp
│ ├── gdallocationinfo.ilk
│ ├── gdallocationinfo.lib
│ ├── gdallocationinfo.obj
│ ├── gdallocationinfo.pdb
│ ├── gdalmanage.cpp
│ ├── gdalmanage.exe
│ ├── gdalmanage.exp
│ ├── gdalmanage.ilk
│ ├── gdalmanage.lib
│ ├── gdalmanage.obj
│ ├── gdalmanage.pdb
│ ├── gdal_rasterize_bin.cpp
│ ├── gdal_rasterize_bin.obj
│ ├── gdal_rasterize.exe
│ ├── gdal_rasterize.exp
│ ├── gdal_rasterize.ilk
│ ├── gdal_rasterize.lib
│ ├── gdal_rasterize_lib.cpp
│ ├── gdal_rasterize_lib.obj
│ ├── gdal_rasterize.pdb
│ ├── gdalserver.c
│ ├── gdalserver.exe
│ ├── gdalserver.ilk
│ ├── gdalserver.obj
│ ├── gdalserver.pdb
│ ├── gdalsrsinfo.cpp
│ ├── gdalsrsinfo.exe
│ ├── gdalsrsinfo.exp
│ ├── gdalsrsinfo.ilk
│ ├── gdalsrsinfo.lib
│ ├── gdalsrsinfo.obj
│ ├── gdalsrsinfo.pdb
│ ├── gdaltindex.cpp
│ ├── gdaltindex.exe
│ ├── gdaltindex.exp
│ ├── gdaltindex.ilk
│ ├── gdaltindex.lib
│ ├── gdaltindex.obj
│ ├── gdaltindex.pdb
│ ├── gdaltorture.cpp
│ ├── gdaltransform.cpp
│ ├── gdaltransform.exe
│ ├── gdaltransform.exp
│ ├── gdaltransform.ilk
│ ├── gdaltransform.lib
│ ├── gdaltransform.obj
│ ├── gdaltransform.pdb
│ ├── gdal_translate_bin.cpp
│ ├── gdal_translate_bin.obj
│ ├── gdal_translate.exe
│ ├── gdal_translate.exp
│ ├── gdal_translate.ilk
│ ├── gdal_translate.lib
│ ├── gdal_translate_lib.cpp
│ ├── gdal_translate_lib.obj
│ ├── gdal_translate.pdb
│ ├── gdal_utilities.dox
│ ├── gdal_utils.h
│ ├── gdal_utils_priv.h
│ ├── gdalwarp_bin.cpp
│ ├── gdalwarp_bin.obj
│ ├── gdalwarp.exe
│ ├── gdalwarp.exp
│ ├── gdalwarp.ilk
│ ├── gdalwarp.lib
│ ├── gdalwarp_lib.cpp
│ ├── gdalwarp_lib.obj
│ ├── gdalwarp.pdb
│ ├── gdalwarpsimple.c
│ ├── gnmanalyse.cpp
│ ├── gnmanalyse.exe
│ ├── gnmanalyse.exp
│ ├── gnmanalyse.ilk
│ ├── gnmanalyse.lib
│ ├── gnmanalyse.obj
│ ├── gnmanalyse.pdb
│ ├── gnmmanage.cpp
│ ├── gnmmanage.exe
│ ├── gnmmanage.exp
│ ├── gnmmanage.ilk
│ ├── gnmmanage.lib
│ ├── gnmmanage.obj
│ ├── gnmmanage.pdb
│ ├── gnm_utilities.dox
│ ├── GNUmakefile
│ ├── makefile.vc
│ ├── multireadtest.cpp
│ ├── nearblack_bin.cpp
│ ├── nearblack_bin.obj
│ ├── nearblack.exe
│ ├── nearblack.exp
│ ├── nearblack.ilk
│ ├── nearblack.lib
│ ├── nearblack_lib.cpp
│ ├── nearblack_lib.obj
│ ├── nearblack.pdb
│ ├── ogr2ogr_bin.cpp
│ ├── ogr2ogr_bin.obj
│ ├── ogr2ogr.exe
│ ├── ogr2ogr.exp
│ ├── ogr2ogr.ilk
│ ├── ogr2ogr.lib
│ ├── ogr2ogr_lib.cpp
│ ├── ogr2ogr_lib.obj
│ ├── ogr2ogr.pdb
│ ├── ogrdissolve.cpp
│ ├── ogrinfo.cpp
│ ├── ogrinfo.exe
│ ├── ogrinfo.exp
│ ├── ogrinfo.ilk
│ ├── ogrinfo.lib
│ ├── ogrinfo.obj
│ ├── ogrinfo.pdb
│ ├── ogrlineref.cpp
│ ├── ogrlineref.exe
│ ├── ogrlineref.exp
│ ├── ogrlineref.ilk
│ ├── ogrlineref.lib
│ ├── ogrlineref.obj
│ ├── ogrlineref.pdb
│ ├── ogrtindex.cpp
│ ├── ogrtindex.exe
│ ├── ogrtindex.exp
│ ├── ogrtindex.ilk
│ ├── ogrtindex.lib
│ ├── ogrtindex.obj
│ ├── ogrtindex.pdb
│ ├── ogr_utilities.dox
│ ├── testepsg.cpp
│ ├── testepsg.exe
│ ├── testepsg.exp
│ ├── testepsg.ilk
│ ├── testepsg.lib
│ ├── testepsg.obj
│ ├── testepsg.pdb
│ ├── test_ogrsf.cpp
│ └── testreprojmulti.cpp
├── autogen.sh
├── ci
│ └── travis
│ ├── android
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── big_endian
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── gcc48_stdcpp11
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── gcc52_stdcpp14_sanitize
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── mingw
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── mingw_w64
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── osx
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── precise_32bit
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── precise_clang
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── python3
│ │ ├── 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
├── COMMITERS
├── config.guess
├── config.sub
├── configure
├── configure.ac
├── data
│ ├── compdcs.csv
│ ├── coordinate_axis.csv
│ ├── cubewerx_extra.wkt
│ ├── datum_shift.csv
│ ├── default.rsc
│ ├── ecw_cs.wkt
│ ├── ellipsoid.csv
│ ├── epsg.wkt
│ ├── esri_extra.wkt
│ ├── esri_StatePlane_extra.wkt
│ ├── esri_Wisconsin_extra.wkt
│ ├── gcs.csv
│ ├── gcs.override.csv
│ ├── gdal_datum.csv
│ ├── gdalicon.png
│ ├── GDALLogoBW.svg
│ ├── GDALLogoColor.svg
│ ├── GDALLogoGS.svg
│ ├── gdalvrt.xsd
│ ├── geoccs.csv
│ ├── gmlasconf.xml
│ ├── gmlasconf.xsd
│ ├── gml_registry.xml
│ ├── 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_RdArea.gfs
│ ├── jpfgdgml_RdASL.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
│ ├── pcs.csv
│ ├── pcs.override.csv
│ ├── plscenesconf.json
│ ├── prime_meridian.csv
│ ├── projop_wparm.csv
│ ├── 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
│ ├── trailer.dxf
│ ├── unit_of_measure.csv
│ ├── vdv452.xml
│ ├── vdv452.xsd
│ ├── vertcs.csv
│ └── vertcs.override.csv
├── Debug
│ └── gdal_vs2013.log
├── doc
│ ├── api.dox
│ ├── br
│ │ ├── Doxyfile
│ │ ├── gdal_building_br.dox
│ │ ├── gdal_datamodel_br.dox
│ │ ├── gdal_tutorial_br.dox
│ │ └── index_br.dox
│ ├── credits.dox
│ ├── download.dox
│ ├── examples.dox
│ ├── gdal_building.dox
│ ├── gdal_datamodel.dox
│ ├── gdal_drivertut.dox
│ ├── gdal_footer.html
│ ├── gdal_tutorial.dox
│ ├── grid
│ │ ├── ellipse.eps
│ │ ├── ellipse.png
│ │ ├── gridding.eps
│ │ ├── gridding.png
│ │ └── src
│ │ ├── ellipse.tex
│ │ ├── figures.mp
│ │ ├── GNUmakefile
│ │ └── gridding.tex
│ ├── grid_tutorial.dox
│ ├── images
│ │ ├── act-logo.png
│ │ ├── cadcorp_logo.jpg
│ │ ├── foss4g2013.png
│ │ ├── foss4g2014.png
│ │ ├── foss4g2017.png
│ │ ├── i3-logo.jpg
│ │ ├── ingres-logo.png
│ │ ├── OSGeo_project.png
│ │ ├── safe-logo.png
│ │ ├── src-logo.png
│ │ └── waypoint_logo.png
│ ├── index.dox
│ ├── ogr
│ │ ├── style_pen1.gif
│ │ ├── style_pen2.gif
│ │ ├── style_pen3.gif
│ │ └── style_textanchor.gif
│ ├── ru
│ │ ├── Doxyfile
│ │ ├── gdal_building_ru.dox
│ │ ├── gdal_datamodel_ru.dox
│ │ ├── gdal_tutorial_ru.dox
│ │ └── index_ru.dox
│ ├── sponsorship.dox
│ └── warptut.dox
├── Doxyfile
├── DoxygenLayout.xml
├── frmts
│ ├── aaigrid
│ │ ├── aaigriddataset.cpp
│ │ ├── aaigriddataset.h
│ │ ├── aaigriddataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── adrg
│ │ ├── adrgdataset.cpp
│ │ ├── adrgdataset.obj
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── srpdataset.cpp
│ │ └── srpdataset.obj
│ ├── aigrid
│ │ ├── aigccitt.c
│ │ ├── aigccitt.obj
│ │ ├── aigdataset.cpp
│ │ ├── aigdataset.obj
│ │ ├── aigopen.c
│ │ ├── aigopen.obj
│ │ ├── aigrid_format.html
│ │ ├── aigrid.h
│ │ ├── aitest.c
│ │ ├── GNUmakefile
│ │ ├── gridlib.c
│ │ ├── gridlib.obj
│ │ ├── Makefile.dist
│ │ └── makefile.vc
│ ├── airsar
│ │ ├── airsardataset.cpp
│ │ ├── airsardataset.obj
│ │ ├── frmt_airsar.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── arg
│ │ ├── argdataset.cpp
│ │ ├── argdataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── blx
│ │ ├── blx.c
│ │ ├── blxdataset.cpp
│ │ ├── blxdataset.obj
│ │ ├── blx.h
│ │ ├── blx.obj
│ │ ├── frmt_blx.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── bmp
│ │ ├── bmpdataset.cpp
│ │ ├── bmpdataset.obj
│ │ ├── frmt_bmp.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── bpg
│ │ └── bpgdataset.cpp
│ ├── bsb
│ │ ├── bsb2raw.c
│ │ ├── bsbdataset.cpp
│ │ ├── bsbdataset.obj
│ │ ├── bsb_read.c
│ │ ├── bsb_read.h
│ │ ├── bsb_read.obj
│ │ ├── GNUmakefile
│ │ ├── Makefile.dist
│ │ ├── makefile.vc
│ │ └── README.dist
│ ├── cals
│ │ ├── calsdataset.cpp
│ │ ├── calsdataset.obj
│ │ ├── frmt_cals.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── ceos
│ │ ├── ceosdataset.cpp
│ │ ├── ceosdataset.obj
│ │ ├── ceosopen.c
│ │ ├── ceosopen.h
│ │ ├── ceosopen.obj
│ │ ├── ceostest.c
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── ceos2
│ │ ├── ceos.c
│ │ ├── ceos.h
│ │ ├── ceos.obj
│ │ ├── ceosrecipe.c
│ │ ├── ceosrecipe.obj
│ │ ├── ceossar.c
│ │ ├── ceossar.obj
│ │ ├── GNUmakefile
│ │ ├── link.c
│ │ ├── link.obj
│ │ ├── makefile.vc
│ │ ├── sar_ceosdataset.cpp
│ │ └── sar_ceosdataset.obj
│ ├── coasp
│ │ ├── coasp_dataset.cpp
│ │ ├── coasp_dataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── cosar
│ │ ├── cosar_dataset.cpp
│ │ ├── cosar_dataset.obj
│ │ ├── frmt_cosar.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── ctg
│ │ ├── ctgdataset.cpp
│ │ ├── ctgdataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── dds
│ │ ├── ddsdataset.cpp
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── derived
│ │ ├── deriveddataset.cpp
│ │ ├── deriveddataset.obj
│ │ ├── derivedlist.c
│ │ ├── derivedlist.h
│ │ ├── derivedlist.obj
│ │ ├── frmt_derived.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── dimap
│ │ ├── dimapdataset.cpp
│ │ ├── dimapdataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── dods
│ │ ├── dodsdataset2.cpp
│ │ ├── frmt_dods.html
│ │ ├── GNUmakefile
│ │ ├── libdap_headers.h
│ │ └── makefile.vc
│ ├── dted
│ │ ├── dted_api.c
│ │ ├── dted_api.h
│ │ ├── dted_api.obj
│ │ ├── dted_create.c
│ │ ├── dted_create.obj
│ │ ├── dteddataset.cpp
│ │ ├── dteddataset.obj
│ │ ├── dted_ptstream.c
│ │ ├── dted_ptstream.obj
│ │ ├── dted_test.c
│ │ ├── frmt_dted.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── e00grid
│ │ ├── e00compr.h
│ │ ├── e00griddataset.cpp
│ │ ├── e00griddataset.obj
│ │ ├── e00read.c
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── ecw
│ │ ├── ecwasyncreader.cpp
│ │ ├── ecwcreatecopy.cpp
│ │ ├── ecwdataset.cpp
│ │ ├── ecwsdk_headers.h
│ │ ├── frmt_ecw.html
│ │ ├── frmt_jp2ecw.html
│ │ ├── gdal_ecw.h
│ │ ├── GNUmakefile
│ │ ├── jp2userbox.cpp
│ │ ├── lookup.py
│ │ └── makefile.vc
│ ├── elas
│ │ ├── elasdataset.cpp
│ │ ├── elasdataset.obj
│ │ ├── frmt_elas.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── envisat
│ │ ├── adsrange.cpp
│ │ ├── adsrange.hpp
│ │ ├── adsrange.obj
│ │ ├── dumpgeo.c
│ │ ├── envisatdataset.cpp
│ │ ├── envisatdataset.obj
│ │ ├── envisat_dump.c
│ │ ├── EnvisatFile.c
│ │ ├── EnvisatFile.h
│ │ ├── EnvisatFile.obj
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── records.c
│ │ ├── records.h
│ │ ├── records.obj
│ │ ├── timedelta.hpp
│ │ ├── unwrapgcps.cpp
│ │ └── unwrapgcps.obj
│ ├── epsilon
│ │ ├── epsilondataset.cpp
│ │ ├── frmt_epsilon.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── ers
│ │ ├── ersdataset.cpp
│ │ ├── ersdataset.obj
│ │ ├── ershdrnode.cpp
│ │ ├── ershdrnode.h
│ │ ├── ershdrnode.obj
│ │ ├── frmt_ers.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── fit
│ │ ├── fit.cpp
│ │ ├── fitdataset.cpp
│ │ ├── fitdataset.obj
│ │ ├── fit.h
│ │ ├── fit.obj
│ │ ├── GNUmakefile
│ │ ├── gstEndian.h
│ │ ├── gstTypes.h
│ │ └── makefile.vc
│ ├── fits
│ │ ├── fitsdataset.cpp
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── formats_list.html
│ ├── frmt_various.html
│ ├── gdalallregister.cpp
│ ├── gdalallregister.obj
│ ├── georaster
│ │ ├── cpl_vsil_ocilob.cpp
│ │ ├── frmt_georaster.html
│ │ ├── georaster_dataset.cpp
│ │ ├── georaster_priv.h
│ │ ├── georaster_rasterband.cpp
│ │ ├── georaster_wrapper.cpp
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── oci_wrapper.cpp
│ │ └── oci_wrapper.h
│ ├── gff
│ │ ├── gff_dataset.cpp
│ │ ├── gff_dataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── gif
│ │ ├── biggifdataset.cpp
│ │ ├── biggifdataset.obj
│ │ ├── frmt_gif.html
│ │ ├── gifabstractdataset.cpp
│ │ ├── gifabstractdataset.h
│ │ ├── gifabstractdataset.obj
│ │ ├── gifdataset.cpp
│ │ ├── gifdataset.obj
│ │ ├── giflib
│ │ │ ├── COPYING
│ │ │ ├── dgif_lib.c
│ │ │ ├── dgif_lib.obj
│ │ │ ├── egif_lib.c
│ │ │ ├── egif_lib.obj
│ │ │ ├── gifalloc.c
│ │ │ ├── gifalloc.obj
│ │ │ ├── gif_err.c
│ │ │ ├── gif_err.obj
│ │ │ ├── gif_hash.c
│ │ │ ├── gif_hash.h
│ │ │ ├── gif_hash.obj
│ │ │ ├── gif_lib.h
│ │ │ ├── gif_lib_private.h
│ │ │ ├── makefile.vc
│ │ │ └── README
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── GNUmakefile
│ ├── grass
│ │ ├── frmt_grass.html
│ │ ├── GNUmakefile
│ │ ├── grass57dataset.cpp
│ │ ├── grassdataset.cpp
│ │ └── pkg
│ │ ├── aclocal.m4
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── Makefile.in
│ │ └── README
│ ├── grib
│ │ ├── degrib18
│ │ │ ├── degrib
│ │ │ │ ├── clock.c
│ │ │ │ ├── clock.h
│ │ │ │ ├── clock.obj
│ │ │ │ ├── datasource.h
│ │ │ │ ├── degrib1.cpp
│ │ │ │ ├── degrib1.h
│ │ │ │ ├── degrib1.obj
│ │ │ │ ├── degrib2.cpp
│ │ │ │ ├── degrib2.h
│ │ │ │ ├── degrib2.obj
│ │ │ │ ├── engribapi.c
│ │ │ │ ├── engribapi.h
│ │ │ │ ├── engribapi.obj
│ │ │ │ ├── filedatasource.cpp
│ │ │ │ ├── filedatasource.h
│ │ │ │ ├── filedatasource.obj
│ │ │ │ ├── fileendian.cpp
│ │ │ │ ├── fileendian.h
│ │ │ │ ├── fileendian.obj
│ │ │ │ ├── grib1tab.cpp
│ │ │ │ ├── grib1tab.obj
│ │ │ │ ├── grib2api.c
│ │ │ │ ├── grib2api.h
│ │ │ │ ├── grib2api.obj
│ │ │ │ ├── inventory.cpp
│ │ │ │ ├── inventory.h
│ │ │ │ ├── inventory.obj
│ │ │ │ ├── makefile.vc
│ │ │ │ ├── memendian.c
│ │ │ │ ├── memendian.h
│ │ │ │ ├── memendian.obj
│ │ │ │ ├── memorydatasource.cpp
│ │ │ │ ├── memorydatasource.h
│ │ │ │ ├── memorydatasource.obj
│ │ │ │ ├── meta.h
│ │ │ │ ├── metaname.cpp
│ │ │ │ ├── metaname.h
│ │ │ │ ├── metaname.obj
│ │ │ │ ├── metaparse.cpp
│ │ │ │ ├── metaparse.obj
│ │ │ │ ├── metaprint.cpp
│ │ │ │ ├── metaprint.obj
│ │ │ │ ├── myassert.c
│ │ │ │ ├── myassert.h
│ │ │ │ ├── myassert.obj
│ │ │ │ ├── myerror.c
│ │ │ │ ├── myerror.h
│ │ │ │ ├── myerror.obj
│ │ │ │ ├── myutil.c
│ │ │ │ ├── myutil.h
│ │ │ │ ├── myutil.obj
│ │ │ │ ├── scan.c
│ │ │ │ ├── scan.h
│ │ │ │ ├── scan.obj
│ │ │ │ ├── tdlpack.cpp
│ │ │ │ ├── tdlpack.h
│ │ │ │ ├── tdlpack.obj
│ │ │ │ ├── type.h
│ │ │ │ ├── weather.c
│ │ │ │ ├── weather.h
│ │ │ │ └── weather.obj
│ │ │ ├── g2clib-1.0.4
│ │ │ │ ├── cmplxpack.c
│ │ │ │ ├── cmplxpack.obj
│ │ │ │ ├── compack.c
│ │ │ │ ├── compack.obj
│ │ │ │ ├── comunpack.c
│ │ │ │ ├── comunpack.obj
│ │ │ │ ├── dec_jpeg2000.cpp
│ │ │ │ ├── dec_jpeg2000.obj
│ │ │ │ ├── dec_png.c
│ │ │ │ ├── dec_png.obj
│ │ │ │ ├── drstemplates.c
│ │ │ │ ├── drstemplates.h
│ │ │ │ ├── drstemplates.obj
│ │ │ │ ├── enc_jpeg2000.c
│ │ │ │ ├── enc_jpeg2000.obj
│ │ │ │ ├── enc_png.c
│ │ │ │ ├── enc_png.obj
│ │ │ │ ├── g2_addfield.c
│ │ │ │ ├── g2_addfield.obj
│ │ │ │ ├── g2_addgrid.c
│ │ │ │ ├── g2_addgrid.obj
│ │ │ │ ├── g2_addlocal.c
│ │ │ │ ├── g2_addlocal.obj
│ │ │ │ ├── g2_create.c
│ │ │ │ ├── g2_create.obj
│ │ │ │ ├── g2_free.c
│ │ │ │ ├── g2_free.obj
│ │ │ │ ├── g2_getfld.c
│ │ │ │ ├── g2_getfld.obj
│ │ │ │ ├── g2_gribend.c
│ │ │ │ ├── g2_gribend.obj
│ │ │ │ ├── g2_info.c
│ │ │ │ ├── g2_info.obj
│ │ │ │ ├── g2_miss.c
│ │ │ │ ├── g2_miss.obj
│ │ │ │ ├── g2_unpack1.c
│ │ │ │ ├── g2_unpack1.obj
│ │ │ │ ├── g2_unpack2.c
│ │ │ │ ├── g2_unpack2.obj
│ │ │ │ ├── g2_unpack3.c
│ │ │ │ ├── g2_unpack3.obj
│ │ │ │ ├── g2_unpack4.c
│ │ │ │ ├── g2_unpack4.obj
│ │ │ │ ├── g2_unpack5.c
│ │ │ │ ├── g2_unpack5.obj
│ │ │ │ ├── g2_unpack6.c
│ │ │ │ ├── g2_unpack6.obj
│ │ │ │ ├── g2_unpack7.c
│ │ │ │ ├── g2_unpack7.obj
│ │ │ │ ├── gbits.c
│ │ │ │ ├── gbits.obj
│ │ │ │ ├── getdim.c
│ │ │ │ ├── getdim.obj
│ │ │ │ ├── getpoly.c
│ │ │ │ ├── getpoly.obj
│ │ │ │ ├── grib2c.doc
│ │ │ │ ├── grib2.h
│ │ │ │ ├── gridtemplates.c
│ │ │ │ ├── gridtemplates.h
│ │ │ │ ├── gridtemplates.obj
│ │ │ │ ├── int_power.c
│ │ │ │ ├── int_power.obj
│ │ │ │ ├── jpcpack.c
│ │ │ │ ├── jpcpack.obj
│ │ │ │ ├── jpcunpack.c
│ │ │ │ ├── jpcunpack.obj
│ │ │ │ ├── makefile.vc
│ │ │ │ ├── misspack.c
│ │ │ │ ├── misspack.obj
│ │ │ │ ├── mkieee.c
│ │ │ │ ├── mkieee.obj
│ │ │ │ ├── pack_gp.c
│ │ │ │ ├── pack_gp.obj
│ │ │ │ ├── pdstemplates.c
│ │ │ │ ├── pdstemplates.h
│ │ │ │ ├── pdstemplates.obj
│ │ │ │ ├── pngpack.c
│ │ │ │ ├── pngpack.obj
│ │ │ │ ├── pngunpack.c
│ │ │ │ ├── pngunpack.obj
│ │ │ │ ├── rdieee.c
│ │ │ │ ├── rdieee.obj
│ │ │ │ ├── README
│ │ │ │ ├── reduce.c
│ │ │ │ ├── reduce.obj
│ │ │ │ ├── seekgb.c
│ │ │ │ ├── seekgb.obj
│ │ │ │ ├── simpack.c
│ │ │ │ ├── simpack.obj
│ │ │ │ ├── simunpack.c
│ │ │ │ ├── simunpack.obj
│ │ │ │ ├── specpack.c
│ │ │ │ ├── specpack.obj
│ │ │ │ ├── specunpack.c
│ │ │ │ └── specunpack.obj
│ │ │ ├── LICENSE.TXT
│ │ │ └── makefile.vc
│ │ ├── frmt_grib.html
│ │ ├── GNUmakefile
│ │ ├── gribdataset.cpp
│ │ ├── gribdataset.h
│ │ ├── gribdataset.obj
│ │ └── makefile.vc
│ ├── gsg
│ │ ├── GNUmakefile
│ │ ├── gs7bgdataset.cpp
│ │ ├── gs7bgdataset.obj
│ │ ├── gsagdataset.cpp
│ │ ├── gsagdataset.obj
│ │ ├── gsbgdataset.cpp
│ │ ├── gsbgdataset.obj
│ │ └── makefile.vc
│ ├── gta
│ │ ├── frmt_gta.html
│ │ ├── GNUmakefile
│ │ ├── gtadataset.cpp
│ │ ├── gta_headers.h
│ │ └── makefile.vc
│ ├── gtiff
│ │ ├── frmt_gtiff.html
│ │ ├── geotiff.cpp
│ │ ├── geotiff.obj
│ │ ├── GNUmakefile
│ │ ├── gt_citation.cpp
│ │ ├── gt_citation.h
│ │ ├── gt_citation.obj
│ │ ├── gtiff.h
│ │ ├── gt_jpeg_copy.cpp
│ │ ├── gt_jpeg_copy.h
│ │ ├── gt_jpeg_copy.obj
│ │ ├── gt_overview.cpp
│ │ ├── gt_overview.h
│ │ ├── gt_overview.obj
│ │ ├── gt_wkt_srs.cpp
│ │ ├── gt_wkt_srs_for_gdal.h
│ │ ├── gt_wkt_srs.h
│ │ ├── gt_wkt_srs.obj
│ │ ├── gt_wkt_srs_priv.h
│ │ ├── libgeotiff
│ │ │ ├── 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_extra.obj
│ │ │ ├── geo_free.c
│ │ │ ├── geo_free.obj
│ │ │ ├── geo_get.c
│ │ │ ├── geo_get.obj
│ │ │ ├── geo_keyp.h
│ │ │ ├── geokeys.h
│ │ │ ├── geokeys.inc
│ │ │ ├── geo_names.c
│ │ │ ├── geonames.h
│ │ │ ├── geo_names.obj
│ │ │ ├── geo_new.c
│ │ │ ├── geo_new.obj
│ │ │ ├── geo_normalize.c
│ │ │ ├── geo_normalize.h
│ │ │ ├── geo_normalize.obj
│ │ │ ├── geo_print.c
│ │ │ ├── geo_print.obj
│ │ │ ├── geo_set.c
│ │ │ ├── geo_set.obj
│ │ │ ├── geo_simpletags.c
│ │ │ ├── geo_simpletags.h
│ │ │ ├── geo_simpletags.obj
│ │ │ ├── geotiff.h
│ │ │ ├── geotiffio.h
│ │ │ ├── geo_tiffp.c
│ │ │ ├── geo_tiffp.h
│ │ │ ├── geo_tiffp.obj
│ │ │ ├── geotiff_proj4.c
│ │ │ ├── geotiff_proj4.obj
│ │ │ ├── geo_trans.c
│ │ │ ├── geovalues.h
│ │ │ ├── geo_write.c
│ │ │ ├── geo_write.obj
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── xtiff.c
│ │ │ ├── xtiffio.h
│ │ │ └── xtiff.obj
│ │ ├── libtiff
│ │ │ ├── dump_symbols.sh
│ │ │ ├── gdal_libtiff_symbol_rename.h
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── t4.h
│ │ │ ├── tif_aux.c
│ │ │ ├── tif_aux.obj
│ │ │ ├── tif_close.c
│ │ │ ├── tif_close.obj
│ │ │ ├── tif_codec.c
│ │ │ ├── tif_codec.obj
│ │ │ ├── tif_color.c
│ │ │ ├── tif_color.obj
│ │ │ ├── tif_compress.c
│ │ │ ├── tif_compress.obj
│ │ │ ├── tif_config.h
│ │ │ ├── tif_config.h.wince
│ │ │ ├── tif_dir.c
│ │ │ ├── tif_dir.h
│ │ │ ├── tif_dirinfo.c
│ │ │ ├── tif_dirinfo.obj
│ │ │ ├── tif_dir.obj
│ │ │ ├── tif_dirread.c
│ │ │ ├── tif_dirread.obj
│ │ │ ├── tif_dirwrite.c
│ │ │ ├── tif_dirwrite.obj
│ │ │ ├── tif_dumpmode.c
│ │ │ ├── tif_dumpmode.obj
│ │ │ ├── tif_error.c
│ │ │ ├── tif_error.obj
│ │ │ ├── tif_extension.c
│ │ │ ├── tif_extension.obj
│ │ │ ├── tif_fax3.c
│ │ │ ├── tif_fax3.h
│ │ │ ├── tif_fax3.obj
│ │ │ ├── tif_fax3sm.c
│ │ │ ├── tif_fax3sm.obj
│ │ │ ├── tiffconf.h
│ │ │ ├── tiff.h
│ │ │ ├── tiffio.h
│ │ │ ├── tiffiop.h
│ │ │ ├── tif_flush.c
│ │ │ ├── tif_flush.obj
│ │ │ ├── tiffvers.h
│ │ │ ├── tif_getimage.c
│ │ │ ├── tif_getimage.obj
│ │ │ ├── tif_jpeg_12.c
│ │ │ ├── tif_jpeg_12.obj
│ │ │ ├── tif_jpeg.c
│ │ │ ├── tif_jpeg.obj
│ │ │ ├── tif_luv.c
│ │ │ ├── tif_luv.obj
│ │ │ ├── tif_lzma.c
│ │ │ ├── tif_lzma.obj
│ │ │ ├── tif_lzw.c
│ │ │ ├── tif_lzw.obj
│ │ │ ├── tif_next.c
│ │ │ ├── tif_next.obj
│ │ │ ├── tif_ojpeg.c
│ │ │ ├── tif_ojpeg.obj
│ │ │ ├── tif_open.c
│ │ │ ├── tif_open.obj
│ │ │ ├── tif_packbits.c
│ │ │ ├── tif_packbits.obj
│ │ │ ├── tif_pixarlog.c
│ │ │ ├── tif_pixarlog.obj
│ │ │ ├── tif_predict.c
│ │ │ ├── tif_predict.h
│ │ │ ├── tif_predict.obj
│ │ │ ├── tif_print.c
│ │ │ ├── tif_print.obj
│ │ │ ├── tif_read.c
│ │ │ ├── tif_read.obj
│ │ │ ├── tif_strip.c
│ │ │ ├── tif_strip.obj
│ │ │ ├── tif_swab.c
│ │ │ ├── tif_swab.obj
│ │ │ ├── tif_thunder.c
│ │ │ ├── tif_thunder.obj
│ │ │ ├── tif_tile.c
│ │ │ ├── tif_tile.obj
│ │ │ ├── tif_version.c
│ │ │ ├── tif_version.obj
│ │ │ ├── tif_vsi.c
│ │ │ ├── tif_vsi.obj
│ │ │ ├── tif_warning.c
│ │ │ ├── tif_warning.obj
│ │ │ ├── tif_write.c
│ │ │ ├── tif_write.obj
│ │ │ ├── tif_zip.c
│ │ │ ├── tif_zip.obj
│ │ │ └── uvcode.h
│ │ ├── makefile.vc
│ │ ├── tif_float.c
│ │ ├── tif_float.h
│ │ ├── tif_float.obj
│ │ ├── tifvsi.cpp
│ │ ├── tifvsi.h
│ │ └── tifvsi.obj
│ ├── gxf
│ │ ├── configure.in
│ │ ├── Doxyfile
│ │ ├── GNUmakefile
│ │ ├── gxfdataset.cpp
│ │ ├── gxfdataset.obj
│ │ ├── gxf.dox
│ │ ├── gxf_ogcwkt.c
│ │ ├── gxf_ogcwkt.obj
│ │ ├── gxfopen.c
│ │ ├── gxfopen.h
│ │ ├── gxfopen.obj
│ │ ├── gxf_proj4.c
│ │ ├── Makefile.in
│ │ ├── makefile.vc
│ │ ├── makefile.vc.dist
│ │ └── README
│ ├── hdf4
│ │ ├── frmt_hdf4.html
│ │ ├── GNUmakefile
│ │ ├── hdf4compat.h
│ │ ├── hdf4dataset.cpp
│ │ ├── hdf4dataset.h
│ │ ├── hdf4imagedataset.cpp
│ │ ├── hdf-eos
│ │ │ ├── ease.h
│ │ │ ├── EHapi.c
│ │ │ ├── gctp_wrap.c
│ │ │ ├── GDapi.c
│ │ │ ├── GNUmakefile
│ │ │ ├── HdfEosDef.h
│ │ │ ├── HDFEOSVersion.h
│ │ │ ├── makefile.vc
│ │ │ ├── README
│ │ │ └── SWapi.c
│ │ └── makefile.vc
│ ├── hdf5
│ │ ├── bagdataset.cpp
│ │ ├── frmt_bag.html
│ │ ├── frmt_hdf5.html
│ │ ├── gh5_convenience.cpp
│ │ ├── gh5_convenience.h
│ │ ├── GNUmakefile
│ │ ├── hdf5dataset.cpp
│ │ ├── hdf5dataset.h
│ │ ├── hdf5imagedataset.cpp
│ │ ├── iso19115_srs.cpp
│ │ ├── iso19115_srs.h
│ │ └── makefile.vc
│ ├── hf2
│ │ ├── frmt_hf2.html
│ │ ├── GNUmakefile
│ │ ├── hf2dataset.cpp
│ │ ├── hf2dataset.obj
│ │ └── makefile.vc
│ ├── hfa
│ │ ├── frmt_hfa.html
│ │ ├── GNUmakefile
│ │ ├── hfaband.cpp
│ │ ├── hfaband.obj
│ │ ├── hfacompress.cpp
│ │ ├── hfacompress.obj
│ │ ├── hfadataset.cpp
│ │ ├── hfadataset.h
│ │ ├── hfadataset.obj
│ │ ├── hfadictionary.cpp
│ │ ├── hfadictionary.obj
│ │ ├── hfaentry.cpp
│ │ ├── hfaentry.obj
│ │ ├── hfafield.cpp
│ │ ├── hfafield.obj
│ │ ├── hfa.h
│ │ ├── hfaopen.cpp
│ │ ├── hfaopen.obj
│ │ ├── hfa_overviews.cpp
│ │ ├── hfa_overviews.obj
│ │ ├── hfa_p.h
│ │ ├── hfatest.cpp
│ │ ├── hfatype.cpp
│ │ ├── hfatype.obj
│ │ ├── makefile.vc
│ │ └── TODO_Projections.txt
│ ├── idrisi
│ │ ├── frmt_Idrisi.html
│ │ ├── GNUmakefile
│ │ ├── IdrisiDataset.cpp
│ │ ├── idrisiDataset.obj
│ │ ├── idrisi.h
│ │ ├── makefile.vc
│ │ ├── rdc.txt
│ │ └── rst.txt
│ ├── ilwis
│ │ ├── frmt_ilwis.html
│ │ ├── GNUmakefile
│ │ ├── ilwiscoordinatesystem.cpp
│ │ ├── ilwiscoordinatesystem.obj
│ │ ├── ilwisdataset.cpp
│ │ ├── ilwisdataset.h
│ │ ├── ilwisdataset.obj
│ │ └── makefile.vc
│ ├── ingr
│ │ ├── frmt_intergraphraster.html
│ │ ├── GNUmakefile
│ │ ├── IngrTypes.cpp
│ │ ├── IngrTypes.h
│ │ ├── ingrtypes.obj
│ │ ├── IntergraphBand.cpp
│ │ ├── IntergraphBand.h
│ │ ├── intergraphband.obj
│ │ ├── IntergraphDataset.cpp
│ │ ├── IntergraphDataset.h
│ │ ├── intergraphdataset.obj
│ │ ├── JpegHelper.cpp
│ │ ├── JpegHelper.h
│ │ ├── jpeghelper.obj
│ │ └── makefile.vc
│ ├── iris
│ │ ├── GNUmakefile
│ │ ├── irisdataset.cpp
│ │ ├── irisdataset.obj
│ │ └── makefile.vc
│ ├── iso8211
│ │ ├── 8211createfromxml.cpp
│ │ ├── 8211dump.cpp
│ │ ├── 8211view.cpp
│ │ ├── aclocal.m4
│ │ ├── configure.in
│ │ ├── ddffield.cpp
│ │ ├── ddffielddefn.cpp
│ │ ├── ddffielddefn.obj
│ │ ├── ddffield.obj
│ │ ├── ddfmodule.cpp
│ │ ├── ddfmodule.obj
│ │ ├── ddfrecord.cpp
│ │ ├── ddfrecord.obj
│ │ ├── ddfsubfielddefn.cpp
│ │ ├── ddfsubfielddefn.obj
│ │ ├── ddfutils.cpp
│ │ ├── ddfutils.obj
│ │ ├── Doxyfile
│ │ ├── GNUmakefile
│ │ ├── intro.dox
│ │ ├── iso8211.h
│ │ ├── libiso8211.lib
│ │ ├── Makefile.in
│ │ ├── makefile.vc
│ │ ├── mkcatalog.cpp
│ │ ├── teststream.out
│ │ ├── teststream.sh
│ │ └── timetest.cpp
│ ├── jaxapalsar
│ │ ├── frmt_palsar.html
│ │ ├── GNUmakefile
│ │ ├── jaxapalsardataset.cpp
│ │ ├── jaxapalsardataset.obj
│ │ └── makefile.vc
│ ├── jdem
│ │ ├── GNUmakefile
│ │ ├── jdemdataset.cpp
│ │ ├── jdemdataset.obj
│ │ └── makefile.vc
│ ├── jp2kak
│ │ ├── frmt_jp2kak.html
│ │ ├── GNUmakefile
│ │ ├── jp2kakdataset.cpp
│ │ ├── jp2kakdataset.h
│ │ ├── jp2kak_headers.h
│ │ ├── jp2kak.lst
│ │ ├── makefile.vc
│ │ ├── subfile_source.h
│ │ └── vsil_target.h
│ ├── jp2lura
│ │ ├── frmt_jp2lura.html
│ │ ├── GNUmakefile
│ │ ├── jp2luracallbacks.cpp
│ │ ├── jp2luracallbacks.h
│ │ ├── jp2luradataset.cpp
│ │ ├── jp2luradataset.h
│ │ ├── jp2lurarasterband.cpp
│ │ ├── jp2lurarasterband.h
│ │ └── makefile.vc
│ ├── jpeg
│ │ ├── frmt_jpeg.html
│ │ ├── GNUmakefile
│ │ ├── jpgdataset_12.cpp
│ │ ├── jpgdataset_12.obj
│ │ ├── jpgdataset.cpp
│ │ ├── jpgdataset.h
│ │ ├── jpgdataset.obj
│ │ ├── libjpeg
│ │ │ ├── jcapimin.c
│ │ │ ├── jcapimin.obj
│ │ │ ├── jcapistd.c
│ │ │ ├── jcapistd.obj
│ │ │ ├── jccoefct.c
│ │ │ ├── jccoefct.obj
│ │ │ ├── jccolor.c
│ │ │ ├── jccolor.obj
│ │ │ ├── jcdctmgr.c
│ │ │ ├── jcdctmgr.obj
│ │ │ ├── jchuff.c
│ │ │ ├── jchuff.h
│ │ │ ├── jchuff.obj
│ │ │ ├── jcinit.c
│ │ │ ├── jcinit.obj
│ │ │ ├── jcmainct.c
│ │ │ ├── jcmainct.obj
│ │ │ ├── jcmarker.c
│ │ │ ├── jcmarker.obj
│ │ │ ├── jcmaster.c
│ │ │ ├── jcmaster.obj
│ │ │ ├── jcomapi.c
│ │ │ ├── jcomapi.obj
│ │ │ ├── jconfig.h
│ │ │ ├── jcparam.c
│ │ │ ├── jcparam.obj
│ │ │ ├── jcphuff.c
│ │ │ ├── jcphuff.obj
│ │ │ ├── jcprepct.c
│ │ │ ├── jcprepct.obj
│ │ │ ├── jcsample.c
│ │ │ ├── jcsample.obj
│ │ │ ├── jctrans.c
│ │ │ ├── jctrans.obj
│ │ │ ├── jdapimin.c
│ │ │ ├── jdapimin.obj
│ │ │ ├── jdapistd.c
│ │ │ ├── jdapistd.obj
│ │ │ ├── jdatadst.c
│ │ │ ├── jdatadst.obj
│ │ │ ├── jdatasrc.c
│ │ │ ├── jdatasrc.obj
│ │ │ ├── jdcoefct.c
│ │ │ ├── jdcoefct.obj
│ │ │ ├── jdcolor.c
│ │ │ ├── jdcolor.obj
│ │ │ ├── jdct.h
│ │ │ ├── jddctmgr.c
│ │ │ ├── jddctmgr.obj
│ │ │ ├── jdhuff.c
│ │ │ ├── jdhuff.h
│ │ │ ├── jdhuff.obj
│ │ │ ├── jdinput.c
│ │ │ ├── jdinput.obj
│ │ │ ├── jdmainct.c
│ │ │ ├── jdmainct.obj
│ │ │ ├── jdmarker.c
│ │ │ ├── jdmarker.obj
│ │ │ ├── jdmaster.c
│ │ │ ├── jdmaster.obj
│ │ │ ├── jdmerge.c
│ │ │ ├── jdmerge.obj
│ │ │ ├── jdphuff.c
│ │ │ ├── jdphuff.obj
│ │ │ ├── jdpostct.c
│ │ │ ├── jdpostct.obj
│ │ │ ├── jdsample.c
│ │ │ ├── jdsample.obj
│ │ │ ├── jdtrans.c
│ │ │ ├── jdtrans.obj
│ │ │ ├── jerror.c
│ │ │ ├── jerror.h
│ │ │ ├── jerror.obj
│ │ │ ├── jfdctflt.c
│ │ │ ├── jfdctflt.obj
│ │ │ ├── jfdctfst.c
│ │ │ ├── jfdctfst.obj
│ │ │ ├── jfdctint.c
│ │ │ ├── jfdctint.obj
│ │ │ ├── jidctflt.c
│ │ │ ├── jidctflt.obj
│ │ │ ├── jidctfst.c
│ │ │ ├── jidctfst.obj
│ │ │ ├── jidctint.c
│ │ │ ├── jidctint.obj
│ │ │ ├── jidctred.c
│ │ │ ├── jidctred.obj
│ │ │ ├── jinclude.h
│ │ │ ├── jmemansi.c
│ │ │ ├── jmemansi.obj
│ │ │ ├── jmemmgr.c
│ │ │ ├── jmemmgr.obj
│ │ │ ├── jmemsys.h
│ │ │ ├── jmorecfg.h
│ │ │ ├── jpegint.h
│ │ │ ├── jpeglib.h
│ │ │ ├── jquant1.c
│ │ │ ├── jquant1.obj
│ │ │ ├── jquant2.c
│ │ │ ├── jquant2.obj
│ │ │ ├── jutils.c
│ │ │ ├── jutils.obj
│ │ │ ├── jversion.h
│ │ │ ├── libjpeg.lib
│ │ │ ├── makefile.vc
│ │ │ └── README
│ │ ├── libjpeg12
│ │ │ ├── jcapimin12.c
│ │ │ ├── jcapimin12.obj
│ │ │ ├── jcapistd12.c
│ │ │ ├── jcapistd12.obj
│ │ │ ├── jccoefct12.c
│ │ │ ├── jccoefct12.obj
│ │ │ ├── jccolor12.c
│ │ │ ├── jccolor12.obj
│ │ │ ├── jcdctmgr12.c
│ │ │ ├── jcdctmgr12.obj
│ │ │ ├── jchuff12.c
│ │ │ ├── jchuff12.obj
│ │ │ ├── jchuff.h
│ │ │ ├── jcinit12.c
│ │ │ ├── jcinit12.obj
│ │ │ ├── jcmainct12.c
│ │ │ ├── jcmainct12.obj
│ │ │ ├── jcmarker12.c
│ │ │ ├── jcmarker12.obj
│ │ │ ├── jcmaster12.c
│ │ │ ├── jcmaster12.obj
│ │ │ ├── jcomapi12.c
│ │ │ ├── jcomapi12.obj
│ │ │ ├── jconfig.h
│ │ │ ├── jcparam12.c
│ │ │ ├── jcparam12.obj
│ │ │ ├── jcphuff12.c
│ │ │ ├── jcphuff12.obj
│ │ │ ├── jcprepct12.c
│ │ │ ├── jcprepct12.obj
│ │ │ ├── jcsample12.c
│ │ │ ├── jcsample12.obj
│ │ │ ├── jctrans12.c
│ │ │ ├── jctrans12.obj
│ │ │ ├── jdapimin12.c
│ │ │ ├── jdapimin12.obj
│ │ │ ├── jdapistd12.c
│ │ │ ├── jdapistd12.obj
│ │ │ ├── jdatadst12.c
│ │ │ ├── jdatadst12.obj
│ │ │ ├── jdatasrc12.c
│ │ │ ├── jdatasrc12.obj
│ │ │ ├── jdcoefct12.c
│ │ │ ├── jdcoefct12.obj
│ │ │ ├── jdcolor12.c
│ │ │ ├── jdcolor12.obj
│ │ │ ├── jdct.h
│ │ │ ├── jddctmgr12.c
│ │ │ ├── jddctmgr12.obj
│ │ │ ├── jdhuff12.c
│ │ │ ├── jdhuff12.obj
│ │ │ ├── jdhuff.h
│ │ │ ├── jdinput12.c
│ │ │ ├── jdinput12.obj
│ │ │ ├── jdmainct12.c
│ │ │ ├── jdmainct12.obj
│ │ │ ├── jdmarker12.c
│ │ │ ├── jdmarker12.obj
│ │ │ ├── jdmaster12.c
│ │ │ ├── jdmaster12.obj
│ │ │ ├── jdmerge12.c
│ │ │ ├── jdmerge12.obj
│ │ │ ├── jdphuff12.c
│ │ │ ├── jdphuff12.obj
│ │ │ ├── jdpostct12.c
│ │ │ ├── jdpostct12.obj
│ │ │ ├── jdsample12.c
│ │ │ ├── jdsample12.obj
│ │ │ ├── jdtrans12.c
│ │ │ ├── jdtrans12.obj
│ │ │ ├── jerror12.c
│ │ │ ├── jerror12.obj
│ │ │ ├── jerror.h
│ │ │ ├── jfdctflt12.c
│ │ │ ├── jfdctflt12.obj
│ │ │ ├── jfdctfst12.c
│ │ │ ├── jfdctfst12.obj
│ │ │ ├── jfdctint12.c
│ │ │ ├── jfdctint12.obj
│ │ │ ├── jidctflt12.c
│ │ │ ├── jidctflt12.obj
│ │ │ ├── jidctfst12.c
│ │ │ ├── jidctfst12.obj
│ │ │ ├── jidctint12.c
│ │ │ ├── jidctint12.obj
│ │ │ ├── jidctred12.c
│ │ │ ├── jidctred12.obj
│ │ │ ├── jinclude.h
│ │ │ ├── jmemansi12.c
│ │ │ ├── jmemansi12.obj
│ │ │ ├── jmemmgr12.c
│ │ │ ├── jmemmgr12.obj
│ │ │ ├── jmemsys.h
│ │ │ ├── jmorecfg.h
│ │ │ ├── jmorecfg.h.12
│ │ │ ├── jpegint.h
│ │ │ ├── jpeglib.h
│ │ │ ├── jquant112.c
│ │ │ ├── jquant112.obj
│ │ │ ├── jquant212.c
│ │ │ ├── jquant212.obj
│ │ │ ├── jutils12.c
│ │ │ ├── jutils12.obj
│ │ │ ├── jversion.h
│ │ │ └── makefile.vc
│ │ ├── makefile.vc
│ │ ├── vsidataio_12.cpp
│ │ ├── vsidataio_12.obj
│ │ ├── vsidataio.cpp
│ │ ├── vsidataio.h
│ │ └── vsidataio.obj
│ ├── jpeg2000
│ │ ├── frmt_jpeg2000.html
│ │ ├── GNUmakefile
│ │ ├── jpeg2000dataset.cpp
│ │ ├── jpeg2000_vsil_io.cpp
│ │ ├── jpeg2000_vsil_io.h
│ │ └── makefile.vc
│ ├── jpegls
│ │ ├── frmt_jpegls.html
│ │ ├── GNUmakefile
│ │ ├── jpeglsdataset.cpp
│ │ └── jpegls_header.h
│ ├── jpipkak
│ │ ├── components.PNG
│ │ ├── frmt_jpipkak.html
│ │ ├── gdalsequence.PNG
│ │ ├── GNUmakefile
│ │ ├── jpipkakdataset.cpp
│ │ ├── jpipkakdataset.h
│ │ ├── jpipkak_headers.h
│ │ ├── jpipsequence.PNG
│ │ └── makefile.vc
│ ├── kea
│ │ ├── frmt_kea.html
│ │ ├── 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
│ │ ├── kmlsuperoverlaydataset.obj
│ │ └── makefile.vc
│ ├── l1b
│ │ ├── frmt_l1b.html
│ │ ├── GNUmakefile
│ │ ├── l1bdataset.cpp
│ │ ├── l1bdataset.obj
│ │ └── makefile.vc
│ ├── leveller
│ │ ├── frmt_leveller.html
│ │ ├── GNUmakefile
│ │ ├── levellerdataset.cpp
│ │ ├── levellerdataset.obj
│ │ └── makefile.vc
│ ├── makefile.vc
│ ├── map
│ │ ├── frmt_map.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── mapdataset.cpp
│ │ └── mapdataset.obj
│ ├── mbtiles
│ │ ├── frmt_mbtiles.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── mbtilesdataset.cpp
│ ├── mem
│ │ ├── frmt_mem.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── memdataset.cpp
│ │ ├── memdataset.h
│ │ └── memdataset.obj
│ ├── mrf
│ │ ├── frmt_marfa.html
│ │ ├── GNUmakefile
│ │ ├── JPEG12_band.cpp
│ │ ├── JPEG12_band.obj
│ │ ├── JPEG_band.cpp
│ │ ├── JPEG_band.obj
│ │ ├── JPNG_band.cpp
│ │ ├── JPNG_band.obj
│ │ ├── LERC_band.cpp
│ │ ├── LERC_Band.obj
│ │ ├── libLERC
│ │ │ ├── BitMask2.cpp
│ │ │ ├── BitMask2.h
│ │ │ ├── BitMask2.obj
│ │ │ ├── BitMask.cpp
│ │ │ ├── BitMask.h
│ │ │ ├── BitMask.obj
│ │ │ ├── BitStuffer2.cpp
│ │ │ ├── BitStuffer2.h
│ │ │ ├── BitStuffer2.obj
│ │ │ ├── BitStuffer.cpp
│ │ │ ├── BitStuffer.h
│ │ │ ├── BitStuffer.obj
│ │ │ ├── CntZImage.cpp
│ │ │ ├── CntZImage.h
│ │ │ ├── CntZImage.obj
│ │ │ ├── Defines.h
│ │ │ ├── GNUmakefile
│ │ │ ├── Huffman.cpp
│ │ │ ├── Huffman.h
│ │ │ ├── Huffman.obj
│ │ │ ├── Image.h
│ │ │ ├── Lerc2.cpp
│ │ │ ├── Lerc2.h
│ │ │ ├── Lerc2.obj
│ │ │ ├── LICENSE.TXT
│ │ │ ├── makefile.vc
│ │ │ ├── NOTICE.TXT
│ │ │ ├── RLE.cpp
│ │ │ ├── RLE.h
│ │ │ ├── RLE.obj
│ │ │ └── TImage.hpp
│ │ ├── libLERC.obj
│ │ ├── makefile.vc
│ │ ├── marfa_dataset.cpp
│ │ ├── marfa_dataset.obj
│ │ ├── marfa.h
│ │ ├── mrf_band.cpp
│ │ ├── mrf_band.obj
│ │ ├── mrf_overview.cpp
│ │ ├── mrf_overview.obj
│ │ ├── mrf_util.cpp
│ │ ├── mrf_util.obj
│ │ ├── PNG_band.cpp
│ │ ├── PNG_band.obj
│ │ ├── Raw_band.cpp
│ │ ├── Raw_band.obj
│ │ ├── README
│ │ ├── Tif_band.cpp
│ │ └── Tif_band.obj
│ ├── mrsid
│ │ ├── frmt_jp2mrsid.html
│ │ ├── frmt_mrsid.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── mrsiddataset.cpp
│ │ ├── mrsidstream.cpp
│ │ ├── mrsidstream.h
│ │ └── nmake.opt
│ ├── mrsid_lidar
│ │ ├── frmt_mrsid_lidar.html
│ │ ├── frmt_mrsid_lidar_view_point_cloud.html
│ │ ├── gdal_MG4Lidar.cpp
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── mg4lidar_headers.h
│ ├── msg
│ │ ├── frmt_msg.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── msgcommand.cpp
│ │ ├── msgcommand.h
│ │ ├── msgdataset.cpp
│ │ ├── msgdataset.h
│ │ ├── prologue.cpp
│ │ ├── prologue.h
│ │ ├── PublicDecompWT_all.cpp
│ │ ├── PublicDecompWT_headers.h
│ │ ├── PublicDecompWTMakefiles.zip
│ │ ├── reflectancecalculator.cpp
│ │ ├── reflectancecalculator.h
│ │ ├── xritheaderparser.cpp
│ │ └── xritheaderparser.h
│ ├── msgn
│ │ ├── frmt_msgn.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── msg_basic_types.cpp
│ │ ├── msg_basic_types.h
│ │ ├── msg_basic_types.obj
│ │ ├── msgndataset.cpp
│ │ ├── msgndataset.obj
│ │ ├── msg_reader_core.cpp
│ │ ├── msg_reader_core.h
│ │ └── msg_reader_core.obj
│ ├── netcdf
│ │ ├── frmt_netcdf.html
│ │ ├── frmt_netcdf_vector.html
│ │ ├── gmtdataset.cpp
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── netcdfdataset.cpp
│ │ ├── netcdfdataset.h
│ │ ├── netcdflayer.cpp
│ │ └── netcdfwriterconfig.cpp
│ ├── ngsgeoid
│ │ ├── frmt_ngsgeoid.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── ngsgeoiddataset.cpp
│ │ └── ngsgeoiddataset.obj
│ ├── nitf
│ │ ├── ecrgtocdataset.cpp
│ │ ├── ecrgtocdataset.obj
│ │ ├── frmt_nitf_advanced.html
│ │ ├── frmt_nitf.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── mgrs.c
│ │ ├── mgrs.h
│ │ ├── mgrs.obj
│ │ ├── nitfaridpcm.cpp
│ │ ├── nitfaridpcm.obj
│ │ ├── nitfbilevel.cpp
│ │ ├── nitfbilevel.obj
│ │ ├── nitfdataset.cpp
│ │ ├── nitfdataset.h
│ │ ├── nitfdataset.obj
│ │ ├── nitfdes.c
│ │ ├── nitfdes.obj
│ │ ├── nitfdump.c
│ │ ├── nitffile.c
│ │ ├── nitffile.obj
│ │ ├── nitf_gcprpc.cpp
│ │ ├── nitf_gcprpc.obj
│ │ ├── nitfimage.c
│ │ ├── nitfimage.obj
│ │ ├── nitflib.h
│ │ ├── nitfrasterband.cpp
│ │ ├── nitfrasterband.obj
│ │ ├── nitfwritejpeg_12.cpp
│ │ ├── nitfwritejpeg_12.obj
│ │ ├── nitfwritejpeg.cpp
│ │ ├── nitfwritejpeg.obj
│ │ ├── rpftocdataset.cpp
│ │ ├── rpftocdataset.obj
│ │ ├── rpftocfile.cpp
│ │ ├── rpftocfile.obj
│ │ └── rpftoclib.h
│ ├── northwood
│ │ ├── frmt_nwtgrd.html
│ │ ├── GNUmakefile
│ │ ├── grcdataset.cpp
│ │ ├── grcdataset.obj
│ │ ├── grddataset.cpp
│ │ ├── grddataset.obj
│ │ ├── makefile.vc
│ │ ├── northwood.cpp
│ │ ├── northwood.h
│ │ └── northwood.obj
│ ├── o
│ │ ├── aaigriddataset.obj
│ │ ├── ace2dataset.obj
│ │ ├── adler32.obj
│ │ ├── adrgdataset.obj
│ │ ├── adsrange.obj
│ │ ├── aigccitt.obj
│ │ ├── aigdataset.obj
│ │ ├── aigopen.obj
│ │ ├── airsardataset.obj
│ │ ├── angle.obj
│ │ ├── argdataset.obj
│ │ ├── atlsci_spheroid.obj
│ │ ├── attravai.obj
│ │ ├── attrsize.obj
│ │ ├── biggifdataset.obj
│ │ ├── blxdataset.obj
│ │ ├── blx.obj
│ │ ├── bmpdataset.obj
│ │ ├── bsbdataset.obj
│ │ ├── bsb_read.obj
│ │ ├── btdataset.obj
│ │ ├── calsdataset.obj
│ │ ├── cbandinterleavedchannel.obj
│ │ ├── cellsize.obj
│ │ ├── ceosdataset.obj
│ │ ├── ceos.obj
│ │ ├── ceosopen.obj
│ │ ├── ceosrecipe.obj
│ │ ├── ceossar.obj
│ │ ├── cexternalchannel.obj
│ │ ├── clinksegment.obj
│ │ ├── clock.obj
│ │ ├── cmplxpack.obj
│ │ ├── coasp_dataset.obj
│ │ ├── compack.obj
│ │ ├── compress.obj
│ │ ├── comunpack.obj
│ │ ├── cosar_dataset.obj
│ │ ├── cpcidskads40model.obj
│ │ ├── cpcidskapmodel.obj
│ │ ├── cpcidsk_array.obj
│ │ ├── cpcidskbinarysegment.obj
│ │ ├── cpcidskbitmap.obj
│ │ ├── cpcidskchannel.obj
│ │ ├── cpcidskephemerissegment.obj
│ │ ├── cpcidskfile.obj
│ │ ├── cpcidskgcp2segment.obj
│ │ ├── cpcidskgeoref.obj
│ │ ├── cpcidskpct.obj
│ │ ├── cpcidskrpcmodel.obj
│ │ ├── cpcidsksegment.obj
│ │ ├── cpcidsk_tex.obj
│ │ ├── cpcidsktoutinmodel.obj
│ │ ├── cpcidskvectorsegment_consistencycheck.obj
│ │ ├── cpcidskvectorsegment.obj
│ │ ├── cpgdataset.obj
│ │ ├── cpixelinterleavedchannel.obj
│ │ ├── crc32.obj
│ │ ├── create2.obj
│ │ ├── csfglob.obj
│ │ ├── csfsup.obj
│ │ ├── ctable2dataset.obj
│ │ ├── ctgdataset.obj
│ │ ├── ctiledchannel.obj
│ │ ├── ddffielddefn.obj
│ │ ├── ddffield.obj
│ │ ├── ddfmodule.obj
│ │ ├── ddfrecord.obj
│ │ ├── ddfsubfielddefn.obj
│ │ ├── ddfutils.obj
│ │ ├── dec_jpeg2000.obj
│ │ ├── dec_png.obj
│ │ ├── deflate.obj
│ │ ├── degrib1.obj
│ │ ├── degrib2.obj
│ │ ├── delattr.obj
│ │ ├── deriveddataset.obj
│ │ ├── derivedlist.obj
│ │ ├── dgif_lib.obj
│ │ ├── dimapdataset.obj
│ │ ├── dipxdataset.obj
│ │ ├── doq1dataset.obj
│ │ ├── doq2dataset.obj
│ │ ├── drstemplates.obj
│ │ ├── dted_api.obj
│ │ ├── dted_create.obj
│ │ ├── dteddataset.obj
│ │ ├── dted_ptstream.obj
│ │ ├── dumconv.obj
│ │ ├── e00griddataset.obj
│ │ ├── ecrgtocdataset.obj
│ │ ├── edb_pcidsk.obj
│ │ ├── egif_lib.obj
│ │ ├── ehdrdataset.obj
│ │ ├── eirdataset.obj
│ │ ├── elasdataset.obj
│ │ ├── enc_jpeg2000.obj
│ │ ├── enc_png.obj
│ │ ├── endian.obj
│ │ ├── engribapi.obj
│ │ ├── envidataset.obj
│ │ ├── envisatdataset.obj
│ │ ├── EnvisatFile.obj
│ │ ├── ersdataset.obj
│ │ ├── ershdrnode.obj
│ │ ├── fastdataset.obj
│ │ ├── filedatasource.obj
│ │ ├── fileendian.obj
│ │ ├── filename.obj
│ │ ├── fitdataset.obj
│ │ ├── fit.obj
│ │ ├── fujibasdataset.obj
│ │ ├── g2_addfield.obj
│ │ ├── g2_addgrid.obj
│ │ ├── g2_addlocal.obj
│ │ ├── g2_create.obj
│ │ ├── g2_free.obj
│ │ ├── g2_getfld.obj
│ │ ├── g2_gribend.obj
│ │ ├── g2_info.obj
│ │ ├── g2_miss.obj
│ │ ├── g2_unpack1.obj
│ │ ├── g2_unpack2.obj
│ │ ├── g2_unpack3.obj
│ │ ├── g2_unpack4.obj
│ │ ├── g2_unpack5.obj
│ │ ├── g2_unpack6.obj
│ │ ├── g2_unpack7.obj
│ │ ├── gattrblk.obj
│ │ ├── gattridx.obj
│ │ ├── gbits.obj
│ │ ├── gcellrep.obj
│ │ ├── gdalallregister.obj
│ │ ├── gdal_edb.obj
│ │ ├── gdattype.obj
│ │ ├── genbindataset.obj
│ │ ├── geo_extra.obj
│ │ ├── geo_free.obj
│ │ ├── geo_get.obj
│ │ ├── geo_names.obj
│ │ ├── geo_new.obj
│ │ ├── geo_normalize.obj
│ │ ├── geo_print.obj
│ │ ├── geo_set.obj
│ │ ├── geo_simpletags.obj
│ │ ├── geotiff.obj
│ │ ├── geo_tiffp.obj
│ │ ├── geotiff_proj4.obj
│ │ ├── geo_write.obj
│ │ ├── getattr.obj
│ │ ├── _getcell.obj
│ │ ├── getdim.obj
│ │ ├── getpoly.obj
│ │ ├── _getrow.obj
│ │ ├── getx0.obj
│ │ ├── gety0.obj
│ │ ├── gff_dataset.obj
│ │ ├── ggisfid.obj
│ │ ├── gifabstractdataset.obj
│ │ ├── gifalloc.obj
│ │ ├── gifdataset.obj
│ │ ├── gif_err.obj
│ │ ├── gif_hash.obj
│ │ ├── gmaxval.obj
│ │ ├── gminval.obj
│ │ ├── gnrcols.obj
│ │ ├── gnrrows.obj
│ │ ├── gproj.obj
│ │ ├── gputproj.obj
│ │ ├── grcdataset.obj
│ │ ├── grddataset.obj
│ │ ├── grib1tab.obj
│ │ ├── grib2api.obj
│ │ ├── gribdataset.obj
│ │ ├── gridlib.obj
│ │ ├── gridtemplates.obj
│ │ ├── gs7bgdataset.obj
│ │ ├── gsagdataset.obj
│ │ ├── gsbgdataset.obj
│ │ ├── gscdataset.obj
│ │ ├── _gsomece.obj
│ │ ├── gt_citation.obj
│ │ ├── gt_jpeg_copy.obj
│ │ ├── gt_overview.obj
│ │ ├── gt_wkt_srs.obj
│ │ ├── gtxdataset.obj
│ │ ├── gvalscal.obj
│ │ ├── gvartype.obj
│ │ ├── gversion.obj
│ │ ├── gxfdataset.obj
│ │ ├── gxf_ogcwkt.obj
│ │ ├── gxfopen.obj
│ │ ├── gzio.obj
│ │ ├── hf2dataset.obj
│ │ ├── hfaband.obj
│ │ ├── hfacompress.obj
│ │ ├── hfadataset.obj
│ │ ├── hfadictionary.obj
│ │ ├── hfaentry.obj
│ │ ├── hfafield.obj
│ │ ├── hfaopen.obj
│ │ ├── hfa_overviews.obj
│ │ ├── hfatype.obj
│ │ ├── hkvdataset.obj
│ │ ├── idadataset.obj
│ │ ├── idrisiDataset.obj
│ │ ├── ilwiscoordinatesystem.obj
│ │ ├── ilwisdataset.obj
│ │ ├── infback.obj
│ │ ├── inffast.obj
│ │ ├── inflate.obj
│ │ ├── inftrees.obj
│ │ ├── ingrtypes.obj
│ │ ├── intergraphband.obj
│ │ ├── intergraphdataset.obj
│ │ ├── int_power.obj
│ │ ├── inventory.obj
│ │ ├── irisdataset.obj
│ │ ├── iscedataset.obj
│ │ ├── isis2dataset.obj
│ │ ├── isis3dataset.obj
│ │ ├── ismv.obj
│ │ ├── jaxapalsardataset.obj
│ │ ├── jcapimin12.obj
│ │ ├── jcapimin.obj
│ │ ├── jcapistd12.obj
│ │ ├── jcapistd.obj
│ │ ├── jccoefct12.obj
│ │ ├── jccoefct.obj
│ │ ├── jccolor12.obj
│ │ ├── jccolor.obj
│ │ ├── jcdctmgr12.obj
│ │ ├── jcdctmgr.obj
│ │ ├── jchuff12.obj
│ │ ├── jchuff.obj
│ │ ├── jcinit12.obj
│ │ ├── jcinit.obj
│ │ ├── jcmainct12.obj
│ │ ├── jcmainct.obj
│ │ ├── jcmarker12.obj
│ │ ├── jcmarker.obj
│ │ ├── jcmaster12.obj
│ │ ├── jcmaster.obj
│ │ ├── jcomapi12.obj
│ │ ├── jcomapi.obj
│ │ ├── jcparam12.obj
│ │ ├── jcparam.obj
│ │ ├── jcphuff12.obj
│ │ ├── jcphuff.obj
│ │ ├── jcprepct12.obj
│ │ ├── jcprepct.obj
│ │ ├── jcsample12.obj
│ │ ├── jcsample.obj
│ │ ├── jctrans12.obj
│ │ ├── jctrans.obj
│ │ ├── jdapimin12.obj
│ │ ├── jdapimin.obj
│ │ ├── jdapistd12.obj
│ │ ├── jdapistd.obj
│ │ ├── jdatadst12.obj
│ │ ├── jdatadst.obj
│ │ ├── jdatasrc12.obj
│ │ ├── jdatasrc.obj
│ │ ├── jdcoefct12.obj
│ │ ├── jdcoefct.obj
│ │ ├── jdcolor12.obj
│ │ ├── jdcolor.obj
│ │ ├── jddctmgr12.obj
│ │ ├── jddctmgr.obj
│ │ ├── jdemdataset.obj
│ │ ├── jdhuff12.obj
│ │ ├── jdhuff.obj
│ │ ├── jdinput12.obj
│ │ ├── jdinput.obj
│ │ ├── jdmainct12.obj
│ │ ├── jdmainct.obj
│ │ ├── jdmarker12.obj
│ │ ├── jdmarker.obj
│ │ ├── jdmaster12.obj
│ │ ├── jdmaster.obj
│ │ ├── jdmerge12.obj
│ │ ├── jdmerge.obj
│ │ ├── jdphuff12.obj
│ │ ├── jdphuff.obj
│ │ ├── jdpostct12.obj
│ │ ├── jdpostct.obj
│ │ ├── jdsample12.obj
│ │ ├── jdsample.obj
│ │ ├── jdtrans12.obj
│ │ ├── jdtrans.obj
│ │ ├── jerror12.obj
│ │ ├── jerror.obj
│ │ ├── jfdctflt12.obj
│ │ ├── jfdctflt.obj
│ │ ├── jfdctfst12.obj
│ │ ├── jfdctfst.obj
│ │ ├── jfdctint12.obj
│ │ ├── jfdctint.obj
│ │ ├── jidctflt12.obj
│ │ ├── jidctflt.obj
│ │ ├── jidctfst12.obj
│ │ ├── jidctfst.obj
│ │ ├── jidctint12.obj
│ │ ├── jidctint.obj
│ │ ├── jidctred12.obj
│ │ ├── jidctred.obj
│ │ ├── jmemansi12.obj
│ │ ├── jmemansi.obj
│ │ ├── jmemmgr12.obj
│ │ ├── jmemmgr.obj
│ │ ├── jpcpack.obj
│ │ ├── jpcunpack.obj
│ │ ├── JPEG12_band.obj
│ │ ├── JPEG_band.obj
│ │ ├── jpeghelper.obj
│ │ ├── jpgdataset_12.obj
│ │ ├── jpgdataset.obj
│ │ ├── JPNG_band.obj
│ │ ├── jquant112.obj
│ │ ├── jquant1.obj
│ │ ├── jquant212.obj
│ │ ├── jquant2.obj
│ │ ├── jutils12.obj
│ │ ├── jutils.obj
│ │ ├── kernlcsf.obj
│ │ ├── kmlsuperoverlaydataset.obj
│ │ ├── krodataset.obj
│ │ ├── l1bdataset.obj
│ │ ├── landataset.obj
│ │ ├── lcpdataset.obj
│ │ ├── legend.obj
│ │ ├── LERC_Band.obj
│ │ ├── levellerdataset.obj
│ │ ├── libjpeg_io.obj
│ │ ├── libLERC.obj
│ │ ├── link.obj
│ │ ├── loslasdataset.obj
│ │ ├── mapdataset.obj
│ │ ├── marfa_dataset.obj
│ │ ├── mclose.obj
│ │ ├── memdataset.obj
│ │ ├── memendian.obj
│ │ ├── memorydatasource.obj
│ │ ├── metadatasegment_p.obj
│ │ ├── metadataset_p.obj
│ │ ├── metaname.obj
│ │ ├── metaparse.obj
│ │ ├── metaprint.obj
│ │ ├── mffdataset.obj
│ │ ├── mgrs.obj
│ │ ├── misspack.obj
│ │ ├── mkieee.obj
│ │ ├── mopen.obj
│ │ ├── moreattr.obj
│ │ ├── mperror.obj
│ │ ├── mrf_band.obj
│ │ ├── mrf_overview.obj
│ │ ├── mrf_util.obj
│ │ ├── msg_basic_types.obj
│ │ ├── msgndataset.obj
│ │ ├── msg_reader_core.obj
│ │ ├── myassert.obj
│ │ ├── myerror.obj
│ │ ├── myutil.obj
│ │ ├── nasakeywordhandler.obj
│ │ ├── ndfdataset.obj
│ │ ├── ngsgeoiddataset.obj
│ │ ├── nitfaridpcm.obj
│ │ ├── nitfbilevel.obj
│ │ ├── nitfdataset.obj
│ │ ├── nitfdes.obj
│ │ ├── nitffile.obj
│ │ ├── nitf_gcprpc.obj
│ │ ├── nitfimage.obj
│ │ ├── nitfrasterband.obj
│ │ ├── nitfwritejpeg_12.obj
│ │ ├── nitfwritejpeg.obj
│ │ ├── northwood.obj
│ │ ├── ntv2dataset.obj
│ │ ├── ogrpcidsklayer.obj
│ │ ├── ogrpdflayer.obj
│ │ ├── ozidataset.obj
│ │ ├── pack_gp.obj
│ │ ├── pauxdataset.obj
│ │ ├── pcidskbuffer.obj
│ │ ├── pcidskcreate.obj
│ │ ├── pcidskdataset2.obj
│ │ ├── pcidskexception.obj
│ │ ├── pcidskinterfaces.obj
│ │ ├── pcidskopen.obj
│ │ ├── pcidsk_pubutils.obj
│ │ ├── pcidsk_utils.obj
│ │ ├── pcrasterdataset.obj
│ │ ├── pcrastermisc.obj
│ │ ├── pcrasterrasterband.obj
│ │ ├── pcrasterutil.obj
│ │ ├── pdfcreatecopy.obj
│ │ ├── pdfdataset.obj
│ │ ├── pdfio.obj
│ │ ├── pdfobject.obj
│ │ ├── pdfreadvectors.obj
│ │ ├── pdfwritabledataset.obj
│ │ ├── pdsdataset.obj
│ │ ├── pdstemplates.obj
│ │ ├── pgisfid.obj
│ │ ├── phprfdataset.obj
│ │ ├── pixelfunctions.obj
│ │ ├── pmaxval.obj
│ │ ├── pminval.obj
│ │ ├── PNG_band.obj
│ │ ├── pngdataset.obj
│ │ ├── pngerror.obj
│ │ ├── pnggccrd.obj
│ │ ├── pngget.obj
│ │ ├── pngmem.obj
│ │ ├── png.obj
│ │ ├── pngpack.obj
│ │ ├── pngpread.obj
│ │ ├── pngread.obj
│ │ ├── pngrio.obj
│ │ ├── pngrtran.obj
│ │ ├── pngrutil.obj
│ │ ├── pngset.obj
│ │ ├── pngtrans.obj
│ │ ├── pngunpack.obj
│ │ ├── pngvcrd.obj
│ │ ├── pngwio.obj
│ │ ├── pngwrite.obj
│ │ ├── pngwtran.obj
│ │ ├── pngwutil.obj
│ │ ├── pnmdataset.obj
│ │ ├── putallmv.obj
│ │ ├── putattr.obj
│ │ ├── _putcell.obj
│ │ ├── putsomec.obj
│ │ ├── putx0.obj
│ │ ├── puty0.obj
│ │ ├── pvalscal.obj
│ │ ├── rattrblk.obj
│ │ ├── Raw_band.obj
│ │ ├── rawdataset.obj
│ │ ├── rcomp.obj
│ │ ├── rcoords.obj
│ │ ├── rcreatecopy.obj
│ │ ├── rdataset.obj
│ │ ├── rdieee.obj
│ │ ├── rdup2.obj
│ │ ├── README.TXT
│ │ ├── records.obj
│ │ ├── reduce.obj
│ │ ├── reseterr.obj
│ │ ├── rextend.obj
│ │ ├── rikdataset.obj
│ │ ├── rmalloc.obj
│ │ ├── rmfdataset.obj
│ │ ├── rmfdem.obj
│ │ ├── rmflzw.obj
│ │ ├── roipacdataset.obj
│ │ ├── rpftocdataset.obj
│ │ ├── rpftocfile.obj
│ │ ├── _rputrow.obj
│ │ ├── rrasterdataset.obj
│ │ ├── rrowcol.obj
│ │ ├── rs2dataset.obj
│ │ ├── ruseas.obj
│ │ ├── safedataset.obj
│ │ ├── sagadataset.obj
│ │ ├── sar_ceosdataset.obj
│ │ ├── scan.obj
│ │ ├── sdtsattrreader.obj
│ │ ├── sdtscatd.obj
│ │ ├── sdtsdataset.obj
│ │ ├── sdtsindexedreader.obj
│ │ ├── sdtsiref.obj
│ │ ├── sdtslib.obj
│ │ ├── sdtslinereader.obj
│ │ ├── sdtspointreader.obj
│ │ ├── sdtspolygonreader.obj
│ │ ├── sdtsrasterreader.obj
│ │ ├── sdtstransfer.obj
│ │ ├── sdtsxref.obj
│ │ ├── seekgb.obj
│ │ ├── sentinel2dataset.obj
│ │ ├── setangle.obj
│ │ ├── setmv.obj
│ │ ├── setvtmv.obj
│ │ ├── sgidataset.obj
│ │ ├── simpack.obj
│ │ ├── simunpack.obj
│ │ ├── snodasdataset.obj
│ │ ├── specpack.obj
│ │ ├── specunpack.obj
│ │ ├── srpdataset.obj
│ │ ├── srtmhgtdataset.obj
│ │ ├── strconst.obj
│ │ ├── strpad.obj
│ │ ├── swapio.obj
│ │ ├── sysblockmap.obj
│ │ ├── sysvirtualfile.obj
│ │ ├── tdlpack.obj
│ │ ├── terragendataset.obj
│ │ ├── tif_aux.obj
│ │ ├── Tif_band.obj
│ │ ├── tif_close.obj
│ │ ├── tif_codec.obj
│ │ ├── tif_color.obj
│ │ ├── tif_compress.obj
│ │ ├── tif_dirinfo.obj
│ │ ├── tif_dir.obj
│ │ ├── tif_dirread.obj
│ │ ├── tif_dirwrite.obj
│ │ ├── tif_dumpmode.obj
│ │ ├── tif_error.obj
│ │ ├── tif_extension.obj
│ │ ├── tif_fax3.obj
│ │ ├── tif_fax3sm.obj
│ │ ├── tif_float.obj
│ │ ├── tif_flush.obj
│ │ ├── tif_getimage.obj
│ │ ├── tif_jpeg_12.obj
│ │ ├── tif_jpeg.obj
│ │ ├── tif_luv.obj
│ │ ├── tif_lzma.obj
│ │ ├── tif_lzw.obj
│ │ ├── tif_next.obj
│ │ ├── tif_ojpeg.obj
│ │ ├── tif_open.obj
│ │ ├── tif_packbits.obj
│ │ ├── tif_pixarlog.obj
│ │ ├── tif_predict.obj
│ │ ├── tif_print.obj
│ │ ├── tif_read.obj
│ │ ├── tif_strip.obj
│ │ ├── tif_swab.obj
│ │ ├── tif_thunder.obj
│ │ ├── tif_tile.obj
│ │ ├── tif_version.obj
│ │ ├── tif_vsi.obj
│ │ ├── tifvsi.obj
│ │ ├── tif_warning.obj
│ │ ├── tif_write.obj
│ │ ├── tif_zip.obj
│ │ ├── tildataset.obj
│ │ ├── trackmm.obj
│ │ ├── trees.obj
│ │ ├── tsxdataset.obj
│ │ ├── uncompr.obj
│ │ ├── unwrapgcps.obj
│ │ ├── usgsdem_create.obj
│ │ ├── usgsdemdataset.obj
│ │ ├── vecsegdataindex.obj
│ │ ├── vecsegheader.obj
│ │ ├── vicardataset.obj
│ │ ├── vicarkeywordhandler.obj
│ │ ├── vrtdataset.obj
│ │ ├── vrtderivedrasterband.obj
│ │ ├── vrtdriver.obj
│ │ ├── vrtfilters.obj
│ │ ├── vrtpansharpened.obj
│ │ ├── vrtrasterband.obj
│ │ ├── vrtrawrasterband.obj
│ │ ├── vrtsourcedrasterband.obj
│ │ ├── vrtsources.obj
│ │ ├── vrtwarped.obj
│ │ ├── vs2.obj
│ │ ├── vsdef.obj
│ │ ├── vsidataio_12.obj
│ │ ├── vsidataio.obj
│ │ ├── vsi_pcidsk_io.obj
│ │ ├── vsis.obj
│ │ ├── vsvers.obj
│ │ ├── wattrblk.obj
│ │ ├── weather.obj
│ │ ├── xpmdataset.obj
│ │ ├── xtiff.obj
│ │ ├── xyzdataset.obj
│ │ ├── zmapdataset.obj
│ │ └── zutil.obj
│ ├── ogdi
│ │ ├── frmt_ogdi.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── ogdidataset.cpp
│ ├── openjpeg
│ │ ├── eoptemplate_pleiades.xml
│ │ ├── eoptemplate_worldviewgeoeye.xml
│ │ ├── frmt_jp2openjpeg.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── openjpegdataset.cpp
│ ├── ozi
│ │ ├── frmt_ozi.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── ozidataset.cpp
│ │ └── ozidataset.obj
│ ├── pcidsk
│ │ ├── frmt_pcidsk.html
│ │ ├── gdal_edb.cpp
│ │ ├── gdal_edb.obj
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── notes.txt
│ │ ├── ogrpcidsklayer.cpp
│ │ ├── ogrpcidsklayer.obj
│ │ ├── pcidskdataset2.cpp
│ │ ├── pcidskdataset2.h
│ │ ├── pcidskdataset2.obj
│ │ ├── sdk
│ │ │ ├── channel
│ │ │ │ ├── cbandinterleavedchannel.cpp
│ │ │ │ ├── cbandinterleavedchannel.h
│ │ │ │ ├── cbandinterleavedchannel.obj
│ │ │ │ ├── cexternalchannel.cpp
│ │ │ │ ├── cexternalchannel.h
│ │ │ │ ├── cexternalchannel.obj
│ │ │ │ ├── cpcidskchannel.cpp
│ │ │ │ ├── cpcidskchannel.h
│ │ │ │ ├── cpcidskchannel.obj
│ │ │ │ ├── cpixelinterleavedchannel.cpp
│ │ │ │ ├── cpixelinterleavedchannel.h
│ │ │ │ ├── cpixelinterleavedchannel.obj
│ │ │ │ ├── ctiledchannel.cpp
│ │ │ │ ├── ctiledchannel.h
│ │ │ │ ├── ctiledchannel.obj
│ │ │ │ └── Makefile
│ │ │ ├── core
│ │ │ │ ├── clinksegment.cpp
│ │ │ │ ├── clinksegment.h
│ │ │ │ ├── clinksegment.obj
│ │ │ │ ├── cpcidskfile.cpp
│ │ │ │ ├── cpcidskfile.h
│ │ │ │ ├── cpcidskfile.obj
│ │ │ │ ├── edb_pcidsk.cpp
│ │ │ │ ├── edb_pcidsk.obj
│ │ │ │ ├── libjpeg_io.cpp
│ │ │ │ ├── libjpeg_io.obj
│ │ │ │ ├── Makefile
│ │ │ │ ├── metadataset.h
│ │ │ │ ├── metadataset_p.cpp
│ │ │ │ ├── metadataset_p.obj
│ │ │ │ ├── mutexholder.h
│ │ │ │ ├── pcidskbuffer.cpp
│ │ │ │ ├── pcidskbuffer.obj
│ │ │ │ ├── pcidskcreate.cpp
│ │ │ │ ├── pcidskcreate.obj
│ │ │ │ ├── pcidskexception.cpp
│ │ │ │ ├── pcidskexception.obj
│ │ │ │ ├── pcidskinterfaces.cpp
│ │ │ │ ├── pcidskinterfaces.obj
│ │ │ │ ├── pcidskopen.cpp
│ │ │ │ ├── pcidskopen.obj
│ │ │ │ ├── pcidsk_pubutils.cpp
│ │ │ │ ├── pcidsk_pubutils.obj
│ │ │ │ ├── pcidsk_utils.cpp
│ │ │ │ ├── pcidsk_utils.h
│ │ │ │ ├── pcidsk_utils.obj
│ │ │ │ ├── protectedfile.h
│ │ │ │ ├── sysvirtualfile.cpp
│ │ │ │ ├── sysvirtualfile.h
│ │ │ │ └── sysvirtualfile.obj
│ │ │ ├── Doxyfile
│ │ │ ├── Makefile
│ │ │ ├── Makefile.vc
│ │ │ ├── pcidsk_ads40.h
│ │ │ ├── pcidsk_airphoto.h
│ │ │ ├── pcidsk_array.h
│ │ │ ├── pcidsk_binary.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.h
│ │ │ ├── pcidsk_interfaces.h
│ │ │ ├── pcidsk_io.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
│ │ │ ├── port
│ │ │ │ ├── io_stdio.cpp
│ │ │ │ ├── io_win32.cpp
│ │ │ │ ├── Makefile
│ │ │ │ ├── pthread_mutex.cpp
│ │ │ │ └── win32_mutex.cpp
│ │ │ └── segment
│ │ │ ├── cpcidskads40model.cpp
│ │ │ ├── cpcidskads40model.h
│ │ │ ├── cpcidskads40model.obj
│ │ │ ├── cpcidskapmodel.cpp
│ │ │ ├── cpcidskapmodel.h
│ │ │ ├── cpcidskapmodel.obj
│ │ │ ├── cpcidsk_array.cpp
│ │ │ ├── cpcidsk_array.h
│ │ │ ├── cpcidsk_array.obj
│ │ │ ├── cpcidskbinarysegment.cpp
│ │ │ ├── cpcidskbinarysegment.h
│ │ │ ├── cpcidskbinarysegment.obj
│ │ │ ├── cpcidskbitmap.cpp
│ │ │ ├── cpcidskbitmap.h
│ │ │ ├── cpcidskbitmap.obj
│ │ │ ├── cpcidskephemerissegment.cpp
│ │ │ ├── cpcidskephemerissegment.h
│ │ │ ├── cpcidskephemerissegment.obj
│ │ │ ├── cpcidskgcp2segment.cpp
│ │ │ ├── cpcidskgcp2segment.h
│ │ │ ├── cpcidskgcp2segment.obj
│ │ │ ├── cpcidskgeoref.cpp
│ │ │ ├── cpcidskgeoref.h
│ │ │ ├── cpcidskgeoref.obj
│ │ │ ├── cpcidskpct.cpp
│ │ │ ├── cpcidskpct.h
│ │ │ ├── cpcidskpct.obj
│ │ │ ├── cpcidskpolymodel.h
│ │ │ ├── cpcidskrpcmodel.cpp
│ │ │ ├── cpcidskrpcmodel.h
│ │ │ ├── cpcidskrpcmodel.obj
│ │ │ ├── cpcidsksegment.cpp
│ │ │ ├── cpcidsksegment.h
│ │ │ ├── cpcidsksegment.obj
│ │ │ ├── cpcidsk_tex.cpp
│ │ │ ├── cpcidsk_tex.h
│ │ │ ├── cpcidsk_tex.obj
│ │ │ ├── cpcidsktoutinmodel.cpp
│ │ │ ├── cpcidsktoutinmodel.h
│ │ │ ├── cpcidsktoutinmodel.obj
│ │ │ ├── cpcidskvectorsegment_consistencycheck.cpp
│ │ │ ├── cpcidskvectorsegment_consistencycheck.obj
│ │ │ ├── cpcidskvectorsegment.cpp
│ │ │ ├── cpcidskvectorsegment.h
│ │ │ ├── cpcidskvectorsegment.obj
│ │ │ ├── Makefile
│ │ │ ├── metadatasegment.h
│ │ │ ├── metadatasegment_p.cpp
│ │ │ ├── metadatasegment_p.obj
│ │ │ ├── orbitstructures.h
│ │ │ ├── pcidsksegmentbuilder.h
│ │ │ ├── sysblockmap.cpp
│ │ │ ├── sysblockmap.h
│ │ │ ├── sysblockmap.obj
│ │ │ ├── toutinstructures.h
│ │ │ ├── vecsegdataindex.cpp
│ │ │ ├── vecsegdataindex.h
│ │ │ ├── vecsegdataindex.obj
│ │ │ ├── vecsegheader.cpp
│ │ │ ├── vecsegheader.h
│ │ │ └── vecsegheader.obj
│ │ ├── vsi_pcidsk_io.cpp
│ │ └── vsi_pcidsk_io.obj
│ ├── pcraster
│ │ ├── doxygen.cfg
│ │ ├── GNUmakefile
│ │ ├── libcsf
│ │ │ ├── angle.c
│ │ │ ├── angle.obj
│ │ │ ├── attravai.c
│ │ │ ├── attravai.obj
│ │ │ ├── attrsize.c
│ │ │ ├── attrsize.obj
│ │ │ ├── AUTHORS
│ │ │ ├── cellsize.c
│ │ │ ├── cellsize.obj
│ │ │ ├── COPYING
│ │ │ ├── create2.c
│ │ │ ├── create2.obj
│ │ │ ├── csfattr.h
│ │ │ ├── csfglob.c
│ │ │ ├── csfglob.obj
│ │ │ ├── csf.h
│ │ │ ├── csfimpl.h
│ │ │ ├── csfsup.c
│ │ │ ├── csfsup.obj
│ │ │ ├── csftypes.h
│ │ │ ├── delattr.c
│ │ │ ├── delattr.obj
│ │ │ ├── dumconv.c
│ │ │ ├── dumconv.obj
│ │ │ ├── endian.c
│ │ │ ├── endian.obj
│ │ │ ├── filename.c
│ │ │ ├── filename.obj
│ │ │ ├── gattrblk.c
│ │ │ ├── gattrblk.obj
│ │ │ ├── gattridx.c
│ │ │ ├── gattridx.obj
│ │ │ ├── gcellrep.c
│ │ │ ├── gcellrep.obj
│ │ │ ├── gdattype.c
│ │ │ ├── gdattype.obj
│ │ │ ├── getattr.c
│ │ │ ├── getattr.obj
│ │ │ ├── _getcell.c
│ │ │ ├── _getcell.obj
│ │ │ ├── _getrow.c
│ │ │ ├── _getrow.obj
│ │ │ ├── getx0.c
│ │ │ ├── getx0.obj
│ │ │ ├── gety0.c
│ │ │ ├── gety0.obj
│ │ │ ├── ggisfid.c
│ │ │ ├── ggisfid.obj
│ │ │ ├── gmaxval.c
│ │ │ ├── gmaxval.obj
│ │ │ ├── gminval.c
│ │ │ ├── gminval.obj
│ │ │ ├── gnrcols.c
│ │ │ ├── gnrcols.obj
│ │ │ ├── gnrrows.c
│ │ │ ├── gnrrows.obj
│ │ │ ├── gproj.c
│ │ │ ├── gproj.obj
│ │ │ ├── gputproj.c
│ │ │ ├── gputproj.obj
│ │ │ ├── _gsomece.c
│ │ │ ├── _gsomece.obj
│ │ │ ├── gvalscal.c
│ │ │ ├── gvalscal.obj
│ │ │ ├── gvartype.c
│ │ │ ├── gvartype.obj
│ │ │ ├── gversion.c
│ │ │ ├── gversion.obj
│ │ │ ├── ismv.c
│ │ │ ├── ismv.obj
│ │ │ ├── kernlcsf.c
│ │ │ ├── kernlcsf.obj
│ │ │ ├── legend.c
│ │ │ ├── legend.obj
│ │ │ ├── makefile.vc
│ │ │ ├── mclose.c
│ │ │ ├── mclose.obj
│ │ │ ├── mopen.c
│ │ │ ├── mopen.obj
│ │ │ ├── moreattr.c
│ │ │ ├── moreattr.obj
│ │ │ ├── mperror.c
│ │ │ ├── mperror.obj
│ │ │ ├── pcrtypes.h
│ │ │ ├── pgisfid.c
│ │ │ ├── pgisfid.obj
│ │ │ ├── pmaxval.c
│ │ │ ├── pmaxval.obj
│ │ │ ├── pminval.c
│ │ │ ├── pminval.obj
│ │ │ ├── putallmv.c
│ │ │ ├── putallmv.obj
│ │ │ ├── putattr.c
│ │ │ ├── putattr.obj
│ │ │ ├── _putcell.c
│ │ │ ├── _putcell.obj
│ │ │ ├── putsomec.c
│ │ │ ├── putsomec.obj
│ │ │ ├── putx0.c
│ │ │ ├── putx0.obj
│ │ │ ├── puty0.c
│ │ │ ├── puty0.obj
│ │ │ ├── pvalscal.c
│ │ │ ├── pvalscal.obj
│ │ │ ├── rattrblk.c
│ │ │ ├── rattrblk.obj
│ │ │ ├── rcomp.c
│ │ │ ├── rcomp.obj
│ │ │ ├── rcoords.c
│ │ │ ├── rcoords.obj
│ │ │ ├── rdup2.c
│ │ │ ├── rdup2.obj
│ │ │ ├── README
│ │ │ ├── reseterr.c
│ │ │ ├── reseterr.obj
│ │ │ ├── rextend.c
│ │ │ ├── rextend.obj
│ │ │ ├── rmalloc.c
│ │ │ ├── rmalloc.obj
│ │ │ ├── _rputrow.c
│ │ │ ├── _rputrow.obj
│ │ │ ├── rrowcol.c
│ │ │ ├── rrowcol.obj
│ │ │ ├── ruseas.c
│ │ │ ├── ruseas.obj
│ │ │ ├── setangle.c
│ │ │ ├── setangle.obj
│ │ │ ├── setmv.c
│ │ │ ├── setmv.obj
│ │ │ ├── setvtmv.c
│ │ │ ├── setvtmv.obj
│ │ │ ├── strconst.c
│ │ │ ├── strconst.obj
│ │ │ ├── strpad.c
│ │ │ ├── strpad.obj
│ │ │ ├── swapio.c
│ │ │ ├── swapio.obj
│ │ │ ├── trackmm.c
│ │ │ ├── trackmm.obj
│ │ │ ├── vs2.c
│ │ │ ├── vs2.obj
│ │ │ ├── vsdef.c
│ │ │ ├── vsdef.obj
│ │ │ ├── vsis.c
│ │ │ ├── vsis.obj
│ │ │ ├── vsvers.c
│ │ │ ├── vsvers.obj
│ │ │ ├── wattrblk.c
│ │ │ └── wattrblk.obj
│ │ ├── makefile.vc
│ │ ├── pcrasterdataset.cpp
│ │ ├── pcrasterdataset.h
│ │ ├── pcrasterdataset.obj
│ │ ├── pcrastermisc.cpp
│ │ ├── pcrastermisc.obj
│ │ ├── pcrasterrasterband.cpp
│ │ ├── pcrasterrasterband.h
│ │ ├── pcrasterrasterband.obj
│ │ ├── pcrasterutil.cpp
│ │ ├── pcrasterutil.h
│ │ └── pcrasterutil.obj
│ ├── pdf
│ │ ├── frmt_pdf.html
│ │ ├── gdal_pdf.h
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── ogrpdflayer.cpp
│ │ ├── ogrpdflayer.obj
│ │ ├── pdfcreatecopy.cpp
│ │ ├── pdfcreatecopy.h
│ │ ├── pdfcreatecopy.obj
│ │ ├── pdfdataset.cpp
│ │ ├── pdfdataset.obj
│ │ ├── pdfio.cpp
│ │ ├── pdfio.h
│ │ ├── pdfio.obj
│ │ ├── pdfobject.cpp
│ │ ├── pdfobject.h
│ │ ├── pdfobject.obj
│ │ ├── pdfreadvectors.cpp
│ │ ├── pdfreadvectors.obj
│ │ ├── pdfsdk_headers.h
│ │ ├── pdfwritabledataset.cpp
│ │ └── pdfwritabledataset.obj
│ ├── pds
│ │ ├── frmt_isis2.html
│ │ ├── frmt_isis3.html
│ │ ├── frmt_pds.html
│ │ ├── GNUmakefile
│ │ ├── isis2dataset.cpp
│ │ ├── isis2dataset.obj
│ │ ├── isis3dataset.cpp
│ │ ├── isis3dataset.obj
│ │ ├── makefile.vc
│ │ ├── nasakeywordhandler.cpp
│ │ ├── nasakeywordhandler.h
│ │ ├── nasakeywordhandler.obj
│ │ ├── pdsdataset.cpp
│ │ ├── pdsdataset.obj
│ │ ├── vicardataset.cpp
│ │ ├── vicardataset.obj
│ │ ├── vicarkeywordhandler.cpp
│ │ ├── vicarkeywordhandler.h
│ │ └── vicarkeywordhandler.obj
│ ├── plmosaic
│ │ ├── frmt_plmosaic.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── plmosaicdataset.cpp
│ ├── png
│ │ ├── GNUmakefile
│ │ ├── libpng
│ │ │ ├── libpng_gdal.patch
│ │ │ ├── LICENSE
│ │ │ ├── makefile.vc
│ │ │ ├── png.c
│ │ │ ├── pngconf.h
│ │ │ ├── pngerror.c
│ │ │ ├── pngerror.obj
│ │ │ ├── pnggccrd.c
│ │ │ ├── pnggccrd.obj
│ │ │ ├── pngget.c
│ │ │ ├── pngget.obj
│ │ │ ├── png.h
│ │ │ ├── pngmem.c
│ │ │ ├── pngmem.obj
│ │ │ ├── png.obj
│ │ │ ├── pngpread.c
│ │ │ ├── pngpread.obj
│ │ │ ├── pngread.c
│ │ │ ├── pngread.obj
│ │ │ ├── pngrio.c
│ │ │ ├── pngrio.obj
│ │ │ ├── pngrtran.c
│ │ │ ├── pngrtran.obj
│ │ │ ├── pngrutil.c
│ │ │ ├── pngrutil.obj
│ │ │ ├── pngset.c
│ │ │ ├── pngset.obj
│ │ │ ├── pngtrans.c
│ │ │ ├── pngtrans.obj
│ │ │ ├── pngvcrd.c
│ │ │ ├── pngvcrd.obj
│ │ │ ├── pngwio.c
│ │ │ ├── pngwio.obj
│ │ │ ├── pngwrite.c
│ │ │ ├── pngwrite.obj
│ │ │ ├── pngwtran.c
│ │ │ ├── pngwtran.obj
│ │ │ ├── pngwutil.c
│ │ │ ├── pngwutil.obj
│ │ │ └── README
│ │ ├── makefile.vc
│ │ ├── pngdataset.cpp
│ │ └── pngdataset.obj
│ ├── postgisraster
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── postgisrasterdataset.cpp
│ │ ├── postgisrasterdriver.cpp
│ │ ├── postgisraster.h
│ │ ├── postgisrasterrasterband.cpp
│ │ ├── postgisrastertiledataset.cpp
│ │ ├── postgisrastertilerasterband.cpp
│ │ ├── postgisrastertools.cpp
│ │ ├── readme
│ │ └── todo
│ ├── prf
│ │ ├── frmt_prf.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── phprfdataset.cpp
│ │ └── phprfdataset.obj
│ ├── r
│ │ ├── frmt_r.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rcreatecopy.cpp
│ │ ├── rcreatecopy.obj
│ │ ├── rdataset.cpp
│ │ ├── rdataset.h
│ │ └── rdataset.obj
│ ├── rasdaman
│ │ ├── frmt_rasdaman.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rasdamandataset.cpp
│ │ └── rasdamandataset.h
│ ├── rasterlite
│ │ ├── frmt_rasterlite.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rasterlitecreatecopy.cpp
│ │ ├── rasterlitedataset.cpp
│ │ ├── rasterlitedataset.h
│ │ └── rasterliteoverviews.cpp
│ ├── raw
│ │ ├── ace2dataset.cpp
│ │ ├── ace2dataset.obj
│ │ ├── atlsci_spheroid.cpp
│ │ ├── atlsci_spheroid.h
│ │ ├── atlsci_spheroid.obj
│ │ ├── btdataset.cpp
│ │ ├── btdataset.obj
│ │ ├── cpgdataset.cpp
│ │ ├── cpgdataset.obj
│ │ ├── ctable2dataset.cpp
│ │ ├── ctable2dataset.obj
│ │ ├── dipxdataset.cpp
│ │ ├── dipxdataset.obj
│ │ ├── doq1dataset.cpp
│ │ ├── doq1dataset.obj
│ │ ├── doq2dataset.cpp
│ │ ├── doq2dataset.obj
│ │ ├── ehdrdataset.cpp
│ │ ├── ehdrdataset.h
│ │ ├── ehdrdataset.obj
│ │ ├── eirdataset.cpp
│ │ ├── eirdataset.obj
│ │ ├── envidataset.cpp
│ │ ├── envidataset.h
│ │ ├── envidataset.obj
│ │ ├── fastdataset.cpp
│ │ ├── fastdataset.obj
│ │ ├── frmt_fast.html
│ │ ├── frmt_lcp.html
│ │ ├── frmt_mff2.html
│ │ ├── fujibasdataset.cpp
│ │ ├── fujibasdataset.obj
│ │ ├── genbindataset.cpp
│ │ ├── genbindataset.obj
│ │ ├── GNUmakefile
│ │ ├── gscdataset.cpp
│ │ ├── gscdataset.obj
│ │ ├── gtxdataset.cpp
│ │ ├── gtxdataset.obj
│ │ ├── hkvdataset.cpp
│ │ ├── hkvdataset.obj
│ │ ├── idadataset.cpp
│ │ ├── idadataset.obj
│ │ ├── iscedataset.cpp
│ │ ├── iscedataset.obj
│ │ ├── krodataset.cpp
│ │ ├── krodataset.obj
│ │ ├── landataset.cpp
│ │ ├── landataset.obj
│ │ ├── lcpdataset.cpp
│ │ ├── lcpdataset.obj
│ │ ├── loslasdataset.cpp
│ │ ├── loslasdataset.obj
│ │ ├── makefile.vc
│ │ ├── mffdataset.cpp
│ │ ├── mffdataset.obj
│ │ ├── ndfdataset.cpp
│ │ ├── ndfdataset.obj
│ │ ├── ntv2dataset.cpp
│ │ ├── ntv2dataset.obj
│ │ ├── pauxdataset.cpp
│ │ ├── pauxdataset.obj
│ │ ├── pnmdataset.cpp
│ │ ├── pnmdataset.obj
│ │ ├── rawdataset.cpp
│ │ ├── rawdataset.h
│ │ ├── rawdataset.obj
│ │ ├── roipacdataset.cpp
│ │ ├── roipacdataset.obj
│ │ ├── rrasterdataset.cpp
│ │ ├── rrasterdataset.obj
│ │ ├── snodasdataset.cpp
│ │ └── snodasdataset.obj
│ ├── rik
│ │ ├── frmt_rik.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rikdataset.cpp
│ │ └── rikdataset.obj
│ ├── rmf
│ │ ├── frmt_rmf.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rmfdataset.cpp
│ │ ├── rmfdataset.h
│ │ ├── rmfdataset.obj
│ │ ├── rmfdem.cpp
│ │ ├── rmfdem.obj
│ │ ├── rmflzw.cpp
│ │ └── rmflzw.obj
│ ├── rs2
│ │ ├── frmt_rs2.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rs2dataset.cpp
│ │ └── rs2dataset.obj
│ ├── safe
│ │ ├── frmt_safe.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── safedataset.cpp
│ │ └── safedataset.obj
│ ├── saga
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── sagadataset.cpp
│ │ └── sagadataset.obj
│ ├── sde
│ │ ├── frmt_sde.html
│ │ ├── gdal_sde.h
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── sdedataset.cpp
│ │ ├── sdedataset.h
│ │ ├── sdeerror.cpp
│ │ ├── sdeerror.h
│ │ ├── sderasterband.cpp
│ │ └── sderasterband.h
│ ├── sdts
│ │ ├── aclocal.m4
│ │ ├── configure.in
│ │ ├── Doxyfile
│ │ ├── GNUmakefile
│ │ ├── Makefile.in
│ │ ├── makefile.vc
│ │ ├── makefile.vc.dist
│ │ ├── sdts2shp.cpp
│ │ ├── sdts_al.h
│ │ ├── sdtsattrreader.cpp
│ │ ├── sdtsattrreader.obj
│ │ ├── sdtscatd.cpp
│ │ ├── sdtscatd.obj
│ │ ├── sdtsdataset.cpp
│ │ ├── sdtsdataset.obj
│ │ ├── sdtsindexedreader.cpp
│ │ ├── sdtsindexedreader.obj
│ │ ├── sdtsiref.cpp
│ │ ├── sdtsiref.obj
│ │ ├── sdtslib.cpp
│ │ ├── sdtslib.obj
│ │ ├── sdtslinereader.cpp
│ │ ├── sdtslinereader.obj
│ │ ├── sdts_main.dox
│ │ ├── sdtspointreader.cpp
│ │ ├── sdtspointreader.obj
│ │ ├── sdtspolygonreader.cpp
│ │ ├── sdtspolygonreader.obj
│ │ ├── sdtsrasterreader.cpp
│ │ ├── sdtsrasterreader.obj
│ │ ├── sdtstransfer.cpp
│ │ ├── sdtstransfer.obj
│ │ ├── sdts_tut.dox
│ │ ├── sdtsxref.cpp
│ │ └── sdtsxref.obj
│ ├── sentinel2
│ │ ├── frmt_sentinel2.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── sentinel2dataset.cpp
│ │ └── sentinel2dataset.obj
│ ├── sgi
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── sgidataset.cpp
│ │ └── sgidataset.obj
│ ├── srtmhgt
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── srtmhgtdataset.cpp
│ │ └── srtmhgtdataset.obj
│ ├── terragen
│ │ ├── frmt_terragen.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── readme.txt
│ │ ├── terragendataset.cpp
│ │ └── terragendataset.obj
│ ├── til
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── tildataset.cpp
│ │ └── tildataset.obj
│ ├── tsx
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── tsxdataset.cpp
│ │ └── tsxdataset.obj
│ ├── usgsdem
│ │ ├── CDED.notes
│ │ ├── frmt_usgsdem.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── usgsdem_create.cpp
│ │ ├── usgsdem_create.obj
│ │ ├── usgsdemdataset.cpp
│ │ └── usgsdemdataset.obj
│ ├── vrt
│ │ ├── gdal_vrt.h
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── pixelfunctions.cpp
│ │ ├── pixelfunctions.obj
│ │ ├── vrtdataset.cpp
│ │ ├── vrtdataset.h
│ │ ├── vrtdataset.obj
│ │ ├── vrtderivedrasterband.cpp
│ │ ├── vrtderivedrasterband.obj
│ │ ├── vrtdriver.cpp
│ │ ├── vrtdriver.obj
│ │ ├── vrtfilters.cpp
│ │ ├── vrtfilters.obj
│ │ ├── vrtpansharpened.cpp
│ │ ├── vrtpansharpened.obj
│ │ ├── vrtrasterband.cpp
│ │ ├── vrtrasterband.obj
│ │ ├── vrtrawrasterband.cpp
│ │ ├── vrtrawrasterband.obj
│ │ ├── vrtsourcedrasterband.cpp
│ │ ├── vrtsourcedrasterband.obj
│ │ ├── vrtsources.cpp
│ │ ├── vrtsources.obj
│ │ ├── vrt_tutorial.dox
│ │ ├── vrtwarped.cpp
│ │ └── vrtwarped.obj
│ ├── wcs
│ │ ├── frmt_wcs.html
│ │ ├── GNUmakefile
│ │ ├── httpdriver.cpp
│ │ ├── makefile.vc
│ │ └── wcsdataset.cpp
│ ├── webp
│ │ ├── frmt_webp.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── webpdataset.cpp
│ │ └── webp_headers.h
│ ├── wms
│ │ ├── frmt_ags_arcgisonline.xml
│ │ ├── frmt_twms_Clementine.xml
│ │ ├── frmt_twms_daily.xml
│ │ ├── frmt_twms_Moon.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.html
│ │ ├── 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
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── md5.cpp
│ │ ├── md5.h
│ │ ├── minidriver_arcgis_server.cpp
│ │ ├── minidriver_arcgis_server.h
│ │ ├── minidriver.cpp
│ │ ├── minidriver_iip.cpp
│ │ ├── minidriver_iip.h
│ │ ├── minidriver_mrf.cpp
│ │ ├── minidriver_mrf.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
│ │ ├── WMSServerList.txt
│ │ └── wmsutils.cpp
│ ├── wmts
│ │ ├── frmt_wmts.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── wmtsdataset.cpp
│ ├── xpm
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── xpmdataset.cpp
│ │ └── xpmdataset.obj
│ ├── xyz
│ │ ├── frmt_xyz.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── xyzdataset.cpp
│ │ └── xyzdataset.obj
│ ├── zlib
│ │ ├── adler32.c
│ │ ├── adler32.obj
│ │ ├── compress.c
│ │ ├── compress.obj
│ │ ├── crc32.c
│ │ ├── crc32.h
│ │ ├── crc32.obj
│ │ ├── deflate.c
│ │ ├── deflate.h
│ │ ├── deflate.obj
│ │ ├── GNUmakefile
│ │ ├── gzio.c
│ │ ├── gzio.obj
│ │ ├── infback.c
│ │ ├── infback.obj
│ │ ├── inffast.c
│ │ ├── inffast.h
│ │ ├── inffast.obj
│ │ ├── inffixed.h
│ │ ├── inflate.c
│ │ ├── inflate.h
│ │ ├── inflate.obj
│ │ ├── inftrees.c
│ │ ├── inftrees.h
│ │ ├── inftrees.obj
│ │ ├── makefile.vc
│ │ ├── README
│ │ ├── trees.c
│ │ ├── trees.h
│ │ ├── trees.obj
│ │ ├── uncompr.c
│ │ ├── uncompr.obj
│ │ ├── zconf.h
│ │ ├── zlib.h
│ │ ├── zutil.c
│ │ ├── zutil.h
│ │ └── zutil.obj
│ └── zmap
│ ├── GNUmakefile
│ ├── makefile.vc
│ ├── zmapdataset.cpp
│ └── zmapdataset.obj
├── gcore
│ ├── gdalabstractbandblockcache.cpp
│ ├── gdalabstractbandblockcache.obj
│ ├── gdalallvalidmaskband.cpp
│ ├── gdalallvalidmaskband.obj
│ ├── gdalarraybandblockcache.cpp
│ ├── gdalarraybandblockcache.obj
│ ├── gdal_avx2_emulation.hpp
│ ├── gdalclientserver.cpp
│ ├── gdalclientserver.obj
│ ├── gdalcolortable.cpp
│ ├── gdalcolortable.obj
│ ├── gdaldataset.cpp
│ ├── gdaldataset.obj
│ ├── gdaldefaultasync.cpp
│ ├── gdaldefaultasync.obj
│ ├── gdaldefaultoverviews.cpp
│ ├── gdaldefaultoverviews.obj
│ ├── gdaldllmain.cpp
│ ├── gdaldllmain.obj
│ ├── gdaldriver.cpp
│ ├── gdaldrivermanager.cpp
│ ├── gdaldrivermanager.obj
│ ├── gdaldriver.obj
│ ├── gdalexif.cpp
│ ├── gdalexif.h
│ ├── gdalexif.obj
│ ├── gdal_frmts.h
│ ├── gdalgeorefpamdataset.cpp
│ ├── gdalgeorefpamdataset.h
│ ├── gdalgeorefpamdataset.obj
│ ├── gdalgmlcoverage.cpp
│ ├── gdalgmlcoverage.obj
│ ├── gdal.h
│ ├── gdalhashsetbandblockcache.cpp
│ ├── gdalhashsetbandblockcache.obj
│ ├── gdaljp2abstractdataset.cpp
│ ├── gdaljp2abstractdataset.h
│ ├── gdaljp2abstractdataset.obj
│ ├── gdaljp2box.cpp
│ ├── gdaljp2box.obj
│ ├── gdaljp2metadata.cpp
│ ├── gdaljp2metadatagenerator.cpp
│ ├── gdaljp2metadatagenerator.h
│ ├── gdaljp2metadatagenerator.obj
│ ├── gdaljp2metadata.h
│ ├── gdaljp2metadata.obj
│ ├── gdaljp2structure.cpp
│ ├── gdaljp2structure.obj
│ ├── gdalmajorobject.cpp
│ ├── gdalmajorobject.obj
│ ├── gdal_mdreader.cpp
│ ├── gdal_mdreader.h
│ ├── gdal_mdreader.obj
│ ├── gdal_misc.cpp
│ ├── gdal_misc.obj
│ ├── gdalmultidomainmetadata.cpp
│ ├── gdalmultidomainmetadata.obj
│ ├── gdalnodatamaskband.cpp
│ ├── gdalnodatamaskband.obj
│ ├── gdalnodatavaluesmaskband.cpp
│ ├── gdalnodatavaluesmaskband.obj
│ ├── gdalopeninfo.cpp
│ ├── gdalopeninfo.obj
│ ├── gdaloverviewdataset.cpp
│ ├── gdaloverviewdataset.obj
│ ├── gdalpamdataset.cpp
│ ├── gdalpamdataset.obj
│ ├── gdal_pam.h
│ ├── gdalpamproxydb.cpp
│ ├── gdalpamproxydb.obj
│ ├── gdalpamrasterband.cpp
│ ├── gdalpamrasterband.obj
│ ├── gdal_priv.h
│ ├── gdal_priv_templates.hpp
│ ├── gdalproxydataset.cpp
│ ├── gdalproxydataset.obj
│ ├── gdal_proxy.h
│ ├── gdalproxypool.cpp
│ ├── gdalproxypool.obj
│ ├── gdalrasterband.cpp
│ ├── gdalrasterband.obj
│ ├── gdalrasterblock.cpp
│ ├── gdalrasterblock.obj
│ ├── gdal_rat.cpp
│ ├── gdal_rat.h
│ ├── gdal_rat.obj
│ ├── gdalrescaledalphaband.cpp
│ ├── gdalrescaledalphaband.obj
│ ├── gdalsse_priv.h
│ ├── gdal_version.h
│ ├── gdalvirtualmem.cpp
│ ├── gdalvirtualmem.obj
│ ├── GNUmakefile
│ ├── makefile.vc
│ ├── mdreader
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── reader_alos.cpp
│ │ ├── reader_alos.h
│ │ ├── reader_alos.obj
│ │ ├── reader_digital_globe.cpp
│ │ ├── reader_digital_globe.h
│ │ ├── reader_digital_globe.obj
│ │ ├── reader_eros.cpp
│ │ ├── reader_eros.h
│ │ ├── reader_eros.obj
│ │ ├── reader_geo_eye.cpp
│ │ ├── reader_geo_eye.h
│ │ ├── reader_geo_eye.obj
│ │ ├── reader_kompsat.cpp
│ │ ├── reader_kompsat.h
│ │ ├── reader_kompsat.obj
│ │ ├── reader_landsat.cpp
│ │ ├── reader_landsat.h
│ │ ├── reader_landsat.obj
│ │ ├── reader_orb_view.cpp
│ │ ├── reader_orb_view.h
│ │ ├── reader_orb_view.obj
│ │ ├── reader_pleiades.cpp
│ │ ├── reader_pleiades.h
│ │ ├── reader_pleiades.obj
│ │ ├── reader_rapid_eye.cpp
│ │ ├── reader_rapid_eye.h
│ │ ├── reader_rapid_eye.obj
│ │ ├── reader_rdk1.cpp
│ │ ├── reader_rdk1.h
│ │ ├── reader_rdk1.obj
│ │ ├── reader_spot.cpp
│ │ ├── reader_spot.h
│ │ └── reader_spot.obj
│ ├── overview.cpp
│ ├── overview.obj
│ ├── rasterio.cpp
│ ├── rasterio.obj
│ ├── rasterio_ssse3.cpp
│ ├── rasterio_ssse3.obj
│ ├── reader_alos.obj
│ ├── reader_digital_globe.obj
│ ├── reader_eros.obj
│ ├── reader_geo_eye.obj
│ ├── reader_kompsat.obj
│ ├── reader_landsat.obj
│ ├── reader_orb_view.obj
│ ├── reader_pleiades.obj
│ ├── reader_rapid_eye.obj
│ ├── reader_rdk1.obj
│ ├── reader_spot.obj
│ ├── statistics.txt
│ ├── Version.rc
│ └── Version.res
├── gdal202.dll
├── gdal_i.exp
├── gdal_i.lib
├── GDALmake.opt.in
├── gdalnightlysvn.sh
├── gdal.pc.in
├── gdal_vs2013.sln
├── gdal_vs2013.v12.suo
├── gdal_vs2013.vcxproj
├── gdal_vs2013.vcxproj.filters
├── gdal_vs2013.vcxproj.user
├── generate_vcxproj.bat
├── gnm
│ ├── gnm_api.h
│ ├── gnm_arch.dox
│ ├── gnm_frmts
│ │ ├── db
│ │ │ ├── gnmdbdriver.cpp
│ │ │ ├── gnmdbdriver.obj
│ │ │ ├── gnmdb.h
│ │ │ ├── gnmdbnetwork.cpp
│ │ │ ├── gnmdbnetwork.obj
│ │ │ ├── GNUmakefile
│ │ │ └── makefile.vc
│ │ ├── file
│ │ │ ├── gnmfiledriver.cpp
│ │ │ ├── gnmfiledriver.obj
│ │ │ ├── gnmfile.h
│ │ │ ├── gnmfilenetwork.cpp
│ │ │ ├── gnmfilenetwork.obj
│ │ │ ├── GNUmakefile
│ │ │ └── makefile.vc
│ │ ├── gnm_frmts.h
│ │ ├── gnmregisterall.cpp
│ │ ├── gnmregisterall.obj
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── o
│ │ ├── gnmdbdriver.obj
│ │ ├── gnmdbnetwork.obj
│ │ ├── gnmfiledriver.obj
│ │ ├── gnmfilenetwork.obj
│ │ ├── gnmregisterall.obj
│ │ └── README.TXT
│ ├── gnmgenericnetwork.cpp
│ ├── gnmgenericnetwork.obj
│ ├── gnmgraph.cpp
│ ├── gnmgraph.h
│ ├── gnmgraph.obj
│ ├── gnm.h
│ ├── gnmlayer.cpp
│ ├── gnmlayer.obj
│ ├── gnm.lib
│ ├── gnmnetwork.cpp
│ ├── gnmnetwork.obj
│ ├── gnm_priv.h
│ ├── gnmresultlayer.cpp
│ ├── gnmresultlayer.obj
│ ├── gnmrule.cpp
│ ├── gnmrule.obj
│ ├── gnm_tut.dox
│ ├── GNUmakefile
│ └── makefile.vc
├── GNUmakefile
├── HOWTO-RELEASE
├── html
│ └── do-not-remove
├── install
├── install.7z
├── install-sh
├── LICENSE.TXT
├── ltmain.sh
├── m4
│ ├── acinclude.m4
│ ├── ax_cflags_warn_all.m4
│ ├── ax_check_compile_flag.m4
│ ├── ax_cxx_compile_stdcxx_11.m4
│ ├── ax_cxx_compile_stdcxx.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
│ ├── lt~obsolete.m4
│ ├── ltoptions.m4
│ ├── ltsugar.m4
│ ├── ltversion.m4
│ ├── pkg.m4
│ └── sfcgal.m4
├── makefile.vc
├── man
│ └── man1
│ ├── gdal2tiles.1
│ ├── gdaladdo.1
│ ├── gdalbuildvrt.1
│ ├── gdal_calc.1
│ ├── gdalcompare.1
│ ├── gdal-config.1
│ ├── gdal_contour.1
│ ├── gdaldem.1
│ ├── gdal_edit.1
│ ├── gdal_fillnodata.1
│ ├── gdal_grid.1
│ ├── gdalinfo.1
│ ├── gdallocationinfo.1
│ ├── gdalmanage.1
│ ├── gdal_merge.1
│ ├── gdalmove.1
│ ├── gdal_pansharpen.1
│ ├── gdal_polygonize.1
│ ├── gdal_proximity.1
│ ├── gdal_rasterize.1
│ ├── gdal_retile.1
│ ├── gdal_sieve.1
│ ├── gdalsrsinfo.1
│ ├── gdaltindex.1
│ ├── gdaltransform.1
│ ├── gdal_translate.1
│ ├── gdal_utilities.1
│ ├── gdalwarp.1
│ ├── gnmanalyse.1
│ ├── gnmmanage.1
│ ├── gnm_utilities.1
│ ├── nearblack.1
│ ├── ogr2ogr.1
│ ├── ogrinfo.1
│ ├── ogrlineref.1
│ ├── ogrmerge.1
│ ├── ogrtindex.1
│ ├── ogr_utilities.1
│ ├── pct2rgb.1
│ └── rgb2pct.1
├── MIGRATION_GUIDE.TXT
├── mkbindist.sh
├── mkgdaldist.sh
├── mktestdist.sh
├── NEWS
├── NEWS.template
├── nmake.opt
├── obj
│ └── Win32
│ └── Debug
├── ogr
│ ├── Doxyfile
│ ├── file.lst
│ ├── generate_encoding_table.c
│ ├── gml2ogrgeometry.cpp
│ ├── gml2ogrgeometry.obj
│ ├── GNUmakefile
│ ├── makefile.vc
│ ├── ogr2gmlgeometry.cpp
│ ├── ogr2gmlgeometry.obj
│ ├── ogr_api.cpp
│ ├── ogr_api.h
│ ├── ogr_api.obj
│ ├── ograpispy.cpp
│ ├── ograpispy.h
│ ├── ograpispy.obj
│ ├── ogr_apitut.dox
│ ├── ogr_arch.dox
│ ├── ograssemblepolygon.cpp
│ ├── ograssemblepolygon.obj
│ ├── ogr_capi_test.c
│ ├── ogrcircularstring.cpp
│ ├── ogrcircularstring.obj
│ ├── ogrcompoundcurve.cpp
│ ├── ogrcompoundcurve.obj
│ ├── ogr_core.h
│ ├── ogrct.cpp
│ ├── ogrct.obj
│ ├── ogrcurvecollection.cpp
│ ├── ogrcurvecollection.obj
│ ├── ogrcurve.cpp
│ ├── ogrcurve.obj
│ ├── ogrcurvepolygon.cpp
│ ├── ogrcurvepolygon.obj
│ ├── ogr_drivertut.dox
│ ├── ogr_expat.cpp
│ ├── ogr_expat.h
│ ├── ogr_expat.obj
│ ├── ogrfeature.cpp
│ ├── ogrfeaturedefn.cpp
│ ├── ogrfeaturedefn.obj
│ ├── ogr_feature.h
│ ├── ogrfeature.obj
│ ├── ogrfeaturequery.cpp
│ ├── ogrfeaturequery.obj
│ ├── ogrfeaturestyle.cpp
│ ├── ogr_featurestyle.h
│ ├── ogr_feature_style.html
│ ├── ogrfeaturestyle.obj
│ ├── ogrfielddefn.cpp
│ ├── ogrfielddefn.obj
│ ├── ogr_fromepsg.cpp
│ ├── ogr_fromepsg.obj
│ ├── ogr_geocoding.cpp
│ ├── ogr_geocoding.h
│ ├── ogr_geocoding.obj
│ ├── ogrgeomediageometry.cpp
│ ├── ogrgeomediageometry.h
│ ├── ogrgeomediageometry.obj
│ ├── ogrgeometrycollection.cpp
│ ├── ogrgeometrycollection.obj
│ ├── ogrgeometry.cpp
│ ├── ogrgeometryfactory.cpp
│ ├── ogrgeometryfactory.obj
│ ├── ogr_geometry.h
│ ├── ogrgeometry.obj
│ ├── ogrgeomfielddefn.cpp
│ ├── ogrgeomfielddefn.obj
│ ├── ogr_geos.h
│ ├── ogr_json_header.h
│ ├── ogr.lib
│ ├── ogr_libs.h
│ ├── ogrlinearring.cpp
│ ├── ogrlinearring.obj
│ ├── ogrlinestring.cpp
│ ├── ogrlinestring.obj
│ ├── ogrmulticurve.cpp
│ ├── ogrmulticurve.obj
│ ├── ogrmultilinestring.cpp
│ ├── ogrmultilinestring.obj
│ ├── ogrmultipoint.cpp
│ ├── ogrmultipoint.obj
│ ├── ogrmultipolygon.cpp
│ ├── ogrmultipolygon.obj
│ ├── ogrmultisurface.cpp
│ ├── ogrmultisurface.obj
│ ├── ogr_opt.cpp
│ ├── ogr_opt.obj
│ ├── ogrpgeogeometry.cpp
│ ├── ogrpgeogeometry.h
│ ├── ogrpgeogeometry.obj
│ ├── ogr_p.h
│ ├── ogrpoint.cpp
│ ├── ogrpoint.obj
│ ├── ogrpolygon.cpp
│ ├── ogrpolygon.obj
│ ├── ogrpolyhedralsurface.cpp
│ ├── ogrpolyhedralsurface.obj
│ ├── ogr_sfcgal.h
│ ├── ogrsf_frmts
│ │ ├── aeronavfaa
│ │ │ ├── drv_aeronavfaa.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ograeronavfaadatasource.cpp
│ │ │ ├── ograeronavfaadatasource.obj
│ │ │ ├── ograeronavfaadriver.cpp
│ │ │ ├── ograeronavfaadriver.obj
│ │ │ ├── ogr_aeronavfaa.h
│ │ │ ├── ograeronavfaalayer.cpp
│ │ │ └── ograeronavfaalayer.obj
│ │ ├── amigocloud
│ │ │ ├── drv_amigocloud.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogramigoclouddatasource.cpp
│ │ │ ├── ogramigoclouddriver.cpp
│ │ │ ├── ogr_amigocloud.h
│ │ │ ├── ogramigocloudlayer.cpp
│ │ │ ├── ogramigocloudresultlayer.cpp
│ │ │ ├── ogramigocloudtablelayer.cpp
│ │ │ └── pkg
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ └── Makefile.in
│ │ ├── arcgen
│ │ │ ├── drv_arcgen.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ograrcgendatasource.cpp
│ │ │ ├── ograrcgendatasource.obj
│ │ │ ├── ograrcgendriver.cpp
│ │ │ ├── ograrcgendriver.obj
│ │ │ ├── ogr_arcgen.h
│ │ │ ├── ograrcgenlayer.cpp
│ │ │ └── ograrcgenlayer.obj
│ │ ├── arcobjects
│ │ │ ├── aodatasource.cpp
│ │ │ ├── aodriver.cpp
│ │ │ ├── aolayer.cpp
│ │ │ ├── aoutils.cpp
│ │ │ ├── aoutils.h
│ │ │ ├── drv_ao.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ └── ogr_ao.h
│ │ ├── avc
│ │ │ ├── avc_bin.c
│ │ │ ├── avc_bin.obj
│ │ │ ├── avc_binwr.c
│ │ │ ├── avc_binwr.obj
│ │ │ ├── avc_e00gen.c
│ │ │ ├── avc_e00gen.obj
│ │ │ ├── avc_e00parse.c
│ │ │ ├── avc_e00parse.obj
│ │ │ ├── avc_e00read.c
│ │ │ ├── avc_e00read.obj
│ │ │ ├── avc_e00write.c
│ │ │ ├── avc_e00write.obj
│ │ │ ├── avc.h
│ │ │ ├── avc_mbyte.c
│ │ │ ├── avc_mbyte.h
│ │ │ ├── avc_mbyte.obj
│ │ │ ├── avc_misc.c
│ │ │ ├── avc_misc.obj
│ │ │ ├── avc_rawbin.c
│ │ │ ├── avc_rawbin.obj
│ │ │ ├── drv_avcbin.html
│ │ │ ├── drv_avce00.html
│ │ │ ├── GNUmakefile
│ │ │ ├── HISTORY.TXT
│ │ │ ├── makefile.vc
│ │ │ ├── ogravcbindatasource.cpp
│ │ │ ├── ogravcbindatasource.obj
│ │ │ ├── ogravcbindriver.cpp
│ │ │ ├── ogravcbindriver.obj
│ │ │ ├── ogravcbinlayer.cpp
│ │ │ ├── ogravcbinlayer.obj
│ │ │ ├── ogravcdatasource.cpp
│ │ │ ├── ogravcdatasource.obj
│ │ │ ├── ogravce00datasource.cpp
│ │ │ ├── ogravce00datasource.obj
│ │ │ ├── ogravce00driver.cpp
│ │ │ ├── ogravce00driver.obj
│ │ │ ├── ogravce00layer.cpp
│ │ │ ├── ogravce00layer.obj
│ │ │ ├── ogr_avc.h
│ │ │ ├── ogravclayer.cpp
│ │ │ └── ogravclayer.obj
│ │ ├── bna
│ │ │ ├── drv_bna.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrbnadatasource.cpp
│ │ │ ├── ogrbnadatasource.obj
│ │ │ ├── ogrbnadriver.cpp
│ │ │ ├── ogrbnadriver.obj
│ │ │ ├── ogr_bna.h
│ │ │ ├── ogrbnalayer.cpp
│ │ │ ├── ogrbnalayer.obj
│ │ │ ├── ogrbnaparser.cpp
│ │ │ ├── ogrbnaparser.h
│ │ │ └── ogrbnaparser.obj
│ │ ├── cad
│ │ │ ├── drv_cad.html
│ │ │ ├── gdalcaddataset.cpp
│ │ │ ├── gdalcaddataset.obj
│ │ │ ├── GNUmakefile
│ │ │ ├── libopencad
│ │ │ │ ├── cadclasses.cpp
│ │ │ │ ├── cadclasses.h
│ │ │ │ ├── cadclasses.obj
│ │ │ │ ├── cadcolors.cpp
│ │ │ │ ├── cadcolors.h
│ │ │ │ ├── cadcolors.obj
│ │ │ │ ├── caddictionary.cpp
│ │ │ │ ├── caddictionary.h
│ │ │ │ ├── caddictionary.obj
│ │ │ │ ├── cadfile.cpp
│ │ │ │ ├── cadfile.h
│ │ │ │ ├── cadfileio.cpp
│ │ │ │ ├── cadfileio.h
│ │ │ │ ├── cadfileio.obj
│ │ │ │ ├── cadfile.obj
│ │ │ │ ├── cadfilestreamio.cpp
│ │ │ │ ├── cadfilestreamio.h
│ │ │ │ ├── cadfilestreamio.obj
│ │ │ │ ├── cadgeometry.cpp
│ │ │ │ ├── cadgeometry.h
│ │ │ │ ├── cadgeometry.obj
│ │ │ │ ├── cadheader.cpp
│ │ │ │ ├── cadheader.h
│ │ │ │ ├── cadheader.obj
│ │ │ │ ├── cadlayer.cpp
│ │ │ │ ├── cadlayer.h
│ │ │ │ ├── cadlayer.obj
│ │ │ │ ├── cadobjects.cpp
│ │ │ │ ├── cadobjects.h
│ │ │ │ ├── cadobjects.obj
│ │ │ │ ├── cadtables.cpp
│ │ │ │ ├── cadtables.h
│ │ │ │ ├── cadtables.obj
│ │ │ │ ├── dwg
│ │ │ │ │ ├── GNUmakefile
│ │ │ │ │ ├── io.cpp
│ │ │ │ │ ├── io.h
│ │ │ │ │ ├── io.obj
│ │ │ │ │ ├── makefile.vc
│ │ │ │ │ ├── r2000.cpp
│ │ │ │ │ ├── r2000.h
│ │ │ │ │ └── r2000.obj
│ │ │ │ ├── GNUmakefile
│ │ │ │ ├── makefile.vc
│ │ │ │ ├── opencad_api.h
│ │ │ │ ├── opencad.cpp
│ │ │ │ ├── opencad.h
│ │ │ │ └── opencad.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogrcaddriver.cpp
│ │ │ ├── ogrcaddriver.obj
│ │ │ ├── ogr_cad.h
│ │ │ ├── ogrcadlayer.cpp
│ │ │ ├── ogrcadlayer.obj
│ │ │ ├── vsilfileio.cpp
│ │ │ ├── vsilfileio.h
│ │ │ └── vsilfileio.obj
│ │ ├── carto
│ │ │ ├── drv_cartodb.html
│ │ │ ├── drv_carto.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrcartodatasource.cpp
│ │ │ ├── ogrcartodriver.cpp
│ │ │ ├── ogr_carto.h
│ │ │ ├── ogrcartolayer.cpp
│ │ │ ├── ogrcartoresultlayer.cpp
│ │ │ └── ogrcartotablelayer.cpp
│ │ ├── cloudant
│ │ │ ├── drv_cloudant.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrcloudantdatasource.cpp
│ │ │ ├── ogrcloudantdriver.cpp
│ │ │ ├── ogr_cloudant.h
│ │ │ └── ogrcloudanttablelayer.cpp
│ │ ├── couchdb
│ │ │ ├── drv_couchdb.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrcouchdbdatasource.cpp
│ │ │ ├── ogrcouchdbdriver.cpp
│ │ │ ├── ogr_couchdb.h
│ │ │ ├── ogrcouchdblayer.cpp
│ │ │ ├── ogrcouchdbrowslayer.cpp
│ │ │ └── ogrcouchdbtablelayer.cpp
│ │ ├── csv
│ │ │ ├── drv_csv.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrcsvdatasource.cpp
│ │ │ ├── ogrcsvdatasource.obj
│ │ │ ├── ogrcsvdriver.cpp
│ │ │ ├── ogrcsvdriver.obj
│ │ │ ├── ogr_csv.h
│ │ │ ├── ogrcsvlayer.cpp
│ │ │ └── ogrcsvlayer.obj
│ │ ├── csw
│ │ │ ├── drv_csw.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ └── ogrcswdataset.cpp
│ │ ├── db2
│ │ │ ├── drv_db2.html
│ │ │ ├── drv_db2_raster.html
│ │ │ ├── gdaldb2rasterband.cpp
│ │ │ ├── gdaldb2rasterband.obj
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── makeplugin.vc
│ │ │ ├── ogrdb2cli.cpp
│ │ │ ├── ogrdb2cli.obj
│ │ │ ├── ogrdb2datasource.cpp
│ │ │ ├── ogrdb2datasourcemd.cpp
│ │ │ ├── ogrdb2datasourcemd.obj
│ │ │ ├── ogrdb2datasource.obj
│ │ │ ├── ogrdb2driver.cpp
│ │ │ ├── ogrdb2driver.obj
│ │ │ ├── ogrdb2geometryvalidator.cpp
│ │ │ ├── ogr_db2.h
│ │ │ ├── ogrdb2layer.cpp
│ │ │ ├── ogrdb2layer.obj
│ │ │ ├── ogrdb2selectlayer.cpp
│ │ │ ├── ogrdb2selectlayer.obj
│ │ │ ├── ogrdb2tablelayer.cpp
│ │ │ └── ogrdb2tablelayer.obj
│ │ ├── dgn
│ │ │ ├── dgndump.cpp
│ │ │ ├── dgnfloat.cpp
│ │ │ ├── dgnfloat.obj
│ │ │ ├── dgnhelp.cpp
│ │ │ ├── dgnhelp.obj
│ │ │ ├── dgnlib.h
│ │ │ ├── dgnlibp.h
│ │ │ ├── dgnopen.cpp
│ │ │ ├── dgnopen.obj
│ │ │ ├── dgnread.cpp
│ │ │ ├── dgnread.obj
│ │ │ ├── dgnstroke.cpp
│ │ │ ├── dgnstroke.obj
│ │ │ ├── dgnwrite.cpp
│ │ │ ├── dgnwrite.obj
│ │ │ ├── dgnwritetest.cpp
│ │ │ ├── dist
│ │ │ │ ├── cpl_config.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── Makefile.vc
│ │ │ │ └── README
│ │ │ ├── Doxyfile
│ │ │ ├── drv_dgn.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrdgndatasource.cpp
│ │ │ ├── ogrdgndatasource.obj
│ │ │ ├── ogrdgndriver.cpp
│ │ │ ├── ogrdgndriver.obj
│ │ │ ├── ogr_dgn.h
│ │ │ ├── ogrdgnlayer.cpp
│ │ │ ├── ogrdgnlayer.obj
│ │ │ └── web
│ │ │ ├── index.html
│ │ │ └── representation.html
│ │ ├── dods
│ │ │ ├── bbhenv.dat.das
│ │ │ ├── C0101.met.raw.nc.das
│ │ │ ├── drv_dods.html
│ │ │ ├── GNUmakefile
│ │ │ ├── libdap_headers.h
│ │ │ ├── makefile.vc
│ │ │ ├── natl_prof_bot.cdp.das
│ │ │ ├── ogr_ais_eg.xml
│ │ │ ├── ogrdodsdatasource.cpp
│ │ │ ├── ogrdodsdriver.cpp
│ │ │ ├── ogrdodsfielddefn.cpp
│ │ │ ├── ogrdodsgrid.cpp
│ │ │ ├── ogr_dods.h
│ │ │ ├── ogrdodslayer.cpp
│ │ │ └── ogrdodssequencelayer.cpp
│ │ ├── dwg
│ │ │ ├── createdgnv8testfile.cpp
│ │ │ ├── createdgnv8testfile_headers.h
│ │ │ ├── dgnv8_headers.h
│ │ │ ├── drv_dgnv8.html
│ │ │ ├── drv_dwg.html
│ │ │ ├── dwg_headers.h
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrdgnv8datasource.cpp
│ │ │ ├── ogrdgnv8driver.cpp
│ │ │ ├── ogr_dgnv8.h
│ │ │ ├── ogrdgnv8layer.cpp
│ │ │ ├── ogrdwg_blockmap.cpp
│ │ │ ├── ogrdwgblockslayer.cpp
│ │ │ ├── ogrdwgdatasource.cpp
│ │ │ ├── ogrdwg_dimension.cpp
│ │ │ ├── ogrdwgdriver.cpp
│ │ │ ├── ogr_dwg.h
│ │ │ ├── ogrdwg_hatch.cpp
│ │ │ ├── ogrdwglayer.cpp
│ │ │ ├── ogrteigha.cpp
│ │ │ └── ogrteigha.h
│ │ ├── dxf
│ │ │ ├── drv_dxf.html
│ │ │ ├── GNUmakefile
│ │ │ ├── intronurbs.cpp
│ │ │ ├── intronurbs.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogr_autocad_services.cpp
│ │ │ ├── ogr_autocad_services.h
│ │ │ ├── ogr_autocad_services.obj
│ │ │ ├── ogrdxf_blockmap.cpp
│ │ │ ├── ogrdxf_blockmap.obj
│ │ │ ├── ogrdxfblockslayer.cpp
│ │ │ ├── ogrdxfblockslayer.obj
│ │ │ ├── ogrdxfblockswriterlayer.cpp
│ │ │ ├── ogrdxfblockswriterlayer.obj
│ │ │ ├── ogrdxfdatasource.cpp
│ │ │ ├── ogrdxfdatasource.obj
│ │ │ ├── ogrdxf_dimension.cpp
│ │ │ ├── ogrdxf_dimension.obj
│ │ │ ├── ogrdxfdriver.cpp
│ │ │ ├── ogrdxfdriver.obj
│ │ │ ├── ogr_dxf.h
│ │ │ ├── ogrdxf_hatch.cpp
│ │ │ ├── ogrdxf_hatch.obj
│ │ │ ├── ogrdxflayer.cpp
│ │ │ ├── ogrdxflayer.obj
│ │ │ ├── ogrdxf_polyline_smooth.cpp
│ │ │ ├── ogrdxf_polyline_smooth.h
│ │ │ ├── ogrdxf_polyline_smooth.obj
│ │ │ ├── ogrdxfreader.cpp
│ │ │ ├── ogrdxfreader.obj
│ │ │ ├── ogrdxfwriterds.cpp
│ │ │ ├── ogrdxfwriterds.obj
│ │ │ ├── ogrdxfwriterlayer.cpp
│ │ │ └── ogrdxfwriterlayer.obj
│ │ ├── edigeo
│ │ │ ├── drv_edigeo.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogredigeodatasource.cpp
│ │ │ ├── ogredigeodatasource.obj
│ │ │ ├── ogredigeodriver.cpp
│ │ │ ├── ogredigeodriver.obj
│ │ │ ├── ogr_edigeo.h
│ │ │ ├── ogredigeolayer.cpp
│ │ │ └── ogredigeolayer.obj
│ │ ├── elastic
│ │ │ ├── drv_elasticsearch.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrelasticdatasource.cpp
│ │ │ ├── ogrelasticdriver.cpp
│ │ │ ├── ogr_elastic.h
│ │ │ └── ogrelasticlayer.cpp
│ │ ├── filegdb
│ │ │ ├── drv_filegdb.html
│ │ │ ├── FGdbDatasource.cpp
│ │ │ ├── FGdbDriver.cpp
│ │ │ ├── FGdbLayer.cpp
│ │ │ ├── FGdbResultLayer.cpp
│ │ │ ├── FGdbUtils.cpp
│ │ │ ├── FGdbUtils.h
│ │ │ ├── filegdbsdk_headers.h
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ └── ogr_fgdb.h
│ │ ├── fme
│ │ │ ├── drv_fme.html
│ │ │ ├── fme2ogr.h
│ │ │ ├── fme2ogr_utils.cpp
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrfmecacheindex.cpp
│ │ │ ├── ogrfmedatasource.cpp
│ │ │ ├── ogrfmedriver.cpp
│ │ │ ├── ogrfmelayercached.cpp
│ │ │ ├── ogrfmelayer.cpp
│ │ │ └── ogrfmelayerdb.cpp
│ │ ├── generic
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogr_attrind.cpp
│ │ │ ├── ogr_attrind.obj
│ │ │ ├── ogrdatasource.cpp
│ │ │ ├── ogrdatasource.obj
│ │ │ ├── ogreditablelayer.cpp
│ │ │ ├── ogreditablelayer.h
│ │ │ ├── ogreditablelayer.obj
│ │ │ ├── ogremulatedtransaction.cpp
│ │ │ ├── ogremulatedtransaction.h
│ │ │ ├── ogremulatedtransaction.obj
│ │ │ ├── ogr_gensql.cpp
│ │ │ ├── ogr_gensql.h
│ │ │ ├── ogr_gensql.obj
│ │ │ ├── ogrlayer.cpp
│ │ │ ├── ogrlayerdecorator.cpp
│ │ │ ├── ogrlayerdecorator.h
│ │ │ ├── ogrlayerdecorator.obj
│ │ │ ├── ogrlayer.obj
│ │ │ ├── ogrlayerpool.cpp
│ │ │ ├── ogrlayerpool.h
│ │ │ ├── ogrlayerpool.obj
│ │ │ ├── ogr_miattrind.cpp
│ │ │ ├── ogr_miattrind.obj
│ │ │ ├── ogrmutexeddatasource.cpp
│ │ │ ├── ogrmutexeddatasource.h
│ │ │ ├── ogrmutexeddatasource.obj
│ │ │ ├── ogrmutexedlayer.cpp
│ │ │ ├── ogrmutexedlayer.h
│ │ │ ├── ogrmutexedlayer.obj
│ │ │ ├── ogrregisterall.cpp
│ │ │ ├── ogrregisterall.obj
│ │ │ ├── ogrsfdriver.cpp
│ │ │ ├── ogrsfdriver.obj
│ │ │ ├── ogrsfdriverregistrar.cpp
│ │ │ ├── ogrsfdriverregistrar.obj
│ │ │ ├── ogrunionlayer.cpp
│ │ │ ├── ogrunionlayer.h
│ │ │ ├── ogrunionlayer.obj
│ │ │ ├── ogrwarpedlayer.cpp
│ │ │ ├── ogrwarpedlayer.h
│ │ │ └── ogrwarpedlayer.obj
│ │ ├── geoconcept
│ │ │ ├── drv_geoconcept.html
│ │ │ ├── geoconcept.c
│ │ │ ├── geoconcept.h
│ │ │ ├── geoconcept.obj
│ │ │ ├── geoconcept_syscoord.c
│ │ │ ├── geoconcept_syscoord.h
│ │ │ ├── geoconcept_syscoord.obj
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgeoconceptdatasource.cpp
│ │ │ ├── ogrgeoconceptdatasource.h
│ │ │ ├── ogrgeoconceptdatasource.obj
│ │ │ ├── ogrgeoconceptdriver.cpp
│ │ │ ├── ogrgeoconceptdriver.h
│ │ │ ├── ogrgeoconceptdriver.obj
│ │ │ ├── ogrgeoconceptlayer.cpp
│ │ │ ├── ogrgeoconceptlayer.h
│ │ │ └── ogrgeoconceptlayer.obj
│ │ ├── geojson
│ │ │ ├── drv_geojson.html
│ │ │ ├── GNUmakefile
│ │ │ ├── libjson
│ │ │ │ ├── arraylist.c
│ │ │ │ ├── arraylist.h
│ │ │ │ ├── arraylist.obj
│ │ │ │ ├── AUTHORS
│ │ │ │ ├── bits.h
│ │ │ │ ├── ChangeLog
│ │ │ │ ├── config.h
│ │ │ │ ├── COPYING
│ │ │ │ ├── debug.c
│ │ │ │ ├── debug.h
│ │ │ │ ├── debug.obj
│ │ │ │ ├── dump_symbols.sh
│ │ │ │ ├── GNUmakefile
│ │ │ │ ├── json_config.h
│ │ │ │ ├── json_c_version.c
│ │ │ │ ├── json_c_version.h
│ │ │ │ ├── json_c_version.obj
│ │ │ │ ├── json.h
│ │ │ │ ├── json_inttypes.h
│ │ │ │ ├── json_object.c
│ │ │ │ ├── json_object.h
│ │ │ │ ├── json_object_iterator.c
│ │ │ │ ├── json_object_iterator.h
│ │ │ │ ├── json_object_iterator.obj
│ │ │ │ ├── json_object.obj
│ │ │ │ ├── json_object_private.h
│ │ │ │ ├── json_tokener.c
│ │ │ │ ├── json_tokener.h
│ │ │ │ ├── json_tokener.obj
│ │ │ │ ├── json_util.c
│ │ │ │ ├── json_util.h
│ │ │ │ ├── json_util.obj
│ │ │ │ ├── linkhash.c
│ │ │ │ ├── linkhash.h
│ │ │ │ ├── linkhash.obj
│ │ │ │ ├── makefile.vc
│ │ │ │ ├── printbuf.c
│ │ │ │ ├── printbuf.h
│ │ │ │ ├── printbuf.obj
│ │ │ │ ├── README
│ │ │ │ ├── README.html
│ │ │ │ └── symbol_renames.h
│ │ │ ├── makefile.vc
│ │ │ ├── ogresrijsonreader.cpp
│ │ │ ├── ogresrijsonreader.obj
│ │ │ ├── ogrgeojsondatasource.cpp
│ │ │ ├── ogrgeojsondatasource.obj
│ │ │ ├── ogrgeojsondriver.cpp
│ │ │ ├── ogrgeojsondriver.obj
│ │ │ ├── ogr_geojson.h
│ │ │ ├── ogrgeojsonlayer.cpp
│ │ │ ├── ogrgeojsonlayer.obj
│ │ │ ├── ogrgeojsonreader.cpp
│ │ │ ├── ogrgeojsonreader.h
│ │ │ ├── ogrgeojsonreader.obj
│ │ │ ├── ogrgeojsonutils.cpp
│ │ │ ├── ogrgeojsonutils.h
│ │ │ ├── ogrgeojsonutils.obj
│ │ │ ├── ogrgeojsonwritelayer.cpp
│ │ │ ├── ogrgeojsonwritelayer.obj
│ │ │ ├── ogrgeojsonwriter.cpp
│ │ │ ├── ogrgeojsonwriter.h
│ │ │ ├── ogrgeojsonwriter.obj
│ │ │ ├── ogrtopojsonreader.cpp
│ │ │ └── ogrtopojsonreader.obj
│ │ ├── geomedia
│ │ │ ├── drv_geomedia.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgeomediadatasource.cpp
│ │ │ ├── ogrgeomediadatasource.obj
│ │ │ ├── ogrgeomediadriver.cpp
│ │ │ ├── ogrgeomediadriver.obj
│ │ │ ├── ogr_geomedia.h
│ │ │ ├── ogrgeomedialayer.cpp
│ │ │ ├── ogrgeomedialayer.obj
│ │ │ ├── ogrgeomediaselectlayer.cpp
│ │ │ ├── ogrgeomediaselectlayer.obj
│ │ │ ├── ogrgeomediatablelayer.cpp
│ │ │ └── ogrgeomediatablelayer.obj
│ │ ├── georss
│ │ │ ├── drv_georss.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgeorssdatasource.cpp
│ │ │ ├── ogrgeorssdatasource.obj
│ │ │ ├── ogrgeorssdriver.cpp
│ │ │ ├── ogrgeorssdriver.obj
│ │ │ ├── ogr_georss.h
│ │ │ ├── ogrgeorsslayer.cpp
│ │ │ └── ogrgeorsslayer.obj
│ │ ├── gft
│ │ │ ├── drv_gft.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgftdatasource.cpp
│ │ │ ├── ogrgftdriver.cpp
│ │ │ ├── ogr_gft.h
│ │ │ ├── ogrgftlayer.cpp
│ │ │ ├── ogrgftresultlayer.cpp
│ │ │ └── ogrgfttablelayer.cpp
│ │ ├── gml
│ │ │ ├── drv_gml.html
│ │ │ ├── gfstemplate.cpp
│ │ │ ├── gfstemplate.obj
│ │ │ ├── gmlfeatureclass.cpp
│ │ │ ├── gmlfeatureclass.obj
│ │ │ ├── gmlfeature.cpp
│ │ │ ├── gmlfeature.obj
│ │ │ ├── gmlhandler.cpp
│ │ │ ├── gmlhandler.obj
│ │ │ ├── gmlpropertydefn.cpp
│ │ │ ├── gmlpropertydefn.obj
│ │ │ ├── gmlreader.cpp
│ │ │ ├── gmlreader.h
│ │ │ ├── gmlreader.obj
│ │ │ ├── gmlreaderp.h
│ │ │ ├── gmlreadstate.cpp
│ │ │ ├── gmlreadstate.obj
│ │ │ ├── gmlregistry.cpp
│ │ │ ├── gmlregistry.h
│ │ │ ├── gmlregistry.obj
│ │ │ ├── gmlutils.cpp
│ │ │ ├── gmlutils.h
│ │ │ ├── gmlutils.obj
│ │ │ ├── GNUmakefile
│ │ │ ├── hugefileresolver.cpp
│ │ │ ├── hugefileresolver.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgmldatasource.cpp
│ │ │ ├── ogrgmldatasource.obj
│ │ │ ├── ogrgmldriver.cpp
│ │ │ ├── ogrgmldriver.obj
│ │ │ ├── ogr_gml.h
│ │ │ ├── ogrgmllayer.cpp
│ │ │ ├── ogrgmllayer.obj
│ │ │ ├── parsexsd.cpp
│ │ │ ├── parsexsd.h
│ │ │ ├── parsexsd.obj
│ │ │ ├── resolvexlinks.cpp
│ │ │ ├── resolvexlinks.obj
│ │ │ └── xercesc_headers.h
│ │ ├── gmlas
│ │ │ ├── drv_gmlas.html
│ │ │ ├── drv_gmlas_mapping_examples.html
│ │ │ ├── drv_gmlas_metadata_layers.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgmlasconf.cpp
│ │ │ ├── ogr_gmlas_consts.h
│ │ │ ├── ogrgmlasdatasource.cpp
│ │ │ ├── ogrgmlasdriver.cpp
│ │ │ ├── ogrgmlasfeatureclass.cpp
│ │ │ ├── ogr_gmlas.h
│ │ │ ├── ogrgmlaslayer.cpp
│ │ │ ├── ogrgmlasreader.cpp
│ │ │ ├── ogrgmlasschemaanalyzer.cpp
│ │ │ ├── ogrgmlaswriter.cpp
│ │ │ ├── ogrgmlasxlinkresolver.cpp
│ │ │ ├── ogrgmlasxpatchmatcher.cpp
│ │ │ ├── ogrgmlasxsdcache.cpp
│ │ │ └── xercesc_headers.h
│ │ ├── gmt
│ │ │ ├── drv_gmt.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgmtdatasource.cpp
│ │ │ ├── ogrgmtdatasource.obj
│ │ │ ├── ogrgmtdriver.cpp
│ │ │ ├── ogrgmtdriver.obj
│ │ │ ├── ogr_gmt.h
│ │ │ ├── ogrgmtlayer.cpp
│ │ │ └── ogrgmtlayer.obj
│ │ ├── GNUmakefile
│ │ ├── gpkg
│ │ │ ├── drv_geopackage.html
│ │ │ ├── drv_geopackage_raster.html
│ │ │ ├── gdalgeopackagerasterband.cpp
│ │ │ ├── geopackage_aspatial.html
│ │ │ ├── geopackage_aspatial.md
│ │ │ ├── GNUmakefile
│ │ │ ├── gpkgmbtilescommon.h
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgeopackagedatasource.cpp
│ │ │ ├── ogrgeopackagedriver.cpp
│ │ │ ├── ogr_geopackage.h
│ │ │ ├── ogrgeopackagelayer.cpp
│ │ │ ├── ogrgeopackageselectlayer.cpp
│ │ │ ├── ogrgeopackagetablelayer.cpp
│ │ │ ├── ogrgeopackageutility.cpp
│ │ │ └── ogrgeopackageutility.h
│ │ ├── gpsbabel
│ │ │ ├── drv_gpsbabel.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgpsbabeldatasource.cpp
│ │ │ ├── ogrgpsbabeldatasource.obj
│ │ │ ├── ogrgpsbabeldriver.cpp
│ │ │ ├── ogrgpsbabeldriver.obj
│ │ │ ├── ogr_gpsbabel.h
│ │ │ ├── ogrgpsbabelwritedatasource.cpp
│ │ │ └── ogrgpsbabelwritedatasource.obj
│ │ ├── gpx
│ │ │ ├── drv_gpx.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgpxdatasource.cpp
│ │ │ ├── ogrgpxdatasource.obj
│ │ │ ├── ogrgpxdriver.cpp
│ │ │ ├── ogrgpxdriver.obj
│ │ │ ├── ogr_gpx.h
│ │ │ ├── ogrgpxlayer.cpp
│ │ │ └── ogrgpxlayer.obj
│ │ ├── grass
│ │ │ ├── drv_grass.html
│ │ │ ├── GNUmakefile
│ │ │ ├── ogrgrassdatasource.cpp
│ │ │ ├── ogrgrassdriver.cpp
│ │ │ ├── ogrgrass.h
│ │ │ └── ogrgrasslayer.cpp
│ │ ├── gtm
│ │ │ ├── drv_gtm.html
│ │ │ ├── GNUmakefile
│ │ │ ├── gtm.cpp
│ │ │ ├── gtm.h
│ │ │ ├── gtm.obj
│ │ │ ├── gtmtracklayer.cpp
│ │ │ ├── gtmtracklayer.obj
│ │ │ ├── gtmwaypointlayer.cpp
│ │ │ ├── gtmwaypointlayer.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgtmdatasource.cpp
│ │ │ ├── ogrgtmdatasource.obj
│ │ │ ├── ogrgtmdriver.cpp
│ │ │ ├── ogrgtmdriver.obj
│ │ │ ├── ogr_gtm.h
│ │ │ ├── ogrgtmlayer.cpp
│ │ │ └── ogrgtmlayer.obj
│ │ ├── htf
│ │ │ ├── drv_htf.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrhtfdatasource.cpp
│ │ │ ├── ogrhtfdatasource.obj
│ │ │ ├── ogrhtfdriver.cpp
│ │ │ ├── ogrhtfdriver.obj
│ │ │ ├── ogr_htf.h
│ │ │ ├── ogrhtflayer.cpp
│ │ │ └── ogrhtflayer.obj
│ │ ├── idb
│ │ │ ├── drv_idb.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogridbdatasource.cpp
│ │ │ ├── ogridbdriver.cpp
│ │ │ ├── ogr_idb.h
│ │ │ ├── ogridblayer.cpp
│ │ │ ├── ogridbselectlayer.cpp
│ │ │ └── ogridbtablelayer.cpp
│ │ ├── idrisi
│ │ │ ├── drv_idrisi.html
│ │ │ ├── generate_test_files.c
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogridrisidatasource.cpp
│ │ │ ├── ogridrisidatasource.obj
│ │ │ ├── ogridrisidriver.cpp
│ │ │ ├── ogridrisidriver.obj
│ │ │ ├── ogr_idrisi.h
│ │ │ ├── ogridrisilayer.cpp
│ │ │ └── ogridrisilayer.obj
│ │ ├── ili
│ │ │ ├── drv_ili.html
│ │ │ ├── GNUmakefile
│ │ │ ├── ili1reader.cpp
│ │ │ ├── ili1reader.h
│ │ │ ├── ili1readerp.h
│ │ │ ├── ili2handler.cpp
│ │ │ ├── ili2reader.cpp
│ │ │ ├── ili2reader.h
│ │ │ ├── ili2readerp.h
│ │ │ ├── imdreader.cpp
│ │ │ ├── imdreader.h
│ │ │ ├── iom
│ │ │ ├── makefile.vc
│ │ │ ├── ogrili1datasource.cpp
│ │ │ ├── ogrili1driver.cpp
│ │ │ ├── ogr_ili1.h
│ │ │ ├── ogrili1layer.cpp
│ │ │ ├── ogrili2datasource.cpp
│ │ │ ├── ogrili2driver.cpp
│ │ │ ├── ogr_ili2.h
│ │ │ ├── ogrili2layer.cpp
│ │ │ └── xercesc_headers.h
│ │ ├── ingres
│ │ │ ├── drv_ingres.html
│ │ │ ├── GNUmakefile
│ │ │ ├── ingres.txt
│ │ │ ├── makefile.vc
│ │ │ ├── ogringresdatasource.cpp
│ │ │ ├── ogringresdriver.cpp
│ │ │ ├── ogr_ingres.h
│ │ │ ├── ogringreslayer.cpp
│ │ │ ├── ogringresresultlayer.cpp
│ │ │ ├── ogringresstatement.cpp
│ │ │ ├── ogringrestablelayer.cpp
│ │ │ └── testdata.sql
│ │ ├── jml
│ │ │ ├── drv_jml.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrjmldataset.cpp
│ │ │ ├── ogrjmldataset.obj
│ │ │ ├── ogr_jml.h
│ │ │ ├── ogrjmllayer.cpp
│ │ │ ├── ogrjmllayer.obj
│ │ │ ├── ogrjmlwriterlayer.cpp
│ │ │ └── ogrjmlwriterlayer.obj
│ │ ├── kml
│ │ │ ├── drv_kml.html
│ │ │ ├── GNUmakefile
│ │ │ ├── kml.cpp
│ │ │ ├── kml.h
│ │ │ ├── kmlnode.cpp
│ │ │ ├── kmlnode.h
│ │ │ ├── kmlutility.h
│ │ │ ├── kmlvector.cpp
│ │ │ ├── kmlvector.h
│ │ │ ├── makefile.vc
│ │ │ ├── ogr2kmlgeometry.cpp
│ │ │ ├── ogr2kmlgeometry.obj
│ │ │ ├── ogrkmldatasource.cpp
│ │ │ ├── ogrkmldatasource.obj
│ │ │ ├── ogrkmldriver.cpp
│ │ │ ├── ogrkmldriver.obj
│ │ │ ├── ogr_kml.h
│ │ │ ├── ogrkmllayer.cpp
│ │ │ └── ogrkmllayer.obj
│ │ ├── libkml
│ │ │ ├── drv_libkml.html
│ │ │ ├── GNUmakefile
│ │ │ ├── libkml_headers.h
│ │ │ ├── makefile.vc
│ │ │ ├── ogrlibkmldatasource.cpp
│ │ │ ├── ogrlibkmldriver.cpp
│ │ │ ├── ogrlibkmlfeature.cpp
│ │ │ ├── ogrlibkmlfeature.h
│ │ │ ├── ogrlibkmlfeaturestyle.cpp
│ │ │ ├── ogrlibkmlfeaturestyle.h
│ │ │ ├── ogrlibkmlfield.cpp
│ │ │ ├── ogrlibkmlfield.h
│ │ │ ├── ogrlibkmlgeometry.cpp
│ │ │ ├── ogrlibkmlgeometry.h
│ │ │ ├── ogr_libkml.h
│ │ │ ├── ogrlibkmllayer.cpp
│ │ │ ├── ogrlibkmlstyle.cpp
│ │ │ └── ogrlibkmlstyle.h
│ │ ├── makefile.vc
│ │ ├── mdb
│ │ │ ├── drv_mdb.html
│ │ │ ├── GNUmakefile
│ │ │ ├── ogrmdbdatasource.cpp
│ │ │ ├── ogrmdbdriver.cpp
│ │ │ ├── ogr_mdb.h
│ │ │ ├── ogrmdbjackcess.cpp
│ │ │ └── ogrmdblayer.cpp
│ │ ├── mem
│ │ │ ├── drv_memory.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrmemdatasource.cpp
│ │ │ ├── ogrmemdatasource.obj
│ │ │ ├── ogrmemdriver.cpp
│ │ │ ├── ogrmemdriver.obj
│ │ │ ├── ogr_mem.h
│ │ │ ├── ogrmemlayer.cpp
│ │ │ └── ogrmemlayer.obj
│ │ ├── mitab
│ │ │ ├── drv_mitab.html
│ │ │ ├── GNUmakefile
│ │ │ ├── HISTORY.TXT
│ │ │ ├── makefile.vc
│ │ │ ├── mitab_bounds.cpp
│ │ │ ├── mitab_bounds.obj
│ │ │ ├── mitab_coordsys.cpp
│ │ │ ├── mitab_coordsys.obj
│ │ │ ├── mitab_datfile.cpp
│ │ │ ├── mitab_datfile.obj
│ │ │ ├── mitab_feature.cpp
│ │ │ ├── mitab_feature_mif.cpp
│ │ │ ├── mitab_feature_mif.obj
│ │ │ ├── mitab_feature.obj
│ │ │ ├── mitab_geometry.cpp
│ │ │ ├── mitab_geometry.h
│ │ │ ├── mitab_geometry.obj
│ │ │ ├── mitab.h
│ │ │ ├── mitab_idfile.cpp
│ │ │ ├── mitab_idfile.obj
│ │ │ ├── mitab_imapinfofile.cpp
│ │ │ ├── mitab_imapinfofile.obj
│ │ │ ├── mitab_indfile.cpp
│ │ │ ├── mitab_indfile.obj
│ │ │ ├── mitab_mapcoordblock.cpp
│ │ │ ├── mitab_mapcoordblock.obj
│ │ │ ├── mitab_mapfile.cpp
│ │ │ ├── mitab_mapfile.obj
│ │ │ ├── mitab_mapheaderblock.cpp
│ │ │ ├── mitab_mapheaderblock.obj
│ │ │ ├── mitab_mapindexblock.cpp
│ │ │ ├── mitab_mapindexblock.obj
│ │ │ ├── mitab_mapobjectblock.cpp
│ │ │ ├── mitab_mapobjectblock.obj
│ │ │ ├── mitab_maptoolblock.cpp
│ │ │ ├── mitab_maptoolblock.obj
│ │ │ ├── mitab_middatafile.cpp
│ │ │ ├── mitab_middatafile.obj
│ │ │ ├── mitab_miffile.cpp
│ │ │ ├── mitab_miffile.obj
│ │ │ ├── mitab_ogr_datasource.cpp
│ │ │ ├── mitab_ogr_datasource.obj
│ │ │ ├── mitab_ogr_driver.cpp
│ │ │ ├── mitab_ogr_driver.h
│ │ │ ├── mitab_ogr_driver.obj
│ │ │ ├── mitab_priv.h
│ │ │ ├── mitab_rawbinblock.cpp
│ │ │ ├── mitab_rawbinblock.obj
│ │ │ ├── mitab_spatialref.cpp
│ │ │ ├── mitab_spatialref.obj
│ │ │ ├── mitab_tabfile.cpp
│ │ │ ├── mitab_tabfile.obj
│ │ │ ├── mitab_tabseamless.cpp
│ │ │ ├── mitab_tabseamless.obj
│ │ │ ├── mitab_tabview.cpp
│ │ │ ├── mitab_tabview.obj
│ │ │ ├── mitab_tooldef.cpp
│ │ │ ├── mitab_tooldef.obj
│ │ │ ├── mitab_utils.cpp
│ │ │ ├── mitab_utils.h
│ │ │ ├── mitab_utils.obj
│ │ │ ├── README.TXT
│ │ │ └── TODO.TXT
│ │ ├── mongodb
│ │ │ ├── drv_mongodb.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── mongocxx_headers.h
│ │ │ └── ogrmongodbdriver.cpp
│ │ ├── mssqlspatial
│ │ │ ├── drv_mssqlspatial.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrmssqlgeometryparser.cpp
│ │ │ ├── ogrmssqlgeometryparser.obj
│ │ │ ├── ogrmssqlgeometryvalidator.cpp
│ │ │ ├── ogrmssqlgeometryvalidator.obj
│ │ │ ├── ogrmssqlgeometrywriter.cpp
│ │ │ ├── ogrmssqlgeometrywriter.obj
│ │ │ ├── ogrmssqlspatialdatasource.cpp
│ │ │ ├── ogrmssqlspatialdatasource.obj
│ │ │ ├── ogrmssqlspatialdriver.cpp
│ │ │ ├── ogrmssqlspatialdriver.obj
│ │ │ ├── ogr_mssqlspatial.h
│ │ │ ├── ogrmssqlspatiallayer.cpp
│ │ │ ├── ogrmssqlspatiallayer.obj
│ │ │ ├── ogrmssqlspatialselectlayer.cpp
│ │ │ ├── ogrmssqlspatialselectlayer.obj
│ │ │ ├── ogrmssqlspatialtablelayer.cpp
│ │ │ └── ogrmssqlspatialtablelayer.obj
│ │ ├── mysql
│ │ │ ├── drv_mysql.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrmysqldatasource.cpp
│ │ │ ├── ogrmysqldriver.cpp
│ │ │ ├── ogr_mysql.h
│ │ │ ├── ogrmysqllayer.cpp
│ │ │ ├── ogrmysqlresultlayer.cpp
│ │ │ └── ogrmysqltablelayer.cpp
│ │ ├── nas
│ │ │ ├── drv_nas.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── nashandler.cpp
│ │ │ ├── nasreader.cpp
│ │ │ ├── nasreaderp.h
│ │ │ ├── nas_schema.vrt
│ │ │ ├── ogrnasdatasource.cpp
│ │ │ ├── ogrnasdriver.cpp
│ │ │ ├── ogr_nas.h
│ │ │ ├── ogrnaslayer.cpp
│ │ │ └── ogrnasrelationlayer.cpp
│ │ ├── ntf
│ │ │ ├── drv_ntf.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ntf_codelist.cpp
│ │ │ ├── ntf_codelist.obj
│ │ │ ├── ntfdump.cpp
│ │ │ ├── ntf_estlayers.cpp
│ │ │ ├── ntf_estlayers.obj
│ │ │ ├── ntffilereader.cpp
│ │ │ ├── ntffilereader.obj
│ │ │ ├── ntf_generic.cpp
│ │ │ ├── ntf_generic.obj
│ │ │ ├── ntf.h
│ │ │ ├── ntf_raster.cpp
│ │ │ ├── ntf_raster.obj
│ │ │ ├── ntfrecord.cpp
│ │ │ ├── ntfrecord.obj
│ │ │ ├── ntfstroke.cpp
│ │ │ ├── ntfstroke.obj
│ │ │ ├── ogrntfdatasource.cpp
│ │ │ ├── ogrntfdatasource.obj
│ │ │ ├── ogrntfdriver.cpp
│ │ │ ├── ogrntfdriver.obj
│ │ │ ├── ogrntffeatureclasslayer.cpp
│ │ │ ├── ogrntffeatureclasslayer.obj
│ │ │ ├── ogrntflayer.cpp
│ │ │ ├── ogrntflayer.obj
│ │ │ └── README.txt
│ │ ├── null
│ │ │ └── ogrnulldriver.cpp
│ │ ├── o
│ │ │ └── README.TXT
│ │ ├── oci
│ │ │ ├── drv_oci.html
│ │ │ ├── fastload.cpp
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ocitest.cpp
│ │ │ ├── oci_utils.cpp
│ │ │ ├── ogrocidatasource.cpp
│ │ │ ├── ogrocidriver.cpp
│ │ │ ├── ogr_oci.h
│ │ │ ├── ogrocilayer.cpp
│ │ │ ├── ogrociloaderlayer.cpp
│ │ │ ├── ogrociselectlayer.cpp
│ │ │ ├── ogrocisession.cpp
│ │ │ ├── ogrocistatement.cpp
│ │ │ ├── ogrocistringbuf.cpp
│ │ │ ├── ogrocistroke.cpp
│ │ │ ├── ogrocitablelayer.cpp
│ │ │ └── ogrociwritablelayer.cpp
│ │ ├── odbc
│ │ │ ├── drv_odbc.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrodbcdatasource.cpp
│ │ │ ├── ogrodbcdatasource.obj
│ │ │ ├── ogrodbcdriver.cpp
│ │ │ ├── ogrodbcdriver.obj
│ │ │ ├── ogr_odbc.h
│ │ │ ├── ogrodbclayer.cpp
│ │ │ ├── ogrodbclayer.obj
│ │ │ ├── ogrodbcselectlayer.cpp
│ │ │ ├── ogrodbcselectlayer.obj
│ │ │ ├── ogrodbctablelayer.cpp
│ │ │ └── ogrodbctablelayer.obj
│ │ ├── ods
│ │ │ ├── drv_ods.html
│ │ │ ├── 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
│ │ │ ├── ogrodsdatasource.cpp
│ │ │ ├── ogrodsdriver.cpp
│ │ │ ├── ogr_ods.h
│ │ │ └── testparser.cpp
│ │ ├── ogdi
│ │ │ ├── drv_ogdi.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrogdidatasource.cpp
│ │ │ ├── ogrogdidriver.cpp
│ │ │ ├── ogrogdi.h
│ │ │ └── ogrogdilayer.cpp
│ │ ├── ogr_attrind.h
│ │ ├── ogr_formats.html
│ │ ├── ogrsf_frmts.dox
│ │ ├── ogrsf_frmts.h
│ │ ├── ogrsf_frmts.lib
│ │ ├── ogrsf_frmts_sup.lib
│ │ ├── openair
│ │ │ ├── drv_openair.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogropenairdatasource.cpp
│ │ │ ├── ogropenairdatasource.obj
│ │ │ ├── ogropenairdriver.cpp
│ │ │ ├── ogropenairdriver.obj
│ │ │ ├── ogr_openair.h
│ │ │ ├── ogropenairlabellayer.cpp
│ │ │ ├── ogropenairlabellayer.obj
│ │ │ ├── ogropenairlayer.cpp
│ │ │ └── ogropenairlayer.obj
│ │ ├── openfilegdb
│ │ │ ├── drv_openfilegdb.html
│ │ │ ├── filegdbindex.cpp
│ │ │ ├── filegdbindex.obj
│ │ │ ├── filegdbtable.cpp
│ │ │ ├── filegdbtable.h
│ │ │ ├── filegdbtable.obj
│ │ │ ├── filegdbtable_priv.h
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogropenfilegdbdatasource.cpp
│ │ │ ├── ogropenfilegdbdatasource.obj
│ │ │ ├── ogropenfilegdbdriver.cpp
│ │ │ ├── ogropenfilegdbdriver.obj
│ │ │ ├── ogr_openfilegdb.h
│ │ │ ├── ogropenfilegdblayer.cpp
│ │ │ └── ogropenfilegdblayer.obj
│ │ ├── osm
│ │ │ ├── drv_osm.html
│ │ │ ├── GNUmakefile
│ │ │ ├── gpb.h
│ │ │ ├── makefile.vc
│ │ │ ├── ogrosmdatasource.cpp
│ │ │ ├── ogrosmdriver.cpp
│ │ │ ├── ogr_osm.h
│ │ │ ├── ogrosmlayer.cpp
│ │ │ ├── osm2osm.c
│ │ │ ├── osm_parser.cpp
│ │ │ └── osm_parser.h
│ │ ├── pds
│ │ │ ├── drv_pds.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrpdsdatasource.cpp
│ │ │ ├── ogrpdsdatasource.obj
│ │ │ ├── ogrpdsdriver.cpp
│ │ │ ├── ogrpdsdriver.obj
│ │ │ ├── ogr_pds.h
│ │ │ ├── ogrpdslayer.cpp
│ │ │ └── ogrpdslayer.obj
│ │ ├── pg
│ │ │ ├── drv_pg_advanced.html
│ │ │ ├── drv_pg.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrpgdatasource.cpp
│ │ │ ├── ogrpgdriver.cpp
│ │ │ ├── ogr_pg.h
│ │ │ ├── ogrpglayer.cpp
│ │ │ ├── ogrpgresultlayer.cpp
│ │ │ ├── ogrpgtablelayer.cpp
│ │ │ ├── ogrpgutility.cpp
│ │ │ └── ogrpgutility.h
│ │ ├── pgdump
│ │ │ ├── drv_pgdump.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrpgdumpdatasource.cpp
│ │ │ ├── ogrpgdumpdatasource.obj
│ │ │ ├── ogrpgdumpdriver.cpp
│ │ │ ├── ogrpgdumpdriver.obj
│ │ │ ├── ogr_pgdump.h
│ │ │ ├── ogrpgdumplayer.cpp
│ │ │ └── ogrpgdumplayer.obj
│ │ ├── pgeo
│ │ │ ├── drv_pgeo.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrpgeodatasource.cpp
│ │ │ ├── ogrpgeodatasource.obj
│ │ │ ├── ogrpgeodriver.cpp
│ │ │ ├── ogrpgeodriver.obj
│ │ │ ├── ogr_pgeo.h
│ │ │ ├── ogrpgeolayer.cpp
│ │ │ ├── ogrpgeolayer.obj
│ │ │ ├── ogrpgeoselectlayer.cpp
│ │ │ ├── ogrpgeoselectlayer.obj
│ │ │ ├── ogrpgeotablelayer.cpp
│ │ │ └── ogrpgeotablelayer.obj
│ │ ├── plscenes
│ │ │ ├── drv_plscenes_data_v1.html
│ │ │ ├── drv_plscenes.html
│ │ │ ├── drv_plscenes_v1.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrplscenesdatav1dataset.cpp
│ │ │ ├── ogrplscenesdatav1layer.cpp
│ │ │ ├── ogrplscenesdriver.cpp
│ │ │ ├── ogr_plscenes.h
│ │ │ ├── ogrplscenesv1dataset.cpp
│ │ │ └── ogrplscenesv1layer.cpp
│ │ ├── rec
│ │ │ ├── GNUmakefile
│ │ │ ├── ll_recio.cpp
│ │ │ ├── ll_recio.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogrrecdatasource.cpp
│ │ │ ├── ogrrecdatasource.obj
│ │ │ ├── ogrrecdriver.cpp
│ │ │ ├── ogrrecdriver.obj
│ │ │ ├── ogr_rec.h
│ │ │ ├── ogrreclayer.cpp
│ │ │ └── ogrreclayer.obj
│ │ ├── s57
│ │ │ ├── ddfrecordindex.cpp
│ │ │ ├── ddfrecordindex.obj
│ │ │ ├── drv_s57.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrs57datasource.cpp
│ │ │ ├── ogrs57datasource.obj
│ │ │ ├── ogrs57driver.cpp
│ │ │ ├── ogrs57driver.obj
│ │ │ ├── ogr_s57.h
│ │ │ ├── ogrs57layer.cpp
│ │ │ ├── ogrs57layer.obj
│ │ │ ├── s57classregistrar.cpp
│ │ │ ├── s57classregistrar.obj
│ │ │ ├── s57dump.cpp
│ │ │ ├── s57featuredefns.cpp
│ │ │ ├── s57featuredefns.obj
│ │ │ ├── s57filecollector.cpp
│ │ │ ├── s57filecollector.obj
│ │ │ ├── s57.h
│ │ │ ├── s57reader.cpp
│ │ │ ├── s57reader.obj
│ │ │ ├── s57tables.h
│ │ │ ├── s57tables.py
│ │ │ ├── s57writer.cpp
│ │ │ └── s57writer.obj
│ │ ├── sde
│ │ │ ├── drv_sde.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsdedatasource.cpp
│ │ │ ├── ogrsdedriver.cpp
│ │ │ ├── ogr_sde.h
│ │ │ └── ogrsdelayer.cpp
│ │ ├── sdts
│ │ │ ├── drv_sdts.html
│ │ │ ├── GNUmakefile
│ │ │ ├── install-libs.sh
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsdtsdatasource.cpp
│ │ │ ├── ogrsdtsdatasource.obj
│ │ │ ├── ogrsdtsdriver.cpp
│ │ │ ├── ogrsdtsdriver.obj
│ │ │ ├── ogr_sdts.h
│ │ │ ├── ogrsdtslayer.cpp
│ │ │ └── ogrsdtslayer.obj
│ │ ├── segukooa
│ │ │ ├── drv_segukooa.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsegukooadatasource.cpp
│ │ │ ├── ogrsegukooadatasource.obj
│ │ │ ├── ogrsegukooadriver.cpp
│ │ │ ├── ogrsegukooadriver.obj
│ │ │ ├── ogr_segukooa.h
│ │ │ ├── ogrsegukooalayer.cpp
│ │ │ ├── ogrsegukooalayer.obj
│ │ │ └── segukooa.txt
│ │ ├── segy
│ │ │ ├── drv_segy.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsegydatasource.cpp
│ │ │ ├── ogrsegydatasource.obj
│ │ │ ├── ogrsegydriver.cpp
│ │ │ ├── ogrsegydriver.obj
│ │ │ ├── ogr_segy.h
│ │ │ ├── ogrsegylayer.cpp
│ │ │ ├── ogrsegylayer.obj
│ │ │ └── segy.txt
│ │ ├── selafin
│ │ │ ├── drv_selafin.html
│ │ │ ├── GNUmakefile
│ │ │ ├── io_selafin.cpp
│ │ │ ├── io_selafin.h
│ │ │ ├── io_selafin.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogrselafindatasource.cpp
│ │ │ ├── ogrselafindatasource.obj
│ │ │ ├── ogrselafindriver.cpp
│ │ │ ├── ogrselafindriver.obj
│ │ │ ├── ogr_selafin.h
│ │ │ ├── ogrselafinlayer.cpp
│ │ │ └── ogrselafinlayer.obj
│ │ ├── shape
│ │ │ ├── COPYING
│ │ │ ├── dbfopen.c
│ │ │ ├── dbfopen.obj
│ │ │ ├── drv_shapefile.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrshapedatasource.cpp
│ │ │ ├── ogrshapedatasource.obj
│ │ │ ├── ogrshapedriver.cpp
│ │ │ ├── ogrshapedriver.obj
│ │ │ ├── ogrshape.h
│ │ │ ├── ogrshapelayer.cpp
│ │ │ ├── ogrshapelayer.obj
│ │ │ ├── sbnsearch.c
│ │ │ ├── sbnsearch.obj
│ │ │ ├── shape2ogr.cpp
│ │ │ ├── shape2ogr.obj
│ │ │ ├── shapefil.h
│ │ │ ├── shpopen.c
│ │ │ ├── shpopen.obj
│ │ │ ├── shptree.c
│ │ │ ├── shptree.obj
│ │ │ ├── shp_vsi.c
│ │ │ ├── shp_vsi.h
│ │ │ └── shp_vsi.obj
│ │ ├── sosi
│ │ │ ├── fyba_melding.cpp
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsosidatasource.cpp
│ │ │ ├── ogrsosidatatypes.cpp
│ │ │ ├── ogrsosidatatypes.h
│ │ │ ├── ogrsosidriver.cpp
│ │ │ ├── ogr_sosi.h
│ │ │ ├── ogrsosilayer.cpp
│ │ │ └── tools
│ │ │ ├── basicelements.xslt
│ │ │ ├── convert.sh
│ │ │ ├── groupelements.xslt
│ │ │ ├── README
│ │ │ └── unnorsk.xslt
│ │ ├── sqlite
│ │ │ ├── drv_sqlite.html
│ │ │ ├── frmt_rasterlite2.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsqlite3ext.h
│ │ │ ├── ogrsqliteapiroutines.c
│ │ │ ├── ogrsqlitedatasource.cpp
│ │ │ ├── ogrsqlitedriver.cpp
│ │ │ ├── ogrsqliteexecutesql.cpp
│ │ │ ├── ogrsqliteexecutesql.h
│ │ │ ├── ogr_sqlite.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
│ │ ├── sua
│ │ │ ├── drv_sua.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsuadatasource.cpp
│ │ │ ├── ogrsuadatasource.obj
│ │ │ ├── ogrsuadriver.cpp
│ │ │ ├── ogrsuadriver.obj
│ │ │ ├── ogr_sua.h
│ │ │ ├── ogrsualayer.cpp
│ │ │ └── ogrsualayer.obj
│ │ ├── svg
│ │ │ ├── drv_svg.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsvgdatasource.cpp
│ │ │ ├── ogrsvgdatasource.obj
│ │ │ ├── ogrsvgdriver.cpp
│ │ │ ├── ogrsvgdriver.obj
│ │ │ ├── ogr_svg.h
│ │ │ ├── ogrsvglayer.cpp
│ │ │ └── ogrsvglayer.obj
│ │ ├── sxf
│ │ │ ├── drv_sxf.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsxfdatasource.cpp
│ │ │ ├── ogrsxfdatasource.obj
│ │ │ ├── ogrsxfdriver.cpp
│ │ │ ├── ogrsxfdriver.obj
│ │ │ ├── ogr_sxf.h
│ │ │ ├── ogrsxflayer.cpp
│ │ │ ├── ogrsxflayer.obj
│ │ │ └── org_sxf_defs.h
│ │ ├── tiger
│ │ │ ├── drv_tiger.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrtigerdatasource.cpp
│ │ │ ├── ogrtigerdatasource.obj
│ │ │ ├── ogrtigerdriver.cpp
│ │ │ ├── ogrtigerdriver.obj
│ │ │ ├── ogr_tiger.h
│ │ │ ├── ogrtigerlayer.cpp
│ │ │ ├── ogrtigerlayer.obj
│ │ │ ├── tigeraltname.cpp
│ │ │ ├── tigeraltname.obj
│ │ │ ├── tigerarealandmarks.cpp
│ │ │ ├── tigerarealandmarks.obj
│ │ │ ├── tigercompletechain.cpp
│ │ │ ├── tigercompletechain.obj
│ │ │ ├── tigerentitynames.cpp
│ │ │ ├── tigerentitynames.obj
│ │ │ ├── tigerfeatureids.cpp
│ │ │ ├── tigerfeatureids.obj
│ │ │ ├── tigerfilebase.cpp
│ │ │ ├── tigerfilebase.obj
│ │ │ ├── tigeridhistory.cpp
│ │ │ ├── tigeridhistory.obj
│ │ │ ├── tigerkeyfeatures.cpp
│ │ │ ├── tigerkeyfeatures.obj
│ │ │ ├── tigerlandmarks.cpp
│ │ │ ├── tigerlandmarks.obj
│ │ │ ├── tigeroverunder.cpp
│ │ │ ├── tigeroverunder.obj
│ │ │ ├── tigerpip.cpp
│ │ │ ├── tigerpip.obj
│ │ │ ├── tigerpoint.cpp
│ │ │ ├── tigerpoint.obj
│ │ │ ├── tigerpolychainlink.cpp
│ │ │ ├── tigerpolychainlink.obj
│ │ │ ├── tigerpolygoncorrections.cpp
│ │ │ ├── tigerpolygoncorrections.obj
│ │ │ ├── tigerpolygon.cpp
│ │ │ ├── tigerpolygoneconomic.cpp
│ │ │ ├── tigerpolygoneconomic.obj
│ │ │ ├── tigerpolygon.obj
│ │ │ ├── tigerspatialmetadata.cpp
│ │ │ ├── tigerspatialmetadata.obj
│ │ │ ├── tigertlidrange.cpp
│ │ │ ├── tigertlidrange.obj
│ │ │ ├── tigerzerocellid.cpp
│ │ │ ├── tigerzerocellid.obj
│ │ │ ├── tigerzipcodes.cpp
│ │ │ ├── tigerzipcodes.obj
│ │ │ ├── tigerzipplus4.cpp
│ │ │ └── tigerzipplus4.obj
│ │ ├── vdv
│ │ │ ├── drv_vdv.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrvdvdatasource.cpp
│ │ │ ├── ogrvdvdatasource.obj
│ │ │ └── ogr_vdv.h
│ │ ├── vfk
│ │ │ ├── drv_vfk.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrvfkdatasource.cpp
│ │ │ ├── ogrvfkdriver.cpp
│ │ │ ├── ogr_vfk.h
│ │ │ ├── ogrvfklayer.cpp
│ │ │ ├── vfkdatablock.cpp
│ │ │ ├── vfkdatablocksqlite.cpp
│ │ │ ├── vfkfeature.cpp
│ │ │ ├── vfkfeaturesqlite.cpp
│ │ │ ├── vfkproperty.cpp
│ │ │ ├── vfkpropertydefn.cpp
│ │ │ ├── vfkreader.cpp
│ │ │ ├── vfkreader.h
│ │ │ ├── vfkreaderp.h
│ │ │ └── vfkreadersqlite.cpp
│ │ ├── vrt
│ │ │ ├── drv_vrt.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrvrtdatasource.cpp
│ │ │ ├── ogrvrtdatasource.obj
│ │ │ ├── ogrvrtdriver.cpp
│ │ │ ├── ogrvrtdriver.obj
│ │ │ ├── ogr_vrt.h
│ │ │ ├── ogrvrtlayer.cpp
│ │ │ └── ogrvrtlayer.obj
│ │ ├── walk
│ │ │ ├── drv_walk.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogis_geometry_wkb_struct.h
│ │ │ ├── ogrwalkdatasource.cpp
│ │ │ ├── ogrwalkdatasource.obj
│ │ │ ├── ogrwalkdriver.cpp
│ │ │ ├── ogrwalkdriver.obj
│ │ │ ├── ogrwalk.h
│ │ │ ├── ogrwalklayer.cpp
│ │ │ ├── ogrwalklayer.obj
│ │ │ ├── ogrwalkselectlayer.cpp
│ │ │ ├── ogrwalkselectlayer.obj
│ │ │ ├── ogrwalktablelayer.cpp
│ │ │ ├── ogrwalktablelayer.obj
│ │ │ ├── ogrwalktool.cpp
│ │ │ └── ogrwalktool.obj
│ │ ├── wasp
│ │ │ ├── drv_wasp.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrwaspdatasource.cpp
│ │ │ ├── ogrwaspdatasource.obj
│ │ │ ├── ogrwaspdriver.cpp
│ │ │ ├── ogrwaspdriver.obj
│ │ │ ├── ogrwasp.h
│ │ │ ├── ogrwasplayer.cpp
│ │ │ └── ogrwasplayer.obj
│ │ ├── wfs
│ │ │ ├── drv_wfs.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrwfsdatasource.cpp
│ │ │ ├── ogrwfsdriver.cpp
│ │ │ ├── ogrwfsfilter.cpp
│ │ │ ├── ogr_wfs.h
│ │ │ ├── ogrwfsjoinlayer.cpp
│ │ │ ├── ogrwfslayer.cpp
│ │ │ └── WFSServersList.txt
│ │ ├── xls
│ │ │ ├── drv_xls.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrxlsdatasource.cpp
│ │ │ ├── ogrxlsdriver.cpp
│ │ │ ├── ogr_xls.h
│ │ │ └── ogrxlslayer.cpp
│ │ ├── xlsx
│ │ │ ├── drv_xlsx.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrxlsxdatasource.cpp
│ │ │ ├── ogrxlsxdriver.cpp
│ │ │ └── ogr_xlsx.h
│ │ └── xplane
│ │ ├── drv_xplane.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── ogr_xplane_apt_reader.cpp
│ │ ├── ogr_xplane_apt_reader.h
│ │ ├── ogr_xplane_apt_reader.obj
│ │ ├── ogr_xplane_awy_reader.cpp
│ │ ├── ogr_xplane_awy_reader.h
│ │ ├── ogr_xplane_awy_reader.obj
│ │ ├── ogrxplanedatasource.cpp
│ │ ├── ogrxplanedatasource.obj
│ │ ├── ogrxplanedriver.cpp
│ │ ├── ogrxplanedriver.obj
│ │ ├── ogr_xplane_fix_reader.cpp
│ │ ├── ogr_xplane_fix_reader.h
│ │ ├── ogr_xplane_fix_reader.obj
│ │ ├── ogr_xplane_geo_utils.cpp
│ │ ├── ogr_xplane_geo_utils.h
│ │ ├── ogr_xplane_geo_utils.obj
│ │ ├── ogr_xplane.h
│ │ ├── ogrxplanelayer.cpp
│ │ ├── ogrxplanelayer.obj
│ │ ├── ogr_xplane_nav_reader.cpp
│ │ ├── ogr_xplane_nav_reader.h
│ │ ├── ogr_xplane_nav_reader.obj
│ │ ├── ogr_xplane_reader.cpp
│ │ ├── ogr_xplane_reader.h
│ │ ├── ogr_xplane_reader.obj
│ │ └── test_geo_utils.cpp
│ ├── ogrspatialreference.cpp
│ ├── ogrspatialreference.obj
│ ├── ogr_spatialref.h
│ ├── ogr_sql.dox
│ ├── ogr_sql_sqlite.dox
│ ├── ogr_srs_api.h
│ ├── ogr_srs_dict.cpp
│ ├── ogr_srs_dict.obj
│ ├── ogr_srs_erm.cpp
│ ├── ogr_srs_erm.obj
│ ├── ogr_srs_esri.cpp
│ ├── ogr_srs_esri_names.h
│ ├── ogr_srs_esri.obj
│ ├── ogr_srsnode.cpp
│ ├── ogr_srsnode.obj
│ ├── ogr_srs_ozi.cpp
│ ├── ogr_srs_ozi.obj
│ ├── ogr_srs_panorama.cpp
│ ├── ogr_srs_panorama.obj
│ ├── ogr_srs_pci.cpp
│ ├── ogr_srs_pci.obj
│ ├── ogr_srs_proj4.cpp
│ ├── ogr_srs_proj4.obj
│ ├── ogr_srs_usgs.cpp
│ ├── ogr_srs_usgs.obj
│ ├── ogr_srs_validate.cpp
│ ├── ogr_srs_validate.obj
│ ├── ogr_srs_xml.cpp
│ ├── ogr_srs_xml.obj
│ ├── ogrsurface.cpp
│ ├── ogrsurface.obj
│ ├── ogrtriangle.cpp
│ ├── ogrtriangle.obj
│ ├── ogrtriangulatedsurface.cpp
│ ├── ogrtriangulatedsurface.obj
│ ├── ogrutils.cpp
│ ├── ogrutils.obj
│ ├── ogr_xerces.cpp
│ ├── ogr_xerces.h
│ ├── ogr_xerces_headers.h
│ ├── ogr_xerces.obj
│ ├── osr_cs_wkt.c
│ ├── osr_cs_wkt_grammar.y
│ ├── osr_cs_wkt.h
│ ├── osr_cs_wkt.obj
│ ├── osr_cs_wkt_parser.c
│ ├── osr_cs_wkt_parser.h
│ ├── osr_cs_wkt_parser.obj
│ ├── osr_tutorial.dox
│ ├── style_pen1.gif
│ ├── style_pen2.gif
│ ├── style_pen3.gif
│ ├── style_textanchor.gif
│ ├── swq.cpp
│ ├── swq_expr_node.cpp
│ ├── swq_expr_node.obj
│ ├── swq.h
│ ├── swq.obj
│ ├── swq_op_general.cpp
│ ├── swq_op_general.obj
│ ├── swq_op_registrar.cpp
│ ├── swq_op_registrar.obj
│ ├── swq_parser.cpp
│ ├── swq_parser.hpp
│ ├── swq_parser.obj
│ ├── swq_parser.y
│ ├── swq_select.cpp
│ └── swq_select.obj
├── port
│ ├── cpl_atomic_ops.cpp
│ ├── cpl_atomic_ops.h
│ ├── cpl_atomic_ops.obj
│ ├── cpl_aws.cpp
│ ├── cpl_aws.h
│ ├── cpl_aws.obj
│ ├── cpl_base64.cpp
│ ├── cpl_base64.obj
│ ├── cpl_config_extras.h
│ ├── cpl_config.h
│ ├── cpl_config.h.in
│ ├── cpl_config.h.vc
│ ├── cpl_conv.cpp
│ ├── cpl_conv.h
│ ├── cpl_conv.obj
│ ├── cpl_cpu_features.cpp
│ ├── cpl_cpu_features.h
│ ├── cpl_cpu_features.obj
│ ├── cpl_csv.cpp
│ ├── cpl_csv.h
│ ├── cpl_csv.obj
│ ├── cpl_error.cpp
│ ├── cpl_error.h
│ ├── cpl_error.obj
│ ├── cpl_findfile.cpp
│ ├── cpl_findfile.obj
│ ├── cpl_getexecpath.cpp
│ ├── cpl_getexecpath.obj
│ ├── cplgetsymbol.cpp
│ ├── cplgetsymbol.obj
│ ├── cpl_google_cloud.cpp
│ ├── cpl_google_cloud.h
│ ├── cpl_google_cloud.obj
│ ├── cpl_google_oauth2.cpp
│ ├── cpl_google_oauth2.obj
│ ├── cpl_hash_set.cpp
│ ├── cpl_hash_set.h
│ ├── cpl_hash_set.obj
│ ├── cpl_http.cpp
│ ├── cpl_http.h
│ ├── cpl_http.obj
│ ├── cplkeywordparser.cpp
│ ├── cplkeywordparser.h
│ ├── cplkeywordparser.obj
│ ├── cpl.lib
│ ├── cpl_list.cpp
│ ├── cpl_list.h
│ ├── cpl_list.obj
│ ├── cpl_minixml.cpp
│ ├── cpl_minixml.h
│ ├── cpl_minixml.obj
│ ├── cpl_minizip_ioapi.cpp
│ ├── cpl_minizip_ioapi.h
│ ├── cpl_minizip_ioapi.obj
│ ├── cpl_minizip_unzip.cpp
│ ├── cpl_minizip_unzip.h
│ ├── cpl_minizip_unzip.obj
│ ├── cpl_minizip_zip.cpp
│ ├── cpl_minizip_zip.h
│ ├── cpl_minizip_zip.obj
│ ├── cpl_multiproc.cpp
│ ├── cpl_multiproc.h
│ ├── cpl_multiproc.obj
│ ├── cpl_odbc.cpp
│ ├── cpl_odbc.h
│ ├── cpl_odbc.obj
│ ├── cpl_path.cpp
│ ├── cpl_path.obj
│ ├── cpl_port.h
│ ├── cpl_progress.cpp
│ ├── cpl_progress.h
│ ├── cpl_progress.obj
│ ├── cpl_quad_tree.cpp
│ ├── cpl_quad_tree.h
│ ├── cpl_quad_tree.obj
│ ├── cpl_recode.cpp
│ ├── cpl_recode_iconv.cpp
│ ├── cpl_recode_iconv.obj
│ ├── cpl_recode.obj
│ ├── cpl_recode_stub.cpp
│ ├── cpl_recode_stub.obj
│ ├── cpl_sha1.cpp
│ ├── cpl_sha1.h
│ ├── cpl_sha1.obj
│ ├── cpl_sha256.cpp
│ ├── cpl_sha256.h
│ ├── cpl_sha256.obj
│ ├── cpl_spawn.cpp
│ ├── cpl_spawn.h
│ ├── cpl_spawn.obj
│ ├── cpl_string.cpp
│ ├── cplstring.cpp
│ ├── cpl_string.h
│ ├── cplstringlist.cpp
│ ├── cplstringlist.obj
│ ├── cpl_string.obj
│ ├── cplstring.obj
│ ├── cpl_strtod.cpp
│ ├── cpl_strtod.obj
│ ├── cpl_time.cpp
│ ├── cpl_time.h
│ ├── cpl_time.obj
│ ├── cpl_virtualmem.cpp
│ ├── cpl_virtualmem.h
│ ├── cpl_virtualmem.obj
│ ├── cpl_vsi_error.cpp
│ ├── cpl_vsi_error.h
│ ├── cpl_vsi_error.obj
│ ├── cpl_vsi.h
│ ├── cpl_vsil_abstract_archive.cpp
│ ├── cpl_vsil_abstract_archive.obj
│ ├── cpl_vsil_buffered_reader.cpp
│ ├── cpl_vsil_buffered_reader.obj
│ ├── cpl_vsil_cache.cpp
│ ├── cpl_vsil_cache.obj
│ ├── cpl_vsil.cpp
│ ├── cpl_vsil_crypt.cpp
│ ├── cpl_vsil_crypt.obj
│ ├── cpl_vsil_curl.cpp
│ ├── cpl_vsil_curl.obj
│ ├── cpl_vsil_curl_priv.h
│ ├── cpl_vsil_curl_streaming.cpp
│ ├── cpl_vsil_curl_streaming.obj
│ ├── cpl_vsil_gzip.cpp
│ ├── cpl_vsil_gzip.obj
│ ├── cpl_vsil.obj
│ ├── cpl_vsil_simple.cpp
│ ├── cpl_vsil_sparsefile.cpp
│ ├── cpl_vsil_sparsefile.obj
│ ├── cpl_vsil_stdin.cpp
│ ├── cpl_vsil_stdin.obj
│ ├── cpl_vsil_stdout.cpp
│ ├── cpl_vsil_stdout.obj
│ ├── cpl_vsil_subfile.cpp
│ ├── cpl_vsil_subfile.obj
│ ├── cpl_vsil_tar.cpp
│ ├── cpl_vsil_tar.obj
│ ├── cpl_vsil_unix_stdio_64.cpp
│ ├── cpl_vsil_win32.cpp
│ ├── cpl_vsil_win32.obj
│ ├── cpl_vsi_mem.cpp
│ ├── cpl_vsi_mem.obj
│ ├── cpl_vsisimple.cpp
│ ├── cpl_vsisimple.obj
│ ├── cpl_vsi_virtual.h
│ ├── cpl_worker_thread_pool.cpp
│ ├── cpl_worker_thread_pool.h
│ ├── cpl_worker_thread_pool.obj
│ ├── cpl_xml_validate.cpp
│ ├── cpl_xml_validate.obj
│ ├── gdal_csv.h
│ ├── GNUmakefile
│ ├── LICENCE_minizip
│ ├── makefile.vc
│ ├── vsipreload.cpp
│ └── xmlreformat.cpp
├── PROVENANCE.TXT
├── scripts
│ ├── check_broken_links.py
│ ├── clang-format
│ ├── completionFinder.py
│ ├── cppcheck.sh
│ ├── detect_printf.sh
│ ├── detect_self_assignment.py
│ ├── detect_self_assignment.sh
│ ├── detect_tabulations.sh
│ ├── fix_container_dot_size_zero.py
│ ├── fix_container_dot_size_zero.sh
│ ├── fix_typos.sh
│ ├── gdal-bash-completion.sh
│ ├── GNUmakefile
│ ├── typos_whitelist.txt
│ ├── vagrant
│ │ ├── gdal.sh
│ │ ├── libkml.sh
│ │ ├── openjpeg.sh
│ │ ├── postgis.sh
│ │ ├── sfcgal.sh
│ │ └── swig-1.3.40.sh
│ └── vce2008_wine
│ ├── build_vce2008.bat
│ ├── build_vce2008.patch
│ ├── build_vce2008.sh
│ ├── clean_vce2008.bat
│ ├── clean_vce2008.sh
│ ├── nmake_vce2008.local
│ └── prepare-gdal-vce2008.sh
├── submake.bat
├── svnkeywords.sh
├── swig
│ ├── csharp
│ │ ├── apps
│ │ │ ├── createdata.cs
│ │ │ ├── GDALAdjustContrast.cs
│ │ │ ├── GDALColorTable.cs
│ │ │ ├── GDALCreateCopy.cs
│ │ │ ├── GDALDatasetRasterIO.cs
│ │ │ ├── GDALDatasetRasterIOEx.cs
│ │ │ ├── GDALDatasetWrite.cs
│ │ │ ├── GDALGetHistogram.cs
│ │ │ ├── GDALInfo.cs
│ │ │ ├── GDALMemDataset.cs
│ │ │ ├── GDALOverviews.cs
│ │ │ ├── GDALRead.cs
│ │ │ ├── GDALReadDirect.cs
│ │ │ ├── GDALWrite.cs
│ │ │ ├── OGRFeatureEdit.cs
│ │ │ ├── OGRGEOS.cs
│ │ │ ├── ogrinfo.cs
│ │ │ ├── OGRLayerAlg.cs
│ │ │ ├── OSRTransform.cs
│ │ │ ├── ReadXML.cs
│ │ │ ├── VSIMem.cs
│ │ │ └── WKT2WKB.cs
│ │ ├── AssemblyInfo.cs
│ │ ├── const
│ │ │ └── makefile.vc
│ │ ├── csharp.opt
│ │ ├── gdal
│ │ │ └── makefile.vc
│ │ ├── gdal.snk
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── mkinterface.sh
│ │ ├── ogr
│ │ │ └── makefile.vc
│ │ └── osr
│ │ └── makefile.vc
│ ├── GNUmakefile
│ ├── include
│ │ ├── Band.i
│ │ ├── ColorTable.i
│ │ ├── cpl_exceptions.i
│ │ ├── cpl.i
│ │ ├── cplvirtualmem.i
│ │ ├── csharp
│ │ │ ├── gdal_csharp_extend.i
│ │ │ ├── gdal_csharp.i
│ │ │ ├── gnm_csharp.i
│ │ │ ├── ogr_csharp_extend.i
│ │ │ ├── ogr_csharp.i
│ │ │ ├── osr_csharp.i
│ │ │ ├── swig_csharp_extensions.i
│ │ │ └── typemaps_csharp.i
│ │ ├── Dataset.i
│ │ ├── Driver.i
│ │ ├── gdal_array.i
│ │ ├── gdalconst.i
│ │ ├── gdal.i
│ │ ├── gdal_typemaps.i
│ │ ├── gnm.i
│ │ ├── java
│ │ │ ├── callback.i
│ │ │ ├── gdalconst_java.i
│ │ │ ├── gdal_java.i
│ │ │ ├── gnm_java.i
│ │ │ ├── java_exceptions.i
│ │ │ ├── ogr_java_extend.i
│ │ │ ├── ogr_java.i
│ │ │ ├── osr_java.i
│ │ │ └── typemaps_java.i
│ │ ├── MajorObject.i
│ │ ├── ogr_error_map.i
│ │ ├── ogr.i
│ │ ├── Operations.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
│ │ ├── php
│ │ │ ├── gdal_php.i
│ │ │ ├── gnm_php.i
│ │ │ ├── ogr_php.i
│ │ │ ├── osr_php.i
│ │ │ └── typemaps_php.i
│ │ ├── python
│ │ │ ├── callback.i
│ │ │ ├── docs
│ │ │ │ ├── doxy2swig.py
│ │ │ │ ├── ogr_datasource_docs.i
│ │ │ │ ├── ogr_driver_docs.i
│ │ │ │ ├── ogr_featuredef_docs.i
│ │ │ │ ├── ogr_feature_docs.i
│ │ │ │ ├── ogr_fielddef_docs.i
│ │ │ │ ├── ogr_geometry_docs.i
│ │ │ │ ├── ogr_layer_docs.i
│ │ │ │ └── README
│ │ │ ├── gdal_python.i
│ │ │ ├── gnm_python.i
│ │ │ ├── ogr_python.i
│ │ │ ├── osr_python.i
│ │ │ ├── python_exceptions.i
│ │ │ ├── python_strings.i
│ │ │ └── typemaps_python.i
│ │ ├── RasterAttributeTable.i
│ │ ├── README.typemaps
│ │ ├── ruby
│ │ │ ├── gdal_ruby.i
│ │ │ ├── gnm_ruby.i
│ │ │ ├── ogr_ruby.i
│ │ │ ├── osr_ruby.i
│ │ │ └── typemaps_ruby.i
│ │ ├── Transform.i
│ │ └── XMLNode.i
│ ├── java
│ │ ├── add_javadoc.c
│ │ ├── apps
│ │ │ ├── GDALContour.java
│ │ │ ├── GDALGrid.java
│ │ │ ├── gdalinfo.java
│ │ │ ├── gdalmajorobject.java
│ │ │ ├── GDALOverviews.java
│ │ │ ├── GDALProximity.java
│ │ │ ├── GDALTestIO.java
│ │ │ ├── GDALtest.java
│ │ │ ├── gdaltransformer.java
│ │ │ ├── multireadtest.java
│ │ │ ├── ogr2ogr.java
│ │ │ ├── ogr2ogr_new.java
│ │ │ ├── OGRFeature.java
│ │ │ ├── ogrinfo.java
│ │ │ ├── OGRTestGC.java
│ │ │ ├── ogrtindex.java
│ │ │ ├── OSRTest.java
│ │ │ ├── OSRTransform.java
│ │ │ ├── ReadXML.java
│ │ │ ├── testgetpoints.java
│ │ │ └── WKT2WKB.java
│ │ ├── build.xml
│ │ ├── const
│ │ │ └── makefile.vc
│ │ ├── gdal
│ │ │ └── makefile.vc
│ │ ├── gdalconst-package-info.java
│ │ ├── gdal-package-info.java
│ │ ├── gnm
│ │ │ └── makefile.vc
│ │ ├── GNUmakefile
│ │ ├── javadoc.java
│ │ ├── java.opt
│ │ ├── make_doc.sh
│ │ ├── makefile.vc
│ │ ├── ogr
│ │ │ └── makefile.vc
│ │ ├── ogr-package-info.java
│ │ ├── osr
│ │ │ └── makefile.vc
│ │ ├── osr-package-info.java
│ │ ├── 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
│ │ ├── check_dox.pl
│ │ ├── cr.dox
│ │ ├── cv.dox
│ │ ├── Doxyfile
│ │ ├── gdalconst_wrap.c
│ │ ├── gdal_wrap.cpp
│ │ ├── gnm_wrap.cpp
│ │ ├── GNUmakefile
│ │ ├── index.dox
│ │ ├── lib
│ │ │ └── Geo
│ │ │ ├── GDAL
│ │ │ │ └── Const.pm
│ │ │ ├── GDAL.dox
│ │ │ ├── GDAL.pm
│ │ │ ├── GNM.dox
│ │ │ ├── GNM.pm
│ │ │ ├── OGR.dox
│ │ │ ├── OGR.pm
│ │ │ ├── OSR.dox
│ │ │ └── OSR.pm
│ │ ├── make.bat
│ │ ├── Makefile
│ │ ├── Makefile.PL
│ │ ├── ogr_wrap.cpp
│ │ ├── osr_wrap.cpp
│ │ ├── parse-for-doxygen.pl
│ │ ├── pdl.dox
│ │ ├── README
│ │ ├── rr.dox
│ │ ├── rv.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
│ ├── php
│ │ ├── gdalconst.php
│ │ ├── gdalconst_wrap.c
│ │ ├── gdal.php
│ │ ├── gdal_wrap.cpp
│ │ ├── gnm.php
│ │ ├── gnm_wrap.cpp
│ │ ├── GNUmakefile
│ │ ├── ogr.php
│ │ ├── ogr_wrap.cpp
│ │ ├── osr.php
│ │ ├── osr_wrap.cpp
│ │ ├── php_gdalconst.h
│ │ ├── php_gdal.h
│ │ ├── php_gnm.h
│ │ ├── php_ogr.h
│ │ └── php_osr.h
│ ├── python
│ │ ├── epydoc.conf
│ │ ├── extensions
│ │ │ ├── gdal_array_wrap.cpp
│ │ │ ├── gdalconst_wrap.c
│ │ │ ├── gdal_wrap.cpp
│ │ │ ├── gnm_wrap.cpp
│ │ │ ├── ogr_wrap.cpp
│ │ │ └── osr_wrap.cpp
│ │ ├── fallback_build.bat
│ │ ├── fallback_build_mingw32_under_unix.sh
│ │ ├── gdalconst.py
│ │ ├── gdalnumeric.py
│ │ ├── gdal.py
│ │ ├── gnm.py
│ │ ├── GNUmakefile
│ │ ├── ogr.py
│ │ ├── osgeo
│ │ │ ├── gdal_array.py
│ │ │ ├── gdalconst.py
│ │ │ ├── gdalnumeric.py
│ │ │ ├── gdal.py
│ │ │ ├── gnm.py
│ │ │ ├── __init__.py
│ │ │ ├── ogr.py
│ │ │ └── osr.py
│ │ ├── osr.py
│ │ ├── README.txt
│ │ ├── samples
│ │ │ ├── assemblepoly.py
│ │ │ ├── attachpct.py
│ │ │ ├── build_jp2_from_xml.py
│ │ │ ├── classify.py
│ │ │ ├── crs2crs2grid.py
│ │ │ ├── densify.py
│ │ │ ├── dump_jp2.py
│ │ │ ├── fft.py
│ │ │ ├── gcps2ogr.py
│ │ │ ├── gdal2grd.py
│ │ │ ├── gdalcopyproj.py
│ │ │ ├── gdal_cp.py
│ │ │ ├── gdalfilter.py
│ │ │ ├── gdalinfo.py
│ │ │ ├── gdal_ls.py
│ │ │ ├── gdal_lut.py
│ │ │ ├── gdalpythonserver.py
│ │ │ ├── gdal_vrtmerge.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
│ │ │ ├── ogrinfo.py
│ │ │ ├── ogr_layer_algebra.py
│ │ │ ├── ogrupdate.py
│ │ │ ├── README
│ │ │ ├── rel.py
│ │ │ ├── tigerpoly.py
│ │ │ ├── tolatlong.py
│ │ │ ├── val_at_coord.py
│ │ │ ├── validate_cloud_optimized_geotiff.py
│ │ │ ├── validate_gpkg.py
│ │ │ ├── validate_jp2.py
│ │ │ ├── val_repl.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.dox
│ │ │ ├── gdal_calc.py
│ │ │ ├── gdalchksum.py
│ │ │ ├── gdalcompare.dox
│ │ │ ├── gdalcompare.py
│ │ │ ├── gdal_edit.dox
│ │ │ ├── gdal_edit.py
│ │ │ ├── gdal_fillnodata.dox
│ │ │ ├── gdal_fillnodata.py
│ │ │ ├── gdalident.py
│ │ │ ├── gdalimport.py
│ │ │ ├── gdal_merge.py
│ │ │ ├── gdalmove.dox
│ │ │ ├── gdalmove.py
│ │ │ ├── gdal_pansharpen.py
│ │ │ ├── gdal_polygonize.dox
│ │ │ ├── gdal_polygonize.py
│ │ │ ├── gdal_proximity.dox
│ │ │ ├── gdal_proximity.py
│ │ │ ├── gdal_retile.py
│ │ │ ├── gdal_sieve.dox
│ │ │ ├── gdal_sieve.py
│ │ │ ├── mkgraticule.py
│ │ │ ├── ogrmerge.dox
│ │ │ ├── ogrmerge.py
│ │ │ ├── pct2rgb.py
│ │ │ └── rgb2pct.py
│ │ ├── setup.cfg
│ │ └── setup.py
│ ├── ruby
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── RubyMakefile.mk
│ └── SWIGmake.base
├── update_copyright.py
├── Vagrantfile
└── VERSION
307 directories, 5479 files
GDAL-2.2.3 Visual C++工程(包含解决方案文件(gdal_vs2013.sln )和源码,下载后可以用VS2013自己编译)
【实例截图】
【核心代码】
4744302543294299281.7z
└── gdal-2.2.3
├── aclocal.m4
├── alg
│ ├── contour.cpp
│ ├── contour.obj
│ ├── delaunay.c
│ ├── delaunay.obj
│ ├── gdal_alg.h
│ ├── gdal_alg_priv.h
│ ├── gdalapplyverticalshiftgrid.cpp
│ ├── gdalapplyverticalshiftgrid.obj
│ ├── gdalchecksum.cpp
│ ├── gdalchecksum.obj
│ ├── gdal_crs.c
│ ├── gdal_crs.obj
│ ├── gdalcutline.cpp
│ ├── gdalcutline.obj
│ ├── gdaldither.cpp
│ ├── gdaldither.obj
│ ├── gdalgeoloc.cpp
│ ├── gdalgeoloc.obj
│ ├── gdalgridavx.cpp
│ ├── gdalgridavx.obj
│ ├── gdalgrid.cpp
│ ├── gdalgrid.h
│ ├── gdalgrid.obj
│ ├── gdalgrid_priv.h
│ ├── gdalgridsse.cpp
│ ├── gdalgridsse.obj
│ ├── gdalmatching.cpp
│ ├── gdalmatching.obj
│ ├── gdalmediancut.cpp
│ ├── gdalmediancut.obj
│ ├── gdal_nrgcrs.c
│ ├── gdal_octave.cpp
│ ├── gdal_octave.obj
│ ├── gdalpansharpen.cpp
│ ├── gdalpansharpen.h
│ ├── gdalpansharpen.obj
│ ├── gdalproximity.cpp
│ ├── gdalproximity.obj
│ ├── gdalrasterize.cpp
│ ├── gdalrasterize.obj
│ ├── gdalrasterpolygonenumerator.cpp
│ ├── gdalrasterpolygonenumerator.obj
│ ├── gdal_rpc.cpp
│ ├── gdal_rpc.obj
│ ├── gdalsievefilter.cpp
│ ├── gdalsievefilter.obj
│ ├── gdal_simplesurf.cpp
│ ├── gdal_simplesurf.h
│ ├── gdal_simplesurf.obj
│ ├── gdalsimplewarp.cpp
│ ├── gdalsimplewarp.obj
│ ├── gdal_tps.cpp
│ ├── gdal_tps.obj
│ ├── gdaltransformer.cpp
│ ├── gdaltransformer.obj
│ ├── gdaltransformgeolocs.cpp
│ ├── gdaltransformgeolocs.obj
│ ├── gdalwarper.cpp
│ ├── gdalwarper.h
│ ├── gdalwarper.obj
│ ├── gdalwarpkernel.cpp
│ ├── gdalwarpkernel.obj
│ ├── gdalwarpkernel_opencl.cpp
│ ├── gdalwarpkernel_opencl.h
│ ├── gdalwarpoperation.cpp
│ ├── gdalwarpoperation.obj
│ ├── GNUmakefile
│ ├── gvgcpfit.h
│ ├── internal_libqhull
│ │ ├── COPYING.txt
│ │ ├── geom2.c
│ │ ├── geom.c
│ │ ├── geom.h
│ │ ├── global.c
│ │ ├── io.c
│ │ ├── io.h
│ │ ├── libqhull.c
│ │ ├── libqhull.h
│ │ ├── mem.c
│ │ ├── mem.h
│ │ ├── merge.c
│ │ ├── merge.h
│ │ ├── poly2.c
│ │ ├── poly.c
│ │ ├── poly.h
│ │ ├── qhull_a.h
│ │ ├── qset.c
│ │ ├── qset.h
│ │ ├── random.c
│ │ ├── random.h
│ │ ├── rboxlib.c
│ │ ├── README.txt
│ │ ├── stat.c
│ │ ├── stat.h
│ │ ├── user.c
│ │ ├── user.h
│ │ ├── usermem.c
│ │ ├── userprintf.c
│ │ └── userprintf_rbox.c
│ ├── internal_qhull_headers.h
│ ├── llrasterize.cpp
│ ├── llrasterize.obj
│ ├── makefile.vc
│ ├── polygonize.cpp
│ ├── polygonize.obj
│ ├── rasterfill.cpp
│ ├── rasterfill.obj
│ ├── thinplatespline.cpp
│ ├── thinplatespline.h
│ └── thinplatespline.obj
├── apps
│ ├── commonutils.cpp
│ ├── commonutils.h
│ ├── commonutils.obj
│ ├── dumpoverviews.cpp
│ ├── gdal202.dll
│ ├── gdal2ogr.c
│ ├── gdaladdo.cpp
│ ├── gdaladdo.exe
│ ├── gdaladdo.exp
│ ├── gdaladdo.ilk
│ ├── gdaladdo.lib
│ ├── gdaladdo.obj
│ ├── gdaladdo.pdb
│ ├── gdalasyncread.cpp
│ ├── gdalbuildvrt_bin.cpp
│ ├── gdalbuildvrt_bin.obj
│ ├── gdalbuildvrt.exe
│ ├── gdalbuildvrt.exp
│ ├── gdalbuildvrt.ilk
│ ├── gdalbuildvrt.lib
│ ├── gdalbuildvrt_lib.cpp
│ ├── gdalbuildvrt_lib.obj
│ ├── gdalbuildvrt.pdb
│ ├── gdal-config.in
│ ├── gdal_contour.cpp
│ ├── gdal_contour.exe
│ ├── gdal_contour.exp
│ ├── gdal_contour.ilk
│ ├── gdal_contour.lib
│ ├── gdal_contour.obj
│ ├── gdal_contour.pdb
│ ├── gdaldem_bin.cpp
│ ├── gdaldem_bin.obj
│ ├── gdaldem.exe
│ ├── gdaldem.exp
│ ├── gdaldem.ilk
│ ├── gdaldem.lib
│ ├── gdaldem_lib.cpp
│ ├── gdaldem_lib.obj
│ ├── gdaldem.pdb
│ ├── gdalenhance.cpp
│ ├── gdalenhance.exe
│ ├── gdalenhance.exp
│ ├── gdalenhance.ilk
│ ├── gdalenhance.lib
│ ├── gdalenhance.obj
│ ├── gdalenhance.pdb
│ ├── gdalflattenmask.c
│ ├── gdal_grid_bin.cpp
│ ├── gdal_grid_bin.obj
│ ├── gdal_grid.exe
│ ├── gdal_grid.exp
│ ├── gdal_grid.ilk
│ ├── gdal_grid.lib
│ ├── gdal_grid_lib.cpp
│ ├── gdal_grid_lib.obj
│ ├── gdal_grid.pdb
│ ├── gdalinfo_bin.cpp
│ ├── gdalinfo_bin.obj
│ ├── gdalinfo.exe
│ ├── gdalinfo.exp
│ ├── gdalinfo.ilk
│ ├── gdalinfo.lib
│ ├── gdalinfo_lib.cpp
│ ├── gdalinfo_lib.obj
│ ├── gdalinfo.pdb
│ ├── gdallocationinfo.cpp
│ ├── gdallocationinfo.exe
│ ├── gdallocationinfo.exp
│ ├── gdallocationinfo.ilk
│ ├── gdallocationinfo.lib
│ ├── gdallocationinfo.obj
│ ├── gdallocationinfo.pdb
│ ├── gdalmanage.cpp
│ ├── gdalmanage.exe
│ ├── gdalmanage.exp
│ ├── gdalmanage.ilk
│ ├── gdalmanage.lib
│ ├── gdalmanage.obj
│ ├── gdalmanage.pdb
│ ├── gdal_rasterize_bin.cpp
│ ├── gdal_rasterize_bin.obj
│ ├── gdal_rasterize.exe
│ ├── gdal_rasterize.exp
│ ├── gdal_rasterize.ilk
│ ├── gdal_rasterize.lib
│ ├── gdal_rasterize_lib.cpp
│ ├── gdal_rasterize_lib.obj
│ ├── gdal_rasterize.pdb
│ ├── gdalserver.c
│ ├── gdalserver.exe
│ ├── gdalserver.ilk
│ ├── gdalserver.obj
│ ├── gdalserver.pdb
│ ├── gdalsrsinfo.cpp
│ ├── gdalsrsinfo.exe
│ ├── gdalsrsinfo.exp
│ ├── gdalsrsinfo.ilk
│ ├── gdalsrsinfo.lib
│ ├── gdalsrsinfo.obj
│ ├── gdalsrsinfo.pdb
│ ├── gdaltindex.cpp
│ ├── gdaltindex.exe
│ ├── gdaltindex.exp
│ ├── gdaltindex.ilk
│ ├── gdaltindex.lib
│ ├── gdaltindex.obj
│ ├── gdaltindex.pdb
│ ├── gdaltorture.cpp
│ ├── gdaltransform.cpp
│ ├── gdaltransform.exe
│ ├── gdaltransform.exp
│ ├── gdaltransform.ilk
│ ├── gdaltransform.lib
│ ├── gdaltransform.obj
│ ├── gdaltransform.pdb
│ ├── gdal_translate_bin.cpp
│ ├── gdal_translate_bin.obj
│ ├── gdal_translate.exe
│ ├── gdal_translate.exp
│ ├── gdal_translate.ilk
│ ├── gdal_translate.lib
│ ├── gdal_translate_lib.cpp
│ ├── gdal_translate_lib.obj
│ ├── gdal_translate.pdb
│ ├── gdal_utilities.dox
│ ├── gdal_utils.h
│ ├── gdal_utils_priv.h
│ ├── gdalwarp_bin.cpp
│ ├── gdalwarp_bin.obj
│ ├── gdalwarp.exe
│ ├── gdalwarp.exp
│ ├── gdalwarp.ilk
│ ├── gdalwarp.lib
│ ├── gdalwarp_lib.cpp
│ ├── gdalwarp_lib.obj
│ ├── gdalwarp.pdb
│ ├── gdalwarpsimple.c
│ ├── gnmanalyse.cpp
│ ├── gnmanalyse.exe
│ ├── gnmanalyse.exp
│ ├── gnmanalyse.ilk
│ ├── gnmanalyse.lib
│ ├── gnmanalyse.obj
│ ├── gnmanalyse.pdb
│ ├── gnmmanage.cpp
│ ├── gnmmanage.exe
│ ├── gnmmanage.exp
│ ├── gnmmanage.ilk
│ ├── gnmmanage.lib
│ ├── gnmmanage.obj
│ ├── gnmmanage.pdb
│ ├── gnm_utilities.dox
│ ├── GNUmakefile
│ ├── makefile.vc
│ ├── multireadtest.cpp
│ ├── nearblack_bin.cpp
│ ├── nearblack_bin.obj
│ ├── nearblack.exe
│ ├── nearblack.exp
│ ├── nearblack.ilk
│ ├── nearblack.lib
│ ├── nearblack_lib.cpp
│ ├── nearblack_lib.obj
│ ├── nearblack.pdb
│ ├── ogr2ogr_bin.cpp
│ ├── ogr2ogr_bin.obj
│ ├── ogr2ogr.exe
│ ├── ogr2ogr.exp
│ ├── ogr2ogr.ilk
│ ├── ogr2ogr.lib
│ ├── ogr2ogr_lib.cpp
│ ├── ogr2ogr_lib.obj
│ ├── ogr2ogr.pdb
│ ├── ogrdissolve.cpp
│ ├── ogrinfo.cpp
│ ├── ogrinfo.exe
│ ├── ogrinfo.exp
│ ├── ogrinfo.ilk
│ ├── ogrinfo.lib
│ ├── ogrinfo.obj
│ ├── ogrinfo.pdb
│ ├── ogrlineref.cpp
│ ├── ogrlineref.exe
│ ├── ogrlineref.exp
│ ├── ogrlineref.ilk
│ ├── ogrlineref.lib
│ ├── ogrlineref.obj
│ ├── ogrlineref.pdb
│ ├── ogrtindex.cpp
│ ├── ogrtindex.exe
│ ├── ogrtindex.exp
│ ├── ogrtindex.ilk
│ ├── ogrtindex.lib
│ ├── ogrtindex.obj
│ ├── ogrtindex.pdb
│ ├── ogr_utilities.dox
│ ├── testepsg.cpp
│ ├── testepsg.exe
│ ├── testepsg.exp
│ ├── testepsg.ilk
│ ├── testepsg.lib
│ ├── testepsg.obj
│ ├── testepsg.pdb
│ ├── test_ogrsf.cpp
│ └── testreprojmulti.cpp
├── autogen.sh
├── ci
│ └── travis
│ ├── android
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── big_endian
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── gcc48_stdcpp11
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── gcc52_stdcpp14_sanitize
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── mingw
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── mingw_w64
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── osx
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── precise_32bit
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── precise_clang
│ │ ├── before_install.sh
│ │ ├── install.sh
│ │ └── script.sh
│ ├── python3
│ │ ├── 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
├── COMMITERS
├── config.guess
├── config.sub
├── configure
├── configure.ac
├── data
│ ├── compdcs.csv
│ ├── coordinate_axis.csv
│ ├── cubewerx_extra.wkt
│ ├── datum_shift.csv
│ ├── default.rsc
│ ├── ecw_cs.wkt
│ ├── ellipsoid.csv
│ ├── epsg.wkt
│ ├── esri_extra.wkt
│ ├── esri_StatePlane_extra.wkt
│ ├── esri_Wisconsin_extra.wkt
│ ├── gcs.csv
│ ├── gcs.override.csv
│ ├── gdal_datum.csv
│ ├── gdalicon.png
│ ├── GDALLogoBW.svg
│ ├── GDALLogoColor.svg
│ ├── GDALLogoGS.svg
│ ├── gdalvrt.xsd
│ ├── geoccs.csv
│ ├── gmlasconf.xml
│ ├── gmlasconf.xsd
│ ├── gml_registry.xml
│ ├── 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_RdArea.gfs
│ ├── jpfgdgml_RdASL.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
│ ├── pcs.csv
│ ├── pcs.override.csv
│ ├── plscenesconf.json
│ ├── prime_meridian.csv
│ ├── projop_wparm.csv
│ ├── 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
│ ├── trailer.dxf
│ ├── unit_of_measure.csv
│ ├── vdv452.xml
│ ├── vdv452.xsd
│ ├── vertcs.csv
│ └── vertcs.override.csv
├── Debug
│ └── gdal_vs2013.log
├── doc
│ ├── api.dox
│ ├── br
│ │ ├── Doxyfile
│ │ ├── gdal_building_br.dox
│ │ ├── gdal_datamodel_br.dox
│ │ ├── gdal_tutorial_br.dox
│ │ └── index_br.dox
│ ├── credits.dox
│ ├── download.dox
│ ├── examples.dox
│ ├── gdal_building.dox
│ ├── gdal_datamodel.dox
│ ├── gdal_drivertut.dox
│ ├── gdal_footer.html
│ ├── gdal_tutorial.dox
│ ├── grid
│ │ ├── ellipse.eps
│ │ ├── ellipse.png
│ │ ├── gridding.eps
│ │ ├── gridding.png
│ │ └── src
│ │ ├── ellipse.tex
│ │ ├── figures.mp
│ │ ├── GNUmakefile
│ │ └── gridding.tex
│ ├── grid_tutorial.dox
│ ├── images
│ │ ├── act-logo.png
│ │ ├── cadcorp_logo.jpg
│ │ ├── foss4g2013.png
│ │ ├── foss4g2014.png
│ │ ├── foss4g2017.png
│ │ ├── i3-logo.jpg
│ │ ├── ingres-logo.png
│ │ ├── OSGeo_project.png
│ │ ├── safe-logo.png
│ │ ├── src-logo.png
│ │ └── waypoint_logo.png
│ ├── index.dox
│ ├── ogr
│ │ ├── style_pen1.gif
│ │ ├── style_pen2.gif
│ │ ├── style_pen3.gif
│ │ └── style_textanchor.gif
│ ├── ru
│ │ ├── Doxyfile
│ │ ├── gdal_building_ru.dox
│ │ ├── gdal_datamodel_ru.dox
│ │ ├── gdal_tutorial_ru.dox
│ │ └── index_ru.dox
│ ├── sponsorship.dox
│ └── warptut.dox
├── Doxyfile
├── DoxygenLayout.xml
├── frmts
│ ├── aaigrid
│ │ ├── aaigriddataset.cpp
│ │ ├── aaigriddataset.h
│ │ ├── aaigriddataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── adrg
│ │ ├── adrgdataset.cpp
│ │ ├── adrgdataset.obj
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── srpdataset.cpp
│ │ └── srpdataset.obj
│ ├── aigrid
│ │ ├── aigccitt.c
│ │ ├── aigccitt.obj
│ │ ├── aigdataset.cpp
│ │ ├── aigdataset.obj
│ │ ├── aigopen.c
│ │ ├── aigopen.obj
│ │ ├── aigrid_format.html
│ │ ├── aigrid.h
│ │ ├── aitest.c
│ │ ├── GNUmakefile
│ │ ├── gridlib.c
│ │ ├── gridlib.obj
│ │ ├── Makefile.dist
│ │ └── makefile.vc
│ ├── airsar
│ │ ├── airsardataset.cpp
│ │ ├── airsardataset.obj
│ │ ├── frmt_airsar.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── arg
│ │ ├── argdataset.cpp
│ │ ├── argdataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── blx
│ │ ├── blx.c
│ │ ├── blxdataset.cpp
│ │ ├── blxdataset.obj
│ │ ├── blx.h
│ │ ├── blx.obj
│ │ ├── frmt_blx.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── bmp
│ │ ├── bmpdataset.cpp
│ │ ├── bmpdataset.obj
│ │ ├── frmt_bmp.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── bpg
│ │ └── bpgdataset.cpp
│ ├── bsb
│ │ ├── bsb2raw.c
│ │ ├── bsbdataset.cpp
│ │ ├── bsbdataset.obj
│ │ ├── bsb_read.c
│ │ ├── bsb_read.h
│ │ ├── bsb_read.obj
│ │ ├── GNUmakefile
│ │ ├── Makefile.dist
│ │ ├── makefile.vc
│ │ └── README.dist
│ ├── cals
│ │ ├── calsdataset.cpp
│ │ ├── calsdataset.obj
│ │ ├── frmt_cals.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── ceos
│ │ ├── ceosdataset.cpp
│ │ ├── ceosdataset.obj
│ │ ├── ceosopen.c
│ │ ├── ceosopen.h
│ │ ├── ceosopen.obj
│ │ ├── ceostest.c
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── ceos2
│ │ ├── ceos.c
│ │ ├── ceos.h
│ │ ├── ceos.obj
│ │ ├── ceosrecipe.c
│ │ ├── ceosrecipe.obj
│ │ ├── ceossar.c
│ │ ├── ceossar.obj
│ │ ├── GNUmakefile
│ │ ├── link.c
│ │ ├── link.obj
│ │ ├── makefile.vc
│ │ ├── sar_ceosdataset.cpp
│ │ └── sar_ceosdataset.obj
│ ├── coasp
│ │ ├── coasp_dataset.cpp
│ │ ├── coasp_dataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── cosar
│ │ ├── cosar_dataset.cpp
│ │ ├── cosar_dataset.obj
│ │ ├── frmt_cosar.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── ctg
│ │ ├── ctgdataset.cpp
│ │ ├── ctgdataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── dds
│ │ ├── ddsdataset.cpp
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── derived
│ │ ├── deriveddataset.cpp
│ │ ├── deriveddataset.obj
│ │ ├── derivedlist.c
│ │ ├── derivedlist.h
│ │ ├── derivedlist.obj
│ │ ├── frmt_derived.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── dimap
│ │ ├── dimapdataset.cpp
│ │ ├── dimapdataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── dods
│ │ ├── dodsdataset2.cpp
│ │ ├── frmt_dods.html
│ │ ├── GNUmakefile
│ │ ├── libdap_headers.h
│ │ └── makefile.vc
│ ├── dted
│ │ ├── dted_api.c
│ │ ├── dted_api.h
│ │ ├── dted_api.obj
│ │ ├── dted_create.c
│ │ ├── dted_create.obj
│ │ ├── dteddataset.cpp
│ │ ├── dteddataset.obj
│ │ ├── dted_ptstream.c
│ │ ├── dted_ptstream.obj
│ │ ├── dted_test.c
│ │ ├── frmt_dted.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── e00grid
│ │ ├── e00compr.h
│ │ ├── e00griddataset.cpp
│ │ ├── e00griddataset.obj
│ │ ├── e00read.c
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── ecw
│ │ ├── ecwasyncreader.cpp
│ │ ├── ecwcreatecopy.cpp
│ │ ├── ecwdataset.cpp
│ │ ├── ecwsdk_headers.h
│ │ ├── frmt_ecw.html
│ │ ├── frmt_jp2ecw.html
│ │ ├── gdal_ecw.h
│ │ ├── GNUmakefile
│ │ ├── jp2userbox.cpp
│ │ ├── lookup.py
│ │ └── makefile.vc
│ ├── elas
│ │ ├── elasdataset.cpp
│ │ ├── elasdataset.obj
│ │ ├── frmt_elas.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── envisat
│ │ ├── adsrange.cpp
│ │ ├── adsrange.hpp
│ │ ├── adsrange.obj
│ │ ├── dumpgeo.c
│ │ ├── envisatdataset.cpp
│ │ ├── envisatdataset.obj
│ │ ├── envisat_dump.c
│ │ ├── EnvisatFile.c
│ │ ├── EnvisatFile.h
│ │ ├── EnvisatFile.obj
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── records.c
│ │ ├── records.h
│ │ ├── records.obj
│ │ ├── timedelta.hpp
│ │ ├── unwrapgcps.cpp
│ │ └── unwrapgcps.obj
│ ├── epsilon
│ │ ├── epsilondataset.cpp
│ │ ├── frmt_epsilon.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── ers
│ │ ├── ersdataset.cpp
│ │ ├── ersdataset.obj
│ │ ├── ershdrnode.cpp
│ │ ├── ershdrnode.h
│ │ ├── ershdrnode.obj
│ │ ├── frmt_ers.html
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── fit
│ │ ├── fit.cpp
│ │ ├── fitdataset.cpp
│ │ ├── fitdataset.obj
│ │ ├── fit.h
│ │ ├── fit.obj
│ │ ├── GNUmakefile
│ │ ├── gstEndian.h
│ │ ├── gstTypes.h
│ │ └── makefile.vc
│ ├── fits
│ │ ├── fitsdataset.cpp
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── formats_list.html
│ ├── frmt_various.html
│ ├── gdalallregister.cpp
│ ├── gdalallregister.obj
│ ├── georaster
│ │ ├── cpl_vsil_ocilob.cpp
│ │ ├── frmt_georaster.html
│ │ ├── georaster_dataset.cpp
│ │ ├── georaster_priv.h
│ │ ├── georaster_rasterband.cpp
│ │ ├── georaster_wrapper.cpp
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── oci_wrapper.cpp
│ │ └── oci_wrapper.h
│ ├── gff
│ │ ├── gff_dataset.cpp
│ │ ├── gff_dataset.obj
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── gif
│ │ ├── biggifdataset.cpp
│ │ ├── biggifdataset.obj
│ │ ├── frmt_gif.html
│ │ ├── gifabstractdataset.cpp
│ │ ├── gifabstractdataset.h
│ │ ├── gifabstractdataset.obj
│ │ ├── gifdataset.cpp
│ │ ├── gifdataset.obj
│ │ ├── giflib
│ │ │ ├── COPYING
│ │ │ ├── dgif_lib.c
│ │ │ ├── dgif_lib.obj
│ │ │ ├── egif_lib.c
│ │ │ ├── egif_lib.obj
│ │ │ ├── gifalloc.c
│ │ │ ├── gifalloc.obj
│ │ │ ├── gif_err.c
│ │ │ ├── gif_err.obj
│ │ │ ├── gif_hash.c
│ │ │ ├── gif_hash.h
│ │ │ ├── gif_hash.obj
│ │ │ ├── gif_lib.h
│ │ │ ├── gif_lib_private.h
│ │ │ ├── makefile.vc
│ │ │ └── README
│ │ ├── GNUmakefile
│ │ └── makefile.vc
│ ├── GNUmakefile
│ ├── grass
│ │ ├── frmt_grass.html
│ │ ├── GNUmakefile
│ │ ├── grass57dataset.cpp
│ │ ├── grassdataset.cpp
│ │ └── pkg
│ │ ├── aclocal.m4
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── Makefile.in
│ │ └── README
│ ├── grib
│ │ ├── degrib18
│ │ │ ├── degrib
│ │ │ │ ├── clock.c
│ │ │ │ ├── clock.h
│ │ │ │ ├── clock.obj
│ │ │ │ ├── datasource.h
│ │ │ │ ├── degrib1.cpp
│ │ │ │ ├── degrib1.h
│ │ │ │ ├── degrib1.obj
│ │ │ │ ├── degrib2.cpp
│ │ │ │ ├── degrib2.h
│ │ │ │ ├── degrib2.obj
│ │ │ │ ├── engribapi.c
│ │ │ │ ├── engribapi.h
│ │ │ │ ├── engribapi.obj
│ │ │ │ ├── filedatasource.cpp
│ │ │ │ ├── filedatasource.h
│ │ │ │ ├── filedatasource.obj
│ │ │ │ ├── fileendian.cpp
│ │ │ │ ├── fileendian.h
│ │ │ │ ├── fileendian.obj
│ │ │ │ ├── grib1tab.cpp
│ │ │ │ ├── grib1tab.obj
│ │ │ │ ├── grib2api.c
│ │ │ │ ├── grib2api.h
│ │ │ │ ├── grib2api.obj
│ │ │ │ ├── inventory.cpp
│ │ │ │ ├── inventory.h
│ │ │ │ ├── inventory.obj
│ │ │ │ ├── makefile.vc
│ │ │ │ ├── memendian.c
│ │ │ │ ├── memendian.h
│ │ │ │ ├── memendian.obj
│ │ │ │ ├── memorydatasource.cpp
│ │ │ │ ├── memorydatasource.h
│ │ │ │ ├── memorydatasource.obj
│ │ │ │ ├── meta.h
│ │ │ │ ├── metaname.cpp
│ │ │ │ ├── metaname.h
│ │ │ │ ├── metaname.obj
│ │ │ │ ├── metaparse.cpp
│ │ │ │ ├── metaparse.obj
│ │ │ │ ├── metaprint.cpp
│ │ │ │ ├── metaprint.obj
│ │ │ │ ├── myassert.c
│ │ │ │ ├── myassert.h
│ │ │ │ ├── myassert.obj
│ │ │ │ ├── myerror.c
│ │ │ │ ├── myerror.h
│ │ │ │ ├── myerror.obj
│ │ │ │ ├── myutil.c
│ │ │ │ ├── myutil.h
│ │ │ │ ├── myutil.obj
│ │ │ │ ├── scan.c
│ │ │ │ ├── scan.h
│ │ │ │ ├── scan.obj
│ │ │ │ ├── tdlpack.cpp
│ │ │ │ ├── tdlpack.h
│ │ │ │ ├── tdlpack.obj
│ │ │ │ ├── type.h
│ │ │ │ ├── weather.c
│ │ │ │ ├── weather.h
│ │ │ │ └── weather.obj
│ │ │ ├── g2clib-1.0.4
│ │ │ │ ├── cmplxpack.c
│ │ │ │ ├── cmplxpack.obj
│ │ │ │ ├── compack.c
│ │ │ │ ├── compack.obj
│ │ │ │ ├── comunpack.c
│ │ │ │ ├── comunpack.obj
│ │ │ │ ├── dec_jpeg2000.cpp
│ │ │ │ ├── dec_jpeg2000.obj
│ │ │ │ ├── dec_png.c
│ │ │ │ ├── dec_png.obj
│ │ │ │ ├── drstemplates.c
│ │ │ │ ├── drstemplates.h
│ │ │ │ ├── drstemplates.obj
│ │ │ │ ├── enc_jpeg2000.c
│ │ │ │ ├── enc_jpeg2000.obj
│ │ │ │ ├── enc_png.c
│ │ │ │ ├── enc_png.obj
│ │ │ │ ├── g2_addfield.c
│ │ │ │ ├── g2_addfield.obj
│ │ │ │ ├── g2_addgrid.c
│ │ │ │ ├── g2_addgrid.obj
│ │ │ │ ├── g2_addlocal.c
│ │ │ │ ├── g2_addlocal.obj
│ │ │ │ ├── g2_create.c
│ │ │ │ ├── g2_create.obj
│ │ │ │ ├── g2_free.c
│ │ │ │ ├── g2_free.obj
│ │ │ │ ├── g2_getfld.c
│ │ │ │ ├── g2_getfld.obj
│ │ │ │ ├── g2_gribend.c
│ │ │ │ ├── g2_gribend.obj
│ │ │ │ ├── g2_info.c
│ │ │ │ ├── g2_info.obj
│ │ │ │ ├── g2_miss.c
│ │ │ │ ├── g2_miss.obj
│ │ │ │ ├── g2_unpack1.c
│ │ │ │ ├── g2_unpack1.obj
│ │ │ │ ├── g2_unpack2.c
│ │ │ │ ├── g2_unpack2.obj
│ │ │ │ ├── g2_unpack3.c
│ │ │ │ ├── g2_unpack3.obj
│ │ │ │ ├── g2_unpack4.c
│ │ │ │ ├── g2_unpack4.obj
│ │ │ │ ├── g2_unpack5.c
│ │ │ │ ├── g2_unpack5.obj
│ │ │ │ ├── g2_unpack6.c
│ │ │ │ ├── g2_unpack6.obj
│ │ │ │ ├── g2_unpack7.c
│ │ │ │ ├── g2_unpack7.obj
│ │ │ │ ├── gbits.c
│ │ │ │ ├── gbits.obj
│ │ │ │ ├── getdim.c
│ │ │ │ ├── getdim.obj
│ │ │ │ ├── getpoly.c
│ │ │ │ ├── getpoly.obj
│ │ │ │ ├── grib2c.doc
│ │ │ │ ├── grib2.h
│ │ │ │ ├── gridtemplates.c
│ │ │ │ ├── gridtemplates.h
│ │ │ │ ├── gridtemplates.obj
│ │ │ │ ├── int_power.c
│ │ │ │ ├── int_power.obj
│ │ │ │ ├── jpcpack.c
│ │ │ │ ├── jpcpack.obj
│ │ │ │ ├── jpcunpack.c
│ │ │ │ ├── jpcunpack.obj
│ │ │ │ ├── makefile.vc
│ │ │ │ ├── misspack.c
│ │ │ │ ├── misspack.obj
│ │ │ │ ├── mkieee.c
│ │ │ │ ├── mkieee.obj
│ │ │ │ ├── pack_gp.c
│ │ │ │ ├── pack_gp.obj
│ │ │ │ ├── pdstemplates.c
│ │ │ │ ├── pdstemplates.h
│ │ │ │ ├── pdstemplates.obj
│ │ │ │ ├── pngpack.c
│ │ │ │ ├── pngpack.obj
│ │ │ │ ├── pngunpack.c
│ │ │ │ ├── pngunpack.obj
│ │ │ │ ├── rdieee.c
│ │ │ │ ├── rdieee.obj
│ │ │ │ ├── README
│ │ │ │ ├── reduce.c
│ │ │ │ ├── reduce.obj
│ │ │ │ ├── seekgb.c
│ │ │ │ ├── seekgb.obj
│ │ │ │ ├── simpack.c
│ │ │ │ ├── simpack.obj
│ │ │ │ ├── simunpack.c
│ │ │ │ ├── simunpack.obj
│ │ │ │ ├── specpack.c
│ │ │ │ ├── specpack.obj
│ │ │ │ ├── specunpack.c
│ │ │ │ └── specunpack.obj
│ │ │ ├── LICENSE.TXT
│ │ │ └── makefile.vc
│ │ ├── frmt_grib.html
│ │ ├── GNUmakefile
│ │ ├── gribdataset.cpp
│ │ ├── gribdataset.h
│ │ ├── gribdataset.obj
│ │ └── makefile.vc
│ ├── gsg
│ │ ├── GNUmakefile
│ │ ├── gs7bgdataset.cpp
│ │ ├── gs7bgdataset.obj
│ │ ├── gsagdataset.cpp
│ │ ├── gsagdataset.obj
│ │ ├── gsbgdataset.cpp
│ │ ├── gsbgdataset.obj
│ │ └── makefile.vc
│ ├── gta
│ │ ├── frmt_gta.html
│ │ ├── GNUmakefile
│ │ ├── gtadataset.cpp
│ │ ├── gta_headers.h
│ │ └── makefile.vc
│ ├── gtiff
│ │ ├── frmt_gtiff.html
│ │ ├── geotiff.cpp
│ │ ├── geotiff.obj
│ │ ├── GNUmakefile
│ │ ├── gt_citation.cpp
│ │ ├── gt_citation.h
│ │ ├── gt_citation.obj
│ │ ├── gtiff.h
│ │ ├── gt_jpeg_copy.cpp
│ │ ├── gt_jpeg_copy.h
│ │ ├── gt_jpeg_copy.obj
│ │ ├── gt_overview.cpp
│ │ ├── gt_overview.h
│ │ ├── gt_overview.obj
│ │ ├── gt_wkt_srs.cpp
│ │ ├── gt_wkt_srs_for_gdal.h
│ │ ├── gt_wkt_srs.h
│ │ ├── gt_wkt_srs.obj
│ │ ├── gt_wkt_srs_priv.h
│ │ ├── libgeotiff
│ │ │ ├── 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_extra.obj
│ │ │ ├── geo_free.c
│ │ │ ├── geo_free.obj
│ │ │ ├── geo_get.c
│ │ │ ├── geo_get.obj
│ │ │ ├── geo_keyp.h
│ │ │ ├── geokeys.h
│ │ │ ├── geokeys.inc
│ │ │ ├── geo_names.c
│ │ │ ├── geonames.h
│ │ │ ├── geo_names.obj
│ │ │ ├── geo_new.c
│ │ │ ├── geo_new.obj
│ │ │ ├── geo_normalize.c
│ │ │ ├── geo_normalize.h
│ │ │ ├── geo_normalize.obj
│ │ │ ├── geo_print.c
│ │ │ ├── geo_print.obj
│ │ │ ├── geo_set.c
│ │ │ ├── geo_set.obj
│ │ │ ├── geo_simpletags.c
│ │ │ ├── geo_simpletags.h
│ │ │ ├── geo_simpletags.obj
│ │ │ ├── geotiff.h
│ │ │ ├── geotiffio.h
│ │ │ ├── geo_tiffp.c
│ │ │ ├── geo_tiffp.h
│ │ │ ├── geo_tiffp.obj
│ │ │ ├── geotiff_proj4.c
│ │ │ ├── geotiff_proj4.obj
│ │ │ ├── geo_trans.c
│ │ │ ├── geovalues.h
│ │ │ ├── geo_write.c
│ │ │ ├── geo_write.obj
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── xtiff.c
│ │ │ ├── xtiffio.h
│ │ │ └── xtiff.obj
│ │ ├── libtiff
│ │ │ ├── dump_symbols.sh
│ │ │ ├── gdal_libtiff_symbol_rename.h
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── t4.h
│ │ │ ├── tif_aux.c
│ │ │ ├── tif_aux.obj
│ │ │ ├── tif_close.c
│ │ │ ├── tif_close.obj
│ │ │ ├── tif_codec.c
│ │ │ ├── tif_codec.obj
│ │ │ ├── tif_color.c
│ │ │ ├── tif_color.obj
│ │ │ ├── tif_compress.c
│ │ │ ├── tif_compress.obj
│ │ │ ├── tif_config.h
│ │ │ ├── tif_config.h.wince
│ │ │ ├── tif_dir.c
│ │ │ ├── tif_dir.h
│ │ │ ├── tif_dirinfo.c
│ │ │ ├── tif_dirinfo.obj
│ │ │ ├── tif_dir.obj
│ │ │ ├── tif_dirread.c
│ │ │ ├── tif_dirread.obj
│ │ │ ├── tif_dirwrite.c
│ │ │ ├── tif_dirwrite.obj
│ │ │ ├── tif_dumpmode.c
│ │ │ ├── tif_dumpmode.obj
│ │ │ ├── tif_error.c
│ │ │ ├── tif_error.obj
│ │ │ ├── tif_extension.c
│ │ │ ├── tif_extension.obj
│ │ │ ├── tif_fax3.c
│ │ │ ├── tif_fax3.h
│ │ │ ├── tif_fax3.obj
│ │ │ ├── tif_fax3sm.c
│ │ │ ├── tif_fax3sm.obj
│ │ │ ├── tiffconf.h
│ │ │ ├── tiff.h
│ │ │ ├── tiffio.h
│ │ │ ├── tiffiop.h
│ │ │ ├── tif_flush.c
│ │ │ ├── tif_flush.obj
│ │ │ ├── tiffvers.h
│ │ │ ├── tif_getimage.c
│ │ │ ├── tif_getimage.obj
│ │ │ ├── tif_jpeg_12.c
│ │ │ ├── tif_jpeg_12.obj
│ │ │ ├── tif_jpeg.c
│ │ │ ├── tif_jpeg.obj
│ │ │ ├── tif_luv.c
│ │ │ ├── tif_luv.obj
│ │ │ ├── tif_lzma.c
│ │ │ ├── tif_lzma.obj
│ │ │ ├── tif_lzw.c
│ │ │ ├── tif_lzw.obj
│ │ │ ├── tif_next.c
│ │ │ ├── tif_next.obj
│ │ │ ├── tif_ojpeg.c
│ │ │ ├── tif_ojpeg.obj
│ │ │ ├── tif_open.c
│ │ │ ├── tif_open.obj
│ │ │ ├── tif_packbits.c
│ │ │ ├── tif_packbits.obj
│ │ │ ├── tif_pixarlog.c
│ │ │ ├── tif_pixarlog.obj
│ │ │ ├── tif_predict.c
│ │ │ ├── tif_predict.h
│ │ │ ├── tif_predict.obj
│ │ │ ├── tif_print.c
│ │ │ ├── tif_print.obj
│ │ │ ├── tif_read.c
│ │ │ ├── tif_read.obj
│ │ │ ├── tif_strip.c
│ │ │ ├── tif_strip.obj
│ │ │ ├── tif_swab.c
│ │ │ ├── tif_swab.obj
│ │ │ ├── tif_thunder.c
│ │ │ ├── tif_thunder.obj
│ │ │ ├── tif_tile.c
│ │ │ ├── tif_tile.obj
│ │ │ ├── tif_version.c
│ │ │ ├── tif_version.obj
│ │ │ ├── tif_vsi.c
│ │ │ ├── tif_vsi.obj
│ │ │ ├── tif_warning.c
│ │ │ ├── tif_warning.obj
│ │ │ ├── tif_write.c
│ │ │ ├── tif_write.obj
│ │ │ ├── tif_zip.c
│ │ │ ├── tif_zip.obj
│ │ │ └── uvcode.h
│ │ ├── makefile.vc
│ │ ├── tif_float.c
│ │ ├── tif_float.h
│ │ ├── tif_float.obj
│ │ ├── tifvsi.cpp
│ │ ├── tifvsi.h
│ │ └── tifvsi.obj
│ ├── gxf
│ │ ├── configure.in
│ │ ├── Doxyfile
│ │ ├── GNUmakefile
│ │ ├── gxfdataset.cpp
│ │ ├── gxfdataset.obj
│ │ ├── gxf.dox
│ │ ├── gxf_ogcwkt.c
│ │ ├── gxf_ogcwkt.obj
│ │ ├── gxfopen.c
│ │ ├── gxfopen.h
│ │ ├── gxfopen.obj
│ │ ├── gxf_proj4.c
│ │ ├── Makefile.in
│ │ ├── makefile.vc
│ │ ├── makefile.vc.dist
│ │ └── README
│ ├── hdf4
│ │ ├── frmt_hdf4.html
│ │ ├── GNUmakefile
│ │ ├── hdf4compat.h
│ │ ├── hdf4dataset.cpp
│ │ ├── hdf4dataset.h
│ │ ├── hdf4imagedataset.cpp
│ │ ├── hdf-eos
│ │ │ ├── ease.h
│ │ │ ├── EHapi.c
│ │ │ ├── gctp_wrap.c
│ │ │ ├── GDapi.c
│ │ │ ├── GNUmakefile
│ │ │ ├── HdfEosDef.h
│ │ │ ├── HDFEOSVersion.h
│ │ │ ├── makefile.vc
│ │ │ ├── README
│ │ │ └── SWapi.c
│ │ └── makefile.vc
│ ├── hdf5
│ │ ├── bagdataset.cpp
│ │ ├── frmt_bag.html
│ │ ├── frmt_hdf5.html
│ │ ├── gh5_convenience.cpp
│ │ ├── gh5_convenience.h
│ │ ├── GNUmakefile
│ │ ├── hdf5dataset.cpp
│ │ ├── hdf5dataset.h
│ │ ├── hdf5imagedataset.cpp
│ │ ├── iso19115_srs.cpp
│ │ ├── iso19115_srs.h
│ │ └── makefile.vc
│ ├── hf2
│ │ ├── frmt_hf2.html
│ │ ├── GNUmakefile
│ │ ├── hf2dataset.cpp
│ │ ├── hf2dataset.obj
│ │ └── makefile.vc
│ ├── hfa
│ │ ├── frmt_hfa.html
│ │ ├── GNUmakefile
│ │ ├── hfaband.cpp
│ │ ├── hfaband.obj
│ │ ├── hfacompress.cpp
│ │ ├── hfacompress.obj
│ │ ├── hfadataset.cpp
│ │ ├── hfadataset.h
│ │ ├── hfadataset.obj
│ │ ├── hfadictionary.cpp
│ │ ├── hfadictionary.obj
│ │ ├── hfaentry.cpp
│ │ ├── hfaentry.obj
│ │ ├── hfafield.cpp
│ │ ├── hfafield.obj
│ │ ├── hfa.h
│ │ ├── hfaopen.cpp
│ │ ├── hfaopen.obj
│ │ ├── hfa_overviews.cpp
│ │ ├── hfa_overviews.obj
│ │ ├── hfa_p.h
│ │ ├── hfatest.cpp
│ │ ├── hfatype.cpp
│ │ ├── hfatype.obj
│ │ ├── makefile.vc
│ │ └── TODO_Projections.txt
│ ├── idrisi
│ │ ├── frmt_Idrisi.html
│ │ ├── GNUmakefile
│ │ ├── IdrisiDataset.cpp
│ │ ├── idrisiDataset.obj
│ │ ├── idrisi.h
│ │ ├── makefile.vc
│ │ ├── rdc.txt
│ │ └── rst.txt
│ ├── ilwis
│ │ ├── frmt_ilwis.html
│ │ ├── GNUmakefile
│ │ ├── ilwiscoordinatesystem.cpp
│ │ ├── ilwiscoordinatesystem.obj
│ │ ├── ilwisdataset.cpp
│ │ ├── ilwisdataset.h
│ │ ├── ilwisdataset.obj
│ │ └── makefile.vc
│ ├── ingr
│ │ ├── frmt_intergraphraster.html
│ │ ├── GNUmakefile
│ │ ├── IngrTypes.cpp
│ │ ├── IngrTypes.h
│ │ ├── ingrtypes.obj
│ │ ├── IntergraphBand.cpp
│ │ ├── IntergraphBand.h
│ │ ├── intergraphband.obj
│ │ ├── IntergraphDataset.cpp
│ │ ├── IntergraphDataset.h
│ │ ├── intergraphdataset.obj
│ │ ├── JpegHelper.cpp
│ │ ├── JpegHelper.h
│ │ ├── jpeghelper.obj
│ │ └── makefile.vc
│ ├── iris
│ │ ├── GNUmakefile
│ │ ├── irisdataset.cpp
│ │ ├── irisdataset.obj
│ │ └── makefile.vc
│ ├── iso8211
│ │ ├── 8211createfromxml.cpp
│ │ ├── 8211dump.cpp
│ │ ├── 8211view.cpp
│ │ ├── aclocal.m4
│ │ ├── configure.in
│ │ ├── ddffield.cpp
│ │ ├── ddffielddefn.cpp
│ │ ├── ddffielddefn.obj
│ │ ├── ddffield.obj
│ │ ├── ddfmodule.cpp
│ │ ├── ddfmodule.obj
│ │ ├── ddfrecord.cpp
│ │ ├── ddfrecord.obj
│ │ ├── ddfsubfielddefn.cpp
│ │ ├── ddfsubfielddefn.obj
│ │ ├── ddfutils.cpp
│ │ ├── ddfutils.obj
│ │ ├── Doxyfile
│ │ ├── GNUmakefile
│ │ ├── intro.dox
│ │ ├── iso8211.h
│ │ ├── libiso8211.lib
│ │ ├── Makefile.in
│ │ ├── makefile.vc
│ │ ├── mkcatalog.cpp
│ │ ├── teststream.out
│ │ ├── teststream.sh
│ │ └── timetest.cpp
│ ├── jaxapalsar
│ │ ├── frmt_palsar.html
│ │ ├── GNUmakefile
│ │ ├── jaxapalsardataset.cpp
│ │ ├── jaxapalsardataset.obj
│ │ └── makefile.vc
│ ├── jdem
│ │ ├── GNUmakefile
│ │ ├── jdemdataset.cpp
│ │ ├── jdemdataset.obj
│ │ └── makefile.vc
│ ├── jp2kak
│ │ ├── frmt_jp2kak.html
│ │ ├── GNUmakefile
│ │ ├── jp2kakdataset.cpp
│ │ ├── jp2kakdataset.h
│ │ ├── jp2kak_headers.h
│ │ ├── jp2kak.lst
│ │ ├── makefile.vc
│ │ ├── subfile_source.h
│ │ └── vsil_target.h
│ ├── jp2lura
│ │ ├── frmt_jp2lura.html
│ │ ├── GNUmakefile
│ │ ├── jp2luracallbacks.cpp
│ │ ├── jp2luracallbacks.h
│ │ ├── jp2luradataset.cpp
│ │ ├── jp2luradataset.h
│ │ ├── jp2lurarasterband.cpp
│ │ ├── jp2lurarasterband.h
│ │ └── makefile.vc
│ ├── jpeg
│ │ ├── frmt_jpeg.html
│ │ ├── GNUmakefile
│ │ ├── jpgdataset_12.cpp
│ │ ├── jpgdataset_12.obj
│ │ ├── jpgdataset.cpp
│ │ ├── jpgdataset.h
│ │ ├── jpgdataset.obj
│ │ ├── libjpeg
│ │ │ ├── jcapimin.c
│ │ │ ├── jcapimin.obj
│ │ │ ├── jcapistd.c
│ │ │ ├── jcapistd.obj
│ │ │ ├── jccoefct.c
│ │ │ ├── jccoefct.obj
│ │ │ ├── jccolor.c
│ │ │ ├── jccolor.obj
│ │ │ ├── jcdctmgr.c
│ │ │ ├── jcdctmgr.obj
│ │ │ ├── jchuff.c
│ │ │ ├── jchuff.h
│ │ │ ├── jchuff.obj
│ │ │ ├── jcinit.c
│ │ │ ├── jcinit.obj
│ │ │ ├── jcmainct.c
│ │ │ ├── jcmainct.obj
│ │ │ ├── jcmarker.c
│ │ │ ├── jcmarker.obj
│ │ │ ├── jcmaster.c
│ │ │ ├── jcmaster.obj
│ │ │ ├── jcomapi.c
│ │ │ ├── jcomapi.obj
│ │ │ ├── jconfig.h
│ │ │ ├── jcparam.c
│ │ │ ├── jcparam.obj
│ │ │ ├── jcphuff.c
│ │ │ ├── jcphuff.obj
│ │ │ ├── jcprepct.c
│ │ │ ├── jcprepct.obj
│ │ │ ├── jcsample.c
│ │ │ ├── jcsample.obj
│ │ │ ├── jctrans.c
│ │ │ ├── jctrans.obj
│ │ │ ├── jdapimin.c
│ │ │ ├── jdapimin.obj
│ │ │ ├── jdapistd.c
│ │ │ ├── jdapistd.obj
│ │ │ ├── jdatadst.c
│ │ │ ├── jdatadst.obj
│ │ │ ├── jdatasrc.c
│ │ │ ├── jdatasrc.obj
│ │ │ ├── jdcoefct.c
│ │ │ ├── jdcoefct.obj
│ │ │ ├── jdcolor.c
│ │ │ ├── jdcolor.obj
│ │ │ ├── jdct.h
│ │ │ ├── jddctmgr.c
│ │ │ ├── jddctmgr.obj
│ │ │ ├── jdhuff.c
│ │ │ ├── jdhuff.h
│ │ │ ├── jdhuff.obj
│ │ │ ├── jdinput.c
│ │ │ ├── jdinput.obj
│ │ │ ├── jdmainct.c
│ │ │ ├── jdmainct.obj
│ │ │ ├── jdmarker.c
│ │ │ ├── jdmarker.obj
│ │ │ ├── jdmaster.c
│ │ │ ├── jdmaster.obj
│ │ │ ├── jdmerge.c
│ │ │ ├── jdmerge.obj
│ │ │ ├── jdphuff.c
│ │ │ ├── jdphuff.obj
│ │ │ ├── jdpostct.c
│ │ │ ├── jdpostct.obj
│ │ │ ├── jdsample.c
│ │ │ ├── jdsample.obj
│ │ │ ├── jdtrans.c
│ │ │ ├── jdtrans.obj
│ │ │ ├── jerror.c
│ │ │ ├── jerror.h
│ │ │ ├── jerror.obj
│ │ │ ├── jfdctflt.c
│ │ │ ├── jfdctflt.obj
│ │ │ ├── jfdctfst.c
│ │ │ ├── jfdctfst.obj
│ │ │ ├── jfdctint.c
│ │ │ ├── jfdctint.obj
│ │ │ ├── jidctflt.c
│ │ │ ├── jidctflt.obj
│ │ │ ├── jidctfst.c
│ │ │ ├── jidctfst.obj
│ │ │ ├── jidctint.c
│ │ │ ├── jidctint.obj
│ │ │ ├── jidctred.c
│ │ │ ├── jidctred.obj
│ │ │ ├── jinclude.h
│ │ │ ├── jmemansi.c
│ │ │ ├── jmemansi.obj
│ │ │ ├── jmemmgr.c
│ │ │ ├── jmemmgr.obj
│ │ │ ├── jmemsys.h
│ │ │ ├── jmorecfg.h
│ │ │ ├── jpegint.h
│ │ │ ├── jpeglib.h
│ │ │ ├── jquant1.c
│ │ │ ├── jquant1.obj
│ │ │ ├── jquant2.c
│ │ │ ├── jquant2.obj
│ │ │ ├── jutils.c
│ │ │ ├── jutils.obj
│ │ │ ├── jversion.h
│ │ │ ├── libjpeg.lib
│ │ │ ├── makefile.vc
│ │ │ └── README
│ │ ├── libjpeg12
│ │ │ ├── jcapimin12.c
│ │ │ ├── jcapimin12.obj
│ │ │ ├── jcapistd12.c
│ │ │ ├── jcapistd12.obj
│ │ │ ├── jccoefct12.c
│ │ │ ├── jccoefct12.obj
│ │ │ ├── jccolor12.c
│ │ │ ├── jccolor12.obj
│ │ │ ├── jcdctmgr12.c
│ │ │ ├── jcdctmgr12.obj
│ │ │ ├── jchuff12.c
│ │ │ ├── jchuff12.obj
│ │ │ ├── jchuff.h
│ │ │ ├── jcinit12.c
│ │ │ ├── jcinit12.obj
│ │ │ ├── jcmainct12.c
│ │ │ ├── jcmainct12.obj
│ │ │ ├── jcmarker12.c
│ │ │ ├── jcmarker12.obj
│ │ │ ├── jcmaster12.c
│ │ │ ├── jcmaster12.obj
│ │ │ ├── jcomapi12.c
│ │ │ ├── jcomapi12.obj
│ │ │ ├── jconfig.h
│ │ │ ├── jcparam12.c
│ │ │ ├── jcparam12.obj
│ │ │ ├── jcphuff12.c
│ │ │ ├── jcphuff12.obj
│ │ │ ├── jcprepct12.c
│ │ │ ├── jcprepct12.obj
│ │ │ ├── jcsample12.c
│ │ │ ├── jcsample12.obj
│ │ │ ├── jctrans12.c
│ │ │ ├── jctrans12.obj
│ │ │ ├── jdapimin12.c
│ │ │ ├── jdapimin12.obj
│ │ │ ├── jdapistd12.c
│ │ │ ├── jdapistd12.obj
│ │ │ ├── jdatadst12.c
│ │ │ ├── jdatadst12.obj
│ │ │ ├── jdatasrc12.c
│ │ │ ├── jdatasrc12.obj
│ │ │ ├── jdcoefct12.c
│ │ │ ├── jdcoefct12.obj
│ │ │ ├── jdcolor12.c
│ │ │ ├── jdcolor12.obj
│ │ │ ├── jdct.h
│ │ │ ├── jddctmgr12.c
│ │ │ ├── jddctmgr12.obj
│ │ │ ├── jdhuff12.c
│ │ │ ├── jdhuff12.obj
│ │ │ ├── jdhuff.h
│ │ │ ├── jdinput12.c
│ │ │ ├── jdinput12.obj
│ │ │ ├── jdmainct12.c
│ │ │ ├── jdmainct12.obj
│ │ │ ├── jdmarker12.c
│ │ │ ├── jdmarker12.obj
│ │ │ ├── jdmaster12.c
│ │ │ ├── jdmaster12.obj
│ │ │ ├── jdmerge12.c
│ │ │ ├── jdmerge12.obj
│ │ │ ├── jdphuff12.c
│ │ │ ├── jdphuff12.obj
│ │ │ ├── jdpostct12.c
│ │ │ ├── jdpostct12.obj
│ │ │ ├── jdsample12.c
│ │ │ ├── jdsample12.obj
│ │ │ ├── jdtrans12.c
│ │ │ ├── jdtrans12.obj
│ │ │ ├── jerror12.c
│ │ │ ├── jerror12.obj
│ │ │ ├── jerror.h
│ │ │ ├── jfdctflt12.c
│ │ │ ├── jfdctflt12.obj
│ │ │ ├── jfdctfst12.c
│ │ │ ├── jfdctfst12.obj
│ │ │ ├── jfdctint12.c
│ │ │ ├── jfdctint12.obj
│ │ │ ├── jidctflt12.c
│ │ │ ├── jidctflt12.obj
│ │ │ ├── jidctfst12.c
│ │ │ ├── jidctfst12.obj
│ │ │ ├── jidctint12.c
│ │ │ ├── jidctint12.obj
│ │ │ ├── jidctred12.c
│ │ │ ├── jidctred12.obj
│ │ │ ├── jinclude.h
│ │ │ ├── jmemansi12.c
│ │ │ ├── jmemansi12.obj
│ │ │ ├── jmemmgr12.c
│ │ │ ├── jmemmgr12.obj
│ │ │ ├── jmemsys.h
│ │ │ ├── jmorecfg.h
│ │ │ ├── jmorecfg.h.12
│ │ │ ├── jpegint.h
│ │ │ ├── jpeglib.h
│ │ │ ├── jquant112.c
│ │ │ ├── jquant112.obj
│ │ │ ├── jquant212.c
│ │ │ ├── jquant212.obj
│ │ │ ├── jutils12.c
│ │ │ ├── jutils12.obj
│ │ │ ├── jversion.h
│ │ │ └── makefile.vc
│ │ ├── makefile.vc
│ │ ├── vsidataio_12.cpp
│ │ ├── vsidataio_12.obj
│ │ ├── vsidataio.cpp
│ │ ├── vsidataio.h
│ │ └── vsidataio.obj
│ ├── jpeg2000
│ │ ├── frmt_jpeg2000.html
│ │ ├── GNUmakefile
│ │ ├── jpeg2000dataset.cpp
│ │ ├── jpeg2000_vsil_io.cpp
│ │ ├── jpeg2000_vsil_io.h
│ │ └── makefile.vc
│ ├── jpegls
│ │ ├── frmt_jpegls.html
│ │ ├── GNUmakefile
│ │ ├── jpeglsdataset.cpp
│ │ └── jpegls_header.h
│ ├── jpipkak
│ │ ├── components.PNG
│ │ ├── frmt_jpipkak.html
│ │ ├── gdalsequence.PNG
│ │ ├── GNUmakefile
│ │ ├── jpipkakdataset.cpp
│ │ ├── jpipkakdataset.h
│ │ ├── jpipkak_headers.h
│ │ ├── jpipsequence.PNG
│ │ └── makefile.vc
│ ├── kea
│ │ ├── frmt_kea.html
│ │ ├── 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
│ │ ├── kmlsuperoverlaydataset.obj
│ │ └── makefile.vc
│ ├── l1b
│ │ ├── frmt_l1b.html
│ │ ├── GNUmakefile
│ │ ├── l1bdataset.cpp
│ │ ├── l1bdataset.obj
│ │ └── makefile.vc
│ ├── leveller
│ │ ├── frmt_leveller.html
│ │ ├── GNUmakefile
│ │ ├── levellerdataset.cpp
│ │ ├── levellerdataset.obj
│ │ └── makefile.vc
│ ├── makefile.vc
│ ├── map
│ │ ├── frmt_map.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── mapdataset.cpp
│ │ └── mapdataset.obj
│ ├── mbtiles
│ │ ├── frmt_mbtiles.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── mbtilesdataset.cpp
│ ├── mem
│ │ ├── frmt_mem.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── memdataset.cpp
│ │ ├── memdataset.h
│ │ └── memdataset.obj
│ ├── mrf
│ │ ├── frmt_marfa.html
│ │ ├── GNUmakefile
│ │ ├── JPEG12_band.cpp
│ │ ├── JPEG12_band.obj
│ │ ├── JPEG_band.cpp
│ │ ├── JPEG_band.obj
│ │ ├── JPNG_band.cpp
│ │ ├── JPNG_band.obj
│ │ ├── LERC_band.cpp
│ │ ├── LERC_Band.obj
│ │ ├── libLERC
│ │ │ ├── BitMask2.cpp
│ │ │ ├── BitMask2.h
│ │ │ ├── BitMask2.obj
│ │ │ ├── BitMask.cpp
│ │ │ ├── BitMask.h
│ │ │ ├── BitMask.obj
│ │ │ ├── BitStuffer2.cpp
│ │ │ ├── BitStuffer2.h
│ │ │ ├── BitStuffer2.obj
│ │ │ ├── BitStuffer.cpp
│ │ │ ├── BitStuffer.h
│ │ │ ├── BitStuffer.obj
│ │ │ ├── CntZImage.cpp
│ │ │ ├── CntZImage.h
│ │ │ ├── CntZImage.obj
│ │ │ ├── Defines.h
│ │ │ ├── GNUmakefile
│ │ │ ├── Huffman.cpp
│ │ │ ├── Huffman.h
│ │ │ ├── Huffman.obj
│ │ │ ├── Image.h
│ │ │ ├── Lerc2.cpp
│ │ │ ├── Lerc2.h
│ │ │ ├── Lerc2.obj
│ │ │ ├── LICENSE.TXT
│ │ │ ├── makefile.vc
│ │ │ ├── NOTICE.TXT
│ │ │ ├── RLE.cpp
│ │ │ ├── RLE.h
│ │ │ ├── RLE.obj
│ │ │ └── TImage.hpp
│ │ ├── libLERC.obj
│ │ ├── makefile.vc
│ │ ├── marfa_dataset.cpp
│ │ ├── marfa_dataset.obj
│ │ ├── marfa.h
│ │ ├── mrf_band.cpp
│ │ ├── mrf_band.obj
│ │ ├── mrf_overview.cpp
│ │ ├── mrf_overview.obj
│ │ ├── mrf_util.cpp
│ │ ├── mrf_util.obj
│ │ ├── PNG_band.cpp
│ │ ├── PNG_band.obj
│ │ ├── Raw_band.cpp
│ │ ├── Raw_band.obj
│ │ ├── README
│ │ ├── Tif_band.cpp
│ │ └── Tif_band.obj
│ ├── mrsid
│ │ ├── frmt_jp2mrsid.html
│ │ ├── frmt_mrsid.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── mrsiddataset.cpp
│ │ ├── mrsidstream.cpp
│ │ ├── mrsidstream.h
│ │ └── nmake.opt
│ ├── mrsid_lidar
│ │ ├── frmt_mrsid_lidar.html
│ │ ├── frmt_mrsid_lidar_view_point_cloud.html
│ │ ├── gdal_MG4Lidar.cpp
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── mg4lidar_headers.h
│ ├── msg
│ │ ├── frmt_msg.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── msgcommand.cpp
│ │ ├── msgcommand.h
│ │ ├── msgdataset.cpp
│ │ ├── msgdataset.h
│ │ ├── prologue.cpp
│ │ ├── prologue.h
│ │ ├── PublicDecompWT_all.cpp
│ │ ├── PublicDecompWT_headers.h
│ │ ├── PublicDecompWTMakefiles.zip
│ │ ├── reflectancecalculator.cpp
│ │ ├── reflectancecalculator.h
│ │ ├── xritheaderparser.cpp
│ │ └── xritheaderparser.h
│ ├── msgn
│ │ ├── frmt_msgn.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── msg_basic_types.cpp
│ │ ├── msg_basic_types.h
│ │ ├── msg_basic_types.obj
│ │ ├── msgndataset.cpp
│ │ ├── msgndataset.obj
│ │ ├── msg_reader_core.cpp
│ │ ├── msg_reader_core.h
│ │ └── msg_reader_core.obj
│ ├── netcdf
│ │ ├── frmt_netcdf.html
│ │ ├── frmt_netcdf_vector.html
│ │ ├── gmtdataset.cpp
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── netcdfdataset.cpp
│ │ ├── netcdfdataset.h
│ │ ├── netcdflayer.cpp
│ │ └── netcdfwriterconfig.cpp
│ ├── ngsgeoid
│ │ ├── frmt_ngsgeoid.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── ngsgeoiddataset.cpp
│ │ └── ngsgeoiddataset.obj
│ ├── nitf
│ │ ├── ecrgtocdataset.cpp
│ │ ├── ecrgtocdataset.obj
│ │ ├── frmt_nitf_advanced.html
│ │ ├── frmt_nitf.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── mgrs.c
│ │ ├── mgrs.h
│ │ ├── mgrs.obj
│ │ ├── nitfaridpcm.cpp
│ │ ├── nitfaridpcm.obj
│ │ ├── nitfbilevel.cpp
│ │ ├── nitfbilevel.obj
│ │ ├── nitfdataset.cpp
│ │ ├── nitfdataset.h
│ │ ├── nitfdataset.obj
│ │ ├── nitfdes.c
│ │ ├── nitfdes.obj
│ │ ├── nitfdump.c
│ │ ├── nitffile.c
│ │ ├── nitffile.obj
│ │ ├── nitf_gcprpc.cpp
│ │ ├── nitf_gcprpc.obj
│ │ ├── nitfimage.c
│ │ ├── nitfimage.obj
│ │ ├── nitflib.h
│ │ ├── nitfrasterband.cpp
│ │ ├── nitfrasterband.obj
│ │ ├── nitfwritejpeg_12.cpp
│ │ ├── nitfwritejpeg_12.obj
│ │ ├── nitfwritejpeg.cpp
│ │ ├── nitfwritejpeg.obj
│ │ ├── rpftocdataset.cpp
│ │ ├── rpftocdataset.obj
│ │ ├── rpftocfile.cpp
│ │ ├── rpftocfile.obj
│ │ └── rpftoclib.h
│ ├── northwood
│ │ ├── frmt_nwtgrd.html
│ │ ├── GNUmakefile
│ │ ├── grcdataset.cpp
│ │ ├── grcdataset.obj
│ │ ├── grddataset.cpp
│ │ ├── grddataset.obj
│ │ ├── makefile.vc
│ │ ├── northwood.cpp
│ │ ├── northwood.h
│ │ └── northwood.obj
│ ├── o
│ │ ├── aaigriddataset.obj
│ │ ├── ace2dataset.obj
│ │ ├── adler32.obj
│ │ ├── adrgdataset.obj
│ │ ├── adsrange.obj
│ │ ├── aigccitt.obj
│ │ ├── aigdataset.obj
│ │ ├── aigopen.obj
│ │ ├── airsardataset.obj
│ │ ├── angle.obj
│ │ ├── argdataset.obj
│ │ ├── atlsci_spheroid.obj
│ │ ├── attravai.obj
│ │ ├── attrsize.obj
│ │ ├── biggifdataset.obj
│ │ ├── blxdataset.obj
│ │ ├── blx.obj
│ │ ├── bmpdataset.obj
│ │ ├── bsbdataset.obj
│ │ ├── bsb_read.obj
│ │ ├── btdataset.obj
│ │ ├── calsdataset.obj
│ │ ├── cbandinterleavedchannel.obj
│ │ ├── cellsize.obj
│ │ ├── ceosdataset.obj
│ │ ├── ceos.obj
│ │ ├── ceosopen.obj
│ │ ├── ceosrecipe.obj
│ │ ├── ceossar.obj
│ │ ├── cexternalchannel.obj
│ │ ├── clinksegment.obj
│ │ ├── clock.obj
│ │ ├── cmplxpack.obj
│ │ ├── coasp_dataset.obj
│ │ ├── compack.obj
│ │ ├── compress.obj
│ │ ├── comunpack.obj
│ │ ├── cosar_dataset.obj
│ │ ├── cpcidskads40model.obj
│ │ ├── cpcidskapmodel.obj
│ │ ├── cpcidsk_array.obj
│ │ ├── cpcidskbinarysegment.obj
│ │ ├── cpcidskbitmap.obj
│ │ ├── cpcidskchannel.obj
│ │ ├── cpcidskephemerissegment.obj
│ │ ├── cpcidskfile.obj
│ │ ├── cpcidskgcp2segment.obj
│ │ ├── cpcidskgeoref.obj
│ │ ├── cpcidskpct.obj
│ │ ├── cpcidskrpcmodel.obj
│ │ ├── cpcidsksegment.obj
│ │ ├── cpcidsk_tex.obj
│ │ ├── cpcidsktoutinmodel.obj
│ │ ├── cpcidskvectorsegment_consistencycheck.obj
│ │ ├── cpcidskvectorsegment.obj
│ │ ├── cpgdataset.obj
│ │ ├── cpixelinterleavedchannel.obj
│ │ ├── crc32.obj
│ │ ├── create2.obj
│ │ ├── csfglob.obj
│ │ ├── csfsup.obj
│ │ ├── ctable2dataset.obj
│ │ ├── ctgdataset.obj
│ │ ├── ctiledchannel.obj
│ │ ├── ddffielddefn.obj
│ │ ├── ddffield.obj
│ │ ├── ddfmodule.obj
│ │ ├── ddfrecord.obj
│ │ ├── ddfsubfielddefn.obj
│ │ ├── ddfutils.obj
│ │ ├── dec_jpeg2000.obj
│ │ ├── dec_png.obj
│ │ ├── deflate.obj
│ │ ├── degrib1.obj
│ │ ├── degrib2.obj
│ │ ├── delattr.obj
│ │ ├── deriveddataset.obj
│ │ ├── derivedlist.obj
│ │ ├── dgif_lib.obj
│ │ ├── dimapdataset.obj
│ │ ├── dipxdataset.obj
│ │ ├── doq1dataset.obj
│ │ ├── doq2dataset.obj
│ │ ├── drstemplates.obj
│ │ ├── dted_api.obj
│ │ ├── dted_create.obj
│ │ ├── dteddataset.obj
│ │ ├── dted_ptstream.obj
│ │ ├── dumconv.obj
│ │ ├── e00griddataset.obj
│ │ ├── ecrgtocdataset.obj
│ │ ├── edb_pcidsk.obj
│ │ ├── egif_lib.obj
│ │ ├── ehdrdataset.obj
│ │ ├── eirdataset.obj
│ │ ├── elasdataset.obj
│ │ ├── enc_jpeg2000.obj
│ │ ├── enc_png.obj
│ │ ├── endian.obj
│ │ ├── engribapi.obj
│ │ ├── envidataset.obj
│ │ ├── envisatdataset.obj
│ │ ├── EnvisatFile.obj
│ │ ├── ersdataset.obj
│ │ ├── ershdrnode.obj
│ │ ├── fastdataset.obj
│ │ ├── filedatasource.obj
│ │ ├── fileendian.obj
│ │ ├── filename.obj
│ │ ├── fitdataset.obj
│ │ ├── fit.obj
│ │ ├── fujibasdataset.obj
│ │ ├── g2_addfield.obj
│ │ ├── g2_addgrid.obj
│ │ ├── g2_addlocal.obj
│ │ ├── g2_create.obj
│ │ ├── g2_free.obj
│ │ ├── g2_getfld.obj
│ │ ├── g2_gribend.obj
│ │ ├── g2_info.obj
│ │ ├── g2_miss.obj
│ │ ├── g2_unpack1.obj
│ │ ├── g2_unpack2.obj
│ │ ├── g2_unpack3.obj
│ │ ├── g2_unpack4.obj
│ │ ├── g2_unpack5.obj
│ │ ├── g2_unpack6.obj
│ │ ├── g2_unpack7.obj
│ │ ├── gattrblk.obj
│ │ ├── gattridx.obj
│ │ ├── gbits.obj
│ │ ├── gcellrep.obj
│ │ ├── gdalallregister.obj
│ │ ├── gdal_edb.obj
│ │ ├── gdattype.obj
│ │ ├── genbindataset.obj
│ │ ├── geo_extra.obj
│ │ ├── geo_free.obj
│ │ ├── geo_get.obj
│ │ ├── geo_names.obj
│ │ ├── geo_new.obj
│ │ ├── geo_normalize.obj
│ │ ├── geo_print.obj
│ │ ├── geo_set.obj
│ │ ├── geo_simpletags.obj
│ │ ├── geotiff.obj
│ │ ├── geo_tiffp.obj
│ │ ├── geotiff_proj4.obj
│ │ ├── geo_write.obj
│ │ ├── getattr.obj
│ │ ├── _getcell.obj
│ │ ├── getdim.obj
│ │ ├── getpoly.obj
│ │ ├── _getrow.obj
│ │ ├── getx0.obj
│ │ ├── gety0.obj
│ │ ├── gff_dataset.obj
│ │ ├── ggisfid.obj
│ │ ├── gifabstractdataset.obj
│ │ ├── gifalloc.obj
│ │ ├── gifdataset.obj
│ │ ├── gif_err.obj
│ │ ├── gif_hash.obj
│ │ ├── gmaxval.obj
│ │ ├── gminval.obj
│ │ ├── gnrcols.obj
│ │ ├── gnrrows.obj
│ │ ├── gproj.obj
│ │ ├── gputproj.obj
│ │ ├── grcdataset.obj
│ │ ├── grddataset.obj
│ │ ├── grib1tab.obj
│ │ ├── grib2api.obj
│ │ ├── gribdataset.obj
│ │ ├── gridlib.obj
│ │ ├── gridtemplates.obj
│ │ ├── gs7bgdataset.obj
│ │ ├── gsagdataset.obj
│ │ ├── gsbgdataset.obj
│ │ ├── gscdataset.obj
│ │ ├── _gsomece.obj
│ │ ├── gt_citation.obj
│ │ ├── gt_jpeg_copy.obj
│ │ ├── gt_overview.obj
│ │ ├── gt_wkt_srs.obj
│ │ ├── gtxdataset.obj
│ │ ├── gvalscal.obj
│ │ ├── gvartype.obj
│ │ ├── gversion.obj
│ │ ├── gxfdataset.obj
│ │ ├── gxf_ogcwkt.obj
│ │ ├── gxfopen.obj
│ │ ├── gzio.obj
│ │ ├── hf2dataset.obj
│ │ ├── hfaband.obj
│ │ ├── hfacompress.obj
│ │ ├── hfadataset.obj
│ │ ├── hfadictionary.obj
│ │ ├── hfaentry.obj
│ │ ├── hfafield.obj
│ │ ├── hfaopen.obj
│ │ ├── hfa_overviews.obj
│ │ ├── hfatype.obj
│ │ ├── hkvdataset.obj
│ │ ├── idadataset.obj
│ │ ├── idrisiDataset.obj
│ │ ├── ilwiscoordinatesystem.obj
│ │ ├── ilwisdataset.obj
│ │ ├── infback.obj
│ │ ├── inffast.obj
│ │ ├── inflate.obj
│ │ ├── inftrees.obj
│ │ ├── ingrtypes.obj
│ │ ├── intergraphband.obj
│ │ ├── intergraphdataset.obj
│ │ ├── int_power.obj
│ │ ├── inventory.obj
│ │ ├── irisdataset.obj
│ │ ├── iscedataset.obj
│ │ ├── isis2dataset.obj
│ │ ├── isis3dataset.obj
│ │ ├── ismv.obj
│ │ ├── jaxapalsardataset.obj
│ │ ├── jcapimin12.obj
│ │ ├── jcapimin.obj
│ │ ├── jcapistd12.obj
│ │ ├── jcapistd.obj
│ │ ├── jccoefct12.obj
│ │ ├── jccoefct.obj
│ │ ├── jccolor12.obj
│ │ ├── jccolor.obj
│ │ ├── jcdctmgr12.obj
│ │ ├── jcdctmgr.obj
│ │ ├── jchuff12.obj
│ │ ├── jchuff.obj
│ │ ├── jcinit12.obj
│ │ ├── jcinit.obj
│ │ ├── jcmainct12.obj
│ │ ├── jcmainct.obj
│ │ ├── jcmarker12.obj
│ │ ├── jcmarker.obj
│ │ ├── jcmaster12.obj
│ │ ├── jcmaster.obj
│ │ ├── jcomapi12.obj
│ │ ├── jcomapi.obj
│ │ ├── jcparam12.obj
│ │ ├── jcparam.obj
│ │ ├── jcphuff12.obj
│ │ ├── jcphuff.obj
│ │ ├── jcprepct12.obj
│ │ ├── jcprepct.obj
│ │ ├── jcsample12.obj
│ │ ├── jcsample.obj
│ │ ├── jctrans12.obj
│ │ ├── jctrans.obj
│ │ ├── jdapimin12.obj
│ │ ├── jdapimin.obj
│ │ ├── jdapistd12.obj
│ │ ├── jdapistd.obj
│ │ ├── jdatadst12.obj
│ │ ├── jdatadst.obj
│ │ ├── jdatasrc12.obj
│ │ ├── jdatasrc.obj
│ │ ├── jdcoefct12.obj
│ │ ├── jdcoefct.obj
│ │ ├── jdcolor12.obj
│ │ ├── jdcolor.obj
│ │ ├── jddctmgr12.obj
│ │ ├── jddctmgr.obj
│ │ ├── jdemdataset.obj
│ │ ├── jdhuff12.obj
│ │ ├── jdhuff.obj
│ │ ├── jdinput12.obj
│ │ ├── jdinput.obj
│ │ ├── jdmainct12.obj
│ │ ├── jdmainct.obj
│ │ ├── jdmarker12.obj
│ │ ├── jdmarker.obj
│ │ ├── jdmaster12.obj
│ │ ├── jdmaster.obj
│ │ ├── jdmerge12.obj
│ │ ├── jdmerge.obj
│ │ ├── jdphuff12.obj
│ │ ├── jdphuff.obj
│ │ ├── jdpostct12.obj
│ │ ├── jdpostct.obj
│ │ ├── jdsample12.obj
│ │ ├── jdsample.obj
│ │ ├── jdtrans12.obj
│ │ ├── jdtrans.obj
│ │ ├── jerror12.obj
│ │ ├── jerror.obj
│ │ ├── jfdctflt12.obj
│ │ ├── jfdctflt.obj
│ │ ├── jfdctfst12.obj
│ │ ├── jfdctfst.obj
│ │ ├── jfdctint12.obj
│ │ ├── jfdctint.obj
│ │ ├── jidctflt12.obj
│ │ ├── jidctflt.obj
│ │ ├── jidctfst12.obj
│ │ ├── jidctfst.obj
│ │ ├── jidctint12.obj
│ │ ├── jidctint.obj
│ │ ├── jidctred12.obj
│ │ ├── jidctred.obj
│ │ ├── jmemansi12.obj
│ │ ├── jmemansi.obj
│ │ ├── jmemmgr12.obj
│ │ ├── jmemmgr.obj
│ │ ├── jpcpack.obj
│ │ ├── jpcunpack.obj
│ │ ├── JPEG12_band.obj
│ │ ├── JPEG_band.obj
│ │ ├── jpeghelper.obj
│ │ ├── jpgdataset_12.obj
│ │ ├── jpgdataset.obj
│ │ ├── JPNG_band.obj
│ │ ├── jquant112.obj
│ │ ├── jquant1.obj
│ │ ├── jquant212.obj
│ │ ├── jquant2.obj
│ │ ├── jutils12.obj
│ │ ├── jutils.obj
│ │ ├── kernlcsf.obj
│ │ ├── kmlsuperoverlaydataset.obj
│ │ ├── krodataset.obj
│ │ ├── l1bdataset.obj
│ │ ├── landataset.obj
│ │ ├── lcpdataset.obj
│ │ ├── legend.obj
│ │ ├── LERC_Band.obj
│ │ ├── levellerdataset.obj
│ │ ├── libjpeg_io.obj
│ │ ├── libLERC.obj
│ │ ├── link.obj
│ │ ├── loslasdataset.obj
│ │ ├── mapdataset.obj
│ │ ├── marfa_dataset.obj
│ │ ├── mclose.obj
│ │ ├── memdataset.obj
│ │ ├── memendian.obj
│ │ ├── memorydatasource.obj
│ │ ├── metadatasegment_p.obj
│ │ ├── metadataset_p.obj
│ │ ├── metaname.obj
│ │ ├── metaparse.obj
│ │ ├── metaprint.obj
│ │ ├── mffdataset.obj
│ │ ├── mgrs.obj
│ │ ├── misspack.obj
│ │ ├── mkieee.obj
│ │ ├── mopen.obj
│ │ ├── moreattr.obj
│ │ ├── mperror.obj
│ │ ├── mrf_band.obj
│ │ ├── mrf_overview.obj
│ │ ├── mrf_util.obj
│ │ ├── msg_basic_types.obj
│ │ ├── msgndataset.obj
│ │ ├── msg_reader_core.obj
│ │ ├── myassert.obj
│ │ ├── myerror.obj
│ │ ├── myutil.obj
│ │ ├── nasakeywordhandler.obj
│ │ ├── ndfdataset.obj
│ │ ├── ngsgeoiddataset.obj
│ │ ├── nitfaridpcm.obj
│ │ ├── nitfbilevel.obj
│ │ ├── nitfdataset.obj
│ │ ├── nitfdes.obj
│ │ ├── nitffile.obj
│ │ ├── nitf_gcprpc.obj
│ │ ├── nitfimage.obj
│ │ ├── nitfrasterband.obj
│ │ ├── nitfwritejpeg_12.obj
│ │ ├── nitfwritejpeg.obj
│ │ ├── northwood.obj
│ │ ├── ntv2dataset.obj
│ │ ├── ogrpcidsklayer.obj
│ │ ├── ogrpdflayer.obj
│ │ ├── ozidataset.obj
│ │ ├── pack_gp.obj
│ │ ├── pauxdataset.obj
│ │ ├── pcidskbuffer.obj
│ │ ├── pcidskcreate.obj
│ │ ├── pcidskdataset2.obj
│ │ ├── pcidskexception.obj
│ │ ├── pcidskinterfaces.obj
│ │ ├── pcidskopen.obj
│ │ ├── pcidsk_pubutils.obj
│ │ ├── pcidsk_utils.obj
│ │ ├── pcrasterdataset.obj
│ │ ├── pcrastermisc.obj
│ │ ├── pcrasterrasterband.obj
│ │ ├── pcrasterutil.obj
│ │ ├── pdfcreatecopy.obj
│ │ ├── pdfdataset.obj
│ │ ├── pdfio.obj
│ │ ├── pdfobject.obj
│ │ ├── pdfreadvectors.obj
│ │ ├── pdfwritabledataset.obj
│ │ ├── pdsdataset.obj
│ │ ├── pdstemplates.obj
│ │ ├── pgisfid.obj
│ │ ├── phprfdataset.obj
│ │ ├── pixelfunctions.obj
│ │ ├── pmaxval.obj
│ │ ├── pminval.obj
│ │ ├── PNG_band.obj
│ │ ├── pngdataset.obj
│ │ ├── pngerror.obj
│ │ ├── pnggccrd.obj
│ │ ├── pngget.obj
│ │ ├── pngmem.obj
│ │ ├── png.obj
│ │ ├── pngpack.obj
│ │ ├── pngpread.obj
│ │ ├── pngread.obj
│ │ ├── pngrio.obj
│ │ ├── pngrtran.obj
│ │ ├── pngrutil.obj
│ │ ├── pngset.obj
│ │ ├── pngtrans.obj
│ │ ├── pngunpack.obj
│ │ ├── pngvcrd.obj
│ │ ├── pngwio.obj
│ │ ├── pngwrite.obj
│ │ ├── pngwtran.obj
│ │ ├── pngwutil.obj
│ │ ├── pnmdataset.obj
│ │ ├── putallmv.obj
│ │ ├── putattr.obj
│ │ ├── _putcell.obj
│ │ ├── putsomec.obj
│ │ ├── putx0.obj
│ │ ├── puty0.obj
│ │ ├── pvalscal.obj
│ │ ├── rattrblk.obj
│ │ ├── Raw_band.obj
│ │ ├── rawdataset.obj
│ │ ├── rcomp.obj
│ │ ├── rcoords.obj
│ │ ├── rcreatecopy.obj
│ │ ├── rdataset.obj
│ │ ├── rdieee.obj
│ │ ├── rdup2.obj
│ │ ├── README.TXT
│ │ ├── records.obj
│ │ ├── reduce.obj
│ │ ├── reseterr.obj
│ │ ├── rextend.obj
│ │ ├── rikdataset.obj
│ │ ├── rmalloc.obj
│ │ ├── rmfdataset.obj
│ │ ├── rmfdem.obj
│ │ ├── rmflzw.obj
│ │ ├── roipacdataset.obj
│ │ ├── rpftocdataset.obj
│ │ ├── rpftocfile.obj
│ │ ├── _rputrow.obj
│ │ ├── rrasterdataset.obj
│ │ ├── rrowcol.obj
│ │ ├── rs2dataset.obj
│ │ ├── ruseas.obj
│ │ ├── safedataset.obj
│ │ ├── sagadataset.obj
│ │ ├── sar_ceosdataset.obj
│ │ ├── scan.obj
│ │ ├── sdtsattrreader.obj
│ │ ├── sdtscatd.obj
│ │ ├── sdtsdataset.obj
│ │ ├── sdtsindexedreader.obj
│ │ ├── sdtsiref.obj
│ │ ├── sdtslib.obj
│ │ ├── sdtslinereader.obj
│ │ ├── sdtspointreader.obj
│ │ ├── sdtspolygonreader.obj
│ │ ├── sdtsrasterreader.obj
│ │ ├── sdtstransfer.obj
│ │ ├── sdtsxref.obj
│ │ ├── seekgb.obj
│ │ ├── sentinel2dataset.obj
│ │ ├── setangle.obj
│ │ ├── setmv.obj
│ │ ├── setvtmv.obj
│ │ ├── sgidataset.obj
│ │ ├── simpack.obj
│ │ ├── simunpack.obj
│ │ ├── snodasdataset.obj
│ │ ├── specpack.obj
│ │ ├── specunpack.obj
│ │ ├── srpdataset.obj
│ │ ├── srtmhgtdataset.obj
│ │ ├── strconst.obj
│ │ ├── strpad.obj
│ │ ├── swapio.obj
│ │ ├── sysblockmap.obj
│ │ ├── sysvirtualfile.obj
│ │ ├── tdlpack.obj
│ │ ├── terragendataset.obj
│ │ ├── tif_aux.obj
│ │ ├── Tif_band.obj
│ │ ├── tif_close.obj
│ │ ├── tif_codec.obj
│ │ ├── tif_color.obj
│ │ ├── tif_compress.obj
│ │ ├── tif_dirinfo.obj
│ │ ├── tif_dir.obj
│ │ ├── tif_dirread.obj
│ │ ├── tif_dirwrite.obj
│ │ ├── tif_dumpmode.obj
│ │ ├── tif_error.obj
│ │ ├── tif_extension.obj
│ │ ├── tif_fax3.obj
│ │ ├── tif_fax3sm.obj
│ │ ├── tif_float.obj
│ │ ├── tif_flush.obj
│ │ ├── tif_getimage.obj
│ │ ├── tif_jpeg_12.obj
│ │ ├── tif_jpeg.obj
│ │ ├── tif_luv.obj
│ │ ├── tif_lzma.obj
│ │ ├── tif_lzw.obj
│ │ ├── tif_next.obj
│ │ ├── tif_ojpeg.obj
│ │ ├── tif_open.obj
│ │ ├── tif_packbits.obj
│ │ ├── tif_pixarlog.obj
│ │ ├── tif_predict.obj
│ │ ├── tif_print.obj
│ │ ├── tif_read.obj
│ │ ├── tif_strip.obj
│ │ ├── tif_swab.obj
│ │ ├── tif_thunder.obj
│ │ ├── tif_tile.obj
│ │ ├── tif_version.obj
│ │ ├── tif_vsi.obj
│ │ ├── tifvsi.obj
│ │ ├── tif_warning.obj
│ │ ├── tif_write.obj
│ │ ├── tif_zip.obj
│ │ ├── tildataset.obj
│ │ ├── trackmm.obj
│ │ ├── trees.obj
│ │ ├── tsxdataset.obj
│ │ ├── uncompr.obj
│ │ ├── unwrapgcps.obj
│ │ ├── usgsdem_create.obj
│ │ ├── usgsdemdataset.obj
│ │ ├── vecsegdataindex.obj
│ │ ├── vecsegheader.obj
│ │ ├── vicardataset.obj
│ │ ├── vicarkeywordhandler.obj
│ │ ├── vrtdataset.obj
│ │ ├── vrtderivedrasterband.obj
│ │ ├── vrtdriver.obj
│ │ ├── vrtfilters.obj
│ │ ├── vrtpansharpened.obj
│ │ ├── vrtrasterband.obj
│ │ ├── vrtrawrasterband.obj
│ │ ├── vrtsourcedrasterband.obj
│ │ ├── vrtsources.obj
│ │ ├── vrtwarped.obj
│ │ ├── vs2.obj
│ │ ├── vsdef.obj
│ │ ├── vsidataio_12.obj
│ │ ├── vsidataio.obj
│ │ ├── vsi_pcidsk_io.obj
│ │ ├── vsis.obj
│ │ ├── vsvers.obj
│ │ ├── wattrblk.obj
│ │ ├── weather.obj
│ │ ├── xpmdataset.obj
│ │ ├── xtiff.obj
│ │ ├── xyzdataset.obj
│ │ ├── zmapdataset.obj
│ │ └── zutil.obj
│ ├── ogdi
│ │ ├── frmt_ogdi.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── ogdidataset.cpp
│ ├── openjpeg
│ │ ├── eoptemplate_pleiades.xml
│ │ ├── eoptemplate_worldviewgeoeye.xml
│ │ ├── frmt_jp2openjpeg.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── openjpegdataset.cpp
│ ├── ozi
│ │ ├── frmt_ozi.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── ozidataset.cpp
│ │ └── ozidataset.obj
│ ├── pcidsk
│ │ ├── frmt_pcidsk.html
│ │ ├── gdal_edb.cpp
│ │ ├── gdal_edb.obj
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── notes.txt
│ │ ├── ogrpcidsklayer.cpp
│ │ ├── ogrpcidsklayer.obj
│ │ ├── pcidskdataset2.cpp
│ │ ├── pcidskdataset2.h
│ │ ├── pcidskdataset2.obj
│ │ ├── sdk
│ │ │ ├── channel
│ │ │ │ ├── cbandinterleavedchannel.cpp
│ │ │ │ ├── cbandinterleavedchannel.h
│ │ │ │ ├── cbandinterleavedchannel.obj
│ │ │ │ ├── cexternalchannel.cpp
│ │ │ │ ├── cexternalchannel.h
│ │ │ │ ├── cexternalchannel.obj
│ │ │ │ ├── cpcidskchannel.cpp
│ │ │ │ ├── cpcidskchannel.h
│ │ │ │ ├── cpcidskchannel.obj
│ │ │ │ ├── cpixelinterleavedchannel.cpp
│ │ │ │ ├── cpixelinterleavedchannel.h
│ │ │ │ ├── cpixelinterleavedchannel.obj
│ │ │ │ ├── ctiledchannel.cpp
│ │ │ │ ├── ctiledchannel.h
│ │ │ │ ├── ctiledchannel.obj
│ │ │ │ └── Makefile
│ │ │ ├── core
│ │ │ │ ├── clinksegment.cpp
│ │ │ │ ├── clinksegment.h
│ │ │ │ ├── clinksegment.obj
│ │ │ │ ├── cpcidskfile.cpp
│ │ │ │ ├── cpcidskfile.h
│ │ │ │ ├── cpcidskfile.obj
│ │ │ │ ├── edb_pcidsk.cpp
│ │ │ │ ├── edb_pcidsk.obj
│ │ │ │ ├── libjpeg_io.cpp
│ │ │ │ ├── libjpeg_io.obj
│ │ │ │ ├── Makefile
│ │ │ │ ├── metadataset.h
│ │ │ │ ├── metadataset_p.cpp
│ │ │ │ ├── metadataset_p.obj
│ │ │ │ ├── mutexholder.h
│ │ │ │ ├── pcidskbuffer.cpp
│ │ │ │ ├── pcidskbuffer.obj
│ │ │ │ ├── pcidskcreate.cpp
│ │ │ │ ├── pcidskcreate.obj
│ │ │ │ ├── pcidskexception.cpp
│ │ │ │ ├── pcidskexception.obj
│ │ │ │ ├── pcidskinterfaces.cpp
│ │ │ │ ├── pcidskinterfaces.obj
│ │ │ │ ├── pcidskopen.cpp
│ │ │ │ ├── pcidskopen.obj
│ │ │ │ ├── pcidsk_pubutils.cpp
│ │ │ │ ├── pcidsk_pubutils.obj
│ │ │ │ ├── pcidsk_utils.cpp
│ │ │ │ ├── pcidsk_utils.h
│ │ │ │ ├── pcidsk_utils.obj
│ │ │ │ ├── protectedfile.h
│ │ │ │ ├── sysvirtualfile.cpp
│ │ │ │ ├── sysvirtualfile.h
│ │ │ │ └── sysvirtualfile.obj
│ │ │ ├── Doxyfile
│ │ │ ├── Makefile
│ │ │ ├── Makefile.vc
│ │ │ ├── pcidsk_ads40.h
│ │ │ ├── pcidsk_airphoto.h
│ │ │ ├── pcidsk_array.h
│ │ │ ├── pcidsk_binary.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.h
│ │ │ ├── pcidsk_interfaces.h
│ │ │ ├── pcidsk_io.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
│ │ │ ├── port
│ │ │ │ ├── io_stdio.cpp
│ │ │ │ ├── io_win32.cpp
│ │ │ │ ├── Makefile
│ │ │ │ ├── pthread_mutex.cpp
│ │ │ │ └── win32_mutex.cpp
│ │ │ └── segment
│ │ │ ├── cpcidskads40model.cpp
│ │ │ ├── cpcidskads40model.h
│ │ │ ├── cpcidskads40model.obj
│ │ │ ├── cpcidskapmodel.cpp
│ │ │ ├── cpcidskapmodel.h
│ │ │ ├── cpcidskapmodel.obj
│ │ │ ├── cpcidsk_array.cpp
│ │ │ ├── cpcidsk_array.h
│ │ │ ├── cpcidsk_array.obj
│ │ │ ├── cpcidskbinarysegment.cpp
│ │ │ ├── cpcidskbinarysegment.h
│ │ │ ├── cpcidskbinarysegment.obj
│ │ │ ├── cpcidskbitmap.cpp
│ │ │ ├── cpcidskbitmap.h
│ │ │ ├── cpcidskbitmap.obj
│ │ │ ├── cpcidskephemerissegment.cpp
│ │ │ ├── cpcidskephemerissegment.h
│ │ │ ├── cpcidskephemerissegment.obj
│ │ │ ├── cpcidskgcp2segment.cpp
│ │ │ ├── cpcidskgcp2segment.h
│ │ │ ├── cpcidskgcp2segment.obj
│ │ │ ├── cpcidskgeoref.cpp
│ │ │ ├── cpcidskgeoref.h
│ │ │ ├── cpcidskgeoref.obj
│ │ │ ├── cpcidskpct.cpp
│ │ │ ├── cpcidskpct.h
│ │ │ ├── cpcidskpct.obj
│ │ │ ├── cpcidskpolymodel.h
│ │ │ ├── cpcidskrpcmodel.cpp
│ │ │ ├── cpcidskrpcmodel.h
│ │ │ ├── cpcidskrpcmodel.obj
│ │ │ ├── cpcidsksegment.cpp
│ │ │ ├── cpcidsksegment.h
│ │ │ ├── cpcidsksegment.obj
│ │ │ ├── cpcidsk_tex.cpp
│ │ │ ├── cpcidsk_tex.h
│ │ │ ├── cpcidsk_tex.obj
│ │ │ ├── cpcidsktoutinmodel.cpp
│ │ │ ├── cpcidsktoutinmodel.h
│ │ │ ├── cpcidsktoutinmodel.obj
│ │ │ ├── cpcidskvectorsegment_consistencycheck.cpp
│ │ │ ├── cpcidskvectorsegment_consistencycheck.obj
│ │ │ ├── cpcidskvectorsegment.cpp
│ │ │ ├── cpcidskvectorsegment.h
│ │ │ ├── cpcidskvectorsegment.obj
│ │ │ ├── Makefile
│ │ │ ├── metadatasegment.h
│ │ │ ├── metadatasegment_p.cpp
│ │ │ ├── metadatasegment_p.obj
│ │ │ ├── orbitstructures.h
│ │ │ ├── pcidsksegmentbuilder.h
│ │ │ ├── sysblockmap.cpp
│ │ │ ├── sysblockmap.h
│ │ │ ├── sysblockmap.obj
│ │ │ ├── toutinstructures.h
│ │ │ ├── vecsegdataindex.cpp
│ │ │ ├── vecsegdataindex.h
│ │ │ ├── vecsegdataindex.obj
│ │ │ ├── vecsegheader.cpp
│ │ │ ├── vecsegheader.h
│ │ │ └── vecsegheader.obj
│ │ ├── vsi_pcidsk_io.cpp
│ │ └── vsi_pcidsk_io.obj
│ ├── pcraster
│ │ ├── doxygen.cfg
│ │ ├── GNUmakefile
│ │ ├── libcsf
│ │ │ ├── angle.c
│ │ │ ├── angle.obj
│ │ │ ├── attravai.c
│ │ │ ├── attravai.obj
│ │ │ ├── attrsize.c
│ │ │ ├── attrsize.obj
│ │ │ ├── AUTHORS
│ │ │ ├── cellsize.c
│ │ │ ├── cellsize.obj
│ │ │ ├── COPYING
│ │ │ ├── create2.c
│ │ │ ├── create2.obj
│ │ │ ├── csfattr.h
│ │ │ ├── csfglob.c
│ │ │ ├── csfglob.obj
│ │ │ ├── csf.h
│ │ │ ├── csfimpl.h
│ │ │ ├── csfsup.c
│ │ │ ├── csfsup.obj
│ │ │ ├── csftypes.h
│ │ │ ├── delattr.c
│ │ │ ├── delattr.obj
│ │ │ ├── dumconv.c
│ │ │ ├── dumconv.obj
│ │ │ ├── endian.c
│ │ │ ├── endian.obj
│ │ │ ├── filename.c
│ │ │ ├── filename.obj
│ │ │ ├── gattrblk.c
│ │ │ ├── gattrblk.obj
│ │ │ ├── gattridx.c
│ │ │ ├── gattridx.obj
│ │ │ ├── gcellrep.c
│ │ │ ├── gcellrep.obj
│ │ │ ├── gdattype.c
│ │ │ ├── gdattype.obj
│ │ │ ├── getattr.c
│ │ │ ├── getattr.obj
│ │ │ ├── _getcell.c
│ │ │ ├── _getcell.obj
│ │ │ ├── _getrow.c
│ │ │ ├── _getrow.obj
│ │ │ ├── getx0.c
│ │ │ ├── getx0.obj
│ │ │ ├── gety0.c
│ │ │ ├── gety0.obj
│ │ │ ├── ggisfid.c
│ │ │ ├── ggisfid.obj
│ │ │ ├── gmaxval.c
│ │ │ ├── gmaxval.obj
│ │ │ ├── gminval.c
│ │ │ ├── gminval.obj
│ │ │ ├── gnrcols.c
│ │ │ ├── gnrcols.obj
│ │ │ ├── gnrrows.c
│ │ │ ├── gnrrows.obj
│ │ │ ├── gproj.c
│ │ │ ├── gproj.obj
│ │ │ ├── gputproj.c
│ │ │ ├── gputproj.obj
│ │ │ ├── _gsomece.c
│ │ │ ├── _gsomece.obj
│ │ │ ├── gvalscal.c
│ │ │ ├── gvalscal.obj
│ │ │ ├── gvartype.c
│ │ │ ├── gvartype.obj
│ │ │ ├── gversion.c
│ │ │ ├── gversion.obj
│ │ │ ├── ismv.c
│ │ │ ├── ismv.obj
│ │ │ ├── kernlcsf.c
│ │ │ ├── kernlcsf.obj
│ │ │ ├── legend.c
│ │ │ ├── legend.obj
│ │ │ ├── makefile.vc
│ │ │ ├── mclose.c
│ │ │ ├── mclose.obj
│ │ │ ├── mopen.c
│ │ │ ├── mopen.obj
│ │ │ ├── moreattr.c
│ │ │ ├── moreattr.obj
│ │ │ ├── mperror.c
│ │ │ ├── mperror.obj
│ │ │ ├── pcrtypes.h
│ │ │ ├── pgisfid.c
│ │ │ ├── pgisfid.obj
│ │ │ ├── pmaxval.c
│ │ │ ├── pmaxval.obj
│ │ │ ├── pminval.c
│ │ │ ├── pminval.obj
│ │ │ ├── putallmv.c
│ │ │ ├── putallmv.obj
│ │ │ ├── putattr.c
│ │ │ ├── putattr.obj
│ │ │ ├── _putcell.c
│ │ │ ├── _putcell.obj
│ │ │ ├── putsomec.c
│ │ │ ├── putsomec.obj
│ │ │ ├── putx0.c
│ │ │ ├── putx0.obj
│ │ │ ├── puty0.c
│ │ │ ├── puty0.obj
│ │ │ ├── pvalscal.c
│ │ │ ├── pvalscal.obj
│ │ │ ├── rattrblk.c
│ │ │ ├── rattrblk.obj
│ │ │ ├── rcomp.c
│ │ │ ├── rcomp.obj
│ │ │ ├── rcoords.c
│ │ │ ├── rcoords.obj
│ │ │ ├── rdup2.c
│ │ │ ├── rdup2.obj
│ │ │ ├── README
│ │ │ ├── reseterr.c
│ │ │ ├── reseterr.obj
│ │ │ ├── rextend.c
│ │ │ ├── rextend.obj
│ │ │ ├── rmalloc.c
│ │ │ ├── rmalloc.obj
│ │ │ ├── _rputrow.c
│ │ │ ├── _rputrow.obj
│ │ │ ├── rrowcol.c
│ │ │ ├── rrowcol.obj
│ │ │ ├── ruseas.c
│ │ │ ├── ruseas.obj
│ │ │ ├── setangle.c
│ │ │ ├── setangle.obj
│ │ │ ├── setmv.c
│ │ │ ├── setmv.obj
│ │ │ ├── setvtmv.c
│ │ │ ├── setvtmv.obj
│ │ │ ├── strconst.c
│ │ │ ├── strconst.obj
│ │ │ ├── strpad.c
│ │ │ ├── strpad.obj
│ │ │ ├── swapio.c
│ │ │ ├── swapio.obj
│ │ │ ├── trackmm.c
│ │ │ ├── trackmm.obj
│ │ │ ├── vs2.c
│ │ │ ├── vs2.obj
│ │ │ ├── vsdef.c
│ │ │ ├── vsdef.obj
│ │ │ ├── vsis.c
│ │ │ ├── vsis.obj
│ │ │ ├── vsvers.c
│ │ │ ├── vsvers.obj
│ │ │ ├── wattrblk.c
│ │ │ └── wattrblk.obj
│ │ ├── makefile.vc
│ │ ├── pcrasterdataset.cpp
│ │ ├── pcrasterdataset.h
│ │ ├── pcrasterdataset.obj
│ │ ├── pcrastermisc.cpp
│ │ ├── pcrastermisc.obj
│ │ ├── pcrasterrasterband.cpp
│ │ ├── pcrasterrasterband.h
│ │ ├── pcrasterrasterband.obj
│ │ ├── pcrasterutil.cpp
│ │ ├── pcrasterutil.h
│ │ └── pcrasterutil.obj
│ │ ├── frmt_pdf.html
│ │ ├── gdal_pdf.h
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── ogrpdflayer.cpp
│ │ ├── ogrpdflayer.obj
│ │ ├── pdfcreatecopy.cpp
│ │ ├── pdfcreatecopy.h
│ │ ├── pdfcreatecopy.obj
│ │ ├── pdfdataset.cpp
│ │ ├── pdfdataset.obj
│ │ ├── pdfio.cpp
│ │ ├── pdfio.h
│ │ ├── pdfio.obj
│ │ ├── pdfobject.cpp
│ │ ├── pdfobject.h
│ │ ├── pdfobject.obj
│ │ ├── pdfreadvectors.cpp
│ │ ├── pdfreadvectors.obj
│ │ ├── pdfsdk_headers.h
│ │ ├── pdfwritabledataset.cpp
│ │ └── pdfwritabledataset.obj
│ ├── pds
│ │ ├── frmt_isis2.html
│ │ ├── frmt_isis3.html
│ │ ├── frmt_pds.html
│ │ ├── GNUmakefile
│ │ ├── isis2dataset.cpp
│ │ ├── isis2dataset.obj
│ │ ├── isis3dataset.cpp
│ │ ├── isis3dataset.obj
│ │ ├── makefile.vc
│ │ ├── nasakeywordhandler.cpp
│ │ ├── nasakeywordhandler.h
│ │ ├── nasakeywordhandler.obj
│ │ ├── pdsdataset.cpp
│ │ ├── pdsdataset.obj
│ │ ├── vicardataset.cpp
│ │ ├── vicardataset.obj
│ │ ├── vicarkeywordhandler.cpp
│ │ ├── vicarkeywordhandler.h
│ │ └── vicarkeywordhandler.obj
│ ├── plmosaic
│ │ ├── frmt_plmosaic.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── plmosaicdataset.cpp
│ ├── png
│ │ ├── GNUmakefile
│ │ ├── libpng
│ │ │ ├── libpng_gdal.patch
│ │ │ ├── LICENSE
│ │ │ ├── makefile.vc
│ │ │ ├── png.c
│ │ │ ├── pngconf.h
│ │ │ ├── pngerror.c
│ │ │ ├── pngerror.obj
│ │ │ ├── pnggccrd.c
│ │ │ ├── pnggccrd.obj
│ │ │ ├── pngget.c
│ │ │ ├── pngget.obj
│ │ │ ├── png.h
│ │ │ ├── pngmem.c
│ │ │ ├── pngmem.obj
│ │ │ ├── png.obj
│ │ │ ├── pngpread.c
│ │ │ ├── pngpread.obj
│ │ │ ├── pngread.c
│ │ │ ├── pngread.obj
│ │ │ ├── pngrio.c
│ │ │ ├── pngrio.obj
│ │ │ ├── pngrtran.c
│ │ │ ├── pngrtran.obj
│ │ │ ├── pngrutil.c
│ │ │ ├── pngrutil.obj
│ │ │ ├── pngset.c
│ │ │ ├── pngset.obj
│ │ │ ├── pngtrans.c
│ │ │ ├── pngtrans.obj
│ │ │ ├── pngvcrd.c
│ │ │ ├── pngvcrd.obj
│ │ │ ├── pngwio.c
│ │ │ ├── pngwio.obj
│ │ │ ├── pngwrite.c
│ │ │ ├── pngwrite.obj
│ │ │ ├── pngwtran.c
│ │ │ ├── pngwtran.obj
│ │ │ ├── pngwutil.c
│ │ │ ├── pngwutil.obj
│ │ │ └── README
│ │ ├── makefile.vc
│ │ ├── pngdataset.cpp
│ │ └── pngdataset.obj
│ ├── postgisraster
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── postgisrasterdataset.cpp
│ │ ├── postgisrasterdriver.cpp
│ │ ├── postgisraster.h
│ │ ├── postgisrasterrasterband.cpp
│ │ ├── postgisrastertiledataset.cpp
│ │ ├── postgisrastertilerasterband.cpp
│ │ ├── postgisrastertools.cpp
│ │ ├── readme
│ │ └── todo
│ ├── prf
│ │ ├── frmt_prf.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── phprfdataset.cpp
│ │ └── phprfdataset.obj
│ ├── r
│ │ ├── frmt_r.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rcreatecopy.cpp
│ │ ├── rcreatecopy.obj
│ │ ├── rdataset.cpp
│ │ ├── rdataset.h
│ │ └── rdataset.obj
│ ├── rasdaman
│ │ ├── frmt_rasdaman.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rasdamandataset.cpp
│ │ └── rasdamandataset.h
│ ├── rasterlite
│ │ ├── frmt_rasterlite.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rasterlitecreatecopy.cpp
│ │ ├── rasterlitedataset.cpp
│ │ ├── rasterlitedataset.h
│ │ └── rasterliteoverviews.cpp
│ ├── raw
│ │ ├── ace2dataset.cpp
│ │ ├── ace2dataset.obj
│ │ ├── atlsci_spheroid.cpp
│ │ ├── atlsci_spheroid.h
│ │ ├── atlsci_spheroid.obj
│ │ ├── btdataset.cpp
│ │ ├── btdataset.obj
│ │ ├── cpgdataset.cpp
│ │ ├── cpgdataset.obj
│ │ ├── ctable2dataset.cpp
│ │ ├── ctable2dataset.obj
│ │ ├── dipxdataset.cpp
│ │ ├── dipxdataset.obj
│ │ ├── doq1dataset.cpp
│ │ ├── doq1dataset.obj
│ │ ├── doq2dataset.cpp
│ │ ├── doq2dataset.obj
│ │ ├── ehdrdataset.cpp
│ │ ├── ehdrdataset.h
│ │ ├── ehdrdataset.obj
│ │ ├── eirdataset.cpp
│ │ ├── eirdataset.obj
│ │ ├── envidataset.cpp
│ │ ├── envidataset.h
│ │ ├── envidataset.obj
│ │ ├── fastdataset.cpp
│ │ ├── fastdataset.obj
│ │ ├── frmt_fast.html
│ │ ├── frmt_lcp.html
│ │ ├── frmt_mff2.html
│ │ ├── fujibasdataset.cpp
│ │ ├── fujibasdataset.obj
│ │ ├── genbindataset.cpp
│ │ ├── genbindataset.obj
│ │ ├── GNUmakefile
│ │ ├── gscdataset.cpp
│ │ ├── gscdataset.obj
│ │ ├── gtxdataset.cpp
│ │ ├── gtxdataset.obj
│ │ ├── hkvdataset.cpp
│ │ ├── hkvdataset.obj
│ │ ├── idadataset.cpp
│ │ ├── idadataset.obj
│ │ ├── iscedataset.cpp
│ │ ├── iscedataset.obj
│ │ ├── krodataset.cpp
│ │ ├── krodataset.obj
│ │ ├── landataset.cpp
│ │ ├── landataset.obj
│ │ ├── lcpdataset.cpp
│ │ ├── lcpdataset.obj
│ │ ├── loslasdataset.cpp
│ │ ├── loslasdataset.obj
│ │ ├── makefile.vc
│ │ ├── mffdataset.cpp
│ │ ├── mffdataset.obj
│ │ ├── ndfdataset.cpp
│ │ ├── ndfdataset.obj
│ │ ├── ntv2dataset.cpp
│ │ ├── ntv2dataset.obj
│ │ ├── pauxdataset.cpp
│ │ ├── pauxdataset.obj
│ │ ├── pnmdataset.cpp
│ │ ├── pnmdataset.obj
│ │ ├── rawdataset.cpp
│ │ ├── rawdataset.h
│ │ ├── rawdataset.obj
│ │ ├── roipacdataset.cpp
│ │ ├── roipacdataset.obj
│ │ ├── rrasterdataset.cpp
│ │ ├── rrasterdataset.obj
│ │ ├── snodasdataset.cpp
│ │ └── snodasdataset.obj
│ ├── rik
│ │ ├── frmt_rik.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rikdataset.cpp
│ │ └── rikdataset.obj
│ ├── rmf
│ │ ├── frmt_rmf.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rmfdataset.cpp
│ │ ├── rmfdataset.h
│ │ ├── rmfdataset.obj
│ │ ├── rmfdem.cpp
│ │ ├── rmfdem.obj
│ │ ├── rmflzw.cpp
│ │ └── rmflzw.obj
│ ├── rs2
│ │ ├── frmt_rs2.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── rs2dataset.cpp
│ │ └── rs2dataset.obj
│ ├── safe
│ │ ├── frmt_safe.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── safedataset.cpp
│ │ └── safedataset.obj
│ ├── saga
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── sagadataset.cpp
│ │ └── sagadataset.obj
│ ├── sde
│ │ ├── frmt_sde.html
│ │ ├── gdal_sde.h
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── sdedataset.cpp
│ │ ├── sdedataset.h
│ │ ├── sdeerror.cpp
│ │ ├── sdeerror.h
│ │ ├── sderasterband.cpp
│ │ └── sderasterband.h
│ ├── sdts
│ │ ├── aclocal.m4
│ │ ├── configure.in
│ │ ├── Doxyfile
│ │ ├── GNUmakefile
│ │ ├── Makefile.in
│ │ ├── makefile.vc
│ │ ├── makefile.vc.dist
│ │ ├── sdts2shp.cpp
│ │ ├── sdts_al.h
│ │ ├── sdtsattrreader.cpp
│ │ ├── sdtsattrreader.obj
│ │ ├── sdtscatd.cpp
│ │ ├── sdtscatd.obj
│ │ ├── sdtsdataset.cpp
│ │ ├── sdtsdataset.obj
│ │ ├── sdtsindexedreader.cpp
│ │ ├── sdtsindexedreader.obj
│ │ ├── sdtsiref.cpp
│ │ ├── sdtsiref.obj
│ │ ├── sdtslib.cpp
│ │ ├── sdtslib.obj
│ │ ├── sdtslinereader.cpp
│ │ ├── sdtslinereader.obj
│ │ ├── sdts_main.dox
│ │ ├── sdtspointreader.cpp
│ │ ├── sdtspointreader.obj
│ │ ├── sdtspolygonreader.cpp
│ │ ├── sdtspolygonreader.obj
│ │ ├── sdtsrasterreader.cpp
│ │ ├── sdtsrasterreader.obj
│ │ ├── sdtstransfer.cpp
│ │ ├── sdtstransfer.obj
│ │ ├── sdts_tut.dox
│ │ ├── sdtsxref.cpp
│ │ └── sdtsxref.obj
│ ├── sentinel2
│ │ ├── frmt_sentinel2.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── sentinel2dataset.cpp
│ │ └── sentinel2dataset.obj
│ ├── sgi
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── sgidataset.cpp
│ │ └── sgidataset.obj
│ ├── srtmhgt
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── srtmhgtdataset.cpp
│ │ └── srtmhgtdataset.obj
│ ├── terragen
│ │ ├── frmt_terragen.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── readme.txt
│ │ ├── terragendataset.cpp
│ │ └── terragendataset.obj
│ ├── til
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── tildataset.cpp
│ │ └── tildataset.obj
│ ├── tsx
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── tsxdataset.cpp
│ │ └── tsxdataset.obj
│ ├── usgsdem
│ │ ├── CDED.notes
│ │ ├── frmt_usgsdem.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── usgsdem_create.cpp
│ │ ├── usgsdem_create.obj
│ │ ├── usgsdemdataset.cpp
│ │ └── usgsdemdataset.obj
│ ├── vrt
│ │ ├── gdal_vrt.h
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── pixelfunctions.cpp
│ │ ├── pixelfunctions.obj
│ │ ├── vrtdataset.cpp
│ │ ├── vrtdataset.h
│ │ ├── vrtdataset.obj
│ │ ├── vrtderivedrasterband.cpp
│ │ ├── vrtderivedrasterband.obj
│ │ ├── vrtdriver.cpp
│ │ ├── vrtdriver.obj
│ │ ├── vrtfilters.cpp
│ │ ├── vrtfilters.obj
│ │ ├── vrtpansharpened.cpp
│ │ ├── vrtpansharpened.obj
│ │ ├── vrtrasterband.cpp
│ │ ├── vrtrasterband.obj
│ │ ├── vrtrawrasterband.cpp
│ │ ├── vrtrawrasterband.obj
│ │ ├── vrtsourcedrasterband.cpp
│ │ ├── vrtsourcedrasterband.obj
│ │ ├── vrtsources.cpp
│ │ ├── vrtsources.obj
│ │ ├── vrt_tutorial.dox
│ │ ├── vrtwarped.cpp
│ │ └── vrtwarped.obj
│ ├── wcs
│ │ ├── frmt_wcs.html
│ │ ├── GNUmakefile
│ │ ├── httpdriver.cpp
│ │ ├── makefile.vc
│ │ └── wcsdataset.cpp
│ ├── webp
│ │ ├── frmt_webp.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── webpdataset.cpp
│ │ └── webp_headers.h
│ ├── wms
│ │ ├── frmt_ags_arcgisonline.xml
│ │ ├── frmt_twms_Clementine.xml
│ │ ├── frmt_twms_daily.xml
│ │ ├── frmt_twms_Moon.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.html
│ │ ├── 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
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── md5.cpp
│ │ ├── md5.h
│ │ ├── minidriver_arcgis_server.cpp
│ │ ├── minidriver_arcgis_server.h
│ │ ├── minidriver.cpp
│ │ ├── minidriver_iip.cpp
│ │ ├── minidriver_iip.h
│ │ ├── minidriver_mrf.cpp
│ │ ├── minidriver_mrf.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
│ │ ├── WMSServerList.txt
│ │ └── wmsutils.cpp
│ ├── wmts
│ │ ├── frmt_wmts.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── wmtsdataset.cpp
│ ├── xpm
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── xpmdataset.cpp
│ │ └── xpmdataset.obj
│ ├── xyz
│ │ ├── frmt_xyz.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── xyzdataset.cpp
│ │ └── xyzdataset.obj
│ ├── zlib
│ │ ├── adler32.c
│ │ ├── adler32.obj
│ │ ├── compress.c
│ │ ├── compress.obj
│ │ ├── crc32.c
│ │ ├── crc32.h
│ │ ├── crc32.obj
│ │ ├── deflate.c
│ │ ├── deflate.h
│ │ ├── deflate.obj
│ │ ├── GNUmakefile
│ │ ├── gzio.c
│ │ ├── gzio.obj
│ │ ├── infback.c
│ │ ├── infback.obj
│ │ ├── inffast.c
│ │ ├── inffast.h
│ │ ├── inffast.obj
│ │ ├── inffixed.h
│ │ ├── inflate.c
│ │ ├── inflate.h
│ │ ├── inflate.obj
│ │ ├── inftrees.c
│ │ ├── inftrees.h
│ │ ├── inftrees.obj
│ │ ├── makefile.vc
│ │ ├── README
│ │ ├── trees.c
│ │ ├── trees.h
│ │ ├── trees.obj
│ │ ├── uncompr.c
│ │ ├── uncompr.obj
│ │ ├── zconf.h
│ │ ├── zlib.h
│ │ ├── zutil.c
│ │ ├── zutil.h
│ │ └── zutil.obj
│ └── zmap
│ ├── GNUmakefile
│ ├── makefile.vc
│ ├── zmapdataset.cpp
│ └── zmapdataset.obj
├── gcore
│ ├── gdalabstractbandblockcache.cpp
│ ├── gdalabstractbandblockcache.obj
│ ├── gdalallvalidmaskband.cpp
│ ├── gdalallvalidmaskband.obj
│ ├── gdalarraybandblockcache.cpp
│ ├── gdalarraybandblockcache.obj
│ ├── gdal_avx2_emulation.hpp
│ ├── gdalclientserver.cpp
│ ├── gdalclientserver.obj
│ ├── gdalcolortable.cpp
│ ├── gdalcolortable.obj
│ ├── gdaldataset.cpp
│ ├── gdaldataset.obj
│ ├── gdaldefaultasync.cpp
│ ├── gdaldefaultasync.obj
│ ├── gdaldefaultoverviews.cpp
│ ├── gdaldefaultoverviews.obj
│ ├── gdaldllmain.cpp
│ ├── gdaldllmain.obj
│ ├── gdaldriver.cpp
│ ├── gdaldrivermanager.cpp
│ ├── gdaldrivermanager.obj
│ ├── gdaldriver.obj
│ ├── gdalexif.cpp
│ ├── gdalexif.h
│ ├── gdalexif.obj
│ ├── gdal_frmts.h
│ ├── gdalgeorefpamdataset.cpp
│ ├── gdalgeorefpamdataset.h
│ ├── gdalgeorefpamdataset.obj
│ ├── gdalgmlcoverage.cpp
│ ├── gdalgmlcoverage.obj
│ ├── gdal.h
│ ├── gdalhashsetbandblockcache.cpp
│ ├── gdalhashsetbandblockcache.obj
│ ├── gdaljp2abstractdataset.cpp
│ ├── gdaljp2abstractdataset.h
│ ├── gdaljp2abstractdataset.obj
│ ├── gdaljp2box.cpp
│ ├── gdaljp2box.obj
│ ├── gdaljp2metadata.cpp
│ ├── gdaljp2metadatagenerator.cpp
│ ├── gdaljp2metadatagenerator.h
│ ├── gdaljp2metadatagenerator.obj
│ ├── gdaljp2metadata.h
│ ├── gdaljp2metadata.obj
│ ├── gdaljp2structure.cpp
│ ├── gdaljp2structure.obj
│ ├── gdalmajorobject.cpp
│ ├── gdalmajorobject.obj
│ ├── gdal_mdreader.cpp
│ ├── gdal_mdreader.h
│ ├── gdal_mdreader.obj
│ ├── gdal_misc.cpp
│ ├── gdal_misc.obj
│ ├── gdalmultidomainmetadata.cpp
│ ├── gdalmultidomainmetadata.obj
│ ├── gdalnodatamaskband.cpp
│ ├── gdalnodatamaskband.obj
│ ├── gdalnodatavaluesmaskband.cpp
│ ├── gdalnodatavaluesmaskband.obj
│ ├── gdalopeninfo.cpp
│ ├── gdalopeninfo.obj
│ ├── gdaloverviewdataset.cpp
│ ├── gdaloverviewdataset.obj
│ ├── gdalpamdataset.cpp
│ ├── gdalpamdataset.obj
│ ├── gdal_pam.h
│ ├── gdalpamproxydb.cpp
│ ├── gdalpamproxydb.obj
│ ├── gdalpamrasterband.cpp
│ ├── gdalpamrasterband.obj
│ ├── gdal_priv.h
│ ├── gdal_priv_templates.hpp
│ ├── gdalproxydataset.cpp
│ ├── gdalproxydataset.obj
│ ├── gdal_proxy.h
│ ├── gdalproxypool.cpp
│ ├── gdalproxypool.obj
│ ├── gdalrasterband.cpp
│ ├── gdalrasterband.obj
│ ├── gdalrasterblock.cpp
│ ├── gdalrasterblock.obj
│ ├── gdal_rat.cpp
│ ├── gdal_rat.h
│ ├── gdal_rat.obj
│ ├── gdalrescaledalphaband.cpp
│ ├── gdalrescaledalphaband.obj
│ ├── gdalsse_priv.h
│ ├── gdal_version.h
│ ├── gdalvirtualmem.cpp
│ ├── gdalvirtualmem.obj
│ ├── GNUmakefile
│ ├── makefile.vc
│ ├── mdreader
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── reader_alos.cpp
│ │ ├── reader_alos.h
│ │ ├── reader_alos.obj
│ │ ├── reader_digital_globe.cpp
│ │ ├── reader_digital_globe.h
│ │ ├── reader_digital_globe.obj
│ │ ├── reader_eros.cpp
│ │ ├── reader_eros.h
│ │ ├── reader_eros.obj
│ │ ├── reader_geo_eye.cpp
│ │ ├── reader_geo_eye.h
│ │ ├── reader_geo_eye.obj
│ │ ├── reader_kompsat.cpp
│ │ ├── reader_kompsat.h
│ │ ├── reader_kompsat.obj
│ │ ├── reader_landsat.cpp
│ │ ├── reader_landsat.h
│ │ ├── reader_landsat.obj
│ │ ├── reader_orb_view.cpp
│ │ ├── reader_orb_view.h
│ │ ├── reader_orb_view.obj
│ │ ├── reader_pleiades.cpp
│ │ ├── reader_pleiades.h
│ │ ├── reader_pleiades.obj
│ │ ├── reader_rapid_eye.cpp
│ │ ├── reader_rapid_eye.h
│ │ ├── reader_rapid_eye.obj
│ │ ├── reader_rdk1.cpp
│ │ ├── reader_rdk1.h
│ │ ├── reader_rdk1.obj
│ │ ├── reader_spot.cpp
│ │ ├── reader_spot.h
│ │ └── reader_spot.obj
│ ├── overview.cpp
│ ├── overview.obj
│ ├── rasterio.cpp
│ ├── rasterio.obj
│ ├── rasterio_ssse3.cpp
│ ├── rasterio_ssse3.obj
│ ├── reader_alos.obj
│ ├── reader_digital_globe.obj
│ ├── reader_eros.obj
│ ├── reader_geo_eye.obj
│ ├── reader_kompsat.obj
│ ├── reader_landsat.obj
│ ├── reader_orb_view.obj
│ ├── reader_pleiades.obj
│ ├── reader_rapid_eye.obj
│ ├── reader_rdk1.obj
│ ├── reader_spot.obj
│ ├── statistics.txt
│ ├── Version.rc
│ └── Version.res
├── gdal202.dll
├── gdal_i.exp
├── gdal_i.lib
├── GDALmake.opt.in
├── gdalnightlysvn.sh
├── gdal.pc.in
├── gdal_vs2013.sln
├── gdal_vs2013.v12.suo
├── gdal_vs2013.vcxproj
├── gdal_vs2013.vcxproj.filters
├── gdal_vs2013.vcxproj.user
├── generate_vcxproj.bat
├── gnm
│ ├── gnm_api.h
│ ├── gnm_arch.dox
│ ├── gnm_frmts
│ │ ├── db
│ │ │ ├── gnmdbdriver.cpp
│ │ │ ├── gnmdbdriver.obj
│ │ │ ├── gnmdb.h
│ │ │ ├── gnmdbnetwork.cpp
│ │ │ ├── gnmdbnetwork.obj
│ │ │ ├── GNUmakefile
│ │ │ └── makefile.vc
│ │ ├── file
│ │ │ ├── gnmfiledriver.cpp
│ │ │ ├── gnmfiledriver.obj
│ │ │ ├── gnmfile.h
│ │ │ ├── gnmfilenetwork.cpp
│ │ │ ├── gnmfilenetwork.obj
│ │ │ ├── GNUmakefile
│ │ │ └── makefile.vc
│ │ ├── gnm_frmts.h
│ │ ├── gnmregisterall.cpp
│ │ ├── gnmregisterall.obj
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── o
│ │ ├── gnmdbdriver.obj
│ │ ├── gnmdbnetwork.obj
│ │ ├── gnmfiledriver.obj
│ │ ├── gnmfilenetwork.obj
│ │ ├── gnmregisterall.obj
│ │ └── README.TXT
│ ├── gnmgenericnetwork.cpp
│ ├── gnmgenericnetwork.obj
│ ├── gnmgraph.cpp
│ ├── gnmgraph.h
│ ├── gnmgraph.obj
│ ├── gnm.h
│ ├── gnmlayer.cpp
│ ├── gnmlayer.obj
│ ├── gnm.lib
│ ├── gnmnetwork.cpp
│ ├── gnmnetwork.obj
│ ├── gnm_priv.h
│ ├── gnmresultlayer.cpp
│ ├── gnmresultlayer.obj
│ ├── gnmrule.cpp
│ ├── gnmrule.obj
│ ├── gnm_tut.dox
│ ├── GNUmakefile
│ └── makefile.vc
├── GNUmakefile
├── HOWTO-RELEASE
├── html
│ └── do-not-remove
├── install
├── install.7z
├── install-sh
├── LICENSE.TXT
├── ltmain.sh
├── m4
│ ├── acinclude.m4
│ ├── ax_cflags_warn_all.m4
│ ├── ax_check_compile_flag.m4
│ ├── ax_cxx_compile_stdcxx_11.m4
│ ├── ax_cxx_compile_stdcxx.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
│ ├── lt~obsolete.m4
│ ├── ltoptions.m4
│ ├── ltsugar.m4
│ ├── ltversion.m4
│ ├── pkg.m4
│ └── sfcgal.m4
├── makefile.vc
├── man
│ └── man1
│ ├── gdal2tiles.1
│ ├── gdaladdo.1
│ ├── gdalbuildvrt.1
│ ├── gdal_calc.1
│ ├── gdalcompare.1
│ ├── gdal-config.1
│ ├── gdal_contour.1
│ ├── gdaldem.1
│ ├── gdal_edit.1
│ ├── gdal_fillnodata.1
│ ├── gdal_grid.1
│ ├── gdalinfo.1
│ ├── gdallocationinfo.1
│ ├── gdalmanage.1
│ ├── gdal_merge.1
│ ├── gdalmove.1
│ ├── gdal_pansharpen.1
│ ├── gdal_polygonize.1
│ ├── gdal_proximity.1
│ ├── gdal_rasterize.1
│ ├── gdal_retile.1
│ ├── gdal_sieve.1
│ ├── gdalsrsinfo.1
│ ├── gdaltindex.1
│ ├── gdaltransform.1
│ ├── gdal_translate.1
│ ├── gdal_utilities.1
│ ├── gdalwarp.1
│ ├── gnmanalyse.1
│ ├── gnmmanage.1
│ ├── gnm_utilities.1
│ ├── nearblack.1
│ ├── ogr2ogr.1
│ ├── ogrinfo.1
│ ├── ogrlineref.1
│ ├── ogrmerge.1
│ ├── ogrtindex.1
│ ├── ogr_utilities.1
│ ├── pct2rgb.1
│ └── rgb2pct.1
├── MIGRATION_GUIDE.TXT
├── mkbindist.sh
├── mkgdaldist.sh
├── mktestdist.sh
├── NEWS
├── NEWS.template
├── nmake.opt
├── obj
│ └── Win32
│ └── Debug
├── ogr
│ ├── Doxyfile
│ ├── file.lst
│ ├── generate_encoding_table.c
│ ├── gml2ogrgeometry.cpp
│ ├── gml2ogrgeometry.obj
│ ├── GNUmakefile
│ ├── makefile.vc
│ ├── ogr2gmlgeometry.cpp
│ ├── ogr2gmlgeometry.obj
│ ├── ogr_api.cpp
│ ├── ogr_api.h
│ ├── ogr_api.obj
│ ├── ograpispy.cpp
│ ├── ograpispy.h
│ ├── ograpispy.obj
│ ├── ogr_apitut.dox
│ ├── ogr_arch.dox
│ ├── ograssemblepolygon.cpp
│ ├── ograssemblepolygon.obj
│ ├── ogr_capi_test.c
│ ├── ogrcircularstring.cpp
│ ├── ogrcircularstring.obj
│ ├── ogrcompoundcurve.cpp
│ ├── ogrcompoundcurve.obj
│ ├── ogr_core.h
│ ├── ogrct.cpp
│ ├── ogrct.obj
│ ├── ogrcurvecollection.cpp
│ ├── ogrcurvecollection.obj
│ ├── ogrcurve.cpp
│ ├── ogrcurve.obj
│ ├── ogrcurvepolygon.cpp
│ ├── ogrcurvepolygon.obj
│ ├── ogr_drivertut.dox
│ ├── ogr_expat.cpp
│ ├── ogr_expat.h
│ ├── ogr_expat.obj
│ ├── ogrfeature.cpp
│ ├── ogrfeaturedefn.cpp
│ ├── ogrfeaturedefn.obj
│ ├── ogr_feature.h
│ ├── ogrfeature.obj
│ ├── ogrfeaturequery.cpp
│ ├── ogrfeaturequery.obj
│ ├── ogrfeaturestyle.cpp
│ ├── ogr_featurestyle.h
│ ├── ogr_feature_style.html
│ ├── ogrfeaturestyle.obj
│ ├── ogrfielddefn.cpp
│ ├── ogrfielddefn.obj
│ ├── ogr_fromepsg.cpp
│ ├── ogr_fromepsg.obj
│ ├── ogr_geocoding.cpp
│ ├── ogr_geocoding.h
│ ├── ogr_geocoding.obj
│ ├── ogrgeomediageometry.cpp
│ ├── ogrgeomediageometry.h
│ ├── ogrgeomediageometry.obj
│ ├── ogrgeometrycollection.cpp
│ ├── ogrgeometrycollection.obj
│ ├── ogrgeometry.cpp
│ ├── ogrgeometryfactory.cpp
│ ├── ogrgeometryfactory.obj
│ ├── ogr_geometry.h
│ ├── ogrgeometry.obj
│ ├── ogrgeomfielddefn.cpp
│ ├── ogrgeomfielddefn.obj
│ ├── ogr_geos.h
│ ├── ogr_json_header.h
│ ├── ogr.lib
│ ├── ogr_libs.h
│ ├── ogrlinearring.cpp
│ ├── ogrlinearring.obj
│ ├── ogrlinestring.cpp
│ ├── ogrlinestring.obj
│ ├── ogrmulticurve.cpp
│ ├── ogrmulticurve.obj
│ ├── ogrmultilinestring.cpp
│ ├── ogrmultilinestring.obj
│ ├── ogrmultipoint.cpp
│ ├── ogrmultipoint.obj
│ ├── ogrmultipolygon.cpp
│ ├── ogrmultipolygon.obj
│ ├── ogrmultisurface.cpp
│ ├── ogrmultisurface.obj
│ ├── ogr_opt.cpp
│ ├── ogr_opt.obj
│ ├── ogrpgeogeometry.cpp
│ ├── ogrpgeogeometry.h
│ ├── ogrpgeogeometry.obj
│ ├── ogr_p.h
│ ├── ogrpoint.cpp
│ ├── ogrpoint.obj
│ ├── ogrpolygon.cpp
│ ├── ogrpolygon.obj
│ ├── ogrpolyhedralsurface.cpp
│ ├── ogrpolyhedralsurface.obj
│ ├── ogr_sfcgal.h
│ ├── ogrsf_frmts
│ │ ├── aeronavfaa
│ │ │ ├── drv_aeronavfaa.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ograeronavfaadatasource.cpp
│ │ │ ├── ograeronavfaadatasource.obj
│ │ │ ├── ograeronavfaadriver.cpp
│ │ │ ├── ograeronavfaadriver.obj
│ │ │ ├── ogr_aeronavfaa.h
│ │ │ ├── ograeronavfaalayer.cpp
│ │ │ └── ograeronavfaalayer.obj
│ │ ├── amigocloud
│ │ │ ├── drv_amigocloud.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogramigoclouddatasource.cpp
│ │ │ ├── ogramigoclouddriver.cpp
│ │ │ ├── ogr_amigocloud.h
│ │ │ ├── ogramigocloudlayer.cpp
│ │ │ ├── ogramigocloudresultlayer.cpp
│ │ │ ├── ogramigocloudtablelayer.cpp
│ │ │ └── pkg
│ │ │ ├── configure
│ │ │ ├── configure.in
│ │ │ └── Makefile.in
│ │ ├── arcgen
│ │ │ ├── drv_arcgen.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ograrcgendatasource.cpp
│ │ │ ├── ograrcgendatasource.obj
│ │ │ ├── ograrcgendriver.cpp
│ │ │ ├── ograrcgendriver.obj
│ │ │ ├── ogr_arcgen.h
│ │ │ ├── ograrcgenlayer.cpp
│ │ │ └── ograrcgenlayer.obj
│ │ ├── arcobjects
│ │ │ ├── aodatasource.cpp
│ │ │ ├── aodriver.cpp
│ │ │ ├── aolayer.cpp
│ │ │ ├── aoutils.cpp
│ │ │ ├── aoutils.h
│ │ │ ├── drv_ao.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ └── ogr_ao.h
│ │ ├── avc
│ │ │ ├── avc_bin.c
│ │ │ ├── avc_bin.obj
│ │ │ ├── avc_binwr.c
│ │ │ ├── avc_binwr.obj
│ │ │ ├── avc_e00gen.c
│ │ │ ├── avc_e00gen.obj
│ │ │ ├── avc_e00parse.c
│ │ │ ├── avc_e00parse.obj
│ │ │ ├── avc_e00read.c
│ │ │ ├── avc_e00read.obj
│ │ │ ├── avc_e00write.c
│ │ │ ├── avc_e00write.obj
│ │ │ ├── avc.h
│ │ │ ├── avc_mbyte.c
│ │ │ ├── avc_mbyte.h
│ │ │ ├── avc_mbyte.obj
│ │ │ ├── avc_misc.c
│ │ │ ├── avc_misc.obj
│ │ │ ├── avc_rawbin.c
│ │ │ ├── avc_rawbin.obj
│ │ │ ├── drv_avcbin.html
│ │ │ ├── drv_avce00.html
│ │ │ ├── GNUmakefile
│ │ │ ├── HISTORY.TXT
│ │ │ ├── makefile.vc
│ │ │ ├── ogravcbindatasource.cpp
│ │ │ ├── ogravcbindatasource.obj
│ │ │ ├── ogravcbindriver.cpp
│ │ │ ├── ogravcbindriver.obj
│ │ │ ├── ogravcbinlayer.cpp
│ │ │ ├── ogravcbinlayer.obj
│ │ │ ├── ogravcdatasource.cpp
│ │ │ ├── ogravcdatasource.obj
│ │ │ ├── ogravce00datasource.cpp
│ │ │ ├── ogravce00datasource.obj
│ │ │ ├── ogravce00driver.cpp
│ │ │ ├── ogravce00driver.obj
│ │ │ ├── ogravce00layer.cpp
│ │ │ ├── ogravce00layer.obj
│ │ │ ├── ogr_avc.h
│ │ │ ├── ogravclayer.cpp
│ │ │ └── ogravclayer.obj
│ │ ├── bna
│ │ │ ├── drv_bna.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrbnadatasource.cpp
│ │ │ ├── ogrbnadatasource.obj
│ │ │ ├── ogrbnadriver.cpp
│ │ │ ├── ogrbnadriver.obj
│ │ │ ├── ogr_bna.h
│ │ │ ├── ogrbnalayer.cpp
│ │ │ ├── ogrbnalayer.obj
│ │ │ ├── ogrbnaparser.cpp
│ │ │ ├── ogrbnaparser.h
│ │ │ └── ogrbnaparser.obj
│ │ ├── cad
│ │ │ ├── drv_cad.html
│ │ │ ├── gdalcaddataset.cpp
│ │ │ ├── gdalcaddataset.obj
│ │ │ ├── GNUmakefile
│ │ │ ├── libopencad
│ │ │ │ ├── cadclasses.cpp
│ │ │ │ ├── cadclasses.h
│ │ │ │ ├── cadclasses.obj
│ │ │ │ ├── cadcolors.cpp
│ │ │ │ ├── cadcolors.h
│ │ │ │ ├── cadcolors.obj
│ │ │ │ ├── caddictionary.cpp
│ │ │ │ ├── caddictionary.h
│ │ │ │ ├── caddictionary.obj
│ │ │ │ ├── cadfile.cpp
│ │ │ │ ├── cadfile.h
│ │ │ │ ├── cadfileio.cpp
│ │ │ │ ├── cadfileio.h
│ │ │ │ ├── cadfileio.obj
│ │ │ │ ├── cadfile.obj
│ │ │ │ ├── cadfilestreamio.cpp
│ │ │ │ ├── cadfilestreamio.h
│ │ │ │ ├── cadfilestreamio.obj
│ │ │ │ ├── cadgeometry.cpp
│ │ │ │ ├── cadgeometry.h
│ │ │ │ ├── cadgeometry.obj
│ │ │ │ ├── cadheader.cpp
│ │ │ │ ├── cadheader.h
│ │ │ │ ├── cadheader.obj
│ │ │ │ ├── cadlayer.cpp
│ │ │ │ ├── cadlayer.h
│ │ │ │ ├── cadlayer.obj
│ │ │ │ ├── cadobjects.cpp
│ │ │ │ ├── cadobjects.h
│ │ │ │ ├── cadobjects.obj
│ │ │ │ ├── cadtables.cpp
│ │ │ │ ├── cadtables.h
│ │ │ │ ├── cadtables.obj
│ │ │ │ ├── dwg
│ │ │ │ │ ├── GNUmakefile
│ │ │ │ │ ├── io.cpp
│ │ │ │ │ ├── io.h
│ │ │ │ │ ├── io.obj
│ │ │ │ │ ├── makefile.vc
│ │ │ │ │ ├── r2000.cpp
│ │ │ │ │ ├── r2000.h
│ │ │ │ │ └── r2000.obj
│ │ │ │ ├── GNUmakefile
│ │ │ │ ├── makefile.vc
│ │ │ │ ├── opencad_api.h
│ │ │ │ ├── opencad.cpp
│ │ │ │ ├── opencad.h
│ │ │ │ └── opencad.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogrcaddriver.cpp
│ │ │ ├── ogrcaddriver.obj
│ │ │ ├── ogr_cad.h
│ │ │ ├── ogrcadlayer.cpp
│ │ │ ├── ogrcadlayer.obj
│ │ │ ├── vsilfileio.cpp
│ │ │ ├── vsilfileio.h
│ │ │ └── vsilfileio.obj
│ │ ├── carto
│ │ │ ├── drv_cartodb.html
│ │ │ ├── drv_carto.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrcartodatasource.cpp
│ │ │ ├── ogrcartodriver.cpp
│ │ │ ├── ogr_carto.h
│ │ │ ├── ogrcartolayer.cpp
│ │ │ ├── ogrcartoresultlayer.cpp
│ │ │ └── ogrcartotablelayer.cpp
│ │ ├── cloudant
│ │ │ ├── drv_cloudant.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrcloudantdatasource.cpp
│ │ │ ├── ogrcloudantdriver.cpp
│ │ │ ├── ogr_cloudant.h
│ │ │ └── ogrcloudanttablelayer.cpp
│ │ ├── couchdb
│ │ │ ├── drv_couchdb.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrcouchdbdatasource.cpp
│ │ │ ├── ogrcouchdbdriver.cpp
│ │ │ ├── ogr_couchdb.h
│ │ │ ├── ogrcouchdblayer.cpp
│ │ │ ├── ogrcouchdbrowslayer.cpp
│ │ │ └── ogrcouchdbtablelayer.cpp
│ │ ├── csv
│ │ │ ├── drv_csv.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrcsvdatasource.cpp
│ │ │ ├── ogrcsvdatasource.obj
│ │ │ ├── ogrcsvdriver.cpp
│ │ │ ├── ogrcsvdriver.obj
│ │ │ ├── ogr_csv.h
│ │ │ ├── ogrcsvlayer.cpp
│ │ │ └── ogrcsvlayer.obj
│ │ ├── csw
│ │ │ ├── drv_csw.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ └── ogrcswdataset.cpp
│ │ ├── db2
│ │ │ ├── drv_db2.html
│ │ │ ├── drv_db2_raster.html
│ │ │ ├── gdaldb2rasterband.cpp
│ │ │ ├── gdaldb2rasterband.obj
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── makeplugin.vc
│ │ │ ├── ogrdb2cli.cpp
│ │ │ ├── ogrdb2cli.obj
│ │ │ ├── ogrdb2datasource.cpp
│ │ │ ├── ogrdb2datasourcemd.cpp
│ │ │ ├── ogrdb2datasourcemd.obj
│ │ │ ├── ogrdb2datasource.obj
│ │ │ ├── ogrdb2driver.cpp
│ │ │ ├── ogrdb2driver.obj
│ │ │ ├── ogrdb2geometryvalidator.cpp
│ │ │ ├── ogr_db2.h
│ │ │ ├── ogrdb2layer.cpp
│ │ │ ├── ogrdb2layer.obj
│ │ │ ├── ogrdb2selectlayer.cpp
│ │ │ ├── ogrdb2selectlayer.obj
│ │ │ ├── ogrdb2tablelayer.cpp
│ │ │ └── ogrdb2tablelayer.obj
│ │ ├── dgn
│ │ │ ├── dgndump.cpp
│ │ │ ├── dgnfloat.cpp
│ │ │ ├── dgnfloat.obj
│ │ │ ├── dgnhelp.cpp
│ │ │ ├── dgnhelp.obj
│ │ │ ├── dgnlib.h
│ │ │ ├── dgnlibp.h
│ │ │ ├── dgnopen.cpp
│ │ │ ├── dgnopen.obj
│ │ │ ├── dgnread.cpp
│ │ │ ├── dgnread.obj
│ │ │ ├── dgnstroke.cpp
│ │ │ ├── dgnstroke.obj
│ │ │ ├── dgnwrite.cpp
│ │ │ ├── dgnwrite.obj
│ │ │ ├── dgnwritetest.cpp
│ │ │ ├── dist
│ │ │ │ ├── cpl_config.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── Makefile.vc
│ │ │ │ └── README
│ │ │ ├── Doxyfile
│ │ │ ├── drv_dgn.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrdgndatasource.cpp
│ │ │ ├── ogrdgndatasource.obj
│ │ │ ├── ogrdgndriver.cpp
│ │ │ ├── ogrdgndriver.obj
│ │ │ ├── ogr_dgn.h
│ │ │ ├── ogrdgnlayer.cpp
│ │ │ ├── ogrdgnlayer.obj
│ │ │ └── web
│ │ │ ├── index.html
│ │ │ └── representation.html
│ │ ├── dods
│ │ │ ├── bbhenv.dat.das
│ │ │ ├── C0101.met.raw.nc.das
│ │ │ ├── drv_dods.html
│ │ │ ├── GNUmakefile
│ │ │ ├── libdap_headers.h
│ │ │ ├── makefile.vc
│ │ │ ├── natl_prof_bot.cdp.das
│ │ │ ├── ogr_ais_eg.xml
│ │ │ ├── ogrdodsdatasource.cpp
│ │ │ ├── ogrdodsdriver.cpp
│ │ │ ├── ogrdodsfielddefn.cpp
│ │ │ ├── ogrdodsgrid.cpp
│ │ │ ├── ogr_dods.h
│ │ │ ├── ogrdodslayer.cpp
│ │ │ └── ogrdodssequencelayer.cpp
│ │ ├── dwg
│ │ │ ├── createdgnv8testfile.cpp
│ │ │ ├── createdgnv8testfile_headers.h
│ │ │ ├── dgnv8_headers.h
│ │ │ ├── drv_dgnv8.html
│ │ │ ├── drv_dwg.html
│ │ │ ├── dwg_headers.h
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrdgnv8datasource.cpp
│ │ │ ├── ogrdgnv8driver.cpp
│ │ │ ├── ogr_dgnv8.h
│ │ │ ├── ogrdgnv8layer.cpp
│ │ │ ├── ogrdwg_blockmap.cpp
│ │ │ ├── ogrdwgblockslayer.cpp
│ │ │ ├── ogrdwgdatasource.cpp
│ │ │ ├── ogrdwg_dimension.cpp
│ │ │ ├── ogrdwgdriver.cpp
│ │ │ ├── ogr_dwg.h
│ │ │ ├── ogrdwg_hatch.cpp
│ │ │ ├── ogrdwglayer.cpp
│ │ │ ├── ogrteigha.cpp
│ │ │ └── ogrteigha.h
│ │ ├── dxf
│ │ │ ├── drv_dxf.html
│ │ │ ├── GNUmakefile
│ │ │ ├── intronurbs.cpp
│ │ │ ├── intronurbs.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogr_autocad_services.cpp
│ │ │ ├── ogr_autocad_services.h
│ │ │ ├── ogr_autocad_services.obj
│ │ │ ├── ogrdxf_blockmap.cpp
│ │ │ ├── ogrdxf_blockmap.obj
│ │ │ ├── ogrdxfblockslayer.cpp
│ │ │ ├── ogrdxfblockslayer.obj
│ │ │ ├── ogrdxfblockswriterlayer.cpp
│ │ │ ├── ogrdxfblockswriterlayer.obj
│ │ │ ├── ogrdxfdatasource.cpp
│ │ │ ├── ogrdxfdatasource.obj
│ │ │ ├── ogrdxf_dimension.cpp
│ │ │ ├── ogrdxf_dimension.obj
│ │ │ ├── ogrdxfdriver.cpp
│ │ │ ├── ogrdxfdriver.obj
│ │ │ ├── ogr_dxf.h
│ │ │ ├── ogrdxf_hatch.cpp
│ │ │ ├── ogrdxf_hatch.obj
│ │ │ ├── ogrdxflayer.cpp
│ │ │ ├── ogrdxflayer.obj
│ │ │ ├── ogrdxf_polyline_smooth.cpp
│ │ │ ├── ogrdxf_polyline_smooth.h
│ │ │ ├── ogrdxf_polyline_smooth.obj
│ │ │ ├── ogrdxfreader.cpp
│ │ │ ├── ogrdxfreader.obj
│ │ │ ├── ogrdxfwriterds.cpp
│ │ │ ├── ogrdxfwriterds.obj
│ │ │ ├── ogrdxfwriterlayer.cpp
│ │ │ └── ogrdxfwriterlayer.obj
│ │ ├── edigeo
│ │ │ ├── drv_edigeo.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogredigeodatasource.cpp
│ │ │ ├── ogredigeodatasource.obj
│ │ │ ├── ogredigeodriver.cpp
│ │ │ ├── ogredigeodriver.obj
│ │ │ ├── ogr_edigeo.h
│ │ │ ├── ogredigeolayer.cpp
│ │ │ └── ogredigeolayer.obj
│ │ ├── elastic
│ │ │ ├── drv_elasticsearch.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrelasticdatasource.cpp
│ │ │ ├── ogrelasticdriver.cpp
│ │ │ ├── ogr_elastic.h
│ │ │ └── ogrelasticlayer.cpp
│ │ ├── filegdb
│ │ │ ├── drv_filegdb.html
│ │ │ ├── FGdbDatasource.cpp
│ │ │ ├── FGdbDriver.cpp
│ │ │ ├── FGdbLayer.cpp
│ │ │ ├── FGdbResultLayer.cpp
│ │ │ ├── FGdbUtils.cpp
│ │ │ ├── FGdbUtils.h
│ │ │ ├── filegdbsdk_headers.h
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ └── ogr_fgdb.h
│ │ ├── fme
│ │ │ ├── drv_fme.html
│ │ │ ├── fme2ogr.h
│ │ │ ├── fme2ogr_utils.cpp
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrfmecacheindex.cpp
│ │ │ ├── ogrfmedatasource.cpp
│ │ │ ├── ogrfmedriver.cpp
│ │ │ ├── ogrfmelayercached.cpp
│ │ │ ├── ogrfmelayer.cpp
│ │ │ └── ogrfmelayerdb.cpp
│ │ ├── generic
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogr_attrind.cpp
│ │ │ ├── ogr_attrind.obj
│ │ │ ├── ogrdatasource.cpp
│ │ │ ├── ogrdatasource.obj
│ │ │ ├── ogreditablelayer.cpp
│ │ │ ├── ogreditablelayer.h
│ │ │ ├── ogreditablelayer.obj
│ │ │ ├── ogremulatedtransaction.cpp
│ │ │ ├── ogremulatedtransaction.h
│ │ │ ├── ogremulatedtransaction.obj
│ │ │ ├── ogr_gensql.cpp
│ │ │ ├── ogr_gensql.h
│ │ │ ├── ogr_gensql.obj
│ │ │ ├── ogrlayer.cpp
│ │ │ ├── ogrlayerdecorator.cpp
│ │ │ ├── ogrlayerdecorator.h
│ │ │ ├── ogrlayerdecorator.obj
│ │ │ ├── ogrlayer.obj
│ │ │ ├── ogrlayerpool.cpp
│ │ │ ├── ogrlayerpool.h
│ │ │ ├── ogrlayerpool.obj
│ │ │ ├── ogr_miattrind.cpp
│ │ │ ├── ogr_miattrind.obj
│ │ │ ├── ogrmutexeddatasource.cpp
│ │ │ ├── ogrmutexeddatasource.h
│ │ │ ├── ogrmutexeddatasource.obj
│ │ │ ├── ogrmutexedlayer.cpp
│ │ │ ├── ogrmutexedlayer.h
│ │ │ ├── ogrmutexedlayer.obj
│ │ │ ├── ogrregisterall.cpp
│ │ │ ├── ogrregisterall.obj
│ │ │ ├── ogrsfdriver.cpp
│ │ │ ├── ogrsfdriver.obj
│ │ │ ├── ogrsfdriverregistrar.cpp
│ │ │ ├── ogrsfdriverregistrar.obj
│ │ │ ├── ogrunionlayer.cpp
│ │ │ ├── ogrunionlayer.h
│ │ │ ├── ogrunionlayer.obj
│ │ │ ├── ogrwarpedlayer.cpp
│ │ │ ├── ogrwarpedlayer.h
│ │ │ └── ogrwarpedlayer.obj
│ │ ├── geoconcept
│ │ │ ├── drv_geoconcept.html
│ │ │ ├── geoconcept.c
│ │ │ ├── geoconcept.h
│ │ │ ├── geoconcept.obj
│ │ │ ├── geoconcept_syscoord.c
│ │ │ ├── geoconcept_syscoord.h
│ │ │ ├── geoconcept_syscoord.obj
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgeoconceptdatasource.cpp
│ │ │ ├── ogrgeoconceptdatasource.h
│ │ │ ├── ogrgeoconceptdatasource.obj
│ │ │ ├── ogrgeoconceptdriver.cpp
│ │ │ ├── ogrgeoconceptdriver.h
│ │ │ ├── ogrgeoconceptdriver.obj
│ │ │ ├── ogrgeoconceptlayer.cpp
│ │ │ ├── ogrgeoconceptlayer.h
│ │ │ └── ogrgeoconceptlayer.obj
│ │ ├── geojson
│ │ │ ├── drv_geojson.html
│ │ │ ├── GNUmakefile
│ │ │ ├── libjson
│ │ │ │ ├── arraylist.c
│ │ │ │ ├── arraylist.h
│ │ │ │ ├── arraylist.obj
│ │ │ │ ├── AUTHORS
│ │ │ │ ├── bits.h
│ │ │ │ ├── ChangeLog
│ │ │ │ ├── config.h
│ │ │ │ ├── COPYING
│ │ │ │ ├── debug.c
│ │ │ │ ├── debug.h
│ │ │ │ ├── debug.obj
│ │ │ │ ├── dump_symbols.sh
│ │ │ │ ├── GNUmakefile
│ │ │ │ ├── json_config.h
│ │ │ │ ├── json_c_version.c
│ │ │ │ ├── json_c_version.h
│ │ │ │ ├── json_c_version.obj
│ │ │ │ ├── json.h
│ │ │ │ ├── json_inttypes.h
│ │ │ │ ├── json_object.c
│ │ │ │ ├── json_object.h
│ │ │ │ ├── json_object_iterator.c
│ │ │ │ ├── json_object_iterator.h
│ │ │ │ ├── json_object_iterator.obj
│ │ │ │ ├── json_object.obj
│ │ │ │ ├── json_object_private.h
│ │ │ │ ├── json_tokener.c
│ │ │ │ ├── json_tokener.h
│ │ │ │ ├── json_tokener.obj
│ │ │ │ ├── json_util.c
│ │ │ │ ├── json_util.h
│ │ │ │ ├── json_util.obj
│ │ │ │ ├── linkhash.c
│ │ │ │ ├── linkhash.h
│ │ │ │ ├── linkhash.obj
│ │ │ │ ├── makefile.vc
│ │ │ │ ├── printbuf.c
│ │ │ │ ├── printbuf.h
│ │ │ │ ├── printbuf.obj
│ │ │ │ ├── README
│ │ │ │ ├── README.html
│ │ │ │ └── symbol_renames.h
│ │ │ ├── makefile.vc
│ │ │ ├── ogresrijsonreader.cpp
│ │ │ ├── ogresrijsonreader.obj
│ │ │ ├── ogrgeojsondatasource.cpp
│ │ │ ├── ogrgeojsondatasource.obj
│ │ │ ├── ogrgeojsondriver.cpp
│ │ │ ├── ogrgeojsondriver.obj
│ │ │ ├── ogr_geojson.h
│ │ │ ├── ogrgeojsonlayer.cpp
│ │ │ ├── ogrgeojsonlayer.obj
│ │ │ ├── ogrgeojsonreader.cpp
│ │ │ ├── ogrgeojsonreader.h
│ │ │ ├── ogrgeojsonreader.obj
│ │ │ ├── ogrgeojsonutils.cpp
│ │ │ ├── ogrgeojsonutils.h
│ │ │ ├── ogrgeojsonutils.obj
│ │ │ ├── ogrgeojsonwritelayer.cpp
│ │ │ ├── ogrgeojsonwritelayer.obj
│ │ │ ├── ogrgeojsonwriter.cpp
│ │ │ ├── ogrgeojsonwriter.h
│ │ │ ├── ogrgeojsonwriter.obj
│ │ │ ├── ogrtopojsonreader.cpp
│ │ │ └── ogrtopojsonreader.obj
│ │ ├── geomedia
│ │ │ ├── drv_geomedia.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgeomediadatasource.cpp
│ │ │ ├── ogrgeomediadatasource.obj
│ │ │ ├── ogrgeomediadriver.cpp
│ │ │ ├── ogrgeomediadriver.obj
│ │ │ ├── ogr_geomedia.h
│ │ │ ├── ogrgeomedialayer.cpp
│ │ │ ├── ogrgeomedialayer.obj
│ │ │ ├── ogrgeomediaselectlayer.cpp
│ │ │ ├── ogrgeomediaselectlayer.obj
│ │ │ ├── ogrgeomediatablelayer.cpp
│ │ │ └── ogrgeomediatablelayer.obj
│ │ ├── georss
│ │ │ ├── drv_georss.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgeorssdatasource.cpp
│ │ │ ├── ogrgeorssdatasource.obj
│ │ │ ├── ogrgeorssdriver.cpp
│ │ │ ├── ogrgeorssdriver.obj
│ │ │ ├── ogr_georss.h
│ │ │ ├── ogrgeorsslayer.cpp
│ │ │ └── ogrgeorsslayer.obj
│ │ ├── gft
│ │ │ ├── drv_gft.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgftdatasource.cpp
│ │ │ ├── ogrgftdriver.cpp
│ │ │ ├── ogr_gft.h
│ │ │ ├── ogrgftlayer.cpp
│ │ │ ├── ogrgftresultlayer.cpp
│ │ │ └── ogrgfttablelayer.cpp
│ │ ├── gml
│ │ │ ├── drv_gml.html
│ │ │ ├── gfstemplate.cpp
│ │ │ ├── gfstemplate.obj
│ │ │ ├── gmlfeatureclass.cpp
│ │ │ ├── gmlfeatureclass.obj
│ │ │ ├── gmlfeature.cpp
│ │ │ ├── gmlfeature.obj
│ │ │ ├── gmlhandler.cpp
│ │ │ ├── gmlhandler.obj
│ │ │ ├── gmlpropertydefn.cpp
│ │ │ ├── gmlpropertydefn.obj
│ │ │ ├── gmlreader.cpp
│ │ │ ├── gmlreader.h
│ │ │ ├── gmlreader.obj
│ │ │ ├── gmlreaderp.h
│ │ │ ├── gmlreadstate.cpp
│ │ │ ├── gmlreadstate.obj
│ │ │ ├── gmlregistry.cpp
│ │ │ ├── gmlregistry.h
│ │ │ ├── gmlregistry.obj
│ │ │ ├── gmlutils.cpp
│ │ │ ├── gmlutils.h
│ │ │ ├── gmlutils.obj
│ │ │ ├── GNUmakefile
│ │ │ ├── hugefileresolver.cpp
│ │ │ ├── hugefileresolver.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgmldatasource.cpp
│ │ │ ├── ogrgmldatasource.obj
│ │ │ ├── ogrgmldriver.cpp
│ │ │ ├── ogrgmldriver.obj
│ │ │ ├── ogr_gml.h
│ │ │ ├── ogrgmllayer.cpp
│ │ │ ├── ogrgmllayer.obj
│ │ │ ├── parsexsd.cpp
│ │ │ ├── parsexsd.h
│ │ │ ├── parsexsd.obj
│ │ │ ├── resolvexlinks.cpp
│ │ │ ├── resolvexlinks.obj
│ │ │ └── xercesc_headers.h
│ │ ├── gmlas
│ │ │ ├── drv_gmlas.html
│ │ │ ├── drv_gmlas_mapping_examples.html
│ │ │ ├── drv_gmlas_metadata_layers.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgmlasconf.cpp
│ │ │ ├── ogr_gmlas_consts.h
│ │ │ ├── ogrgmlasdatasource.cpp
│ │ │ ├── ogrgmlasdriver.cpp
│ │ │ ├── ogrgmlasfeatureclass.cpp
│ │ │ ├── ogr_gmlas.h
│ │ │ ├── ogrgmlaslayer.cpp
│ │ │ ├── ogrgmlasreader.cpp
│ │ │ ├── ogrgmlasschemaanalyzer.cpp
│ │ │ ├── ogrgmlaswriter.cpp
│ │ │ ├── ogrgmlasxlinkresolver.cpp
│ │ │ ├── ogrgmlasxpatchmatcher.cpp
│ │ │ ├── ogrgmlasxsdcache.cpp
│ │ │ └── xercesc_headers.h
│ │ ├── gmt
│ │ │ ├── drv_gmt.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgmtdatasource.cpp
│ │ │ ├── ogrgmtdatasource.obj
│ │ │ ├── ogrgmtdriver.cpp
│ │ │ ├── ogrgmtdriver.obj
│ │ │ ├── ogr_gmt.h
│ │ │ ├── ogrgmtlayer.cpp
│ │ │ └── ogrgmtlayer.obj
│ │ ├── GNUmakefile
│ │ ├── gpkg
│ │ │ ├── drv_geopackage.html
│ │ │ ├── drv_geopackage_raster.html
│ │ │ ├── gdalgeopackagerasterband.cpp
│ │ │ ├── geopackage_aspatial.html
│ │ │ ├── geopackage_aspatial.md
│ │ │ ├── GNUmakefile
│ │ │ ├── gpkgmbtilescommon.h
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgeopackagedatasource.cpp
│ │ │ ├── ogrgeopackagedriver.cpp
│ │ │ ├── ogr_geopackage.h
│ │ │ ├── ogrgeopackagelayer.cpp
│ │ │ ├── ogrgeopackageselectlayer.cpp
│ │ │ ├── ogrgeopackagetablelayer.cpp
│ │ │ ├── ogrgeopackageutility.cpp
│ │ │ └── ogrgeopackageutility.h
│ │ ├── gpsbabel
│ │ │ ├── drv_gpsbabel.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgpsbabeldatasource.cpp
│ │ │ ├── ogrgpsbabeldatasource.obj
│ │ │ ├── ogrgpsbabeldriver.cpp
│ │ │ ├── ogrgpsbabeldriver.obj
│ │ │ ├── ogr_gpsbabel.h
│ │ │ ├── ogrgpsbabelwritedatasource.cpp
│ │ │ └── ogrgpsbabelwritedatasource.obj
│ │ ├── gpx
│ │ │ ├── drv_gpx.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgpxdatasource.cpp
│ │ │ ├── ogrgpxdatasource.obj
│ │ │ ├── ogrgpxdriver.cpp
│ │ │ ├── ogrgpxdriver.obj
│ │ │ ├── ogr_gpx.h
│ │ │ ├── ogrgpxlayer.cpp
│ │ │ └── ogrgpxlayer.obj
│ │ ├── grass
│ │ │ ├── drv_grass.html
│ │ │ ├── GNUmakefile
│ │ │ ├── ogrgrassdatasource.cpp
│ │ │ ├── ogrgrassdriver.cpp
│ │ │ ├── ogrgrass.h
│ │ │ └── ogrgrasslayer.cpp
│ │ ├── gtm
│ │ │ ├── drv_gtm.html
│ │ │ ├── GNUmakefile
│ │ │ ├── gtm.cpp
│ │ │ ├── gtm.h
│ │ │ ├── gtm.obj
│ │ │ ├── gtmtracklayer.cpp
│ │ │ ├── gtmtracklayer.obj
│ │ │ ├── gtmwaypointlayer.cpp
│ │ │ ├── gtmwaypointlayer.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogrgtmdatasource.cpp
│ │ │ ├── ogrgtmdatasource.obj
│ │ │ ├── ogrgtmdriver.cpp
│ │ │ ├── ogrgtmdriver.obj
│ │ │ ├── ogr_gtm.h
│ │ │ ├── ogrgtmlayer.cpp
│ │ │ └── ogrgtmlayer.obj
│ │ ├── htf
│ │ │ ├── drv_htf.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrhtfdatasource.cpp
│ │ │ ├── ogrhtfdatasource.obj
│ │ │ ├── ogrhtfdriver.cpp
│ │ │ ├── ogrhtfdriver.obj
│ │ │ ├── ogr_htf.h
│ │ │ ├── ogrhtflayer.cpp
│ │ │ └── ogrhtflayer.obj
│ │ ├── idb
│ │ │ ├── drv_idb.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogridbdatasource.cpp
│ │ │ ├── ogridbdriver.cpp
│ │ │ ├── ogr_idb.h
│ │ │ ├── ogridblayer.cpp
│ │ │ ├── ogridbselectlayer.cpp
│ │ │ └── ogridbtablelayer.cpp
│ │ ├── idrisi
│ │ │ ├── drv_idrisi.html
│ │ │ ├── generate_test_files.c
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogridrisidatasource.cpp
│ │ │ ├── ogridrisidatasource.obj
│ │ │ ├── ogridrisidriver.cpp
│ │ │ ├── ogridrisidriver.obj
│ │ │ ├── ogr_idrisi.h
│ │ │ ├── ogridrisilayer.cpp
│ │ │ └── ogridrisilayer.obj
│ │ ├── ili
│ │ │ ├── drv_ili.html
│ │ │ ├── GNUmakefile
│ │ │ ├── ili1reader.cpp
│ │ │ ├── ili1reader.h
│ │ │ ├── ili1readerp.h
│ │ │ ├── ili2handler.cpp
│ │ │ ├── ili2reader.cpp
│ │ │ ├── ili2reader.h
│ │ │ ├── ili2readerp.h
│ │ │ ├── imdreader.cpp
│ │ │ ├── imdreader.h
│ │ │ ├── iom
│ │ │ ├── makefile.vc
│ │ │ ├── ogrili1datasource.cpp
│ │ │ ├── ogrili1driver.cpp
│ │ │ ├── ogr_ili1.h
│ │ │ ├── ogrili1layer.cpp
│ │ │ ├── ogrili2datasource.cpp
│ │ │ ├── ogrili2driver.cpp
│ │ │ ├── ogr_ili2.h
│ │ │ ├── ogrili2layer.cpp
│ │ │ └── xercesc_headers.h
│ │ ├── ingres
│ │ │ ├── drv_ingres.html
│ │ │ ├── GNUmakefile
│ │ │ ├── ingres.txt
│ │ │ ├── makefile.vc
│ │ │ ├── ogringresdatasource.cpp
│ │ │ ├── ogringresdriver.cpp
│ │ │ ├── ogr_ingres.h
│ │ │ ├── ogringreslayer.cpp
│ │ │ ├── ogringresresultlayer.cpp
│ │ │ ├── ogringresstatement.cpp
│ │ │ ├── ogringrestablelayer.cpp
│ │ │ └── testdata.sql
│ │ ├── jml
│ │ │ ├── drv_jml.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrjmldataset.cpp
│ │ │ ├── ogrjmldataset.obj
│ │ │ ├── ogr_jml.h
│ │ │ ├── ogrjmllayer.cpp
│ │ │ ├── ogrjmllayer.obj
│ │ │ ├── ogrjmlwriterlayer.cpp
│ │ │ └── ogrjmlwriterlayer.obj
│ │ ├── kml
│ │ │ ├── drv_kml.html
│ │ │ ├── GNUmakefile
│ │ │ ├── kml.cpp
│ │ │ ├── kml.h
│ │ │ ├── kmlnode.cpp
│ │ │ ├── kmlnode.h
│ │ │ ├── kmlutility.h
│ │ │ ├── kmlvector.cpp
│ │ │ ├── kmlvector.h
│ │ │ ├── makefile.vc
│ │ │ ├── ogr2kmlgeometry.cpp
│ │ │ ├── ogr2kmlgeometry.obj
│ │ │ ├── ogrkmldatasource.cpp
│ │ │ ├── ogrkmldatasource.obj
│ │ │ ├── ogrkmldriver.cpp
│ │ │ ├── ogrkmldriver.obj
│ │ │ ├── ogr_kml.h
│ │ │ ├── ogrkmllayer.cpp
│ │ │ └── ogrkmllayer.obj
│ │ ├── libkml
│ │ │ ├── drv_libkml.html
│ │ │ ├── GNUmakefile
│ │ │ ├── libkml_headers.h
│ │ │ ├── makefile.vc
│ │ │ ├── ogrlibkmldatasource.cpp
│ │ │ ├── ogrlibkmldriver.cpp
│ │ │ ├── ogrlibkmlfeature.cpp
│ │ │ ├── ogrlibkmlfeature.h
│ │ │ ├── ogrlibkmlfeaturestyle.cpp
│ │ │ ├── ogrlibkmlfeaturestyle.h
│ │ │ ├── ogrlibkmlfield.cpp
│ │ │ ├── ogrlibkmlfield.h
│ │ │ ├── ogrlibkmlgeometry.cpp
│ │ │ ├── ogrlibkmlgeometry.h
│ │ │ ├── ogr_libkml.h
│ │ │ ├── ogrlibkmllayer.cpp
│ │ │ ├── ogrlibkmlstyle.cpp
│ │ │ └── ogrlibkmlstyle.h
│ │ ├── makefile.vc
│ │ ├── mdb
│ │ │ ├── drv_mdb.html
│ │ │ ├── GNUmakefile
│ │ │ ├── ogrmdbdatasource.cpp
│ │ │ ├── ogrmdbdriver.cpp
│ │ │ ├── ogr_mdb.h
│ │ │ ├── ogrmdbjackcess.cpp
│ │ │ └── ogrmdblayer.cpp
│ │ ├── mem
│ │ │ ├── drv_memory.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrmemdatasource.cpp
│ │ │ ├── ogrmemdatasource.obj
│ │ │ ├── ogrmemdriver.cpp
│ │ │ ├── ogrmemdriver.obj
│ │ │ ├── ogr_mem.h
│ │ │ ├── ogrmemlayer.cpp
│ │ │ └── ogrmemlayer.obj
│ │ ├── mitab
│ │ │ ├── drv_mitab.html
│ │ │ ├── GNUmakefile
│ │ │ ├── HISTORY.TXT
│ │ │ ├── makefile.vc
│ │ │ ├── mitab_bounds.cpp
│ │ │ ├── mitab_bounds.obj
│ │ │ ├── mitab_coordsys.cpp
│ │ │ ├── mitab_coordsys.obj
│ │ │ ├── mitab_datfile.cpp
│ │ │ ├── mitab_datfile.obj
│ │ │ ├── mitab_feature.cpp
│ │ │ ├── mitab_feature_mif.cpp
│ │ │ ├── mitab_feature_mif.obj
│ │ │ ├── mitab_feature.obj
│ │ │ ├── mitab_geometry.cpp
│ │ │ ├── mitab_geometry.h
│ │ │ ├── mitab_geometry.obj
│ │ │ ├── mitab.h
│ │ │ ├── mitab_idfile.cpp
│ │ │ ├── mitab_idfile.obj
│ │ │ ├── mitab_imapinfofile.cpp
│ │ │ ├── mitab_imapinfofile.obj
│ │ │ ├── mitab_indfile.cpp
│ │ │ ├── mitab_indfile.obj
│ │ │ ├── mitab_mapcoordblock.cpp
│ │ │ ├── mitab_mapcoordblock.obj
│ │ │ ├── mitab_mapfile.cpp
│ │ │ ├── mitab_mapfile.obj
│ │ │ ├── mitab_mapheaderblock.cpp
│ │ │ ├── mitab_mapheaderblock.obj
│ │ │ ├── mitab_mapindexblock.cpp
│ │ │ ├── mitab_mapindexblock.obj
│ │ │ ├── mitab_mapobjectblock.cpp
│ │ │ ├── mitab_mapobjectblock.obj
│ │ │ ├── mitab_maptoolblock.cpp
│ │ │ ├── mitab_maptoolblock.obj
│ │ │ ├── mitab_middatafile.cpp
│ │ │ ├── mitab_middatafile.obj
│ │ │ ├── mitab_miffile.cpp
│ │ │ ├── mitab_miffile.obj
│ │ │ ├── mitab_ogr_datasource.cpp
│ │ │ ├── mitab_ogr_datasource.obj
│ │ │ ├── mitab_ogr_driver.cpp
│ │ │ ├── mitab_ogr_driver.h
│ │ │ ├── mitab_ogr_driver.obj
│ │ │ ├── mitab_priv.h
│ │ │ ├── mitab_rawbinblock.cpp
│ │ │ ├── mitab_rawbinblock.obj
│ │ │ ├── mitab_spatialref.cpp
│ │ │ ├── mitab_spatialref.obj
│ │ │ ├── mitab_tabfile.cpp
│ │ │ ├── mitab_tabfile.obj
│ │ │ ├── mitab_tabseamless.cpp
│ │ │ ├── mitab_tabseamless.obj
│ │ │ ├── mitab_tabview.cpp
│ │ │ ├── mitab_tabview.obj
│ │ │ ├── mitab_tooldef.cpp
│ │ │ ├── mitab_tooldef.obj
│ │ │ ├── mitab_utils.cpp
│ │ │ ├── mitab_utils.h
│ │ │ ├── mitab_utils.obj
│ │ │ ├── README.TXT
│ │ │ └── TODO.TXT
│ │ ├── mongodb
│ │ │ ├── drv_mongodb.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── mongocxx_headers.h
│ │ │ └── ogrmongodbdriver.cpp
│ │ ├── mssqlspatial
│ │ │ ├── drv_mssqlspatial.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrmssqlgeometryparser.cpp
│ │ │ ├── ogrmssqlgeometryparser.obj
│ │ │ ├── ogrmssqlgeometryvalidator.cpp
│ │ │ ├── ogrmssqlgeometryvalidator.obj
│ │ │ ├── ogrmssqlgeometrywriter.cpp
│ │ │ ├── ogrmssqlgeometrywriter.obj
│ │ │ ├── ogrmssqlspatialdatasource.cpp
│ │ │ ├── ogrmssqlspatialdatasource.obj
│ │ │ ├── ogrmssqlspatialdriver.cpp
│ │ │ ├── ogrmssqlspatialdriver.obj
│ │ │ ├── ogr_mssqlspatial.h
│ │ │ ├── ogrmssqlspatiallayer.cpp
│ │ │ ├── ogrmssqlspatiallayer.obj
│ │ │ ├── ogrmssqlspatialselectlayer.cpp
│ │ │ ├── ogrmssqlspatialselectlayer.obj
│ │ │ ├── ogrmssqlspatialtablelayer.cpp
│ │ │ └── ogrmssqlspatialtablelayer.obj
│ │ ├── mysql
│ │ │ ├── drv_mysql.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrmysqldatasource.cpp
│ │ │ ├── ogrmysqldriver.cpp
│ │ │ ├── ogr_mysql.h
│ │ │ ├── ogrmysqllayer.cpp
│ │ │ ├── ogrmysqlresultlayer.cpp
│ │ │ └── ogrmysqltablelayer.cpp
│ │ ├── nas
│ │ │ ├── drv_nas.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── nashandler.cpp
│ │ │ ├── nasreader.cpp
│ │ │ ├── nasreaderp.h
│ │ │ ├── nas_schema.vrt
│ │ │ ├── ogrnasdatasource.cpp
│ │ │ ├── ogrnasdriver.cpp
│ │ │ ├── ogr_nas.h
│ │ │ ├── ogrnaslayer.cpp
│ │ │ └── ogrnasrelationlayer.cpp
│ │ ├── ntf
│ │ │ ├── drv_ntf.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ntf_codelist.cpp
│ │ │ ├── ntf_codelist.obj
│ │ │ ├── ntfdump.cpp
│ │ │ ├── ntf_estlayers.cpp
│ │ │ ├── ntf_estlayers.obj
│ │ │ ├── ntffilereader.cpp
│ │ │ ├── ntffilereader.obj
│ │ │ ├── ntf_generic.cpp
│ │ │ ├── ntf_generic.obj
│ │ │ ├── ntf.h
│ │ │ ├── ntf_raster.cpp
│ │ │ ├── ntf_raster.obj
│ │ │ ├── ntfrecord.cpp
│ │ │ ├── ntfrecord.obj
│ │ │ ├── ntfstroke.cpp
│ │ │ ├── ntfstroke.obj
│ │ │ ├── ogrntfdatasource.cpp
│ │ │ ├── ogrntfdatasource.obj
│ │ │ ├── ogrntfdriver.cpp
│ │ │ ├── ogrntfdriver.obj
│ │ │ ├── ogrntffeatureclasslayer.cpp
│ │ │ ├── ogrntffeatureclasslayer.obj
│ │ │ ├── ogrntflayer.cpp
│ │ │ ├── ogrntflayer.obj
│ │ │ └── README.txt
│ │ ├── null
│ │ │ └── ogrnulldriver.cpp
│ │ ├── o
│ │ │ └── README.TXT
│ │ ├── oci
│ │ │ ├── drv_oci.html
│ │ │ ├── fastload.cpp
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ocitest.cpp
│ │ │ ├── oci_utils.cpp
│ │ │ ├── ogrocidatasource.cpp
│ │ │ ├── ogrocidriver.cpp
│ │ │ ├── ogr_oci.h
│ │ │ ├── ogrocilayer.cpp
│ │ │ ├── ogrociloaderlayer.cpp
│ │ │ ├── ogrociselectlayer.cpp
│ │ │ ├── ogrocisession.cpp
│ │ │ ├── ogrocistatement.cpp
│ │ │ ├── ogrocistringbuf.cpp
│ │ │ ├── ogrocistroke.cpp
│ │ │ ├── ogrocitablelayer.cpp
│ │ │ └── ogrociwritablelayer.cpp
│ │ ├── odbc
│ │ │ ├── drv_odbc.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrodbcdatasource.cpp
│ │ │ ├── ogrodbcdatasource.obj
│ │ │ ├── ogrodbcdriver.cpp
│ │ │ ├── ogrodbcdriver.obj
│ │ │ ├── ogr_odbc.h
│ │ │ ├── ogrodbclayer.cpp
│ │ │ ├── ogrodbclayer.obj
│ │ │ ├── ogrodbcselectlayer.cpp
│ │ │ ├── ogrodbcselectlayer.obj
│ │ │ ├── ogrodbctablelayer.cpp
│ │ │ └── ogrodbctablelayer.obj
│ │ ├── ods
│ │ │ ├── drv_ods.html
│ │ │ ├── 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
│ │ │ ├── ogrodsdatasource.cpp
│ │ │ ├── ogrodsdriver.cpp
│ │ │ ├── ogr_ods.h
│ │ │ └── testparser.cpp
│ │ ├── ogdi
│ │ │ ├── drv_ogdi.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrogdidatasource.cpp
│ │ │ ├── ogrogdidriver.cpp
│ │ │ ├── ogrogdi.h
│ │ │ └── ogrogdilayer.cpp
│ │ ├── ogr_attrind.h
│ │ ├── ogr_formats.html
│ │ ├── ogrsf_frmts.dox
│ │ ├── ogrsf_frmts.h
│ │ ├── ogrsf_frmts.lib
│ │ ├── ogrsf_frmts_sup.lib
│ │ ├── openair
│ │ │ ├── drv_openair.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogropenairdatasource.cpp
│ │ │ ├── ogropenairdatasource.obj
│ │ │ ├── ogropenairdriver.cpp
│ │ │ ├── ogropenairdriver.obj
│ │ │ ├── ogr_openair.h
│ │ │ ├── ogropenairlabellayer.cpp
│ │ │ ├── ogropenairlabellayer.obj
│ │ │ ├── ogropenairlayer.cpp
│ │ │ └── ogropenairlayer.obj
│ │ ├── openfilegdb
│ │ │ ├── drv_openfilegdb.html
│ │ │ ├── filegdbindex.cpp
│ │ │ ├── filegdbindex.obj
│ │ │ ├── filegdbtable.cpp
│ │ │ ├── filegdbtable.h
│ │ │ ├── filegdbtable.obj
│ │ │ ├── filegdbtable_priv.h
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogropenfilegdbdatasource.cpp
│ │ │ ├── ogropenfilegdbdatasource.obj
│ │ │ ├── ogropenfilegdbdriver.cpp
│ │ │ ├── ogropenfilegdbdriver.obj
│ │ │ ├── ogr_openfilegdb.h
│ │ │ ├── ogropenfilegdblayer.cpp
│ │ │ └── ogropenfilegdblayer.obj
│ │ ├── osm
│ │ │ ├── drv_osm.html
│ │ │ ├── GNUmakefile
│ │ │ ├── gpb.h
│ │ │ ├── makefile.vc
│ │ │ ├── ogrosmdatasource.cpp
│ │ │ ├── ogrosmdriver.cpp
│ │ │ ├── ogr_osm.h
│ │ │ ├── ogrosmlayer.cpp
│ │ │ ├── osm2osm.c
│ │ │ ├── osm_parser.cpp
│ │ │ └── osm_parser.h
│ │ ├── pds
│ │ │ ├── drv_pds.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrpdsdatasource.cpp
│ │ │ ├── ogrpdsdatasource.obj
│ │ │ ├── ogrpdsdriver.cpp
│ │ │ ├── ogrpdsdriver.obj
│ │ │ ├── ogr_pds.h
│ │ │ ├── ogrpdslayer.cpp
│ │ │ └── ogrpdslayer.obj
│ │ ├── pg
│ │ │ ├── drv_pg_advanced.html
│ │ │ ├── drv_pg.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrpgdatasource.cpp
│ │ │ ├── ogrpgdriver.cpp
│ │ │ ├── ogr_pg.h
│ │ │ ├── ogrpglayer.cpp
│ │ │ ├── ogrpgresultlayer.cpp
│ │ │ ├── ogrpgtablelayer.cpp
│ │ │ ├── ogrpgutility.cpp
│ │ │ └── ogrpgutility.h
│ │ ├── pgdump
│ │ │ ├── drv_pgdump.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrpgdumpdatasource.cpp
│ │ │ ├── ogrpgdumpdatasource.obj
│ │ │ ├── ogrpgdumpdriver.cpp
│ │ │ ├── ogrpgdumpdriver.obj
│ │ │ ├── ogr_pgdump.h
│ │ │ ├── ogrpgdumplayer.cpp
│ │ │ └── ogrpgdumplayer.obj
│ │ ├── pgeo
│ │ │ ├── drv_pgeo.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrpgeodatasource.cpp
│ │ │ ├── ogrpgeodatasource.obj
│ │ │ ├── ogrpgeodriver.cpp
│ │ │ ├── ogrpgeodriver.obj
│ │ │ ├── ogr_pgeo.h
│ │ │ ├── ogrpgeolayer.cpp
│ │ │ ├── ogrpgeolayer.obj
│ │ │ ├── ogrpgeoselectlayer.cpp
│ │ │ ├── ogrpgeoselectlayer.obj
│ │ │ ├── ogrpgeotablelayer.cpp
│ │ │ └── ogrpgeotablelayer.obj
│ │ ├── plscenes
│ │ │ ├── drv_plscenes_data_v1.html
│ │ │ ├── drv_plscenes.html
│ │ │ ├── drv_plscenes_v1.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrplscenesdatav1dataset.cpp
│ │ │ ├── ogrplscenesdatav1layer.cpp
│ │ │ ├── ogrplscenesdriver.cpp
│ │ │ ├── ogr_plscenes.h
│ │ │ ├── ogrplscenesv1dataset.cpp
│ │ │ └── ogrplscenesv1layer.cpp
│ │ ├── rec
│ │ │ ├── GNUmakefile
│ │ │ ├── ll_recio.cpp
│ │ │ ├── ll_recio.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogrrecdatasource.cpp
│ │ │ ├── ogrrecdatasource.obj
│ │ │ ├── ogrrecdriver.cpp
│ │ │ ├── ogrrecdriver.obj
│ │ │ ├── ogr_rec.h
│ │ │ ├── ogrreclayer.cpp
│ │ │ └── ogrreclayer.obj
│ │ ├── s57
│ │ │ ├── ddfrecordindex.cpp
│ │ │ ├── ddfrecordindex.obj
│ │ │ ├── drv_s57.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrs57datasource.cpp
│ │ │ ├── ogrs57datasource.obj
│ │ │ ├── ogrs57driver.cpp
│ │ │ ├── ogrs57driver.obj
│ │ │ ├── ogr_s57.h
│ │ │ ├── ogrs57layer.cpp
│ │ │ ├── ogrs57layer.obj
│ │ │ ├── s57classregistrar.cpp
│ │ │ ├── s57classregistrar.obj
│ │ │ ├── s57dump.cpp
│ │ │ ├── s57featuredefns.cpp
│ │ │ ├── s57featuredefns.obj
│ │ │ ├── s57filecollector.cpp
│ │ │ ├── s57filecollector.obj
│ │ │ ├── s57.h
│ │ │ ├── s57reader.cpp
│ │ │ ├── s57reader.obj
│ │ │ ├── s57tables.h
│ │ │ ├── s57tables.py
│ │ │ ├── s57writer.cpp
│ │ │ └── s57writer.obj
│ │ ├── sde
│ │ │ ├── drv_sde.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsdedatasource.cpp
│ │ │ ├── ogrsdedriver.cpp
│ │ │ ├── ogr_sde.h
│ │ │ └── ogrsdelayer.cpp
│ │ ├── sdts
│ │ │ ├── drv_sdts.html
│ │ │ ├── GNUmakefile
│ │ │ ├── install-libs.sh
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsdtsdatasource.cpp
│ │ │ ├── ogrsdtsdatasource.obj
│ │ │ ├── ogrsdtsdriver.cpp
│ │ │ ├── ogrsdtsdriver.obj
│ │ │ ├── ogr_sdts.h
│ │ │ ├── ogrsdtslayer.cpp
│ │ │ └── ogrsdtslayer.obj
│ │ ├── segukooa
│ │ │ ├── drv_segukooa.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsegukooadatasource.cpp
│ │ │ ├── ogrsegukooadatasource.obj
│ │ │ ├── ogrsegukooadriver.cpp
│ │ │ ├── ogrsegukooadriver.obj
│ │ │ ├── ogr_segukooa.h
│ │ │ ├── ogrsegukooalayer.cpp
│ │ │ ├── ogrsegukooalayer.obj
│ │ │ └── segukooa.txt
│ │ ├── segy
│ │ │ ├── drv_segy.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsegydatasource.cpp
│ │ │ ├── ogrsegydatasource.obj
│ │ │ ├── ogrsegydriver.cpp
│ │ │ ├── ogrsegydriver.obj
│ │ │ ├── ogr_segy.h
│ │ │ ├── ogrsegylayer.cpp
│ │ │ ├── ogrsegylayer.obj
│ │ │ └── segy.txt
│ │ ├── selafin
│ │ │ ├── drv_selafin.html
│ │ │ ├── GNUmakefile
│ │ │ ├── io_selafin.cpp
│ │ │ ├── io_selafin.h
│ │ │ ├── io_selafin.obj
│ │ │ ├── makefile.vc
│ │ │ ├── ogrselafindatasource.cpp
│ │ │ ├── ogrselafindatasource.obj
│ │ │ ├── ogrselafindriver.cpp
│ │ │ ├── ogrselafindriver.obj
│ │ │ ├── ogr_selafin.h
│ │ │ ├── ogrselafinlayer.cpp
│ │ │ └── ogrselafinlayer.obj
│ │ ├── shape
│ │ │ ├── COPYING
│ │ │ ├── dbfopen.c
│ │ │ ├── dbfopen.obj
│ │ │ ├── drv_shapefile.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrshapedatasource.cpp
│ │ │ ├── ogrshapedatasource.obj
│ │ │ ├── ogrshapedriver.cpp
│ │ │ ├── ogrshapedriver.obj
│ │ │ ├── ogrshape.h
│ │ │ ├── ogrshapelayer.cpp
│ │ │ ├── ogrshapelayer.obj
│ │ │ ├── sbnsearch.c
│ │ │ ├── sbnsearch.obj
│ │ │ ├── shape2ogr.cpp
│ │ │ ├── shape2ogr.obj
│ │ │ ├── shapefil.h
│ │ │ ├── shpopen.c
│ │ │ ├── shpopen.obj
│ │ │ ├── shptree.c
│ │ │ ├── shptree.obj
│ │ │ ├── shp_vsi.c
│ │ │ ├── shp_vsi.h
│ │ │ └── shp_vsi.obj
│ │ ├── sosi
│ │ │ ├── fyba_melding.cpp
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsosidatasource.cpp
│ │ │ ├── ogrsosidatatypes.cpp
│ │ │ ├── ogrsosidatatypes.h
│ │ │ ├── ogrsosidriver.cpp
│ │ │ ├── ogr_sosi.h
│ │ │ ├── ogrsosilayer.cpp
│ │ │ └── tools
│ │ │ ├── basicelements.xslt
│ │ │ ├── convert.sh
│ │ │ ├── groupelements.xslt
│ │ │ ├── README
│ │ │ └── unnorsk.xslt
│ │ ├── sqlite
│ │ │ ├── drv_sqlite.html
│ │ │ ├── frmt_rasterlite2.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsqlite3ext.h
│ │ │ ├── ogrsqliteapiroutines.c
│ │ │ ├── ogrsqlitedatasource.cpp
│ │ │ ├── ogrsqlitedriver.cpp
│ │ │ ├── ogrsqliteexecutesql.cpp
│ │ │ ├── ogrsqliteexecutesql.h
│ │ │ ├── ogr_sqlite.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
│ │ ├── sua
│ │ │ ├── drv_sua.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsuadatasource.cpp
│ │ │ ├── ogrsuadatasource.obj
│ │ │ ├── ogrsuadriver.cpp
│ │ │ ├── ogrsuadriver.obj
│ │ │ ├── ogr_sua.h
│ │ │ ├── ogrsualayer.cpp
│ │ │ └── ogrsualayer.obj
│ │ ├── svg
│ │ │ ├── drv_svg.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsvgdatasource.cpp
│ │ │ ├── ogrsvgdatasource.obj
│ │ │ ├── ogrsvgdriver.cpp
│ │ │ ├── ogrsvgdriver.obj
│ │ │ ├── ogr_svg.h
│ │ │ ├── ogrsvglayer.cpp
│ │ │ └── ogrsvglayer.obj
│ │ ├── sxf
│ │ │ ├── drv_sxf.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrsxfdatasource.cpp
│ │ │ ├── ogrsxfdatasource.obj
│ │ │ ├── ogrsxfdriver.cpp
│ │ │ ├── ogrsxfdriver.obj
│ │ │ ├── ogr_sxf.h
│ │ │ ├── ogrsxflayer.cpp
│ │ │ ├── ogrsxflayer.obj
│ │ │ └── org_sxf_defs.h
│ │ ├── tiger
│ │ │ ├── drv_tiger.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrtigerdatasource.cpp
│ │ │ ├── ogrtigerdatasource.obj
│ │ │ ├── ogrtigerdriver.cpp
│ │ │ ├── ogrtigerdriver.obj
│ │ │ ├── ogr_tiger.h
│ │ │ ├── ogrtigerlayer.cpp
│ │ │ ├── ogrtigerlayer.obj
│ │ │ ├── tigeraltname.cpp
│ │ │ ├── tigeraltname.obj
│ │ │ ├── tigerarealandmarks.cpp
│ │ │ ├── tigerarealandmarks.obj
│ │ │ ├── tigercompletechain.cpp
│ │ │ ├── tigercompletechain.obj
│ │ │ ├── tigerentitynames.cpp
│ │ │ ├── tigerentitynames.obj
│ │ │ ├── tigerfeatureids.cpp
│ │ │ ├── tigerfeatureids.obj
│ │ │ ├── tigerfilebase.cpp
│ │ │ ├── tigerfilebase.obj
│ │ │ ├── tigeridhistory.cpp
│ │ │ ├── tigeridhistory.obj
│ │ │ ├── tigerkeyfeatures.cpp
│ │ │ ├── tigerkeyfeatures.obj
│ │ │ ├── tigerlandmarks.cpp
│ │ │ ├── tigerlandmarks.obj
│ │ │ ├── tigeroverunder.cpp
│ │ │ ├── tigeroverunder.obj
│ │ │ ├── tigerpip.cpp
│ │ │ ├── tigerpip.obj
│ │ │ ├── tigerpoint.cpp
│ │ │ ├── tigerpoint.obj
│ │ │ ├── tigerpolychainlink.cpp
│ │ │ ├── tigerpolychainlink.obj
│ │ │ ├── tigerpolygoncorrections.cpp
│ │ │ ├── tigerpolygoncorrections.obj
│ │ │ ├── tigerpolygon.cpp
│ │ │ ├── tigerpolygoneconomic.cpp
│ │ │ ├── tigerpolygoneconomic.obj
│ │ │ ├── tigerpolygon.obj
│ │ │ ├── tigerspatialmetadata.cpp
│ │ │ ├── tigerspatialmetadata.obj
│ │ │ ├── tigertlidrange.cpp
│ │ │ ├── tigertlidrange.obj
│ │ │ ├── tigerzerocellid.cpp
│ │ │ ├── tigerzerocellid.obj
│ │ │ ├── tigerzipcodes.cpp
│ │ │ ├── tigerzipcodes.obj
│ │ │ ├── tigerzipplus4.cpp
│ │ │ └── tigerzipplus4.obj
│ │ ├── vdv
│ │ │ ├── drv_vdv.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrvdvdatasource.cpp
│ │ │ ├── ogrvdvdatasource.obj
│ │ │ └── ogr_vdv.h
│ │ ├── vfk
│ │ │ ├── drv_vfk.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrvfkdatasource.cpp
│ │ │ ├── ogrvfkdriver.cpp
│ │ │ ├── ogr_vfk.h
│ │ │ ├── ogrvfklayer.cpp
│ │ │ ├── vfkdatablock.cpp
│ │ │ ├── vfkdatablocksqlite.cpp
│ │ │ ├── vfkfeature.cpp
│ │ │ ├── vfkfeaturesqlite.cpp
│ │ │ ├── vfkproperty.cpp
│ │ │ ├── vfkpropertydefn.cpp
│ │ │ ├── vfkreader.cpp
│ │ │ ├── vfkreader.h
│ │ │ ├── vfkreaderp.h
│ │ │ └── vfkreadersqlite.cpp
│ │ ├── vrt
│ │ │ ├── drv_vrt.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrvrtdatasource.cpp
│ │ │ ├── ogrvrtdatasource.obj
│ │ │ ├── ogrvrtdriver.cpp
│ │ │ ├── ogrvrtdriver.obj
│ │ │ ├── ogr_vrt.h
│ │ │ ├── ogrvrtlayer.cpp
│ │ │ └── ogrvrtlayer.obj
│ │ ├── walk
│ │ │ ├── drv_walk.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogis_geometry_wkb_struct.h
│ │ │ ├── ogrwalkdatasource.cpp
│ │ │ ├── ogrwalkdatasource.obj
│ │ │ ├── ogrwalkdriver.cpp
│ │ │ ├── ogrwalkdriver.obj
│ │ │ ├── ogrwalk.h
│ │ │ ├── ogrwalklayer.cpp
│ │ │ ├── ogrwalklayer.obj
│ │ │ ├── ogrwalkselectlayer.cpp
│ │ │ ├── ogrwalkselectlayer.obj
│ │ │ ├── ogrwalktablelayer.cpp
│ │ │ ├── ogrwalktablelayer.obj
│ │ │ ├── ogrwalktool.cpp
│ │ │ └── ogrwalktool.obj
│ │ ├── wasp
│ │ │ ├── drv_wasp.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrwaspdatasource.cpp
│ │ │ ├── ogrwaspdatasource.obj
│ │ │ ├── ogrwaspdriver.cpp
│ │ │ ├── ogrwaspdriver.obj
│ │ │ ├── ogrwasp.h
│ │ │ ├── ogrwasplayer.cpp
│ │ │ └── ogrwasplayer.obj
│ │ ├── wfs
│ │ │ ├── drv_wfs.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrwfsdatasource.cpp
│ │ │ ├── ogrwfsdriver.cpp
│ │ │ ├── ogrwfsfilter.cpp
│ │ │ ├── ogr_wfs.h
│ │ │ ├── ogrwfsjoinlayer.cpp
│ │ │ ├── ogrwfslayer.cpp
│ │ │ └── WFSServersList.txt
│ │ ├── xls
│ │ │ ├── drv_xls.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrxlsdatasource.cpp
│ │ │ ├── ogrxlsdriver.cpp
│ │ │ ├── ogr_xls.h
│ │ │ └── ogrxlslayer.cpp
│ │ ├── xlsx
│ │ │ ├── drv_xlsx.html
│ │ │ ├── GNUmakefile
│ │ │ ├── makefile.vc
│ │ │ ├── ogrxlsxdatasource.cpp
│ │ │ ├── ogrxlsxdriver.cpp
│ │ │ └── ogr_xlsx.h
│ │ └── xplane
│ │ ├── drv_xplane.html
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── ogr_xplane_apt_reader.cpp
│ │ ├── ogr_xplane_apt_reader.h
│ │ ├── ogr_xplane_apt_reader.obj
│ │ ├── ogr_xplane_awy_reader.cpp
│ │ ├── ogr_xplane_awy_reader.h
│ │ ├── ogr_xplane_awy_reader.obj
│ │ ├── ogrxplanedatasource.cpp
│ │ ├── ogrxplanedatasource.obj
│ │ ├── ogrxplanedriver.cpp
│ │ ├── ogrxplanedriver.obj
│ │ ├── ogr_xplane_fix_reader.cpp
│ │ ├── ogr_xplane_fix_reader.h
│ │ ├── ogr_xplane_fix_reader.obj
│ │ ├── ogr_xplane_geo_utils.cpp
│ │ ├── ogr_xplane_geo_utils.h
│ │ ├── ogr_xplane_geo_utils.obj
│ │ ├── ogr_xplane.h
│ │ ├── ogrxplanelayer.cpp
│ │ ├── ogrxplanelayer.obj
│ │ ├── ogr_xplane_nav_reader.cpp
│ │ ├── ogr_xplane_nav_reader.h
│ │ ├── ogr_xplane_nav_reader.obj
│ │ ├── ogr_xplane_reader.cpp
│ │ ├── ogr_xplane_reader.h
│ │ ├── ogr_xplane_reader.obj
│ │ └── test_geo_utils.cpp
│ ├── ogrspatialreference.cpp
│ ├── ogrspatialreference.obj
│ ├── ogr_spatialref.h
│ ├── ogr_sql.dox
│ ├── ogr_sql_sqlite.dox
│ ├── ogr_srs_api.h
│ ├── ogr_srs_dict.cpp
│ ├── ogr_srs_dict.obj
│ ├── ogr_srs_erm.cpp
│ ├── ogr_srs_erm.obj
│ ├── ogr_srs_esri.cpp
│ ├── ogr_srs_esri_names.h
│ ├── ogr_srs_esri.obj
│ ├── ogr_srsnode.cpp
│ ├── ogr_srsnode.obj
│ ├── ogr_srs_ozi.cpp
│ ├── ogr_srs_ozi.obj
│ ├── ogr_srs_panorama.cpp
│ ├── ogr_srs_panorama.obj
│ ├── ogr_srs_pci.cpp
│ ├── ogr_srs_pci.obj
│ ├── ogr_srs_proj4.cpp
│ ├── ogr_srs_proj4.obj
│ ├── ogr_srs_usgs.cpp
│ ├── ogr_srs_usgs.obj
│ ├── ogr_srs_validate.cpp
│ ├── ogr_srs_validate.obj
│ ├── ogr_srs_xml.cpp
│ ├── ogr_srs_xml.obj
│ ├── ogrsurface.cpp
│ ├── ogrsurface.obj
│ ├── ogrtriangle.cpp
│ ├── ogrtriangle.obj
│ ├── ogrtriangulatedsurface.cpp
│ ├── ogrtriangulatedsurface.obj
│ ├── ogrutils.cpp
│ ├── ogrutils.obj
│ ├── ogr_xerces.cpp
│ ├── ogr_xerces.h
│ ├── ogr_xerces_headers.h
│ ├── ogr_xerces.obj
│ ├── osr_cs_wkt.c
│ ├── osr_cs_wkt_grammar.y
│ ├── osr_cs_wkt.h
│ ├── osr_cs_wkt.obj
│ ├── osr_cs_wkt_parser.c
│ ├── osr_cs_wkt_parser.h
│ ├── osr_cs_wkt_parser.obj
│ ├── osr_tutorial.dox
│ ├── style_pen1.gif
│ ├── style_pen2.gif
│ ├── style_pen3.gif
│ ├── style_textanchor.gif
│ ├── swq.cpp
│ ├── swq_expr_node.cpp
│ ├── swq_expr_node.obj
│ ├── swq.h
│ ├── swq.obj
│ ├── swq_op_general.cpp
│ ├── swq_op_general.obj
│ ├── swq_op_registrar.cpp
│ ├── swq_op_registrar.obj
│ ├── swq_parser.cpp
│ ├── swq_parser.hpp
│ ├── swq_parser.obj
│ ├── swq_parser.y
│ ├── swq_select.cpp
│ └── swq_select.obj
├── port
│ ├── cpl_atomic_ops.cpp
│ ├── cpl_atomic_ops.h
│ ├── cpl_atomic_ops.obj
│ ├── cpl_aws.cpp
│ ├── cpl_aws.h
│ ├── cpl_aws.obj
│ ├── cpl_base64.cpp
│ ├── cpl_base64.obj
│ ├── cpl_config_extras.h
│ ├── cpl_config.h
│ ├── cpl_config.h.in
│ ├── cpl_config.h.vc
│ ├── cpl_conv.cpp
│ ├── cpl_conv.h
│ ├── cpl_conv.obj
│ ├── cpl_cpu_features.cpp
│ ├── cpl_cpu_features.h
│ ├── cpl_cpu_features.obj
│ ├── cpl_csv.cpp
│ ├── cpl_csv.h
│ ├── cpl_csv.obj
│ ├── cpl_error.cpp
│ ├── cpl_error.h
│ ├── cpl_error.obj
│ ├── cpl_findfile.cpp
│ ├── cpl_findfile.obj
│ ├── cpl_getexecpath.cpp
│ ├── cpl_getexecpath.obj
│ ├── cplgetsymbol.cpp
│ ├── cplgetsymbol.obj
│ ├── cpl_google_cloud.cpp
│ ├── cpl_google_cloud.h
│ ├── cpl_google_cloud.obj
│ ├── cpl_google_oauth2.cpp
│ ├── cpl_google_oauth2.obj
│ ├── cpl_hash_set.cpp
│ ├── cpl_hash_set.h
│ ├── cpl_hash_set.obj
│ ├── cpl_http.cpp
│ ├── cpl_http.h
│ ├── cpl_http.obj
│ ├── cplkeywordparser.cpp
│ ├── cplkeywordparser.h
│ ├── cplkeywordparser.obj
│ ├── cpl.lib
│ ├── cpl_list.cpp
│ ├── cpl_list.h
│ ├── cpl_list.obj
│ ├── cpl_minixml.cpp
│ ├── cpl_minixml.h
│ ├── cpl_minixml.obj
│ ├── cpl_minizip_ioapi.cpp
│ ├── cpl_minizip_ioapi.h
│ ├── cpl_minizip_ioapi.obj
│ ├── cpl_minizip_unzip.cpp
│ ├── cpl_minizip_unzip.h
│ ├── cpl_minizip_unzip.obj
│ ├── cpl_minizip_zip.cpp
│ ├── cpl_minizip_zip.h
│ ├── cpl_minizip_zip.obj
│ ├── cpl_multiproc.cpp
│ ├── cpl_multiproc.h
│ ├── cpl_multiproc.obj
│ ├── cpl_odbc.cpp
│ ├── cpl_odbc.h
│ ├── cpl_odbc.obj
│ ├── cpl_path.cpp
│ ├── cpl_path.obj
│ ├── cpl_port.h
│ ├── cpl_progress.cpp
│ ├── cpl_progress.h
│ ├── cpl_progress.obj
│ ├── cpl_quad_tree.cpp
│ ├── cpl_quad_tree.h
│ ├── cpl_quad_tree.obj
│ ├── cpl_recode.cpp
│ ├── cpl_recode_iconv.cpp
│ ├── cpl_recode_iconv.obj
│ ├── cpl_recode.obj
│ ├── cpl_recode_stub.cpp
│ ├── cpl_recode_stub.obj
│ ├── cpl_sha1.cpp
│ ├── cpl_sha1.h
│ ├── cpl_sha1.obj
│ ├── cpl_sha256.cpp
│ ├── cpl_sha256.h
│ ├── cpl_sha256.obj
│ ├── cpl_spawn.cpp
│ ├── cpl_spawn.h
│ ├── cpl_spawn.obj
│ ├── cpl_string.cpp
│ ├── cplstring.cpp
│ ├── cpl_string.h
│ ├── cplstringlist.cpp
│ ├── cplstringlist.obj
│ ├── cpl_string.obj
│ ├── cplstring.obj
│ ├── cpl_strtod.cpp
│ ├── cpl_strtod.obj
│ ├── cpl_time.cpp
│ ├── cpl_time.h
│ ├── cpl_time.obj
│ ├── cpl_virtualmem.cpp
│ ├── cpl_virtualmem.h
│ ├── cpl_virtualmem.obj
│ ├── cpl_vsi_error.cpp
│ ├── cpl_vsi_error.h
│ ├── cpl_vsi_error.obj
│ ├── cpl_vsi.h
│ ├── cpl_vsil_abstract_archive.cpp
│ ├── cpl_vsil_abstract_archive.obj
│ ├── cpl_vsil_buffered_reader.cpp
│ ├── cpl_vsil_buffered_reader.obj
│ ├── cpl_vsil_cache.cpp
│ ├── cpl_vsil_cache.obj
│ ├── cpl_vsil.cpp
│ ├── cpl_vsil_crypt.cpp
│ ├── cpl_vsil_crypt.obj
│ ├── cpl_vsil_curl.cpp
│ ├── cpl_vsil_curl.obj
│ ├── cpl_vsil_curl_priv.h
│ ├── cpl_vsil_curl_streaming.cpp
│ ├── cpl_vsil_curl_streaming.obj
│ ├── cpl_vsil_gzip.cpp
│ ├── cpl_vsil_gzip.obj
│ ├── cpl_vsil.obj
│ ├── cpl_vsil_simple.cpp
│ ├── cpl_vsil_sparsefile.cpp
│ ├── cpl_vsil_sparsefile.obj
│ ├── cpl_vsil_stdin.cpp
│ ├── cpl_vsil_stdin.obj
│ ├── cpl_vsil_stdout.cpp
│ ├── cpl_vsil_stdout.obj
│ ├── cpl_vsil_subfile.cpp
│ ├── cpl_vsil_subfile.obj
│ ├── cpl_vsil_tar.cpp
│ ├── cpl_vsil_tar.obj
│ ├── cpl_vsil_unix_stdio_64.cpp
│ ├── cpl_vsil_win32.cpp
│ ├── cpl_vsil_win32.obj
│ ├── cpl_vsi_mem.cpp
│ ├── cpl_vsi_mem.obj
│ ├── cpl_vsisimple.cpp
│ ├── cpl_vsisimple.obj
│ ├── cpl_vsi_virtual.h
│ ├── cpl_worker_thread_pool.cpp
│ ├── cpl_worker_thread_pool.h
│ ├── cpl_worker_thread_pool.obj
│ ├── cpl_xml_validate.cpp
│ ├── cpl_xml_validate.obj
│ ├── gdal_csv.h
│ ├── GNUmakefile
│ ├── LICENCE_minizip
│ ├── makefile.vc
│ ├── vsipreload.cpp
│ └── xmlreformat.cpp
├── PROVENANCE.TXT
├── scripts
│ ├── check_broken_links.py
│ ├── clang-format
│ ├── completionFinder.py
│ ├── cppcheck.sh
│ ├── detect_printf.sh
│ ├── detect_self_assignment.py
│ ├── detect_self_assignment.sh
│ ├── detect_tabulations.sh
│ ├── fix_container_dot_size_zero.py
│ ├── fix_container_dot_size_zero.sh
│ ├── fix_typos.sh
│ ├── gdal-bash-completion.sh
│ ├── GNUmakefile
│ ├── typos_whitelist.txt
│ ├── vagrant
│ │ ├── gdal.sh
│ │ ├── libkml.sh
│ │ ├── openjpeg.sh
│ │ ├── postgis.sh
│ │ ├── sfcgal.sh
│ │ └── swig-1.3.40.sh
│ └── vce2008_wine
│ ├── build_vce2008.bat
│ ├── build_vce2008.patch
│ ├── build_vce2008.sh
│ ├── clean_vce2008.bat
│ ├── clean_vce2008.sh
│ ├── nmake_vce2008.local
│ └── prepare-gdal-vce2008.sh
├── submake.bat
├── svnkeywords.sh
├── swig
│ ├── csharp
│ │ ├── apps
│ │ │ ├── createdata.cs
│ │ │ ├── GDALAdjustContrast.cs
│ │ │ ├── GDALColorTable.cs
│ │ │ ├── GDALCreateCopy.cs
│ │ │ ├── GDALDatasetRasterIO.cs
│ │ │ ├── GDALDatasetRasterIOEx.cs
│ │ │ ├── GDALDatasetWrite.cs
│ │ │ ├── GDALGetHistogram.cs
│ │ │ ├── GDALInfo.cs
│ │ │ ├── GDALMemDataset.cs
│ │ │ ├── GDALOverviews.cs
│ │ │ ├── GDALRead.cs
│ │ │ ├── GDALReadDirect.cs
│ │ │ ├── GDALWrite.cs
│ │ │ ├── OGRFeatureEdit.cs
│ │ │ ├── OGRGEOS.cs
│ │ │ ├── ogrinfo.cs
│ │ │ ├── OGRLayerAlg.cs
│ │ │ ├── OSRTransform.cs
│ │ │ ├── ReadXML.cs
│ │ │ ├── VSIMem.cs
│ │ │ └── WKT2WKB.cs
│ │ ├── AssemblyInfo.cs
│ │ ├── const
│ │ │ └── makefile.vc
│ │ ├── csharp.opt
│ │ ├── gdal
│ │ │ └── makefile.vc
│ │ ├── gdal.snk
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ ├── mkinterface.sh
│ │ ├── ogr
│ │ │ └── makefile.vc
│ │ └── osr
│ │ └── makefile.vc
│ ├── GNUmakefile
│ ├── include
│ │ ├── Band.i
│ │ ├── ColorTable.i
│ │ ├── cpl_exceptions.i
│ │ ├── cpl.i
│ │ ├── cplvirtualmem.i
│ │ ├── csharp
│ │ │ ├── gdal_csharp_extend.i
│ │ │ ├── gdal_csharp.i
│ │ │ ├── gnm_csharp.i
│ │ │ ├── ogr_csharp_extend.i
│ │ │ ├── ogr_csharp.i
│ │ │ ├── osr_csharp.i
│ │ │ ├── swig_csharp_extensions.i
│ │ │ └── typemaps_csharp.i
│ │ ├── Dataset.i
│ │ ├── Driver.i
│ │ ├── gdal_array.i
│ │ ├── gdalconst.i
│ │ ├── gdal.i
│ │ ├── gdal_typemaps.i
│ │ ├── gnm.i
│ │ ├── java
│ │ │ ├── callback.i
│ │ │ ├── gdalconst_java.i
│ │ │ ├── gdal_java.i
│ │ │ ├── gnm_java.i
│ │ │ ├── java_exceptions.i
│ │ │ ├── ogr_java_extend.i
│ │ │ ├── ogr_java.i
│ │ │ ├── osr_java.i
│ │ │ └── typemaps_java.i
│ │ ├── MajorObject.i
│ │ ├── ogr_error_map.i
│ │ ├── ogr.i
│ │ ├── Operations.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
│ │ ├── php
│ │ │ ├── gdal_php.i
│ │ │ ├── gnm_php.i
│ │ │ ├── ogr_php.i
│ │ │ ├── osr_php.i
│ │ │ └── typemaps_php.i
│ │ ├── python
│ │ │ ├── callback.i
│ │ │ ├── docs
│ │ │ │ ├── doxy2swig.py
│ │ │ │ ├── ogr_datasource_docs.i
│ │ │ │ ├── ogr_driver_docs.i
│ │ │ │ ├── ogr_featuredef_docs.i
│ │ │ │ ├── ogr_feature_docs.i
│ │ │ │ ├── ogr_fielddef_docs.i
│ │ │ │ ├── ogr_geometry_docs.i
│ │ │ │ ├── ogr_layer_docs.i
│ │ │ │ └── README
│ │ │ ├── gdal_python.i
│ │ │ ├── gnm_python.i
│ │ │ ├── ogr_python.i
│ │ │ ├── osr_python.i
│ │ │ ├── python_exceptions.i
│ │ │ ├── python_strings.i
│ │ │ └── typemaps_python.i
│ │ ├── RasterAttributeTable.i
│ │ ├── README.typemaps
│ │ ├── ruby
│ │ │ ├── gdal_ruby.i
│ │ │ ├── gnm_ruby.i
│ │ │ ├── ogr_ruby.i
│ │ │ ├── osr_ruby.i
│ │ │ └── typemaps_ruby.i
│ │ ├── Transform.i
│ │ └── XMLNode.i
│ ├── java
│ │ ├── add_javadoc.c
│ │ ├── apps
│ │ │ ├── GDALContour.java
│ │ │ ├── GDALGrid.java
│ │ │ ├── gdalinfo.java
│ │ │ ├── gdalmajorobject.java
│ │ │ ├── GDALOverviews.java
│ │ │ ├── GDALProximity.java
│ │ │ ├── GDALTestIO.java
│ │ │ ├── GDALtest.java
│ │ │ ├── gdaltransformer.java
│ │ │ ├── multireadtest.java
│ │ │ ├── ogr2ogr.java
│ │ │ ├── ogr2ogr_new.java
│ │ │ ├── OGRFeature.java
│ │ │ ├── ogrinfo.java
│ │ │ ├── OGRTestGC.java
│ │ │ ├── ogrtindex.java
│ │ │ ├── OSRTest.java
│ │ │ ├── OSRTransform.java
│ │ │ ├── ReadXML.java
│ │ │ ├── testgetpoints.java
│ │ │ └── WKT2WKB.java
│ │ ├── build.xml
│ │ ├── const
│ │ │ └── makefile.vc
│ │ ├── gdal
│ │ │ └── makefile.vc
│ │ ├── gdalconst-package-info.java
│ │ ├── gdal-package-info.java
│ │ ├── gnm
│ │ │ └── makefile.vc
│ │ ├── GNUmakefile
│ │ ├── javadoc.java
│ │ ├── java.opt
│ │ ├── make_doc.sh
│ │ ├── makefile.vc
│ │ ├── ogr
│ │ │ └── makefile.vc
│ │ ├── ogr-package-info.java
│ │ ├── osr
│ │ │ └── makefile.vc
│ │ ├── osr-package-info.java
│ │ ├── 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
│ │ ├── check_dox.pl
│ │ ├── cr.dox
│ │ ├── cv.dox
│ │ ├── Doxyfile
│ │ ├── gdalconst_wrap.c
│ │ ├── gdal_wrap.cpp
│ │ ├── gnm_wrap.cpp
│ │ ├── GNUmakefile
│ │ ├── index.dox
│ │ ├── lib
│ │ │ └── Geo
│ │ │ ├── GDAL
│ │ │ │ └── Const.pm
│ │ │ ├── GDAL.dox
│ │ │ ├── GDAL.pm
│ │ │ ├── GNM.dox
│ │ │ ├── GNM.pm
│ │ │ ├── OGR.dox
│ │ │ ├── OGR.pm
│ │ │ ├── OSR.dox
│ │ │ └── OSR.pm
│ │ ├── make.bat
│ │ ├── Makefile
│ │ ├── Makefile.PL
│ │ ├── ogr_wrap.cpp
│ │ ├── osr_wrap.cpp
│ │ ├── parse-for-doxygen.pl
│ │ ├── pdl.dox
│ │ ├── README
│ │ ├── rr.dox
│ │ ├── rv.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
│ ├── php
│ │ ├── gdalconst.php
│ │ ├── gdalconst_wrap.c
│ │ ├── gdal.php
│ │ ├── gdal_wrap.cpp
│ │ ├── gnm.php
│ │ ├── gnm_wrap.cpp
│ │ ├── GNUmakefile
│ │ ├── ogr.php
│ │ ├── ogr_wrap.cpp
│ │ ├── osr.php
│ │ ├── osr_wrap.cpp
│ │ ├── php_gdalconst.h
│ │ ├── php_gdal.h
│ │ ├── php_gnm.h
│ │ ├── php_ogr.h
│ │ └── php_osr.h
│ ├── python
│ │ ├── epydoc.conf
│ │ ├── extensions
│ │ │ ├── gdal_array_wrap.cpp
│ │ │ ├── gdalconst_wrap.c
│ │ │ ├── gdal_wrap.cpp
│ │ │ ├── gnm_wrap.cpp
│ │ │ ├── ogr_wrap.cpp
│ │ │ └── osr_wrap.cpp
│ │ ├── fallback_build.bat
│ │ ├── fallback_build_mingw32_under_unix.sh
│ │ ├── gdalconst.py
│ │ ├── gdalnumeric.py
│ │ ├── gdal.py
│ │ ├── gnm.py
│ │ ├── GNUmakefile
│ │ ├── ogr.py
│ │ ├── osgeo
│ │ │ ├── gdal_array.py
│ │ │ ├── gdalconst.py
│ │ │ ├── gdalnumeric.py
│ │ │ ├── gdal.py
│ │ │ ├── gnm.py
│ │ │ ├── __init__.py
│ │ │ ├── ogr.py
│ │ │ └── osr.py
│ │ ├── osr.py
│ │ ├── README.txt
│ │ ├── samples
│ │ │ ├── assemblepoly.py
│ │ │ ├── attachpct.py
│ │ │ ├── build_jp2_from_xml.py
│ │ │ ├── classify.py
│ │ │ ├── crs2crs2grid.py
│ │ │ ├── densify.py
│ │ │ ├── dump_jp2.py
│ │ │ ├── fft.py
│ │ │ ├── gcps2ogr.py
│ │ │ ├── gdal2grd.py
│ │ │ ├── gdalcopyproj.py
│ │ │ ├── gdal_cp.py
│ │ │ ├── gdalfilter.py
│ │ │ ├── gdalinfo.py
│ │ │ ├── gdal_ls.py
│ │ │ ├── gdal_lut.py
│ │ │ ├── gdalpythonserver.py
│ │ │ ├── gdal_vrtmerge.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
│ │ │ ├── ogrinfo.py
│ │ │ ├── ogr_layer_algebra.py
│ │ │ ├── ogrupdate.py
│ │ │ ├── README
│ │ │ ├── rel.py
│ │ │ ├── tigerpoly.py
│ │ │ ├── tolatlong.py
│ │ │ ├── val_at_coord.py
│ │ │ ├── validate_cloud_optimized_geotiff.py
│ │ │ ├── validate_gpkg.py
│ │ │ ├── validate_jp2.py
│ │ │ ├── val_repl.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.dox
│ │ │ ├── gdal_calc.py
│ │ │ ├── gdalchksum.py
│ │ │ ├── gdalcompare.dox
│ │ │ ├── gdalcompare.py
│ │ │ ├── gdal_edit.dox
│ │ │ ├── gdal_edit.py
│ │ │ ├── gdal_fillnodata.dox
│ │ │ ├── gdal_fillnodata.py
│ │ │ ├── gdalident.py
│ │ │ ├── gdalimport.py
│ │ │ ├── gdal_merge.py
│ │ │ ├── gdalmove.dox
│ │ │ ├── gdalmove.py
│ │ │ ├── gdal_pansharpen.py
│ │ │ ├── gdal_polygonize.dox
│ │ │ ├── gdal_polygonize.py
│ │ │ ├── gdal_proximity.dox
│ │ │ ├── gdal_proximity.py
│ │ │ ├── gdal_retile.py
│ │ │ ├── gdal_sieve.dox
│ │ │ ├── gdal_sieve.py
│ │ │ ├── mkgraticule.py
│ │ │ ├── ogrmerge.dox
│ │ │ ├── ogrmerge.py
│ │ │ ├── pct2rgb.py
│ │ │ └── rgb2pct.py
│ │ ├── setup.cfg
│ │ └── setup.py
│ ├── ruby
│ │ ├── GNUmakefile
│ │ ├── makefile.vc
│ │ └── RubyMakefile.mk
│ └── SWIGmake.base
├── update_copyright.py
├── Vagrantfile
└── VERSION
307 directories, 5479 files
标签:
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论