[gdal] branch upstream updated (38703f5 -> 51fa511)
Bas Couwenberg
sebastic at xs4all.nl
Sun May 4 12:27:39 UTC 2014
This is an automated email from the git hooks/post-receive script.
sebastic-guest pushed a change to branch upstream
in repository gdal.
from 38703f5 Restore deleted .gitignore
new 51fa511 Imported Upstream version 1.11.0+dfsg
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 65 -
COMMITERS | 20 +-
GDALmake.opt.in | 32 +-
GNUmakefile | 17 +-
LICENSE.TXT | 11 +
MIGRATION_GUIDE.TXT | 29 +
NEWS | 774 +-
VERSION | 2 +-
Vagrantfile | 99 +
alg/GNUmakefile | 9 +-
alg/contour.cpp | 5 +-
alg/gdal_alg.h | 3 +-
alg/gdal_alg_priv.h | 11 +-
alg/gdal_crs.c | 100 +-
alg/gdal_rpc.cpp | 59 +-
alg/gdal_tps.cpp | 132 +-
alg/gdalchecksum.cpp | 5 +-
alg/gdalcutline.cpp | 51 +-
alg/gdaldither.cpp | 5 +-
alg/gdalgeoloc.cpp | 68 +-
alg/gdalgrid.cpp | 81 +-
alg/gdalgrid.h | 3 +-
alg/gdalgrid_priv.h | 75 +
alg/gdalgridavx.cpp | 225 +
alg/gdalmediancut.cpp | 5 +-
alg/gdalproximity.cpp | 5 +-
alg/gdalrasterize.cpp | 307 +-
alg/gdalsievefilter.cpp | 5 +-
alg/gdaltransformer.cpp | 298 +-
alg/gdalwarper.cpp | 6 +-
alg/gdalwarper.h | 3 +-
alg/gdalwarpkernel.cpp | 103 +-
alg/gdalwarpkernel_opencl.c | 39 +-
alg/gdalwarpoperation.cpp | 5 +-
alg/llrasterize.cpp | 3 +-
alg/polygonize.cpp | 5 +-
alg/rasterfill.cpp | 5 +-
alg/thinplatespline.cpp | 405 +-
alg/thinplatespline.h | 22 +-
apps/GNUmakefile | 8 +
apps/commonutils.cpp | 6 +-
apps/commonutils.h | 4 +-
apps/dumpoverviews.cpp | 5 +-
apps/gdal2ogr.c | 2 +-
apps/gdal_contour.cpp | 5 +-
apps/gdal_grid.cpp | 2182 ++--
apps/gdal_rasterize.cpp | 7 +-
apps/gdal_translate.cpp | 267 +-
apps/gdal_utilities.dox | 132 +-
apps/gdaladdo.cpp | 7 +-
apps/gdalbuildvrt.cpp | 40 +-
apps/gdaldem.cpp | 37 +-
apps/gdalenhance.cpp | 5 +-
apps/gdalflattenmask.c | 2 +-
apps/gdalinfo.c | 73 +-
apps/gdallocationinfo.cpp | 14 +-
apps/gdalmanage.cpp | 5 +-
apps/gdalserver.c | 17 +-
apps/gdalsrsinfo.cpp | 22 +-
apps/gdaltindex.c | 245 +-
apps/gdaltorture.cpp | 2 +-
apps/gdaltransform.cpp | 3 +-
apps/gdalwarp.cpp | 128 +-
apps/makefile.vc | 9 +-
apps/nearblack.cpp | 7 +-
apps/ogr2ogr.cpp | 787 +-
apps/ogr_utilities.dox | 127 +-
apps/ogrinfo.cpp | 147 +-
apps/ogrlineref.cpp | 1733 +++
apps/ogrtindex.cpp | 5 +-
apps/test_ogrsf.cpp | 799 +-
apps/testreprojmulti.cpp | 6 +-
configure | 1039 +-
configure.in | 425 +-
data/compdcs.csv | 67 +
data/coordinate_axis.csv | 10 +
data/datum_shift.csv | 1490 +--
data/ellipsoid.csv | 6 +-
data/gcs.csv | 12 +-
data/gdal_datum.csv | 30 +-
data/gdalicon.png | Bin 2037 -> 2021 bytes
data/geoccs.csv | 4 +-
data/gml_registry.xml | 40 +
data/inspire_cp_BasicPropertyUnit.gfs | 57 +
data/inspire_cp_CadastralBoundary.gfs | 60 +
data/inspire_cp_CadastralParcel.gfs | 81 +
data/inspire_cp_CadastralZoning.gfs | 161 +
data/ogrvrt.xsd | 413 +
data/osmconf.ini | 12 +-
data/pcs.csv | 158 +-
data/projop_wparm.csv | 99 +
data/ruian_vf_ob_v1.gfs | 1041 ++
data/ruian_vf_st_v1.gfs | 1391 +++
data/unit_of_measure.csv | 2 +-
data/vertcs.csv | 18 +-
doc/br/index_br.dox | 2 +-
doc/gdal_tutorial.dox | 15 +-
doc/images/foss4g09.png | Bin 8025 -> 0 bytes
doc/images/foss4g2013.png | Bin 0 -> 21679 bytes
doc/index.dox | 28 +-
frmts/aaigrid/aaigriddataset.cpp | 76 +-
frmts/adrg/adrgdataset.cpp | 34 +-
frmts/adrg/srpdataset.cpp | 995 +-
frmts/aigrid/aigccitt.c | 5 +-
frmts/aigrid/aigdataset.cpp | 54 +-
frmts/aigrid/aigopen.c | 5 +-
frmts/aigrid/aigrid_format.html | 790 ++
frmts/aigrid/gridlib.c | 5 +-
frmts/airsar/airsardataset.cpp | 5 +-
frmts/arg/GNUmakefile | 2 +-
frmts/arg/argdataset.cpp | 31 +-
frmts/arg/makefile.vc | 2 +-
frmts/blx/blx.c | 1 +
frmts/blx/blxdataset.cpp | 5 +-
frmts/bmp/bmpdataset.cpp | 5 +-
frmts/bsb/bsb_read.c | 7 +-
frmts/bsb/bsbdataset.cpp | 5 +-
frmts/ceos/ceosdataset.cpp | 5 +-
frmts/ceos/ceosopen.c | 5 +-
frmts/ceos2/sar_ceosdataset.cpp | 24 +-
frmts/coasp/coasp_dataset.cpp | 5 +-
frmts/ctg/ctgdataset.cpp | 6 +-
frmts/dds/ddsdataset.cpp | 1 +
frmts/dimap/dimapdataset.cpp | 463 +-
frmts/dods/dodsdataset2.cpp | 5 +-
frmts/dted/dted_api.c | 5 +-
frmts/dted/dted_api.h | 3 +-
frmts/dted/dted_test.c | 3 +-
frmts/dted/dteddataset.cpp | 41 +-
frmts/e00grid/e00griddataset.cpp | 6 +-
frmts/ecw/ecwasyncreader.cpp | 1 +
frmts/ecw/ecwcreatecopy.cpp | 55 +-
frmts/ecw/ecwdataset.cpp | 215 +-
frmts/ecw/gdal_ecw.h | 23 +-
frmts/elas/elasdataset.cpp | 5 +-
frmts/envisat/EnvisatFile.c | 77 +-
frmts/envisat/EnvisatFile.h | 7 +-
frmts/envisat/GNUmakefile | 2 +-
frmts/envisat/adsrange.cpp | 153 +
frmts/envisat/adsrange.hpp | 173 +
frmts/envisat/envisatdataset.cpp | 163 +-
frmts/envisat/makefile.vc | 2 +-
frmts/envisat/timedelta.hpp | 221 +
frmts/envisat/unwrapgcps.cpp | 182 +
frmts/epsilon/epsilondataset.cpp | 6 +-
frmts/ers/ersdataset.cpp | 17 +-
frmts/fit/fitdataset.cpp | 5 +-
frmts/fits/fitsdataset.cpp | 5 +-
frmts/formats_list.html | 26 +-
frmts/frmt_various.html | 47 +-
frmts/gdalallregister.cpp | 20 +-
frmts/georaster/frmt_georaster.html | 30 +-
frmts/georaster/georaster_dataset.cpp | 230 +-
frmts/georaster/georaster_priv.h | 921 +-
frmts/georaster/georaster_rasterband.cpp | 61 +-
frmts/georaster/georaster_wrapper.cpp | 177 +-
frmts/georaster/oci_wrapper.cpp | 74 +-
frmts/georaster/oci_wrapper.h | 6 +-
frmts/gff/gff_dataset.cpp | 5 +-
frmts/gif/biggifdataset.cpp | 10 +-
frmts/gif/gifabstractdataset.cpp | 17 +-
frmts/gif/gifabstractdataset.h | 5 +-
frmts/gif/gifdataset.cpp | 5 +-
frmts/grass/frmt_grass.html | 113 +-
frmts/grass/grass57dataset.cpp | 17 +-
frmts/grass/grassdataset.cpp | 5 +-
frmts/grib/degrib18/degrib/myutil.c | 3 +
frmts/grib/gribdataset.cpp | 31 +-
frmts/gsg/gs7bgdataset.cpp | 5 +-
frmts/gsg/gsagdataset.cpp | 5 +-
frmts/gsg/gsbgdataset.cpp | 7 +-
frmts/gta/gtadataset.cpp | 9 +-
frmts/gtiff/GNUmakefile | 2 +-
frmts/gtiff/frmt_gtiff.html | 23 +-
frmts/gtiff/geotiff.cpp | 1242 +-
frmts/gtiff/gt_citation.cpp | 46 +-
frmts/gtiff/gt_citation.h | 5 +-
frmts/gtiff/gt_jpeg_copy.cpp | 6 +-
frmts/gtiff/gt_jpeg_copy.h | 4 +-
frmts/gtiff/gt_overview.cpp | 5 +-
frmts/gtiff/gt_overview.h | 1 +
frmts/gtiff/gt_wkt_srs.cpp | 162 +-
frmts/gtiff/gt_wkt_srs.h | 4 +-
frmts/gtiff/gt_wkt_srs_for_gdal.h | 16 +-
frmts/gtiff/gtiff.h | 3 +-
frmts/gtiff/libtiff/gdal_libtiff_symbol_rename.h | 1 +
frmts/gtiff/libtiff/tif_codec.c | 5 +-
frmts/gtiff/libtiff/tif_dir.c | 13 +-
frmts/gtiff/libtiff/tif_dirinfo.c | 4 +-
frmts/gtiff/libtiff/tif_read.c | 6 +-
frmts/gtiff/libtiff/tif_write.c | 10 +-
frmts/gtiff/makefile.vc | 2 +-
frmts/gtiff/tif_float.h | 3 +-
frmts/gtiff/tifvsi.cpp | 3 +-
frmts/gtiff/tifvsi.h | 3 +-
frmts/gxf/gxf_ogcwkt.c | 5 +-
frmts/gxf/gxfdataset.cpp | 5 +-
frmts/gxf/gxfopen.c | 5 +-
frmts/hdf4/GNUmakefile | 8 +
frmts/hdf4/hdf4dataset.cpp | 28 +-
frmts/hdf4/hdf4dataset.h | 3 +-
frmts/hdf4/hdf4imagedataset.cpp | 10 +-
frmts/hdf4/makefile.vc | 12 +
frmts/hdf5/bagdataset.cpp | 17 +-
frmts/hdf5/gh5_convenience.cpp | 4 +-
frmts/hdf5/hdf5dataset.cpp | 9 +-
frmts/hdf5/hdf5dataset.h | 3 +-
frmts/hdf5/hdf5imagedataset.cpp | 204 +-
frmts/hdf5/iso19115_srs.cpp | 5 +-
frmts/hf2/hf2dataset.cpp | 6 +-
frmts/hfa/frmt_hfa.html | 14 +
frmts/hfa/hfaband.cpp | 24 +-
frmts/hfa/hfadataset.cpp | 1801 ++-
frmts/hfa/hfaentry.cpp | 5 +-
frmts/hfa/hfafield.cpp | 49 +-
frmts/hfa/hfaopen.cpp | 77 +-
frmts/hfa/hfatest.cpp | 5 +-
frmts/hfa/hfatype.cpp | 5 +-
frmts/idrisi/IdrisiDataset.cpp | 540 +-
frmts/idrisi/idrisi.h | 5 +-
frmts/ilwis/ilwiscoordinatesystem.cpp | 1 +
frmts/ilwis/ilwisdataset.cpp | 1 +
frmts/ingr/IngrTypes.cpp | 5 +-
frmts/ingr/IngrTypes.h | 5 +-
frmts/ingr/IntergraphBand.cpp | 5 +-
frmts/ingr/IntergraphBand.h | 5 +-
frmts/ingr/IntergraphDataset.cpp | 5 +-
frmts/ingr/IntergraphDataset.h | 5 +-
frmts/ingr/JpegHelper.cpp | 2 +-
frmts/ingr/JpegHelper.h | 3 +-
frmts/iris/irisdataset.cpp | 47 +-
frmts/iso8211/8211dump.cpp | 5 +-
frmts/iso8211/ddfmodule.cpp | 5 +-
frmts/iso8211/ddfrecord.cpp | 5 +-
frmts/iso8211/ddfsubfielddefn.cpp | 5 +-
frmts/jaxapalsar/jaxapalsardataset.cpp | 5 +-
frmts/jdem/jdemdataset.cpp | 5 +-
frmts/jp2kak/frmt_jp2kak.html | 2 +-
frmts/jp2kak/jp2kak.lst | 5 +
frmts/jp2kak/jp2kakdataset.cpp | 298 +-
frmts/jp2kak/subfile_source.h | 20 +-
frmts/jpeg/frmt_jpeg.html | 11 +
frmts/jpeg/jpgdataset.cpp | 330 +-
frmts/jpeg/jpgdataset_12.cpp | 4 +-
frmts/jpeg/libjpeg/README | 10 +
frmts/jpeg/libjpeg/jdmarker.c | 6 +
frmts/jpeg/vsidataio.h | 3 +-
frmts/jpeg2000/jpeg2000_vsil_io.cpp | 5 +-
frmts/jpeg2000/jpeg2000_vsil_io.h | 4 +-
frmts/jpeg2000/jpeg2000dataset.cpp | 143 +-
frmts/jpegls/jpeglsdataset.cpp | 6 +-
frmts/jpipkak/GNUmakefile | 1 +
frmts/kmlsuperoverlay/kmlsuperoverlaydataset.cpp | 980 +-
frmts/kmlsuperoverlay/kmlsuperoverlaydataset.h | 1 +
frmts/l1b/frmt_l1b.html | 53 +-
frmts/l1b/l1bdataset.cpp | 1891 ++-
frmts/leveller/levellerdataset.cpp | 3 +-
frmts/map/mapdataset.cpp | 3 +-
frmts/mbtiles/GNUmakefile | 2 +-
frmts/mbtiles/makefile.vc | 2 +-
frmts/mbtiles/mbtilesdataset.cpp | 67 +-
frmts/mem/memdataset.cpp | 41 +-
frmts/mrsid/mrsiddataset.cpp | 84 +-
frmts/mrsid/mrsidstream.cpp | 5 +-
frmts/mrsid/nmake.opt | 4 +
frmts/msg/msgdataset.cpp | 3 +-
frmts/msgn/msgndataset.cpp | 5 +-
frmts/netcdf/gmtdataset.cpp | 5 +-
frmts/netcdf/netcdfdataset.cpp | 40 +-
frmts/netcdf/netcdfdataset.h | 5 +-
frmts/ngsgeoid/ngsgeoiddataset.cpp | 6 +-
frmts/nitf/ecrgtocdataset.cpp | 6 +-
frmts/nitf/frmt_nitf.html | 18 +-
frmts/nitf/nitfaridpcm.cpp | 5 +-
frmts/nitf/nitfbilevel.cpp | 5 +-
frmts/nitf/nitfdataset.cpp | 81 +-
frmts/nitf/nitfdataset.h | 4 +-
frmts/nitf/nitfdes.c | 6 +-
frmts/nitf/nitfdump.c | 5 +-
frmts/nitf/nitffile.c | 207 +-
frmts/nitf/nitfimage.c | 5 +-
frmts/nitf/nitflib.h | 3 +-
frmts/nitf/nitfrasterband.cpp | 5 +-
frmts/nitf/nitfwritejpeg.cpp | 3 +-
frmts/nitf/rpftocdataset.cpp | 6 +-
frmts/nitf/rpftocfile.cpp | 6 +-
frmts/nitf/rpftoclib.h | 4 +-
frmts/northwood/grcdataset.cpp | 3 +-
frmts/northwood/grddataset.cpp | 3 +-
frmts/northwood/northwood.cpp | 3 +-
frmts/northwood/northwood.h | 3 +-
frmts/ogdi/ogdidataset.cpp | 17 +-
frmts/openjpeg/openjpegdataset.cpp | 209 +-
frmts/ozi/ozidataset.cpp | 6 +-
frmts/pcidsk/GNUmakefile | 6 +-
frmts/pcidsk/pcidskdataset.cpp | 5 +-
frmts/pcidsk/pcidskdataset2.cpp | 29 +-
frmts/pcidsk/vsi_pcidsk_io.cpp | 5 +-
frmts/pdf/frmt_pdf.html | 9 +-
frmts/pdf/pdfcreatecopy.cpp | 83 +-
frmts/pdf/pdfcreatecopy.h | 4 +-
frmts/pdf/pdfdataset.cpp | 53 +-
frmts/pdf/pdfdataset.h | 4 +-
frmts/pdf/pdfio.cpp | 4 +-
frmts/pdf/pdfio.h | 4 +-
frmts/pdf/pdfobject.cpp | 6 +-
frmts/pdf/pdfobject.h | 7 +-
frmts/pds/isis2dataset.cpp | 5 +-
frmts/pds/isis3dataset.cpp | 1 +
frmts/pds/nasakeywordhandler.cpp | 1 +
frmts/pds/pdsdataset.cpp | 5 +-
frmts/pgchip/pgchipdataset.cpp | 1 +
frmts/png/pngdataset.cpp | 292 +-
frmts/postgisraster/GNUmakefile | 2 +-
frmts/postgisraster/makefile.vc | 2 +-
frmts/postgisraster/postgisraster.h | 396 +-
frmts/postgisraster/postgisrasterdataset.cpp | 3426 ++++--
frmts/postgisraster/postgisrasterdriver.cpp | 84 +-
frmts/postgisraster/postgisrasterrasterband.cpp | 1487 +--
frmts/postgisraster/postgisrastertiledataset.cpp | 114 +
.../postgisraster/postgisrastertilerasterband.cpp | 194 +
frmts/postgisraster/postgisrastertools.cpp | 226 +
frmts/r/rdataset.cpp | 5 +-
frmts/rasdaman/rasdamandataset.cpp | 536 +-
frmts/rasterlite/rasterlitecreatecopy.cpp | 6 +-
frmts/rasterlite/rasterlitedataset.cpp | 19 +-
frmts/rasterlite/rasterlitedataset.h | 5 +-
frmts/rasterlite/rasterliteoverviews.cpp | 6 +-
frmts/raw/GNUmakefile | 3 +-
frmts/raw/ace2dataset.cpp | 6 +-
frmts/raw/btdataset.cpp | 7 +-
frmts/raw/cpgdataset.cpp | 5 +-
frmts/raw/dipxdataset.cpp | 5 +-
frmts/raw/doq1dataset.cpp | 5 +-
frmts/raw/doq2dataset.cpp | 5 +-
frmts/raw/ehdrdataset.cpp | 11 +-
frmts/raw/eirdataset.cpp | 1 +
frmts/raw/envidataset.cpp | 5 +-
frmts/raw/fastdataset.cpp | 5 +-
frmts/raw/frmt_lcp.html | 43 +-
frmts/raw/fujibasdataset.cpp | 5 +-
frmts/raw/genbindataset.cpp | 1 +
frmts/raw/gscdataset.cpp | 5 +-
frmts/raw/gtxdataset.cpp | 17 +-
frmts/raw/hkvdataset.cpp | 5 +-
frmts/raw/idadataset.cpp | 10 +-
frmts/raw/krodataset.cpp | 317 +
frmts/raw/landataset.cpp | 5 +-
frmts/raw/lcpdataset.cpp | 1012 +-
frmts/raw/makefile.vc | 2 +-
frmts/raw/mffdataset.cpp | 5 +-
frmts/raw/ndfdataset.cpp | 5 +-
frmts/raw/ntv2dataset.cpp | 5 +-
frmts/raw/pauxdataset.cpp | 5 +-
frmts/raw/pnmdataset.cpp | 5 +-
frmts/raw/rawdataset.cpp | 252 +-
frmts/raw/rawdataset.h | 13 +-
frmts/raw/snodasdataset.cpp | 6 +-
frmts/rik/rikdataset.cpp | 5 +-
frmts/rmf/rmfdataset.cpp | 5 +-
frmts/rmf/rmfdem.cpp | 2 +-
frmts/rs2/rs2dataset.cpp | 17 +-
frmts/saga/sagadataset.cpp | 114 +-
frmts/sdts/sdts_al.h | 6 +-
frmts/sdts/sdtsdataset.cpp | 5 +-
frmts/sdts/sdtslib.cpp | 5 +-
frmts/sdts/sdtsrasterreader.cpp | 5 +-
frmts/sgi/sgidataset.cpp | 5 +-
frmts/srtmhgt/srtmhgtdataset.cpp | 5 +-
frmts/til/tildataset.cpp | 5 +-
frmts/tsx/tsxdataset.cpp | 5 +-
frmts/usgsdem/usgsdem_create.cpp | 5 +-
frmts/usgsdem/usgsdemdataset.cpp | 5 +-
frmts/vrt/vrt_tutorial.dox | 31 +-
frmts/vrt/vrtdataset.cpp | 119 +-
frmts/vrt/vrtdataset.h | 54 +-
frmts/vrt/vrtderivedrasterband.cpp | 1 +
frmts/vrt/vrtdriver.cpp | 16 +-
frmts/vrt/vrtfilters.cpp | 9 +-
frmts/vrt/vrtrasterband.cpp | 5 +-
frmts/vrt/vrtrawrasterband.cpp | 25 +-
frmts/vrt/vrtsourcedrasterband.cpp | 175 +-
frmts/vrt/vrtsources.cpp | 247 +-
frmts/vrt/vrtwarped.cpp | 28 +-
frmts/wcs/httpdriver.cpp | 8 +-
frmts/wcs/wcsdataset.cpp | 22 +-
frmts/webp/frmt_webp.html | 4 +-
frmts/webp/webpdataset.cpp | 18 +-
frmts/wms/GNUmakefile | 5 +-
frmts/wms/cache.cpp | 93 -
frmts/wms/dataset.cpp | 676 --
frmts/wms/frmt_wms.html | 4 +-
frmts/wms/frmt_wms_metacarta_tms.xml | 2 +-
frmts/wms/frmt_wms_metacarta_wmsc.xml | 2 +-
frmts/wms/gdalhttp.cpp | 14 +-
frmts/wms/gdalwmscache.cpp | 111 +
frmts/wms/gdalwmsdataset.cpp | 635 +
frmts/wms/gdalwmsrasterband.cpp | 867 ++
frmts/wms/makefile.vc | 9 +-
frmts/wms/minidriver.cpp | 7 +-
frmts/wms/minidriver_tiled_wms.cpp | 4 +-
frmts/wms/minidriver_tileservice.cpp | 5 +-
frmts/wms/minidriver_tms.cpp | 6 +-
frmts/wms/minidriver_virtualearth.cpp | 8 +-
frmts/wms/minidriver_virtualearth.h | 4 +-
frmts/wms/minidriver_wms.cpp | 6 +-
frmts/wms/minidriver_worldwind.cpp | 5 +-
frmts/wms/rasterband.cpp | 857 --
frmts/wms/stdinc.h | 25 -
frmts/wms/stuff.cpp | 152 -
frmts/wms/wmsdriver.cpp | 66 +-
frmts/wms/wmsdriver.h | 143 +-
frmts/wms/wmsmetadataset.cpp | 54 +-
frmts/wms/wmsmetadataset.h | 9 +-
frmts/wms/wmsutils.cpp | 151 +
frmts/xpm/xpmdataset.cpp | 5 +-
frmts/xyz/xyzdataset.cpp | 429 +-
frmts/zlib/inflate.c | 2 +
frmts/zmap/zmapdataset.cpp | 6 +-
gcore/GNUmakefile | 8 +-
gcore/gdal.h | 93 +-
gcore/gdal_frmts.h | 4 +-
gcore/gdal_misc.cpp | 326 +-
gcore/gdal_pam.h | 4 +-
gcore/gdal_priv.h | 37 +-
gcore/gdal_proxy.h | 12 +-
gcore/gdal_rat.cpp | 2221 ++--
gcore/gdal_rat.h | 296 +-
gcore/gdal_version.h | 8 +-
gcore/gdalclientserver.cpp | 55 +-
gcore/gdalcolortable.cpp | 5 +-
gcore/gdaldataset.cpp | 173 +-
gcore/gdaldefaultoverviews.cpp | 8 +-
gcore/gdaldllmain.cpp | 3 +-
gcore/gdaldriver.cpp | 35 +-
gcore/gdaldrivermanager.cpp | 32 +-
gcore/gdalexif.cpp | 5 +-
gcore/gdalgeorefpamdataset.cpp | 158 +
gcore/gdalgeorefpamdataset.h | 57 +
gcore/gdaljp2abstractdataset.cpp | 142 +
gcore/gdaljp2abstractdataset.h | 46 +
gcore/gdaljp2box.cpp | 5 +-
gcore/gdaljp2metadata.cpp | 215 +-
gcore/gdaljp2metadata.h | 10 +-
gcore/gdalmajorobject.cpp | 86 +-
gcore/gdalmultidomainmetadata.cpp | 5 +-
gcore/gdalnodatamaskband.cpp | 5 +-
gcore/gdalnodatavaluesmaskband.cpp | 6 +-
gcore/gdalopeninfo.cpp | 5 +-
gcore/gdalpamdataset.cpp | 106 +-
gcore/gdalpamrasterband.cpp | 9 +-
gcore/gdalproxydataset.cpp | 14 +-
gcore/gdalproxypool.cpp | 6 +-
gcore/gdalrasterband.cpp | 186 +-
gcore/gdalrasterblock.cpp | 17 +-
gcore/gdalvirtualmem.cpp | 1541 +++
gcore/jp2dump.cpp | 57 +
gcore/makefile.vc | 4 +-
gcore/overview.cpp | 5 +-
gcore/rasterio.cpp | 331 +-
gdal.pc.in | 11 +
m4/acinclude.m4 | 32 +-
makegdal10.sln | 20 -
makegdal10.vcxproj | 1595 ---
makegdal10.vcxproj.filters | 6189 ----------
makegdal71.sln | 21 -
makegdal71.vcproj | 2365 ----
makegdal80.sln | 20 -
makegdal80.vcproj | 8258 -------------
makegdal90.vcproj | 7158 -----------
makegdal_gen.bat | 42 +-
man/man1/gdal-config.1 | 4 +-
man/man1/gdal2tiles.1 | 4 +-
man/man1/gdal_calc.1 | 74 +
man/man1/gdal_contour.1 | 4 +-
man/man1/gdal_edit.1 | 11 +-
man/man1/gdal_fillnodata.1 | 4 +-
man/man1/gdal_grid.1 | 12 +-
man/man1/gdal_merge.1 | 4 +-
man/man1/gdal_polygonize.1 | 4 +-
man/man1/gdal_proximity.1 | 4 +-
man/man1/gdal_rasterize.1 | 4 +-
man/man1/gdal_retile.1 | 4 +-
man/man1/gdal_sieve.1 | 4 +-
man/man1/gdal_translate.1 | 16 +-
man/man1/gdal_utilities.1 | 8 +-
man/man1/gdaladdo.1 | 4 +-
man/man1/gdalbuildvrt.1 | 4 +-
man/man1/gdalcompare.1 | 38 +
man/man1/gdaldem.1 | 14 +-
man/man1/gdalinfo.1 | 13 +-
man/man1/gdallocationinfo.1 | 4 +-
man/man1/gdalmanage.1 | 4 +-
man/man1/gdalmove.1 | 4 +-
man/man1/gdalsrsinfo.1 | 4 +-
man/man1/gdaltindex.1 | 70 +-
man/man1/gdaltransform.1 | 4 +-
man/man1/gdalwarp.1 | 8 +-
man/man1/nearblack.1 | 4 +-
man/man1/ogr2ogr.1 | 25 +-
man/man1/ogr_utilities.1 | 6 +-
man/man1/ogrinfo.1 | 8 +-
man/man1/ogrlineref.1 | 110 +
man/man1/ogrtindex.1 | 4 +-
man/man1/pct2rgb.1 | 4 +-
man/man1/rgb2pct.1 | 4 +-
mkgdaldist.sh | 10 +-
nmake.opt | 35 +-
ogr/GNUmakefile | 2 +
ogr/file.lst | 6 +-
ogr/generate_encoding_table.c | 4 +-
ogr/gml2ogrgeometry.cpp | 355 +-
ogr/makefile.vc | 3 +-
ogr/ogr2gmlgeometry.cpp | 3 +-
ogr/ogr_api.cpp | 102 +-
ogr/ogr_api.h | 66 +-
ogr/ogr_apitut.dox | 206 +-
ogr/ogr_arch.dox | 14 +-
ogr/ogr_core.h | 32 +-
ogr/ogr_expat.cpp | 6 +-
ogr/ogr_expat.h | 4 +-
ogr/ogr_feature.h | 117 +-
ogr/ogr_fromepsg.cpp | 5 +-
ogr/ogr_geocoding.cpp | 35 +-
ogr/ogr_geocoding.h | 4 +-
ogr/ogr_geometry.h | 36 +-
ogr/ogr_opt.cpp | 5 +-
ogr/ogr_p.h | 20 +-
ogr/ogr_spatialref.h | 3 +-
ogr/ogr_sql.dox | 5 +
ogr/ogr_srs_api.h | 46 +-
ogr/ogr_srs_erm.cpp | 5 +-
ogr/ogr_srs_esri.cpp | 6 +-
ogr/ogr_srs_ozi.cpp | 5 +-
ogr/ogr_srs_panorama.cpp | 26 +-
ogr/ogr_srs_pci.cpp | 5 +-
ogr/ogr_srs_proj4.cpp | 145 +-
ogr/ogr_srs_usgs.cpp | 5 +-
ogr/ogr_srs_validate.cpp | 47 +-
ogr/ogr_srs_xml.cpp | 3 +-
ogr/ogr_srsnode.cpp | 5 +-
ogr/ograssemblepolygon.cpp | 5 +-
ogr/ogrct.cpp | 100 +-
ogr/ogrfeature.cpp | 600 +-
ogr/ogrfeaturedefn.cpp | 442 +-
ogr/ogrfeaturequery.cpp | 28 +-
ogr/ogrfeaturestyle.cpp | 31 +-
ogr/ogrfielddefn.cpp | 7 +-
ogr/ogrgeomediageometry.cpp | 6 +-
ogr/ogrgeomediageometry.h | 4 +-
ogr/ogrgeometry.cpp | 658 +-
ogr/ogrgeometrycollection.cpp | 35 +-
ogr/ogrgeometryfactory.cpp | 190 +-
ogr/ogrgeomfielddefn.cpp | 494 +
ogr/ogrlinearring.cpp | 73 +-
ogr/ogrlinestring.cpp | 346 +-
ogr/ogrmultilinestring.cpp | 5 +-
ogr/ogrmultipoint.cpp | 5 +-
ogr/ogrmultipolygon.cpp | 5 +-
ogr/ogrpgeogeometry.cpp | 549 +-
ogr/ogrpgeogeometry.h | 13 +-
ogr/ogrpoint.cpp | 61 +-
ogr/ogrpolygon.cpp | 92 +-
ogr/ogrsf_frmts/GNUmakefile | 8 +-
ogr/ogrsf_frmts/aeronavfaa/ogr_aeronavfaa.h | 7 +-
.../aeronavfaa/ograeronavfaadatasource.cpp | 6 +-
ogr/ogrsf_frmts/aeronavfaa/ograeronavfaadriver.cpp | 6 +-
ogr/ogrsf_frmts/aeronavfaa/ograeronavfaalayer.cpp | 7 +-
ogr/ogrsf_frmts/arcgen/ogr_arcgen.h | 7 +-
ogr/ogrsf_frmts/arcgen/ograrcgendatasource.cpp | 6 +-
ogr/ogrsf_frmts/arcgen/ograrcgendriver.cpp | 6 +-
ogr/ogrsf_frmts/arcgen/ograrcgenlayer.cpp | 6 +-
ogr/ogrsf_frmts/bna/ogr_bna.h | 4 +-
ogr/ogrsf_frmts/bna/ogrbnadatasource.cpp | 4 +-
ogr/ogrsf_frmts/bna/ogrbnadriver.cpp | 2 +-
ogr/ogrsf_frmts/bna/ogrbnalayer.cpp | 4 +-
ogr/ogrsf_frmts/bna/ogrbnaparser.cpp | 4 +-
ogr/ogrsf_frmts/cartodb/GNUmakefile | 14 +
ogr/ogrsf_frmts/cartodb/drv_cartodb.html | 125 +
ogr/ogrsf_frmts/cartodb/makefile.vc | 16 +
ogr/ogrsf_frmts/cartodb/ogr_cartodb.h | 237 +
ogr/ogrsf_frmts/cartodb/ogrcartodbdatasource.cpp | 641 +
ogr/ogrsf_frmts/cartodb/ogrcartodbdriver.cpp | 84 +
ogr/ogrsf_frmts/cartodb/ogrcartodblayer.cpp | 426 +
ogr/ogrsf_frmts/cartodb/ogrcartodbresultlayer.cpp | 103 +
ogr/ogrsf_frmts/cartodb/ogrcartodbtablelayer.cpp | 953 ++
ogr/ogrsf_frmts/couchdb/GNUmakefile | 2 +-
ogr/ogrsf_frmts/couchdb/makefile.vc | 2 +-
ogr/ogrsf_frmts/couchdb/ogr_couchdb.h | 10 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbdatasource.cpp | 13 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbdriver.cpp | 6 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdblayer.cpp | 18 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbrowslayer.cpp | 6 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbtablelayer.cpp | 20 +-
ogr/ogrsf_frmts/csv/ogr_csv.h | 15 +-
ogr/ogrsf_frmts/csv/ogrcsvdatasource.cpp | 19 +-
ogr/ogrsf_frmts/csv/ogrcsvdriver.cpp | 9 +-
ogr/ogrsf_frmts/csv/ogrcsvlayer.cpp | 243 +-
ogr/ogrsf_frmts/dgn/dgnwrite.cpp | 9 +-
ogr/ogrsf_frmts/dgn/ogrdgnlayer.cpp | 58 +-
ogr/ogrsf_frmts/dods/ogrdodsdatasource.cpp | 5 +-
ogr/ogrsf_frmts/dwg/ogr_dwg.h | 1 +
ogr/ogrsf_frmts/dwg/ogrdwg_hatch.cpp | 30 +-
ogr/ogrsf_frmts/dwg/ogrdwgdriver.cpp | 3 +-
ogr/ogrsf_frmts/dwg/ogrdwglayer.cpp | 39 +
ogr/ogrsf_frmts/dxf/drv_dxf.html | 6 +-
ogr/ogrsf_frmts/dxf/ogr_dxf.h | 5 +-
ogr/ogrsf_frmts/dxf/ogrdxf_dimension.cpp | 5 +-
ogr/ogrsf_frmts/dxf/ogrdxf_hatch.cpp | 65 +-
ogr/ogrsf_frmts/dxf/ogrdxf_polyline_smooth.cpp | 2 +
ogr/ogrsf_frmts/dxf/ogrdxfdatasource.cpp | 19 +-
ogr/ogrsf_frmts/dxf/ogrdxflayer.cpp | 275 +-
ogr/ogrsf_frmts/dxf/ogrdxfwriterds.cpp | 5 +-
ogr/ogrsf_frmts/dxf/ogrdxfwriterlayer.cpp | 5 +-
ogr/ogrsf_frmts/edigeo/ogr_edigeo.h | 6 +-
ogr/ogrsf_frmts/edigeo/ogredigeodatasource.cpp | 6 +-
ogr/ogrsf_frmts/edigeo/ogredigeodriver.cpp | 6 +-
ogr/ogrsf_frmts/edigeo/ogredigeolayer.cpp | 8 +-
ogr/ogrsf_frmts/elastic/GNUmakefile | 2 +-
ogr/ogrsf_frmts/elastic/makefile.vc | 2 +-
ogr/ogrsf_frmts/elastic/ogr_elastic.h | 4 +-
ogr/ogrsf_frmts/elastic/ogrelasticdatasource.cpp | 5 +-
ogr/ogrsf_frmts/elastic/ogrelasticlayer.cpp | 17 +-
ogr/ogrsf_frmts/filegdb/FGdbDatasource.cpp | 61 +-
ogr/ogrsf_frmts/filegdb/FGdbDriver.cpp | 23 +-
ogr/ogrsf_frmts/filegdb/FGdbLayer.cpp | 236 +-
ogr/ogrsf_frmts/filegdb/FGdbResultLayer.cpp | 2 +-
ogr/ogrsf_frmts/filegdb/FGdbUtils.cpp | 34 +-
ogr/ogrsf_frmts/filegdb/GNUmakefile | 2 +-
ogr/ogrsf_frmts/filegdb/drv_filegdb.html | 8 +-
ogr/ogrsf_frmts/filegdb/makefile.vc | 2 +-
ogr/ogrsf_frmts/filegdb/ogr_fgdb.h | 23 +-
ogr/ogrsf_frmts/fme/GNUmakefile | 2 +-
ogr/ogrsf_frmts/generic/GNUmakefile | 24 +-
ogr/ogrsf_frmts/generic/makefile.vc | 17 +-
ogr/ogrsf_frmts/generic/ogr_gensql.cpp | 478 +-
ogr/ogrsf_frmts/generic/ogr_gensql.h | 26 +-
ogr/ogrsf_frmts/generic/ogr_miattrind.cpp | 5 +-
ogr/ogrsf_frmts/generic/ogrdatasource.cpp | 76 +-
ogr/ogrsf_frmts/generic/ogrlayer.cpp | 365 +-
ogr/ogrsf_frmts/generic/ogrlayerdecorator.cpp | 22 +-
ogr/ogrsf_frmts/generic/ogrlayerdecorator.h | 10 +-
ogr/ogrsf_frmts/generic/ogrlayerpool.cpp | 27 +-
ogr/ogrsf_frmts/generic/ogrlayerpool.h | 6 +-
ogr/ogrsf_frmts/generic/ogrmutexeddatasource.cpp | 140 +
ogr/ogrsf_frmts/generic/ogrmutexeddatasource.h | 89 +
ogr/ogrsf_frmts/generic/ogrmutexedlayer.cpp | 258 +
ogr/ogrsf_frmts/generic/ogrmutexedlayer.h | 113 +
ogr/ogrsf_frmts/generic/ogrregisterall.cpp | 27 +-
ogr/ogrsf_frmts/generic/ogrsfdriver.cpp | 5 +-
ogr/ogrsf_frmts/generic/ogrsfdriverregistrar.cpp | 19 +-
ogr/ogrsf_frmts/generic/ogrunionlayer.cpp | 545 +-
ogr/ogrsf_frmts/generic/ogrunionlayer.h | 51 +-
ogr/ogrsf_frmts/generic/ogrwarpedlayer.cpp | 291 +-
ogr/ogrsf_frmts/generic/ogrwarpedlayer.h | 17 +-
ogr/ogrsf_frmts/geoconcept/geoconcept.c | 1 +
ogr/ogrsf_frmts/geoconcept/geoconcept.h | 1 +
ogr/ogrsf_frmts/geoconcept/geoconcept_syscoord.c | 1 +
ogr/ogrsf_frmts/geoconcept/geoconcept_syscoord.h | 1 +
.../geoconcept/ogrgeoconceptdatasource.cpp | 1 +
ogr/ogrsf_frmts/geoconcept/ogrgeoconceptlayer.cpp | 1 +
ogr/ogrsf_frmts/geojson/GNUmakefile | 11 +-
ogr/ogrsf_frmts/geojson/drv_geojson.html | 2 +
ogr/ogrsf_frmts/geojson/jsonc/AUTHORS | 2 -
ogr/ogrsf_frmts/geojson/jsonc/COPYING | 19 -
ogr/ogrsf_frmts/geojson/jsonc/ChangeLog | 107 -
ogr/ogrsf_frmts/geojson/jsonc/GNUmakefile | 27 -
ogr/ogrsf_frmts/geojson/jsonc/README.html | 32 -
ogr/ogrsf_frmts/geojson/jsonc/arraylist.c | 94 -
ogr/ogrsf_frmts/geojson/jsonc/arraylist.h | 53 -
ogr/ogrsf_frmts/geojson/jsonc/bits.h | 27 -
ogr/ogrsf_frmts/geojson/jsonc/config.h | 128 -
ogr/ogrsf_frmts/geojson/jsonc/debug.h | 58 -
ogr/ogrsf_frmts/geojson/jsonc/json.h | 31 -
ogr/ogrsf_frmts/geojson/jsonc/json_object.c | 650 -
ogr/ogrsf_frmts/geojson/jsonc/json_object.h | 328 -
.../geojson/jsonc/json_object_private.h | 53 -
ogr/ogrsf_frmts/geojson/jsonc/json_tokener.c | 634 -
ogr/ogrsf_frmts/geojson/jsonc/json_tokener.h | 98 -
ogr/ogrsf_frmts/geojson/jsonc/json_util.c | 122 -
ogr/ogrsf_frmts/geojson/jsonc/json_util.h | 31 -
ogr/ogrsf_frmts/geojson/jsonc/linkhash.c | 216 -
ogr/ogrsf_frmts/geojson/jsonc/linkhash.h | 272 -
ogr/ogrsf_frmts/geojson/jsonc/makefile.vc | 25 -
ogr/ogrsf_frmts/geojson/jsonc/printbuf.c | 109 -
ogr/ogrsf_frmts/geojson/jsonc/printbuf.h | 64 -
ogr/ogrsf_frmts/geojson/libjson/AUTHORS | 5 +
ogr/ogrsf_frmts/geojson/libjson/COPYING | 42 +
ogr/ogrsf_frmts/geojson/libjson/ChangeLog | 175 +
ogr/ogrsf_frmts/geojson/libjson/GNUmakefile | 29 +
ogr/ogrsf_frmts/geojson/{jsonc => libjson}/README | 0
ogr/ogrsf_frmts/geojson/libjson/README.html | 34 +
ogr/ogrsf_frmts/geojson/libjson/arraylist.c | 101 +
ogr/ogrsf_frmts/geojson/libjson/arraylist.h | 56 +
ogr/ogrsf_frmts/geojson/libjson/bits.h | 28 +
ogr/ogrsf_frmts/geojson/libjson/config.h | 126 +
ogr/ogrsf_frmts/geojson/{jsonc => libjson}/debug.c | 0
ogr/ogrsf_frmts/geojson/libjson/debug.h | 84 +
ogr/ogrsf_frmts/geojson/libjson/dump_symbols.sh | 19 +
ogr/ogrsf_frmts/geojson/libjson/json.h | 34 +
ogr/ogrsf_frmts/geojson/libjson/json_c_version.c | 20 +
ogr/ogrsf_frmts/geojson/libjson/json_c_version.h | 22 +
ogr/ogrsf_frmts/geojson/libjson/json_config.h | 4 +
ogr/ogrsf_frmts/geojson/libjson/json_inttypes.h | 28 +
ogr/ogrsf_frmts/geojson/libjson/json_object.c | 778 ++
ogr/ogrsf_frmts/geojson/libjson/json_object.h | 563 +
.../geojson/libjson/json_object_iterator.c | 168 +
.../geojson/libjson/json_object_iterator.h | 239 +
.../geojson/libjson/json_object_private.h | 47 +
ogr/ogrsf_frmts/geojson/libjson/json_tokener.c | 771 ++
ogr/ogrsf_frmts/geojson/libjson/json_tokener.h | 209 +
ogr/ogrsf_frmts/geojson/libjson/json_util.c | 303 +
ogr/ogrsf_frmts/geojson/libjson/json_util.h | 41 +
ogr/ogrsf_frmts/geojson/libjson/linkhash.c | 233 +
ogr/ogrsf_frmts/geojson/libjson/linkhash.h | 292 +
ogr/ogrsf_frmts/geojson/libjson/makefile.vc | 27 +
ogr/ogrsf_frmts/geojson/libjson/printbuf.c | 148 +
ogr/ogrsf_frmts/geojson/libjson/printbuf.h | 77 +
ogr/ogrsf_frmts/geojson/libjson/symbol_renames.h | 127 +
ogr/ogrsf_frmts/geojson/makefile.vc | 9 +-
ogr/ogrsf_frmts/geojson/ogr_geojson.h | 12 +-
ogr/ogrsf_frmts/geojson/ogresrijsonreader.cpp | 461 +-
ogr/ogrsf_frmts/geojson/ogrgeojsondatasource.cpp | 159 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonlayer.cpp | 56 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp | 242 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonreader.h | 51 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonutils.cpp | 91 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonutils.h | 21 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwritelayer.cpp | 4 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.cpp | 88 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.h | 7 +-
ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp | 558 +
ogr/ogrsf_frmts/geomedia/GNUmakefile | 2 +-
ogr/ogrsf_frmts/geomedia/makefile.vc | 2 +-
ogr/ogrsf_frmts/geomedia/ogr_geomedia.h | 18 +-
ogr/ogrsf_frmts/geomedia/ogrgeomediadatasource.cpp | 10 +-
ogr/ogrsf_frmts/geomedia/ogrgeomediadriver.cpp | 150 +-
ogr/ogrsf_frmts/geomedia/ogrgeomedialayer.cpp | 17 +-
.../geomedia/ogrgeomediaselectlayer.cpp | 5 +-
ogr/ogrsf_frmts/geomedia/ogrgeomediatablelayer.cpp | 6 +-
ogr/ogrsf_frmts/georss/ogr_georss.h | 4 +-
ogr/ogrsf_frmts/georss/ogrgeorssdatasource.cpp | 6 +-
ogr/ogrsf_frmts/georss/ogrgeorssdriver.cpp | 6 +-
ogr/ogrsf_frmts/georss/ogrgeorsslayer.cpp | 26 +-
ogr/ogrsf_frmts/gft/drv_gft.html | 4 +-
ogr/ogrsf_frmts/gft/ogr_gft.h | 10 +-
ogr/ogrsf_frmts/gft/ogrgftdatasource.cpp | 11 +-
ogr/ogrsf_frmts/gft/ogrgftdriver.cpp | 6 +-
ogr/ogrsf_frmts/gft/ogrgftlayer.cpp | 59 +-
ogr/ogrsf_frmts/gft/ogrgftresultlayer.cpp | 9 +-
ogr/ogrsf_frmts/gft/ogrgfttablelayer.cpp | 13 +-
ogr/ogrsf_frmts/gme/GNUmakefile | 16 +
ogr/ogrsf_frmts/gme/makefile.vc | 15 +
ogr/ogrsf_frmts/gme/ogr_gme.h | 209 +
ogr/ogrsf_frmts/gme/ogrgmedatasource.cpp | 600 +
ogr/ogrsf_frmts/gme/ogrgmedriver.cpp | 115 +
ogr/ogrsf_frmts/gme/ogrgmejson.cpp | 547 +
ogr/ogrsf_frmts/gme/ogrgmejson.h | 59 +
ogr/ogrsf_frmts/gme/ogrgmelayer.cpp | 952 ++
ogr/ogrsf_frmts/gml/GNUmakefile | 2 +-
ogr/ogrsf_frmts/gml/drv_gml.html | 377 +-
ogr/ogrsf_frmts/gml/gfstemplate.cpp | 8 +-
ogr/ogrsf_frmts/gml/gmlfeature.cpp | 47 +-
ogr/ogrsf_frmts/gml/gmlfeatureclass.cpp | 294 +-
ogr/ogrsf_frmts/gml/gmlhandler.cpp | 584 +-
ogr/ogrsf_frmts/gml/gmlpropertydefn.cpp | 58 +-
ogr/ogrsf_frmts/gml/gmlreader.cpp | 225 +-
ogr/ogrsf_frmts/gml/gmlreader.h | 69 +-
ogr/ogrsf_frmts/gml/gmlreaderp.h | 54 +-
ogr/ogrsf_frmts/gml/gmlreadstate.cpp | 3 +-
ogr/ogrsf_frmts/gml/gmlregistry.cpp | 149 +
ogr/ogrsf_frmts/gml/gmlregistry.h | 70 +
ogr/ogrsf_frmts/gml/gmlutils.cpp | 4 +-
ogr/ogrsf_frmts/gml/gmlutils.h | 4 +-
ogr/ogrsf_frmts/gml/hugefileresolver.cpp | 39 +-
ogr/ogrsf_frmts/gml/makefile.vc | 2 +-
ogr/ogrsf_frmts/gml/ogr_gml.h | 24 +-
ogr/ogrsf_frmts/gml/ogrgmldatasource.cpp | 767 +-
ogr/ogrsf_frmts/gml/ogrgmldriver.cpp | 12 +-
ogr/ogrsf_frmts/gml/ogrgmllayer.cpp | 530 +-
ogr/ogrsf_frmts/gml/parsexsd.cpp | 281 +-
ogr/ogrsf_frmts/gml/parsexsd.h | 3 +-
ogr/ogrsf_frmts/gml/resolvexlinks.cpp | 12 +-
ogr/ogrsf_frmts/gmt/ogr_gmt.h | 2 -
ogr/ogrsf_frmts/gmt/ogrgmtlayer.cpp | 12 +-
ogr/ogrsf_frmts/gpkg/GNUmakefile | 21 +
ogr/ogrsf_frmts/gpkg/drv_geopackage.html | 105 +
ogr/ogrsf_frmts/gpkg/makefile.vc | 21 +
ogr/ogrsf_frmts/gpkg/ogr_geopackage.h | 179 +
ogr/ogrsf_frmts/gpkg/ogrgeopackagedatasource.cpp | 1102 ++
ogr/ogrsf_frmts/gpkg/ogrgeopackagedriver.cpp | 139 +
ogr/ogrsf_frmts/gpkg/ogrgeopackagelayer.cpp | 1277 ++
ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.cpp | 614 +
ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.h | 80 +
ogr/ogrsf_frmts/gpsbabel/ogr_gpsbabel.h | 4 +-
ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldatasource.cpp | 6 +-
ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldriver.cpp | 2 +-
.../gpsbabel/ogrgpsbabelwritedatasource.cpp | 6 +-
ogr/ogrsf_frmts/gpx/ogr_gpx.h | 6 +-
ogr/ogrsf_frmts/gpx/ogrgpxdatasource.cpp | 6 +-
ogr/ogrsf_frmts/gpx/ogrgpxdriver.cpp | 6 +-
ogr/ogrsf_frmts/gpx/ogrgpxlayer.cpp | 21 +-
ogr/ogrsf_frmts/grass/GNUmakefile | 2 +-
ogr/ogrsf_frmts/grass/drv_grass.html | 150 +-
ogr/ogrsf_frmts/grass/ogrgrassdatasource.cpp | 7 +-
ogr/ogrsf_frmts/grass/ogrgrasslayer.cpp | 5 +-
ogr/ogrsf_frmts/gtm/gtm.cpp | 3 +-
ogr/ogrsf_frmts/gtm/gtm.h | 3 +-
ogr/ogrsf_frmts/gtm/gtmtracklayer.cpp | 3 +-
ogr/ogrsf_frmts/gtm/gtmwaypointlayer.cpp | 4 +-
ogr/ogrsf_frmts/gtm/ogr_gtm.h | 4 +-
ogr/ogrsf_frmts/htf/ogr_htf.h | 8 +-
ogr/ogrsf_frmts/htf/ogrhtfdatasource.cpp | 6 +-
ogr/ogrsf_frmts/htf/ogrhtfdriver.cpp | 6 +-
ogr/ogrsf_frmts/htf/ogrhtflayer.cpp | 8 +-
ogr/ogrsf_frmts/idb/ogridbdatasource.cpp | 8 +-
ogr/ogrsf_frmts/idb/ogridbtablelayer.cpp | 7 +-
ogr/ogrsf_frmts/idrisi/generate_test_files.c | 2 +-
ogr/ogrsf_frmts/idrisi/ogr_idrisi.h | 6 +-
ogr/ogrsf_frmts/idrisi/ogridrisidatasource.cpp | 6 +-
ogr/ogrsf_frmts/idrisi/ogridrisidriver.cpp | 4 +-
ogr/ogrsf_frmts/idrisi/ogridrisilayer.cpp | 7 +-
ogr/ogrsf_frmts/ili/GNUmakefile | 10 +-
ogr/ogrsf_frmts/ili/ili1reader.cpp | 498 +-
ogr/ogrsf_frmts/ili/ili1reader.h | 8 +-
ogr/ogrsf_frmts/ili/ili1readerp.h | 16 +-
ogr/ogrsf_frmts/ili/ili2handler.cpp | 5 +-
ogr/ogrsf_frmts/ili/ili2reader.cpp | 221 +-
ogr/ogrsf_frmts/ili/ili2reader.h | 6 +-
ogr/ogrsf_frmts/ili/ili2readerp.h | 11 +-
ogr/ogrsf_frmts/ili/ilihelper.cpp | 4 +-
ogr/ogrsf_frmts/ili/ilihelper.h | 2 +-
ogr/ogrsf_frmts/ili/imdreader.cpp | 456 +
ogr/ogrsf_frmts/ili/imdreader.h | 89 +
ogr/ogrsf_frmts/ili/iom/GNUmakefile | 20 -
ogr/ogrsf_frmts/ili/iom/README.src.txt | 55 -
ogr/ogrsf_frmts/ili/iom/iom.h | 397 -
ogr/ogrsf_frmts/ili/iom/iom_attr.cpp | 300 -
ogr/ogrsf_frmts/ili/iom/iom_basket.cpp | 383 -
ogr/ogrsf_frmts/ili/iom/iom_error.cpp | 190 -
ogr/ogrsf_frmts/ili/iom/iom_file.cpp | 430 -
ogr/ogrsf_frmts/ili/iom/iom_iterator.cpp | 122 -
ogr/ogrsf_frmts/ili/iom/iom_object.cpp | 664 --
ogr/ogrsf_frmts/ili/iom/iom_p.h | 835 --
ogr/ogrsf_frmts/ili/iom/iom_utilities.cpp | 282 -
ogr/ogrsf_frmts/ili/iom/iom_value.cpp | 63 -
ogr/ogrsf_frmts/ili/iom/makefile.vc | 18 -
ogr/ogrsf_frmts/ili/iom/reader.cpp | 975 --
ogr/ogrsf_frmts/ili/iom/tags.cpp | 373 -
ogr/ogrsf_frmts/ili/iom/ustrings.cpp | 239 -
ogr/ogrsf_frmts/ili/iom/writer.cpp | 877 --
ogr/ogrsf_frmts/ili/iomhelper.cpp | 105 -
ogr/ogrsf_frmts/ili/iomhelper.h | 43 -
ogr/ogrsf_frmts/ili/makefile.vc | 11 +-
ogr/ogrsf_frmts/ili/ogr_ili1.h | 29 +-
ogr/ogrsf_frmts/ili/ogr_ili2.h | 28 +-
ogr/ogrsf_frmts/ili/ogrili1datasource.cpp | 63 +-
ogr/ogrsf_frmts/ili/ogrili1layer.cpp | 150 +-
ogr/ogrsf_frmts/ili/ogrili2datasource.cpp | 153 +-
ogr/ogrsf_frmts/ili/ogrili2layer.cpp | 179 +-
ogr/ogrsf_frmts/ingres/drv_ingres.html | 122 +-
ogr/ogrsf_frmts/ingres/ogringresdatasource.cpp | 8 +-
ogr/ogrsf_frmts/ingres/ogringrestablelayer.cpp | 7 +-
ogr/ogrsf_frmts/kml/kml.cpp | 3 +-
ogr/ogrsf_frmts/kml/kml.h | 3 +-
ogr/ogrsf_frmts/kml/kmlnode.cpp | 3 +-
ogr/ogrsf_frmts/kml/kmlnode.h | 3 +-
ogr/ogrsf_frmts/kml/kmlutility.h | 3 +-
ogr/ogrsf_frmts/kml/kmlvector.cpp | 3 +-
ogr/ogrsf_frmts/kml/ogr2kmlgeometry.cpp | 3 +-
ogr/ogrsf_frmts/kml/ogr_kml.h | 9 +-
ogr/ogrsf_frmts/kml/ogrkmldatasource.cpp | 38 +-
ogr/ogrsf_frmts/kml/ogrkmllayer.cpp | 48 +-
ogr/ogrsf_frmts/libkml/drv_libkml.html | 575 +-
ogr/ogrsf_frmts/libkml/ogr_libkml.h | 86 +-
ogr/ogrsf_frmts/libkml/ogrlibkmldatasource.cpp | 709 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfeature.cpp | 669 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfeature.h | 6 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfeaturestyle.cpp | 75 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfeaturestyle.h | 6 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfield.cpp | 770 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfield.h | 39 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlgeometry.cpp | 127 +-
ogr/ogrsf_frmts/libkml/ogrlibkmllayer.cpp | 582 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlstyle.cpp | 206 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlstyle.h | 21 +-
ogr/ogrsf_frmts/makefile.vc | 37 +-
ogr/ogrsf_frmts/mdb/ogr_mdb.h | 7 +-
ogr/ogrsf_frmts/mdb/ogrmdbdatasource.cpp | 6 +-
ogr/ogrsf_frmts/mdb/ogrmdbdriver.cpp | 15 +-
ogr/ogrsf_frmts/mdb/ogrmdbjackcess.cpp | 6 +-
ogr/ogrsf_frmts/mdb/ogrmdblayer.cpp | 41 +-
ogr/ogrsf_frmts/mem/ogr_mem.h | 8 +-
ogr/ogrsf_frmts/mem/ogrmemdatasource.cpp | 6 +-
ogr/ogrsf_frmts/mem/ogrmemlayer.cpp | 84 +-
ogr/ogrsf_frmts/mitab/mitab_miffile.cpp | 96 +-
ogr/ogrsf_frmts/mssqlspatial/drv_mssqlspatial.html | 11 +
ogr/ogrsf_frmts/mssqlspatial/ogr_mssqlspatial.h | 6 +-
.../mssqlspatial/ogrmssqlspatialdatasource.cpp | 137 +-
.../mssqlspatial/ogrmssqlspatiallayer.cpp | 11 +-
.../mssqlspatial/ogrmssqlspatialselectlayer.cpp | 29 +-
.../mssqlspatial/ogrmssqlspatialtablelayer.cpp | 11 +-
ogr/ogrsf_frmts/mysql/GNUmakefile | 5 +
ogr/ogrsf_frmts/mysql/ogr_mysql.h | 3 +-
ogr/ogrsf_frmts/mysql/ogrmysqldatasource.cpp | 19 +-
ogr/ogrsf_frmts/mysql/ogrmysqllayer.cpp | 6 +-
ogr/ogrsf_frmts/mysql/ogrmysqlresultlayer.cpp | 5 +-
ogr/ogrsf_frmts/mysql/ogrmysqltablelayer.cpp | 14 +-
ogr/ogrsf_frmts/nas/nashandler.cpp | 3 +-
ogr/ogrsf_frmts/nas/nasreader.cpp | 35 +-
ogr/ogrsf_frmts/nas/nasreaderp.h | 7 +-
ogr/ogrsf_frmts/nas/ogr_nas.h | 4 +-
ogr/ogrsf_frmts/nas/ogrnasdatasource.cpp | 20 +-
ogr/ogrsf_frmts/nas/ogrnasdriver.cpp | 10 +-
ogr/ogrsf_frmts/nas/ogrnaslayer.cpp | 27 +-
ogr/ogrsf_frmts/ntf/ntf.h | 6 +-
ogr/ogrsf_frmts/ntf/ntf_estlayers.cpp | 5 +-
ogr/ogrsf_frmts/ntf/ntf_raster.cpp | 15 +-
ogr/ogrsf_frmts/ntf/ntffilereader.cpp | 5 +-
ogr/ogrsf_frmts/ntf/ntfrecord.cpp | 5 +-
ogr/ogrsf_frmts/ntf/ogrntflayer.cpp | 14 +-
ogr/ogrsf_frmts/null/ogrnulldriver.cpp | 6 +-
ogr/ogrsf_frmts/oci/ogr_oci.h | 4 +-
ogr/ogrsf_frmts/oci/ogrocidatasource.cpp | 8 +-
ogr/ogrsf_frmts/oci/ogrocitablelayer.cpp | 7 +-
ogr/ogrsf_frmts/oci/ogrociwritablelayer.cpp | 24 +-
ogr/ogrsf_frmts/odbc/ogrodbcdatasource.cpp | 23 +-
ogr/ogrsf_frmts/odbc/ogrodbctablelayer.cpp | 8 +-
ogr/ogrsf_frmts/ods/ods_formula.cpp | 4 +-
ogr/ogrsf_frmts/ods/ods_formula.h | 5 +-
ogr/ogrsf_frmts/ods/ods_formula_node.cpp | 6 +-
ogr/ogrsf_frmts/ods/ods_formula_parser.cpp | 3 +-
ogr/ogrsf_frmts/ods/ods_formula_parser.hpp | 1 +
ogr/ogrsf_frmts/ods/ogr_ods.h | 4 +-
ogr/ogrsf_frmts/ods/ogrodsdatasource.cpp | 6 +-
ogr/ogrsf_frmts/ods/ogrodsdriver.cpp | 6 +-
ogr/ogrsf_frmts/ods/testparser.cpp | 4 +-
ogr/ogrsf_frmts/ogdi/ogrogdi.h | 6 +-
ogr/ogrsf_frmts/ogdi/ogrogdilayer.cpp | 75 +-
ogr/ogrsf_frmts/ogr_formats.html | 63 +-
ogr/ogrsf_frmts/ogrsf_frmts.dox | 360 +-
ogr/ogrsf_frmts/ogrsf_frmts.h | 32 +-
ogr/ogrsf_frmts/openair/ogr_openair.h | 10 +-
ogr/ogrsf_frmts/openair/ogropenairdatasource.cpp | 6 +-
ogr/ogrsf_frmts/openair/ogropenairdriver.cpp | 6 +-
ogr/ogrsf_frmts/openair/ogropenairlabellayer.cpp | 7 +-
ogr/ogrsf_frmts/openair/ogropenairlayer.cpp | 7 +-
ogr/ogrsf_frmts/openfilegdb/GNUmakefile | 14 +
ogr/ogrsf_frmts/openfilegdb/drv_openfilegdb.html | 100 +
ogr/ogrsf_frmts/openfilegdb/filegdbindex.cpp | 1796 +++
ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp | 2556 ++++
ogr/ogrsf_frmts/openfilegdb/filegdbtable.h | 376 +
ogr/ogrsf_frmts/openfilegdb/filegdbtable_priv.h | 138 +
ogr/ogrsf_frmts/openfilegdb/makefile.vc | 13 +
ogr/ogrsf_frmts/openfilegdb/ogr_openfilegdb.h | 205 +
.../openfilegdb/ogropenfilegdbdatasource.cpp | 1147 ++
.../openfilegdb/ogropenfilegdbdriver.cpp | 185 +
.../openfilegdb/ogropenfilegdblayer.cpp | 1635 +++
ogr/ogrsf_frmts/osm/drv_osm.html | 10 +-
ogr/ogrsf_frmts/osm/gpb.h | 12 +-
ogr/ogrsf_frmts/osm/ogr_osm.h | 51 +-
ogr/ogrsf_frmts/osm/ogrosmdatasource.cpp | 244 +-
ogr/ogrsf_frmts/osm/ogrosmdriver.cpp | 6 +-
ogr/ogrsf_frmts/osm/ogrosmlayer.cpp | 89 +-
ogr/ogrsf_frmts/osm/osm2osm.c | 4 +-
ogr/ogrsf_frmts/osm/osm_parser.cpp | 10 +-
ogr/ogrsf_frmts/osm/osm_parser.h | 4 +-
ogr/ogrsf_frmts/pcidsk/ogr_pcidsk.h | 1 -
ogr/ogrsf_frmts/pcidsk/ogrpcidsklayer.cpp | 15 +-
ogr/ogrsf_frmts/pdf/ogr_pdf.h | 4 +-
ogr/ogrsf_frmts/pdf/ogrpdfdatasource.cpp | 8 +-
ogr/ogrsf_frmts/pdf/ogrpdfdriver.cpp | 6 +-
ogr/ogrsf_frmts/pds/ogr_pds.h | 6 +-
ogr/ogrsf_frmts/pds/ogrpdsdatasource.cpp | 6 +-
ogr/ogrsf_frmts/pds/ogrpdsdriver.cpp | 6 +-
ogr/ogrsf_frmts/pds/ogrpdslayer.cpp | 10 +-
ogr/ogrsf_frmts/pg/drv_pg.html | 6 +-
ogr/ogrsf_frmts/pg/drv_pg_advanced.html | 15 +
ogr/ogrsf_frmts/pg/ogr_pg.h | 183 +-
ogr/ogrsf_frmts/pg/ogrpgdatasource.cpp | 312 +-
ogr/ogrsf_frmts/pg/ogrpglayer.cpp | 564 +-
ogr/ogrsf_frmts/pg/ogrpgresultlayer.cpp | 246 +-
ogr/ogrsf_frmts/pg/ogrpgtablelayer.cpp | 1263 +-
ogr/ogrsf_frmts/pg/ogrpgutility.cpp | 6 +-
ogr/ogrsf_frmts/pgdump/drv_pgdump.html | 6 +-
ogr/ogrsf_frmts/pgdump/ogr_pgdump.h | 49 +-
ogr/ogrsf_frmts/pgdump/ogrpgdumpdatasource.cpp | 54 +-
ogr/ogrsf_frmts/pgdump/ogrpgdumpdriver.cpp | 6 +-
ogr/ogrsf_frmts/pgdump/ogrpgdumplayer.cpp | 305 +-
ogr/ogrsf_frmts/pgeo/ogr_pgeo.h | 25 +-
ogr/ogrsf_frmts/pgeo/ogrpgeodatasource.cpp | 9 +-
ogr/ogrsf_frmts/pgeo/ogrpgeodriver.cpp | 21 +-
ogr/ogrsf_frmts/pgeo/ogrpgeolayer.cpp | 19 +-
ogr/ogrsf_frmts/pgeo/ogrpgeoselectlayer.cpp | 20 +-
ogr/ogrsf_frmts/pgeo/ogrpgeotablelayer.cpp | 8 +-
ogr/ogrsf_frmts/rec/ogrrecdatasource.cpp | 6 +-
ogr/ogrsf_frmts/s57/GNUmakefile | 6 +-
ogr/ogrsf_frmts/s57/ogr_s57.h | 6 +-
ogr/ogrsf_frmts/s57/ogrs57datasource.cpp | 53 +-
ogr/ogrsf_frmts/s57/ogrs57driver.cpp | 5 +-
ogr/ogrsf_frmts/s57/ogrs57layer.cpp | 20 +-
ogr/ogrsf_frmts/s57/s57.h | 107 +-
ogr/ogrsf_frmts/s57/s57classregistrar.cpp | 192 +-
ogr/ogrsf_frmts/s57/s57dump.cpp | 33 +-
ogr/ogrsf_frmts/s57/s57featuredefns.cpp | 21 +-
ogr/ogrsf_frmts/s57/s57reader.cpp | 61 +-
ogr/ogrsf_frmts/s57/s57writer.cpp | 14 +-
ogr/ogrsf_frmts/sde/ogrsdelayer.cpp | 7 +-
ogr/ogrsf_frmts/sdts/ogr_sdts.h | 4 +-
ogr/ogrsf_frmts/sdts/ogrsdtslayer.cpp | 16 +-
ogr/ogrsf_frmts/segukooa/ogr_segukooa.h | 11 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooadatasource.cpp | 6 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooadriver.cpp | 6 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooalayer.cpp | 9 +-
ogr/ogrsf_frmts/segy/ogr_segy.h | 9 +-
ogr/ogrsf_frmts/segy/ogrsegydatasource.cpp | 6 +-
ogr/ogrsf_frmts/segy/ogrsegydriver.cpp | 6 +-
ogr/ogrsf_frmts/segy/ogrsegylayer.cpp | 10 +-
ogr/ogrsf_frmts/shape/dbfopen.c | 23 +-
ogr/ogrsf_frmts/shape/drv_shapefile.html | 28 +-
ogr/ogrsf_frmts/shape/ogrshape.h | 15 +-
ogr/ogrsf_frmts/shape/ogrshapedatasource.cpp | 83 +-
ogr/ogrsf_frmts/shape/ogrshapelayer.cpp | 144 +-
ogr/ogrsf_frmts/shape/sbnsearch.c | 10 +-
ogr/ogrsf_frmts/shape/shape2ogr.cpp | 5 +-
ogr/ogrsf_frmts/shape/shapefil.h | 30 +-
ogr/ogrsf_frmts/shape/shp_vsi.c | 174 +-
ogr/ogrsf_frmts/shape/shp_vsi.h | 46 +
ogr/ogrsf_frmts/shape/shpopen.c | 246 +-
ogr/ogrsf_frmts/shape/shptree.c | 1 +
ogr/ogrsf_frmts/sosi/GNUmakefile | 16 +
ogr/ogrsf_frmts/sosi/fyba_melding.cpp | 3 +-
ogr/ogrsf_frmts/sosi/makefile.vc | 23 +-
ogr/ogrsf_frmts/sosi/ogr_sosi.h | 5 +-
ogr/ogrsf_frmts/sosi/ogrsosidatasource.cpp | 22 +-
ogr/ogrsf_frmts/sosi/ogrsosidriver.cpp | 3 +-
ogr/ogrsf_frmts/sosi/ogrsosilayer.cpp | 24 +-
ogr/ogrsf_frmts/sqlite/GNUmakefile | 6 +-
ogr/ogrsf_frmts/sqlite/drv_sqlite.html | 25 +
ogr/ogrsf_frmts/sqlite/makefile.vc | 6 +-
ogr/ogrsf_frmts/sqlite/ogr_sqlite.h | 106 +-
ogr/ogrsf_frmts/sqlite/ogrsqlite3ext.h | 15 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteapiroutines.c | 275 +
ogr/ogrsf_frmts/sqlite/ogrsqlitedatasource.cpp | 175 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitedriver.cpp | 12 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.cpp | 442 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.h | 3 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitelayer.cpp | 474 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteregexp.cpp | 4 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteregexp.h | 4 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteselectlayer.cpp | 294 +-
.../sqlite/ogrsqlitesinglefeaturelayer.cpp | 6 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitesqlfunctions.cpp | 4 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitesqlfunctions.h | 4 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitetablelayer.cpp | 275 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitevfs.cpp | 6 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteviewlayer.cpp | 56 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.cpp | 97 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.h | 4 +-
ogr/ogrsf_frmts/sqlite/test_load_virtual_ogr.c | 4 +-
ogr/ogrsf_frmts/sua/ogr_sua.h | 7 +-
ogr/ogrsf_frmts/sua/ogrsuadatasource.cpp | 6 +-
ogr/ogrsf_frmts/sua/ogrsuadriver.cpp | 6 +-
ogr/ogrsf_frmts/sua/ogrsualayer.cpp | 7 +-
ogr/ogrsf_frmts/svg/ogr_svg.h | 8 +-
ogr/ogrsf_frmts/svg/ogrsvgdatasource.cpp | 6 +-
ogr/ogrsf_frmts/svg/ogrsvgdriver.cpp | 6 +-
ogr/ogrsf_frmts/svg/ogrsvglayer.cpp | 17 +-
ogr/ogrsf_frmts/sxf/GNUmakefile | 14 +
ogr/ogrsf_frmts/sxf/drv_sxf.html | 42 +
ogr/ogrsf_frmts/sxf/makefile.vc | 15 +
ogr/ogrsf_frmts/sxf/ogr_sxf.h | 154 +
ogr/ogrsf_frmts/sxf/ogrsxfdatasource.cpp | 1295 ++
ogr/ogrsf_frmts/sxf/ogrsxfdriver.cpp | 140 +
ogr/ogrsf_frmts/sxf/ogrsxflayer.cpp | 1429 +++
ogr/ogrsf_frmts/sxf/org_sxf_defs.h | 372 +
ogr/ogrsf_frmts/tiger/ogr_tiger.h | 5 +-
ogr/ogrsf_frmts/tiger/ogrtigerlayer.cpp | 22 +-
ogr/ogrsf_frmts/tiger/tigerentitynames.cpp | 5 +-
ogr/ogrsf_frmts/tiger/tigerfilebase.cpp | 7 +-
ogr/ogrsf_frmts/tiger/tigerpolygon.cpp | 5 +-
ogr/ogrsf_frmts/vfk/drv_vfk.html | 23 +-
ogr/ogrsf_frmts/vfk/ogr_vfk.h | 3 +-
ogr/ogrsf_frmts/vfk/ogrvfkdatasource.cpp | 15 +-
ogr/ogrsf_frmts/vfk/ogrvfklayer.cpp | 23 +-
ogr/ogrsf_frmts/vfk/vfkdatablock.cpp | 33 +-
ogr/ogrsf_frmts/vfk/vfkdatablocksqlite.cpp | 49 +-
ogr/ogrsf_frmts/vfk/vfkfeature.cpp | 3 +-
ogr/ogrsf_frmts/vfk/vfkfeaturesqlite.cpp | 4 +-
ogr/ogrsf_frmts/vfk/vfkreader.cpp | 128 +-
ogr/ogrsf_frmts/vfk/vfkreader.h | 17 +-
ogr/ogrsf_frmts/vfk/vfkreaderp.h | 20 +-
ogr/ogrsf_frmts/vfk/vfkreadersqlite.cpp | 314 +-
ogr/ogrsf_frmts/vrt/drv_vrt.html | 160 +-
ogr/ogrsf_frmts/vrt/ogr_vrt.h | 64 +-
ogr/ogrsf_frmts/vrt/ogrvrt.xsd | 319 -
ogr/ogrsf_frmts/vrt/ogrvrtdatasource.cpp | 222 +-
ogr/ogrsf_frmts/vrt/ogrvrtdriver.cpp | 47 +-
ogr/ogrsf_frmts/vrt/ogrvrtlayer.cpp | 1354 ++-
ogr/ogrsf_frmts/walk/GNUmakefile | 14 +
ogr/ogrsf_frmts/walk/drv_walk.html | 39 +
ogr/ogrsf_frmts/walk/makefile.vc | 15 +
ogr/ogrsf_frmts/walk/ogis_geometry_wkb_struct.h | 234 +
ogr/ogrsf_frmts/walk/ogrwalk.h | 211 +
ogr/ogrsf_frmts/walk/ogrwalkdatasource.cpp | 249 +
ogr/ogrsf_frmts/walk/ogrwalkdriver.cpp | 147 +
ogr/ogrsf_frmts/walk/ogrwalklayer.cpp | 383 +
ogr/ogrsf_frmts/walk/ogrwalkselectlayer.cpp | 139 +
ogr/ogrsf_frmts/walk/ogrwalktablelayer.cpp | 361 +
ogr/ogrsf_frmts/walk/ogrwalktool.cpp | 753 ++
ogr/ogrsf_frmts/wasp/GNUmakefile | 15 +
ogr/ogrsf_frmts/wasp/drv_wasp.html | 27 +
ogr/ogrsf_frmts/wasp/makefile.vc | 15 +
ogr/ogrsf_frmts/wasp/ogrwasp.h | 204 +
ogr/ogrsf_frmts/wasp/ogrwaspdatasource.cpp | 300 +
ogr/ogrsf_frmts/wasp/ogrwaspdriver.cpp | 111 +
ogr/ogrsf_frmts/wasp/ogrwasplayer.cpp | 827 ++
ogr/ogrsf_frmts/wfs/ogr_wfs.h | 9 +-
ogr/ogrsf_frmts/wfs/ogrwfsdatasource.cpp | 54 +-
ogr/ogrsf_frmts/wfs/ogrwfsdriver.cpp | 4 +-
ogr/ogrsf_frmts/wfs/ogrwfsfilter.cpp | 6 +-
ogr/ogrsf_frmts/wfs/ogrwfslayer.cpp | 42 +-
ogr/ogrsf_frmts/xls/ogr_xls.h | 4 +-
ogr/ogrsf_frmts/xls/ogrxlsdatasource.cpp | 6 +-
ogr/ogrsf_frmts/xls/ogrxlsdriver.cpp | 6 +-
ogr/ogrsf_frmts/xls/ogrxlslayer.cpp | 6 +-
ogr/ogrsf_frmts/xlsx/ogr_xlsx.h | 4 +-
ogr/ogrsf_frmts/xlsx/ogrxlsxdatasource.cpp | 13 +-
ogr/ogrsf_frmts/xlsx/ogrxlsxdriver.cpp | 6 +-
ogr/ogrsf_frmts/xplane/ogr_xplane.h | 3 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.cpp | 7 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.h | 2 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_awy_reader.cpp | 4 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_awy_reader.h | 2 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_fix_reader.cpp | 4 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_fix_reader.h | 2 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_geo_utils.cpp | 4 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_geo_utils.h | 2 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_nav_reader.cpp | 4 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_nav_reader.h | 2 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_reader.cpp | 6 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_reader.h | 2 +-
ogr/ogrsf_frmts/xplane/ogrxplanedatasource.cpp | 4 +-
ogr/ogrsf_frmts/xplane/ogrxplanedriver.cpp | 2 +-
ogr/ogrsf_frmts/xplane/ogrxplanelayer.cpp | 5 +-
ogr/ogrspatialreference.cpp | 9 +-
ogr/ogrutils.cpp | 76 +-
ogr/osr_cs_wkt.c | 208 +
ogr/osr_cs_wkt.h | 55 +
ogr/osr_cs_wkt_grammar.y | 304 +
ogr/osr_cs_wkt_parser.c | 1642 +++
ogr/osr_cs_wkt_parser.h | 90 +
ogr/swq.cpp | 128 +-
ogr/swq.h | 30 +-
ogr/swq_expr_node.cpp | 109 +-
ogr/swq_op_general.cpp | 124 +-
ogr/swq_op_registrar.cpp | 158 +-
ogr/swq_parser.cpp | 3095 +++--
ogr/swq_parser.hpp | 106 +-
ogr/swq_parser.y | 1236 +-
ogr/swq_select.cpp | 178 +-
port/GNUmakefile | 2 +-
port/cpl_atomic_ops.cpp | 4 +-
port/cpl_atomic_ops.h | 4 +-
port/cpl_base64.cpp | 11 +-
port/cpl_conv.cpp | 80 +-
port/cpl_conv.h | 11 +-
port/cpl_csv.cpp | 5 +-
port/cpl_error.cpp | 50 +-
port/cpl_error.h | 4 +-
port/cpl_findfile.cpp | 5 +-
port/cpl_hash_set.cpp | 4 +-
port/cpl_hash_set.h | 4 +-
port/cpl_http.cpp | 29 +-
port/cpl_http.h | 3 +-
port/cpl_list.cpp | 5 +-
port/cpl_list.h | 7 +-
port/cpl_minixml.cpp | 43 +-
port/cpl_minizip_ioapi.cpp | 2 +-
port/cpl_minizip_ioapi.h | 2 +-
port/cpl_minizip_unzip.cpp | 115 +-
port/cpl_minizip_unzip.h | 2 +-
port/cpl_minizip_zip.cpp | 3 +-
port/cpl_multiproc.cpp | 33 +-
port/cpl_multiproc.h | 30 +-
port/cpl_odbc.cpp | 5 +-
port/cpl_path.cpp | 7 +-
port/cpl_port.h | 12 +-
port/cpl_quad_tree.cpp | 130 +-
port/cpl_quad_tree.h | 6 +-
port/cpl_recode.cpp | 30 +-
port/cpl_recode_iconv.cpp | 5 +-
port/cpl_recode_stub.cpp | 7 +-
port/cpl_spawn.cpp | 8 +-
port/cpl_spawn.h | 4 +-
port/cpl_string.cpp | 7 +-
port/cpl_string.h | 9 +-
port/cpl_strtod.cpp | 5 +-
port/cpl_time.h | 4 +-
port/cpl_virtualmem.cpp | 2059 ++++
port/cpl_virtualmem.h | 389 +
port/cpl_vsi.h | 11 +-
port/cpl_vsi_mem.cpp | 11 +-
port/cpl_vsi_virtual.h | 6 +-
port/cpl_vsil.cpp | 199 +-
port/cpl_vsil_abstract_archive.cpp | 10 +-
port/cpl_vsil_buffered_reader.cpp | 6 +-
port/cpl_vsil_cache.cpp | 99 +-
port/cpl_vsil_curl.cpp | 9 +-
port/cpl_vsil_curl_priv.h | 4 +-
port/cpl_vsil_curl_streaming.cpp | 6 +-
port/cpl_vsil_gzip.cpp | 52 +-
port/cpl_vsil_sparsefile.cpp | 5 +-
port/cpl_vsil_stdin.cpp | 6 +-
port/cpl_vsil_stdout.cpp | 6 +-
port/cpl_vsil_subfile.cpp | 9 +-
port/cpl_vsil_tar.cpp | 14 +-
port/cpl_vsil_unix_stdio_64.cpp | 39 +-
port/cpl_vsil_win32.cpp | 6 +-
port/cpl_vsisimple.cpp | 5 +-
port/cpl_xml_validate.cpp | 58 +-
port/cplgetsymbol.cpp | 20 +-
port/cplkeywordparser.cpp | 3 +-
port/cplstring.cpp | 34 +-
port/cplstringlist.cpp | 5 +-
port/gdal_csv.h | 3 +-
port/makefile.vc | 1 +
port/vsipreload.cpp | 1618 +++
scripts/vagrant/gdal.sh | 31 +
scripts/vagrant/libkml.sh | 20 +
scripts/vagrant/openjpeg.sh | 19 +
scripts/vagrant/postgis.sh | 6 +
scripts/vce2008_wine/build_vce2008.bat | 14 +
scripts/vce2008_wine/build_vce2008.patch | 61 +
scripts/vce2008_wine/build_vce2008.sh | 65 +
scripts/vce2008_wine/clean_vce2008.bat | 13 +
scripts/vce2008_wine/clean_vce2008.sh | 10 +
scripts/vce2008_wine/nmake_vce2008.local | 73 +
scripts/vce2008_wine/prepare-gdal-vce2008.sh | 64 +
swig/csharp/apps/OGRLayerAlg.cs | 208 +
swig/csharp/apps/createdata.cs | 3 +-
swig/csharp/const/GdalConst.cs | 3 +
swig/csharp/const/GdalConstPINVOKE.cs | 9 +
swig/csharp/const/gdalconst_wrap.c | 30 +
swig/csharp/gdal/Band.cs | 18 +-
swig/csharp/gdal/Dataset.cs | 10 +-
swig/csharp/gdal/Driver.cs | 6 +-
swig/csharp/gdal/Gdal.cs | 82 +-
swig/csharp/gdal/GdalPINVOKE.cs | 54 +-
swig/csharp/gdal/MajorObject.cs | 23 +
swig/csharp/gdal/RasterAttributeTable.cs | 6 +
swig/csharp/gdal/SWIGTYPE_p_double.cs | 30 -
swig/csharp/gdal/SWIGTYPE_p_int.cs | 30 -
swig/csharp/gdal/SWIGTYPE_p_p_int.cs | 30 -
swig/csharp/gdal/SWIGTYPE_p_void.cs | 30 -
swig/csharp/gdal/gdal_wrap.cpp | 301 +-
swig/csharp/makefile.vc | 5 +-
swig/csharp/ogr/DataSource.cs | 12 +
swig/csharp/ogr/Driver.cs | 8 +-
swig/csharp/ogr/Feature.cs | 92 +-
swig/csharp/ogr/FeatureDefn.cs | 36 +
swig/csharp/ogr/GeomFieldDefn.cs | 128 +
swig/csharp/ogr/Layer.cs | 68 +-
swig/csharp/ogr/Ogr.cs | 30 +-
swig/csharp/ogr/OgrPINVOKE.cs | 188 +-
swig/csharp/ogr/Osr.cs | 62 +
swig/csharp/ogr/OsrPINVOKE.cs | 3 +
swig/csharp/ogr/SWIGTYPE_p_GDALProgressFunc.cs | 30 -
swig/csharp/ogr/SWIGTYPE_p_void.cs | 30 -
swig/csharp/ogr/SpatialReference.cs | 6 +
swig/csharp/ogr/StyleTable.cs | 118 +
swig/csharp/ogr/ogr_wrap.cpp | 4546 ++++---
swig/csharp/ogr/osr_wrap.cpp | 36 +
swig/csharp/osr/Osr.cs | 62 +
swig/csharp/osr/OsrPINVOKE.cs | 3 +
swig/csharp/osr/SpatialReference.cs | 6 +
swig/csharp/osr/osr_wrap.cpp | 36 +
swig/include/Band.i | 103 +-
swig/include/Dataset.i | 108 +-
swig/include/MajorObject.i | 9 +-
swig/include/RasterAttributeTable.i | 4 +
swig/include/cpl.i | 4 +-
swig/include/cplvirtualmem.i | 90 +
swig/include/csharp/gdal_csharp.i | 17 +-
swig/include/csharp/typemaps_csharp.i | 57 +-
swig/include/gdal.i | 8 +-
swig/include/gdal_array.i | 412 +-
swig/include/gdalconst.i | 8 +-
swig/include/java/gdal_java.i | 386 +-
swig/include/java/ogr_java.i | 11 +-
swig/include/java/typemaps_java.i | 34 +-
swig/include/ogr.i | 357 +-
swig/include/osr.i | 6 +-
swig/include/perl/gdal_perl.i | 6 +-
swig/include/python/gdal_python.i | 156 +-
swig/include/python/ogr_python.i | 64 +-
swig/include/python/typemaps_python.i | 70 +-
swig/java/GNUmakefile | 40 +-
swig/java/add_javadoc.c | 2 +-
swig/java/apps/multireadtest.java | 71 +
swig/java/java.opt | 2 +-
swig/perl/Doxyfile | 2 +-
swig/perl/GNUmakefile | 2 +-
swig/perl/gdal_wrap.cpp | 143 +-
swig/perl/gdalconst_wrap.c | 15 +
swig/perl/index.dox | 1 +
swig/perl/lib/Geo/GDAL.dox | 9 +-
swig/perl/lib/Geo/GDAL.pm | 8 +-
swig/perl/lib/Geo/GDAL/Const.pm | 3 +
swig/perl/lib/Geo/OGR.pm | 111 +
swig/perl/lib/Geo/OSR.pm | 39 +
swig/perl/ogr_wrap.cpp | 11524 ++++++++++++------
swig/perl/osr_wrap.cpp | 245 +
swig/perl/pdl.dox | 62 +
swig/python/README.txt | 33 +-
swig/python/extensions/gdal_array_wrap.cpp | 1250 +-
swig/python/extensions/gdal_wrap.cpp | 2130 +++-
swig/python/extensions/gdalconst_wrap.c | 3 +
swig/python/extensions/ogr_wrap.cpp | 11771 ++++++++++++-------
swig/python/extensions/osr_wrap.cpp | 80 +-
swig/python/fallback_build_mingw32_under_unix.sh | 18 +-
swig/python/osgeo/gdal.py | 220 +-
swig/python/osgeo/gdal_array.py | 92 +-
swig/python/osgeo/gdalconst.py | 3 +
swig/python/osgeo/ogr.py | 275 +-
swig/python/osgeo/osr.py | 42 +
swig/python/samples/README | 8 +
swig/python/samples/fft.py | 3 +-
swig/python/samples/gdal2grd.py | 3 +-
swig/python/samples/gdal_cp.py | 4 +-
swig/python/samples/gdal_ls.py | 10 +-
swig/python/samples/gdal_vrtmerge.py | 1 +
swig/python/samples/gdalcompare.py | 277 -
swig/python/samples/gdalcopyproj.py | 3 +-
swig/python/samples/gdalinfo.py | 4 +-
swig/python/samples/gdalpythonserver.py | 2 +-
swig/python/samples/histrep.py | 3 +-
swig/python/samples/hsv_merge.py | 3 +-
swig/python/samples/load2odbc.py | 3 +-
swig/python/samples/ogr2ogr.py | 37 +-
swig/python/samples/ogr2vrt.py | 74 +-
swig/python/samples/ogr_build_junction_table.py | 202 +
swig/python/samples/ogr_dispatch.py | 399 +
swig/python/samples/ogr_layer_algebra.py | 4 +-
swig/python/samples/ogrinfo.py | 111 +-
swig/python/samples/ogrupdate.py | 4 +-
swig/python/samples/rel.py | 3 +-
swig/python/samples/tigerpoly.py | 3 +-
swig/python/samples/tolatlong.py | 3 +-
swig/python/samples/val_at_coord.py | 4 +-
swig/python/samples/val_repl.py | 3 +-
swig/python/samples/wcs_virtds_params.py | 203 +
swig/python/scripts/epsg_tr.py | 3 +-
swig/python/scripts/gcps2wld.py | 3 +-
swig/python/scripts/gdal2tiles.py | 52 +-
swig/python/scripts/gdal_auth.py | 21 +-
swig/python/scripts/gdal_calc.dox | 62 +
swig/python/scripts/gdal_calc.py | 191 +-
swig/python/scripts/gdal_edit.dox | 10 +-
swig/python/scripts/gdal_edit.py | 16 +-
swig/python/scripts/gdal_fillnodata.py | 3 +-
swig/python/scripts/gdal_merge.py | 3 +-
swig/python/scripts/gdal_polygonize.py | 3 +-
swig/python/scripts/gdal_proximity.py | 3 +-
swig/python/scripts/gdal_retile.py | 3 +-
swig/python/scripts/gdal_sieve.py | 3 +-
swig/python/scripts/gdalcompare.dox | 50 +
swig/python/scripts/gdalcompare.py | 283 +
swig/python/scripts/pct2rgb.py | 3 +-
swig/python/scripts/rgb2pct.py | 2 +-
swig/python/setup.py | 2 +-
update_copyright.py | 178 +
1372 files changed, 131171 insertions(+), 71051 deletions(-)
delete mode 100644 .gitignore
create mode 100644 MIGRATION_GUIDE.TXT
create mode 100644 Vagrantfile
create mode 100644 alg/gdalgrid_priv.h
create mode 100644 alg/gdalgridavx.cpp
create mode 100644 apps/ogrlineref.cpp
create mode 100644 data/gml_registry.xml
create mode 100644 data/inspire_cp_BasicPropertyUnit.gfs
create mode 100644 data/inspire_cp_CadastralBoundary.gfs
create mode 100644 data/inspire_cp_CadastralParcel.gfs
create mode 100644 data/inspire_cp_CadastralZoning.gfs
create mode 100644 data/ogrvrt.xsd
create mode 100644 data/ruian_vf_ob_v1.gfs
create mode 100644 data/ruian_vf_st_v1.gfs
delete mode 100644 doc/images/foss4g09.png
create mode 100644 doc/images/foss4g2013.png
create mode 100755 frmts/aigrid/aigrid_format.html
create mode 100644 frmts/envisat/adsrange.cpp
create mode 100644 frmts/envisat/adsrange.hpp
create mode 100644 frmts/envisat/timedelta.hpp
create mode 100644 frmts/envisat/unwrapgcps.cpp
create mode 100644 frmts/postgisraster/postgisrastertiledataset.cpp
create mode 100644 frmts/postgisraster/postgisrastertilerasterband.cpp
create mode 100644 frmts/postgisraster/postgisrastertools.cpp
create mode 100644 frmts/raw/krodataset.cpp
delete mode 100644 frmts/wms/cache.cpp
delete mode 100644 frmts/wms/dataset.cpp
create mode 100644 frmts/wms/gdalwmscache.cpp
create mode 100644 frmts/wms/gdalwmsdataset.cpp
create mode 100644 frmts/wms/gdalwmsrasterband.cpp
delete mode 100644 frmts/wms/rasterband.cpp
delete mode 100644 frmts/wms/stdinc.h
delete mode 100644 frmts/wms/stuff.cpp
create mode 100644 frmts/wms/wmsutils.cpp
create mode 100644 gcore/gdalgeorefpamdataset.cpp
create mode 100644 gcore/gdalgeorefpamdataset.h
create mode 100644 gcore/gdaljp2abstractdataset.cpp
create mode 100644 gcore/gdaljp2abstractdataset.h
create mode 100644 gcore/gdalvirtualmem.cpp
create mode 100755 gcore/jp2dump.cpp
create mode 100644 gdal.pc.in
delete mode 100644 makegdal10.sln
delete mode 100644 makegdal10.vcxproj
delete mode 100644 makegdal10.vcxproj.filters
delete mode 100644 makegdal71.sln
delete mode 100644 makegdal71.vcproj
delete mode 100644 makegdal80.sln
delete mode 100644 makegdal80.vcproj
delete mode 100644 makegdal90.vcproj
create mode 100644 man/man1/gdal_calc.1
create mode 100644 man/man1/gdalcompare.1
create mode 100644 man/man1/ogrlineref.1
create mode 100644 ogr/ogrgeomfielddefn.cpp
create mode 100644 ogr/ogrsf_frmts/cartodb/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/cartodb/drv_cartodb.html
create mode 100644 ogr/ogrsf_frmts/cartodb/makefile.vc
create mode 100644 ogr/ogrsf_frmts/cartodb/ogr_cartodb.h
create mode 100644 ogr/ogrsf_frmts/cartodb/ogrcartodbdatasource.cpp
create mode 100644 ogr/ogrsf_frmts/cartodb/ogrcartodbdriver.cpp
create mode 100644 ogr/ogrsf_frmts/cartodb/ogrcartodblayer.cpp
create mode 100644 ogr/ogrsf_frmts/cartodb/ogrcartodbresultlayer.cpp
create mode 100644 ogr/ogrsf_frmts/cartodb/ogrcartodbtablelayer.cpp
create mode 100644 ogr/ogrsf_frmts/generic/ogrmutexeddatasource.cpp
create mode 100644 ogr/ogrsf_frmts/generic/ogrmutexeddatasource.h
create mode 100644 ogr/ogrsf_frmts/generic/ogrmutexedlayer.cpp
create mode 100644 ogr/ogrsf_frmts/generic/ogrmutexedlayer.h
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/AUTHORS
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/COPYING
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/ChangeLog
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/GNUmakefile
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/README.html
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/arraylist.c
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/arraylist.h
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/bits.h
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/config.h
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/debug.h
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/json.h
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/json_object.c
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/json_object.h
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/json_object_private.h
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/json_tokener.c
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/json_tokener.h
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/json_util.c
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/json_util.h
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/linkhash.c
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/linkhash.h
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/makefile.vc
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/printbuf.c
delete mode 100644 ogr/ogrsf_frmts/geojson/jsonc/printbuf.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/AUTHORS
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/COPYING
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/ChangeLog
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/GNUmakefile
rename ogr/ogrsf_frmts/geojson/{jsonc => libjson}/README (100%)
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/README.html
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/arraylist.c
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/arraylist.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/bits.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/config.h
rename ogr/ogrsf_frmts/geojson/{jsonc => libjson}/debug.c (100%)
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/debug.h
create mode 100755 ogr/ogrsf_frmts/geojson/libjson/dump_symbols.sh
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_c_version.c
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_c_version.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_config.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_inttypes.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_object.c
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_object.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_object_iterator.c
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_object_iterator.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_object_private.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_tokener.c
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_tokener.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_util.c
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/json_util.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/linkhash.c
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/linkhash.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/makefile.vc
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/printbuf.c
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/printbuf.h
create mode 100644 ogr/ogrsf_frmts/geojson/libjson/symbol_renames.h
create mode 100644 ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp
create mode 100644 ogr/ogrsf_frmts/gme/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/gme/makefile.vc
create mode 100644 ogr/ogrsf_frmts/gme/ogr_gme.h
create mode 100644 ogr/ogrsf_frmts/gme/ogrgmedatasource.cpp
create mode 100644 ogr/ogrsf_frmts/gme/ogrgmedriver.cpp
create mode 100644 ogr/ogrsf_frmts/gme/ogrgmejson.cpp
create mode 100644 ogr/ogrsf_frmts/gme/ogrgmejson.h
create mode 100644 ogr/ogrsf_frmts/gme/ogrgmelayer.cpp
create mode 100644 ogr/ogrsf_frmts/gml/gmlregistry.cpp
create mode 100644 ogr/ogrsf_frmts/gml/gmlregistry.h
create mode 100644 ogr/ogrsf_frmts/gpkg/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/gpkg/drv_geopackage.html
create mode 100644 ogr/ogrsf_frmts/gpkg/makefile.vc
create mode 100644 ogr/ogrsf_frmts/gpkg/ogr_geopackage.h
create mode 100644 ogr/ogrsf_frmts/gpkg/ogrgeopackagedatasource.cpp
create mode 100644 ogr/ogrsf_frmts/gpkg/ogrgeopackagedriver.cpp
create mode 100644 ogr/ogrsf_frmts/gpkg/ogrgeopackagelayer.cpp
create mode 100644 ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.cpp
create mode 100644 ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.h
create mode 100644 ogr/ogrsf_frmts/ili/imdreader.cpp
create mode 100644 ogr/ogrsf_frmts/ili/imdreader.h
delete mode 100644 ogr/ogrsf_frmts/ili/iom/GNUmakefile
delete mode 100644 ogr/ogrsf_frmts/ili/iom/README.src.txt
delete mode 100644 ogr/ogrsf_frmts/ili/iom/iom.h
delete mode 100644 ogr/ogrsf_frmts/ili/iom/iom_attr.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iom/iom_basket.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iom/iom_error.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iom/iom_file.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iom/iom_iterator.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iom/iom_object.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iom/iom_p.h
delete mode 100644 ogr/ogrsf_frmts/ili/iom/iom_utilities.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iom/iom_value.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iom/makefile.vc
delete mode 100644 ogr/ogrsf_frmts/ili/iom/reader.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iom/tags.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iom/ustrings.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iom/writer.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iomhelper.cpp
delete mode 100644 ogr/ogrsf_frmts/ili/iomhelper.h
create mode 100644 ogr/ogrsf_frmts/openfilegdb/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/openfilegdb/drv_openfilegdb.html
create mode 100644 ogr/ogrsf_frmts/openfilegdb/filegdbindex.cpp
create mode 100644 ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp
create mode 100644 ogr/ogrsf_frmts/openfilegdb/filegdbtable.h
create mode 100644 ogr/ogrsf_frmts/openfilegdb/filegdbtable_priv.h
create mode 100644 ogr/ogrsf_frmts/openfilegdb/makefile.vc
create mode 100644 ogr/ogrsf_frmts/openfilegdb/ogr_openfilegdb.h
create mode 100644 ogr/ogrsf_frmts/openfilegdb/ogropenfilegdbdatasource.cpp
create mode 100644 ogr/ogrsf_frmts/openfilegdb/ogropenfilegdbdriver.cpp
create mode 100644 ogr/ogrsf_frmts/openfilegdb/ogropenfilegdblayer.cpp
create mode 100644 ogr/ogrsf_frmts/shape/shp_vsi.h
create mode 100644 ogr/ogrsf_frmts/sosi/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/sqlite/ogrsqliteapiroutines.c
create mode 100644 ogr/ogrsf_frmts/sxf/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/sxf/drv_sxf.html
create mode 100644 ogr/ogrsf_frmts/sxf/makefile.vc
create mode 100644 ogr/ogrsf_frmts/sxf/ogr_sxf.h
create mode 100644 ogr/ogrsf_frmts/sxf/ogrsxfdatasource.cpp
create mode 100644 ogr/ogrsf_frmts/sxf/ogrsxfdriver.cpp
create mode 100644 ogr/ogrsf_frmts/sxf/ogrsxflayer.cpp
create mode 100644 ogr/ogrsf_frmts/sxf/org_sxf_defs.h
delete mode 100644 ogr/ogrsf_frmts/vrt/ogrvrt.xsd
create mode 100644 ogr/ogrsf_frmts/walk/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/walk/drv_walk.html
create mode 100644 ogr/ogrsf_frmts/walk/makefile.vc
create mode 100644 ogr/ogrsf_frmts/walk/ogis_geometry_wkb_struct.h
create mode 100644 ogr/ogrsf_frmts/walk/ogrwalk.h
create mode 100644 ogr/ogrsf_frmts/walk/ogrwalkdatasource.cpp
create mode 100644 ogr/ogrsf_frmts/walk/ogrwalkdriver.cpp
create mode 100644 ogr/ogrsf_frmts/walk/ogrwalklayer.cpp
create mode 100644 ogr/ogrsf_frmts/walk/ogrwalkselectlayer.cpp
create mode 100644 ogr/ogrsf_frmts/walk/ogrwalktablelayer.cpp
create mode 100644 ogr/ogrsf_frmts/walk/ogrwalktool.cpp
create mode 100644 ogr/ogrsf_frmts/wasp/GNUmakefile
create mode 100644 ogr/ogrsf_frmts/wasp/drv_wasp.html
create mode 100644 ogr/ogrsf_frmts/wasp/makefile.vc
create mode 100644 ogr/ogrsf_frmts/wasp/ogrwasp.h
create mode 100644 ogr/ogrsf_frmts/wasp/ogrwaspdatasource.cpp
create mode 100644 ogr/ogrsf_frmts/wasp/ogrwaspdriver.cpp
create mode 100644 ogr/ogrsf_frmts/wasp/ogrwasplayer.cpp
create mode 100644 ogr/osr_cs_wkt.c
create mode 100644 ogr/osr_cs_wkt.h
create mode 100644 ogr/osr_cs_wkt_grammar.y
create mode 100644 ogr/osr_cs_wkt_parser.c
create mode 100644 ogr/osr_cs_wkt_parser.h
create mode 100644 port/cpl_virtualmem.cpp
create mode 100644 port/cpl_virtualmem.h
create mode 100644 port/vsipreload.cpp
create mode 100755 scripts/vagrant/gdal.sh
create mode 100755 scripts/vagrant/libkml.sh
create mode 100755 scripts/vagrant/openjpeg.sh
create mode 100755 scripts/vagrant/postgis.sh
create mode 100644 scripts/vce2008_wine/build_vce2008.bat
create mode 100644 scripts/vce2008_wine/build_vce2008.patch
create mode 100755 scripts/vce2008_wine/build_vce2008.sh
create mode 100644 scripts/vce2008_wine/clean_vce2008.bat
create mode 100755 scripts/vce2008_wine/clean_vce2008.sh
create mode 100644 scripts/vce2008_wine/nmake_vce2008.local
create mode 100755 scripts/vce2008_wine/prepare-gdal-vce2008.sh
create mode 100644 swig/csharp/apps/OGRLayerAlg.cs
delete mode 100644 swig/csharp/gdal/SWIGTYPE_p_double.cs
delete mode 100644 swig/csharp/gdal/SWIGTYPE_p_int.cs
delete mode 100644 swig/csharp/gdal/SWIGTYPE_p_p_int.cs
delete mode 100644 swig/csharp/gdal/SWIGTYPE_p_void.cs
create mode 100644 swig/csharp/ogr/GeomFieldDefn.cs
delete mode 100644 swig/csharp/ogr/SWIGTYPE_p_GDALProgressFunc.cs
delete mode 100644 swig/csharp/ogr/SWIGTYPE_p_void.cs
create mode 100644 swig/csharp/ogr/StyleTable.cs
create mode 100644 swig/include/cplvirtualmem.i
create mode 100644 swig/java/apps/multireadtest.java
create mode 100644 swig/perl/pdl.dox
delete mode 100755 swig/python/samples/gdalcompare.py
create mode 100644 swig/python/samples/ogr_build_junction_table.py
create mode 100644 swig/python/samples/ogr_dispatch.py
create mode 100644 swig/python/samples/wcs_virtds_params.py
create mode 100644 swig/python/scripts/gdal_calc.dox
create mode 100644 swig/python/scripts/gdalcompare.dox
create mode 100755 swig/python/scripts/gdalcompare.py
create mode 100644 update_copyright.py
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/gdal.git
More information about the Pkg-grass-devel
mailing list