在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → GDAL-2.2.3 Visual C++工程(包含解决方案文件 gdal_vs2013.sln 和源码)

GDAL-2.2.3 Visual C++工程(包含解决方案文件 gdal_vs2013.sln 和源码)

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:72.15M
  • 下载次数:2
  • 浏览次数:54
  • 发布时间:2021-11-26
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.7z
  • 所需积分:2
 

实例介绍

【实例简介】
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 和源码)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警