[gdal] 01/01: Merge branch 'upstream-2.0' into upstream
Sebastiaan Couwenberg
sebastic at moszumanska.debian.org
Tue Mar 1 21:32:59 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch upstream
in repository gdal.
commit 2af9a77bf9d74678ffbc3b4165569f3054f96938
Merge: 47d46ba fe9aa2d
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Tue Mar 1 21:01:45 2016 +0100
Merge branch 'upstream-2.0' into upstream
Conflicts:
GDALmake.opt.in
NEWS
VERSION
alg/gdalgrid_priv.h
alg/gdaltransformer.cpp
alg/llrasterize.cpp
apps/gdalbuildvrt.cpp
apps/gdaldem.cpp
apps/gdalserver.c
apps/gdalwarp.cpp
apps/ogr2ogr.cpp
configure.in
data/ruian_vf_ob_v1.gfs
data/ruian_vf_v1.gfs
doxygen_sqlite3.db
frmts/bsb/bsb_read.c
frmts/envisat/EnvisatFile.c
frmts/ers/ersdataset.cpp
frmts/frmt_various.html
frmts/grass/pkg/configure.in
frmts/gtiff/geotiff.cpp
frmts/gtiff/gt_wkt_srs.cpp
frmts/hdf4/hdf4dataset.cpp
frmts/hf2/hf2dataset.cpp
frmts/hfa/hfaband.cpp
frmts/hfa/hfaentry.cpp
frmts/netcdf/netcdfdataset.cpp
frmts/nitf/ecrgtocdataset.cpp
frmts/nitf/nitffile.c
frmts/nitf/rpftocfile.cpp
frmts/northwood/grcdataset.cpp
frmts/northwood/grddataset.cpp
frmts/northwood/northwood.cpp
frmts/pdf/pdfdataset.cpp
frmts/pdf/pdfio.cpp
frmts/pdf/pdfio.h
frmts/pds/pdsdataset.cpp
frmts/raw/btdataset.cpp
frmts/til/tildataset.cpp
frmts/vrt/vrtdataset.cpp
frmts/vrt/vrtrasterband.cpp
frmts/vrt/vrtrawrasterband.cpp
frmts/vrt/vrtsources.cpp
frmts/wms/wmsdriver.cpp
frmts/xpm/xpmdataset.cpp
gcore/gdal_version.h
gcore/gdaljp2metadata.cpp
gcore/gdalproxypool.cpp
gcore/gdalrasterband.cpp
man/man1/_home_rouault_dist_wrk_gdal_apps_.1
man/man1/gdal-config.1
man/man1/gdal2tiles.1
man/man1/gdal_calc.1
man/man1/gdal_contour.1
man/man1/gdal_edit.1
man/man1/gdal_fillnodata.1
man/man1/gdal_grid.1
man/man1/gdal_merge.1
man/man1/gdal_polygonize.1
man/man1/gdal_proximity.1
man/man1/gdal_rasterize.1
man/man1/gdal_retile.1
man/man1/gdal_sieve.1
man/man1/gdal_translate.1
man/man1/gdal_utilities.1
man/man1/gdaladdo.1
man/man1/gdalbuildvrt.1
man/man1/gdalcompare.1
man/man1/gdaldem.1
man/man1/gdalinfo.1
man/man1/gdallocationinfo.1
man/man1/gdalmanage.1
man/man1/gdalmove.1
man/man1/gdalsrsinfo.1
man/man1/gdaltindex.1
man/man1/gdaltransform.1
man/man1/gdalwarp.1
man/man1/nearblack.1
man/man1/ogr2ogr.1
man/man1/ogr_utilities.1
man/man1/ogrinfo.1
man/man1/ogrlineref.1
man/man1/ogrtindex.1
man/man1/pct2rgb.1
man/man1/rgb2pct.1
ogr/ogr_srs_api.h
ogr/ogr_srs_esri.cpp
ogr/ogrgeometrycollection.cpp
ogr/ogrsf_frmts/csv/ogrcsvlayer.cpp
ogr/ogrsf_frmts/edigeo/ogredigeodatasource.cpp
ogr/ogrsf_frmts/generic/ogr_gensql.cpp
ogr/ogrsf_frmts/generic/ogrlayer.cpp
ogr/ogrsf_frmts/geojson/ogrgeojsondatasource.cpp
ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp
ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp
ogr/ogrsf_frmts/gml/gmlhandler.cpp
ogr/ogrsf_frmts/gml/parsexsd.cpp
ogr/ogrsf_frmts/gpkg/ogrgeopackagelayer.cpp
ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.cpp
ogr/ogrsf_frmts/mitab/mitab_feature_mif.cpp
ogr/ogrsf_frmts/mssqlspatial/ogrmssqlspatialtablelayer.cpp
ogr/ogrsf_frmts/ntf/ntfrecord.cpp
ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp
ogr/ogrsf_frmts/openfilegdb/ogropenfilegdbdatasource.cpp
ogr/ogrsf_frmts/openfilegdb/ogropenfilegdblayer.cpp
ogr/ogrsf_frmts/pg/ogrpgtablelayer.cpp
ogr/ogrsf_frmts/pgdump/ogrpgdumpdatasource.cpp
ogr/ogrsf_frmts/pgdump/ogrpgdumplayer.cpp
ogr/ogrsf_frmts/shape/shape2ogr.cpp
ogr/ogrsf_frmts/sqlite/ogrsqliteselectlayer.cpp
ogr/ogrsf_frmts/vrt/ogrvrtlayer.cpp
port/cpl_path.cpp
port/cpl_string.cpp
port/cpl_vsil_stdout.cpp
port/cpl_vsil_tar.cpp
swig/include/perl/gdal_perl.i
swig/include/perl/ogr_perl.i
swig/include/python/ogr_python.i
swig/perl/gdalconst_wrap.c
swig/perl/lib/Geo/GDAL.pm
swig/perl/lib/Geo/OGR.dox
swig/perl/lib/Geo/OGR.pm
swig/perl/ogr_wrap.cpp
swig/perl/osr_wrap.cpp
swig/perl/t/gdal.t
swig/perl/t/ogr.t
swig/python/samples/ogr_layer_algebra.py
swig/python/scripts/gdal_merge.py
swig/python/setup.py
COMMITERS | 11 +-
Doxyfile | 5 +
GDALmake.opt.in | 30 +-
GNUmakefile | 15 +-
HOWTO-RELEASE | 142 +-
MIGRATION_GUIDE.TXT | 219 +-
NEWS | 1320 +-
PROVENANCE.TXT | 4 +-
VERSION | 2 +-
Vagrantfile | 24 +-
aclocal.m4 | 3 +-
alg/GNUmakefile | 13 +-
alg/gdal_alg.h | 16 +-
alg/gdal_alg_priv.h | 42 +-
alg/gdal_crs.c | 72 +-
alg/gdal_rpc.cpp | 407 +-
alg/gdal_simplesurf.cpp | 6 +-
alg/gdal_tps.cpp | 55 +-
alg/gdalcutline.cpp | 50 +-
alg/gdaldither.cpp | 415 +-
alg/gdalgeoloc.cpp | 71 +-
alg/gdalgrid.cpp | 351 +-
alg/gdalgrid_priv.h | 17 +-
alg/gdalgridavx.cpp | 60 +-
alg/gdalgridsse.cpp | 178 +
alg/gdalmediancut.cpp | 791 +-
alg/gdalproximity.cpp | 51 +-
alg/gdalrasterize.cpp | 14 +-
alg/gdalrasterpolygonenumerator.cpp | 16 +-
alg/gdalsievefilter.cpp | 40 +-
alg/gdaltransformer.cpp | 732 +-
alg/gdaltransformgeolocs.cpp | 22 +-
alg/gdalwarper.cpp | 181 +-
alg/gdalwarper.h | 70 +-
alg/gdalwarpkernel.cpp | 3315 ++--
alg/gdalwarpkernel_opencl.c | 4 +-
alg/gdalwarpoperation.cpp | 378 +-
alg/llrasterize.cpp | 11 +-
alg/makefile.vc | 2 +-
alg/polygonize.cpp | 28 +-
alg/rasterfill.cpp | 92 +-
alg/thinplatespline.cpp | 28 +-
apps/GNUmakefile | 27 +-
apps/commonutils.cpp | 50 +-
apps/gdal_contour.cpp | 12 +-
apps/gdal_grid.cpp | 103 +-
apps/gdal_rasterize.cpp | 55 +-
apps/gdal_translate.cpp | 344 +-
apps/gdal_utilities.dox | 130 +-
apps/gdaladdo.cpp | 30 +-
apps/gdalasyncread.cpp | 12 +-
apps/gdalbuildvrt.cpp | 99 +-
apps/gdaldem.cpp | 103 +-
apps/gdalenhance.cpp | 30 +-
apps/gdalflattenmask.c | 2 +-
apps/gdalinfo.c | 1264 +-
apps/gdallocationinfo.cpp | 21 +-
apps/gdalserver.c | 5 +-
apps/gdalsrsinfo.cpp | 112 +-
apps/gdaltindex.c | 6 +-
apps/gdaltransform.cpp | 29 +-
apps/gdalwarp.cpp | 694 +-
apps/gdalwarpsimple.c | 18 +-
apps/makefile.vc | 2 +-
apps/multireadtest.cpp | 6 +-
apps/nearblack.cpp | 12 +-
apps/ogr2ogr.cpp | 1437 +-
apps/ogr_utilities.dox | 100 +-
apps/ogrdissolve.cpp | 70 +-
apps/ogrinfo.cpp | 281 +-
apps/ogrlineref.cpp | 248 +-
apps/ogrtindex.cpp | 44 +-
apps/test_ogrsf.cpp | 1435 +-
apps/testepsg.cpp | 14 +-
apps/testreprojmulti.cpp | 6 +-
bridge/gdalbridge.cpp | 6 +-
configure | 891 +-
configure.in | 208 +-
data/GDALLogoBW.svg | 4 +-
data/GDALLogoColor.svg | 4 +-
data/GDALLogoGS.svg | 4 +-
data/compdcs.csv | 24 +-
data/coordinate_axis.csv | 1 +
data/datum_shift.csv | 1548 +-
data/ellipsoid.csv | 8 +-
data/gcs.csv | 30 +-
data/gdal_datum.csv | 203 +-
data/gdalvrt.xsd | 382 +
data/geoccs.csv | 9 +-
data/gml_registry.xml | 13 +-
data/nitf_spec.xml | 2 +-
data/ogrvrt.xsd | 75 +-
data/osmconf.ini | 11 +
data/pcs.csv | 511 +-
data/prime_meridian.csv | 8 +-
data/projop_wparm.csv | 67 +-
data/ruian_vf_ob_v1.gfs | 173 +-
data/ruian_vf_st_uvoh_v1.gfs | 10 +-
data/ruian_vf_st_v1.gfs | 150 +-
data/ruian_vf_v1.gfs | 253 +-
data/unit_of_measure.csv | 22 +-
data/vertcs.csv | 17 +-
doc/credits.dox | 149 +-
doc/gdal_datamodel.dox | 24 +-
doc/gdal_drivertut.dox | 111 +-
doc/images/foss4g2014.png | Bin 0 -> 10682 bytes
doc/index.dox | 81 +-
doxygen_sqlite3.db | Bin 150528 -> 162816 bytes
frmts/aaigrid/GNUmakefile | 2 +-
frmts/aaigrid/aaigriddataset.cpp | 54 +-
frmts/adrg/GNUmakefile | 2 +-
frmts/adrg/adrgdataset.cpp | 18 +-
frmts/adrg/srpdataset.cpp | 5 +-
frmts/aigrid/GNUmakefile | 2 +-
frmts/aigrid/aigccitt.c | 15 +-
frmts/aigrid/aigdataset.cpp | 5 +-
frmts/aigrid/aitest.c | 10 +-
frmts/airsar/GNUmakefile | 2 +-
frmts/airsar/airsardataset.cpp | 38 +-
frmts/arg/GNUmakefile | 2 +-
frmts/arg/argdataset.cpp | 11 +-
frmts/blx/GNUmakefile | 2 +-
frmts/blx/blx.c | 10 +-
frmts/blx/blxdataset.cpp | 9 +-
frmts/bmp/GNUmakefile | 2 +-
frmts/bmp/bmpdataset.cpp | 30 +-
frmts/bpg/bpgdataset.cpp | 361 +
frmts/bsb/GNUmakefile | 2 +-
frmts/bsb/bsb_read.c | 18 +-
frmts/bsb/bsbdataset.cpp | 27 +-
frmts/ceos/GNUmakefile | 2 +-
frmts/ceos/ceosdataset.cpp | 11 +-
frmts/ceos/ceosopen.c | 5 +-
frmts/ceos2/GNUmakefile | 2 +-
frmts/ceos2/ceosrecipe.c | 4 +-
frmts/ceos2/ceossar.c | 20 +-
frmts/ceos2/sar_ceosdataset.cpp | 25 +-
frmts/coasp/GNUmakefile | 2 +-
frmts/coasp/coasp_dataset.cpp | 22 +-
frmts/cosar/GNUmakefile | 2 +-
frmts/cosar/cosar_dataset.cpp | 51 +-
frmts/ctg/GNUmakefile | 2 +-
frmts/ctg/ctgdataset.cpp | 15 +-
frmts/dds/GNUmakefile | 2 +-
frmts/dds/ddsdataset.cpp | 14 +-
frmts/dimap/GNUmakefile | 2 +-
frmts/dimap/dimapdataset.cpp | 32 +-
frmts/dods/GNUmakefile | 2 +-
frmts/dods/dodsdataset2.cpp | 29 +-
frmts/dted/GNUmakefile | 2 +-
frmts/dted/dted_api.c | 45 +-
frmts/dted/dted_api.h | 8 +-
frmts/dted/dted_create.c | 6 +-
frmts/dted/dted_ptstream.c | 13 +-
frmts/dted/dteddataset.cpp | 103 +-
frmts/e00grid/GNUmakefile | 2 +-
frmts/e00grid/e00griddataset.cpp | 36 +-
frmts/e00grid/e00read.c | 2 +-
frmts/ecw/GNUmakefile | 2 +-
frmts/ecw/ecwasyncreader.cpp | 6 +-
frmts/ecw/ecwcreatecopy.cpp | 99 +-
frmts/ecw/ecwdataset.cpp | 445 +-
frmts/ecw/frmt_ecw.html | 188 +-
frmts/ecw/frmt_jp2ecw.html | 180 +-
frmts/ecw/gdal_ecw.h | 35 +-
frmts/ecw/jp2userbox.cpp | 4 +-
frmts/ecw/lookup.py | 25 +-
frmts/elas/GNUmakefile | 2 +-
frmts/elas/elasdataset.cpp | 17 +-
frmts/envisat/EnvisatFile.c | 112 +-
frmts/envisat/GNUmakefile | 2 +-
frmts/envisat/envisatdataset.cpp | 9 +-
frmts/envisat/records.c | 13 +-
frmts/epsilon/GNUmakefile | 2 +-
frmts/epsilon/epsilondataset.cpp | 14 +-
frmts/ers/GNUmakefile | 2 +-
frmts/ers/ersdataset.cpp | 15 +-
frmts/fit/GNUmakefile | 2 +-
frmts/fit/fitdataset.cpp | 13 +-
frmts/fits/GNUmakefile | 2 +-
frmts/fits/fitsdataset.cpp | 11 +-
frmts/formats_list.html | 54 +-
frmts/frmt_various.html | 46 +-
frmts/gdalallregister.cpp | 46 +-
frmts/georaster/GNUmakefile | 6 +-
frmts/georaster/frmt_georaster.html | 4 +-
frmts/georaster/georaster_dataset.cpp | 17 +-
frmts/georaster/georaster_priv.h | 8 +-
frmts/georaster/georaster_wrapper.cpp | 4 +-
frmts/gff/GNUmakefile | 2 +-
frmts/gff/gff_dataset.cpp | 10 +-
frmts/gif/GNUmakefile | 2 +-
frmts/gif/biggifdataset.cpp | 168 +-
frmts/gif/gifabstractdataset.cpp | 217 +-
frmts/gif/gifabstractdataset.h | 39 +-
frmts/gif/gifdataset.cpp | 232 +-
frmts/grass/GNUmakefile | 2 +-
frmts/grass/grass57dataset.cpp | 18 +-
frmts/grass/grassdataset.cpp | 5 +-
frmts/grass/pkg/README | 8 +-
frmts/grass/pkg/configure.in | 2 +-
frmts/grib/GNUmakefile | 18 +-
frmts/grib/degrib18/degrib/degrib1.cpp | 10 +-
frmts/grib/degrib18/degrib/degrib2.cpp | 5 +-
frmts/grib/degrib18/degrib/grib2api.c | 2 +-
frmts/grib/degrib18/degrib/inventory.cpp | 9 +-
frmts/grib/degrib18/degrib/metaname.cpp | 46 +-
frmts/grib/degrib18/degrib/metaparse.cpp | 5 +-
frmts/grib/degrib18/degrib/myutil.c | 4 +-
frmts/grib/degrib18/degrib/tdlpack.cpp | 33 +-
frmts/grib/degrib18/g2clib-1.0.4/dec_jpeg2000.cpp | 2 +-
frmts/grib/degrib18/g2clib-1.0.4/enc_jpeg2000.c | 9 +-
frmts/grib/degrib18/g2clib-1.0.4/reduce.c | 4 +-
frmts/grib/degrib18/g2clib-1.0.4/simpack.c | 2 +-
frmts/grib/frmt_grib.html | 2 +-
frmts/grib/gribdataset.cpp | 26 +-
frmts/gsg/GNUmakefile | 2 +-
frmts/gsg/gs7bgdataset.cpp | 16 +-
frmts/gsg/gsagdataset.cpp | 12 +-
frmts/gsg/gsbgdataset.cpp | 17 +-
frmts/gta/GNUmakefile | 2 +-
frmts/gta/gtadataset.cpp | 9 +-
frmts/gtiff/GNUmakefile | 4 +-
frmts/gtiff/frmt_gtiff.html | 108 +-
frmts/gtiff/geotiff.cpp | 4150 +++-
frmts/gtiff/gt_citation.cpp | 18 +-
frmts/gtiff/gt_jpeg_copy.cpp | 31 +-
frmts/gtiff/gt_overview.cpp | 30 +-
frmts/gtiff/gt_wkt_srs.cpp | 335 +-
frmts/gtiff/gt_wkt_srs_for_gdal.h | 6 +-
frmts/gtiff/gt_wkt_srs_priv.h | 50 +
frmts/gtiff/gtiff.h | 5 +-
.../libgeotiff/gdal_libgeotiff_symbol_rename.h | 2 +
frmts/gtiff/libgeotiff/geo_config.h | 5 +
frmts/gtiff/libgeotiff/geo_names.c | 5 +-
frmts/gtiff/libgeotiff/geo_new.c | 3 +-
frmts/gtiff/libgeotiff/geo_normalize.c | 476 +-
frmts/gtiff/libgeotiff/geo_normalize.h | 9 +-
frmts/gtiff/libgeotiff/geo_print.c | 8 +-
frmts/gtiff/libgeotiff/geo_set.c | 5 +-
frmts/gtiff/libgeotiff/geo_write.c | 2 +-
frmts/gtiff/libgeotiff/geotiff.h | 4 +-
frmts/gtiff/libgeotiff/geotiff_proj4.c | 40 +-
frmts/gtiff/libtiff/GNUmakefile | 6 +
frmts/gtiff/libtiff/tif_jpeg.c | 95 +-
frmts/gtiff/libtiff/tif_vsi.c | 2 +-
frmts/gtiff/libtiff/tiffvers.h | 4 +-
frmts/gtiff/makefile.vc | 2 +-
frmts/gtiff/tifvsi.cpp | 200 +-
frmts/gtiff/tifvsi.h | 6 +-
frmts/gxf/GNUmakefile | 2 +-
frmts/gxf/gxf_ogcwkt.c | 15 +-
frmts/gxf/gxf_proj4.c | 8 +-
frmts/gxf/gxfdataset.cpp | 19 +-
frmts/hdf4/GNUmakefile | 4 +-
frmts/hdf4/hdf-eos/GDapi.c | 25 +-
frmts/hdf4/hdf-eos/GNUmakefile | 4 +-
frmts/hdf4/hdf-eos/SWapi.c | 12 +-
frmts/hdf4/hdf-eos/makefile.vc | 4 +
frmts/hdf4/hdf4dataset.cpp | 68 +-
frmts/hdf4/hdf4dataset.h | 5 +-
frmts/hdf4/hdf4imagedataset.cpp | 77 +-
frmts/hdf4/makefile.vc | 6 +-
frmts/hdf5/GNUmakefile | 10 +-
frmts/hdf5/bagdataset.cpp | 15 +-
frmts/hdf5/hdf5dataset.cpp | 30 +-
frmts/hdf5/hdf5imagedataset.cpp | 5 +-
frmts/hf2/GNUmakefile | 2 +-
frmts/hf2/hf2dataset.cpp | 17 +-
frmts/hfa/GNUmakefile | 4 +-
frmts/hfa/frmt_hfa.html | 11 +-
frmts/hfa/hfa_p.h | 14 +-
frmts/hfa/hfaband.cpp | 101 +-
frmts/hfa/hfadataset.cpp | 159 +-
frmts/hfa/hfaentry.cpp | 112 +-
frmts/hfa/hfafield.cpp | 8 +-
frmts/hfa/hfaopen.cpp | 42 +-
frmts/hfa/hfatype.cpp | 9 +-
frmts/idrisi/GNUmakefile | 2 +-
frmts/idrisi/IdrisiDataset.cpp | 51 +-
frmts/ilwis/GNUmakefile | 2 -
frmts/ilwis/ilwiscoordinatesystem.cpp | 2 +-
frmts/ilwis/ilwisdataset.cpp | 39 +-
frmts/ingr/GNUmakefile | 2 +-
frmts/ingr/IngrTypes.cpp | 6 +-
frmts/ingr/IngrTypes.h | 4 +-
frmts/ingr/IntergraphBand.cpp | 4 +-
frmts/ingr/IntergraphDataset.cpp | 7 +-
frmts/ingr/JpegHelper.cpp | 6 +-
frmts/ingr/makefile.vc | 2 +-
frmts/iris/GNUmakefile | 2 +-
frmts/iris/irisdataset.cpp | 23 +-
frmts/iso8211/8211createfromxml.cpp | 6 +-
frmts/iso8211/ddffielddefn.cpp | 7 +-
frmts/iso8211/ddfsubfielddefn.cpp | 9 +-
frmts/jaxapalsar/GNUmakefile | 2 +-
frmts/jaxapalsar/jaxapalsardataset.cpp | 10 +-
frmts/jdem/GNUmakefile | 2 +-
frmts/jdem/jdemdataset.cpp | 32 +-
frmts/jp2kak/GNUmakefile | 2 +-
frmts/jp2kak/frmt_jp2kak.html | 38 +-
frmts/jp2kak/jp2kak.lst | 7 +
frmts/jp2kak/jp2kakdataset.cpp | 329 +-
frmts/jp2kak/makefile.vc | 11 +-
frmts/jp2kak/subfile_source.h | 7 +-
frmts/jpeg/GNUmakefile | 2 +-
frmts/jpeg/frmt_jpeg.html | 23 +-
frmts/jpeg/jpgdataset.cpp | 963 +-
frmts/jpeg/jpgdataset_12.cpp | 9 +-
frmts/jpeg/makefile.vc | 4 +-
frmts/jpeg/vsidataio.cpp | 4 +-
frmts/jpeg2000/GNUmakefile | 2 +-
frmts/jpeg2000/frmt_jpeg2000.html | 39 +-
frmts/jpeg2000/jpeg2000_vsil_io.cpp | 6 +-
frmts/jpeg2000/jpeg2000_vsil_io.h | 4 +-
frmts/jpeg2000/jpeg2000dataset.cpp | 233 +-
frmts/jpegls/GNUmakefile | 2 +-
frmts/jpegls/jpeglsdataset.cpp | 11 +-
frmts/jpipkak/GNUmakefile | 2 +-
frmts/jpipkak/jpipkakdataset.cpp | 22 +-
frmts/jpipkak/jpipkakdataset.h | 16 +-
frmts/kea/GNUmakefile | 15 +
frmts/kea/frmt_kea.html | 63 +
frmts/kea/keaband.cpp | 971 +
frmts/kea/keaband.h | 119 +
frmts/kea/keacopy.cpp | 489 +
frmts/kea/keacopy.h | 42 +
frmts/kea/keadataset.cpp | 867 +
frmts/kea/keadataset.h | 115 +
frmts/kea/keadriver.cpp | 93 +
frmts/kea/keamaskband.cpp | 143 +
frmts/kea/keamaskband.h | 56 +
frmts/kea/keaoverview.cpp | 131 +
frmts/kea/keaoverview.h | 65 +
frmts/kea/kearat.cpp | 940 +
frmts/kea/kearat.h | 87 +
frmts/kea/makefile.vc | 26 +
frmts/kmlsuperoverlay/GNUmakefile | 2 +-
frmts/kmlsuperoverlay/kmlsuperoverlaydataset.cpp | 164 +-
frmts/kmlsuperoverlay/kmlsuperoverlaydataset.h | 7 +-
frmts/l1b/GNUmakefile | 2 +-
frmts/l1b/frmt_l1b.html | 9 +
frmts/l1b/l1bdataset.cpp | 452 +-
frmts/leveller/GNUmakefile | 2 +-
frmts/leveller/levellerdataset.cpp | 32 +-
frmts/makefile.vc | 20 +-
frmts/map/GNUmakefile | 2 +-
frmts/map/frmt_map.html | 2 +-
frmts/map/mapdataset.cpp | 3 +-
frmts/mbtiles/GNUmakefile | 2 +-
frmts/mbtiles/frmt_mbtiles.html | 2 +-
frmts/mbtiles/mbtilesdataset.cpp | 73 +-
frmts/mem/GNUmakefile | 2 +-
frmts/mem/frmt_mem.html | 2 +-
frmts/mem/memdataset.cpp | 232 +-
frmts/mem/memdataset.h | 36 +-
frmts/mrsid/GNUmakefile | 2 +-
frmts/mrsid/mrsiddataset.cpp | 56 +-
frmts/mrsid_lidar/GNUmakefile | 2 +-
frmts/mrsid_lidar/gdal_MG4Lidar.cpp | 21 +-
frmts/msg/GNUmakefile | 2 +-
frmts/msg/msgcommand.cpp | 2 +-
frmts/msg/msgdataset.cpp | 9 +-
frmts/msgn/GNUmakefile | 2 +-
frmts/msgn/msg_basic_types.cpp | 27 +-
frmts/msgn/msgndataset.cpp | 17 +-
frmts/netcdf/GNUmakefile | 2 +-
frmts/netcdf/frmt_netcdf.html | 1 +
frmts/netcdf/gmtdataset.cpp | 17 +-
frmts/netcdf/netcdfdataset.cpp | 109 +-
frmts/ngsgeoid/GNUmakefile | 2 +-
frmts/ngsgeoid/ngsgeoiddataset.cpp | 11 +-
frmts/nitf/GNUmakefile | 2 +-
frmts/nitf/ecrgtocdataset.cpp | 5 +-
frmts/nitf/frmt_nitf.html | 4 +-
frmts/nitf/makefile.vc | 2 +-
frmts/nitf/nitfaridpcm.cpp | 16 +-
frmts/nitf/nitfbilevel.cpp | 16 +-
frmts/nitf/nitfdataset.cpp | 181 +-
frmts/nitf/nitfdataset.h | 20 +-
frmts/nitf/nitfdes.c | 10 +-
frmts/nitf/nitffile.c | 64 +-
frmts/nitf/nitfimage.c | 182 +-
frmts/nitf/nitflib.h | 3 +-
frmts/nitf/nitfrasterband.cpp | 12 +-
frmts/nitf/nitfwritejpeg.cpp | 4 +-
frmts/nitf/rpftocdataset.cpp | 3 +-
frmts/nitf/rpftocfile.cpp | 4 +-
frmts/northwood/GNUmakefile | 2 +-
frmts/northwood/grcdataset.cpp | 10 +-
frmts/northwood/grddataset.cpp | 9 +-
frmts/northwood/northwood.cpp | 2 +-
frmts/ogdi/GNUmakefile | 2 +-
frmts/ogdi/ogdidataset.cpp | 56 +-
frmts/openjpeg/GNUmakefile | 7 +-
frmts/openjpeg/eoptemplate_pleiades.xml | 46 +
frmts/openjpeg/eoptemplate_worldviewgeoeye.xml | 46 +
frmts/openjpeg/frmt_jp2openjpeg.html | 407 +-
frmts/openjpeg/makefile.vc | 2 +-
frmts/openjpeg/openjpegdataset.cpp | 2700 ++-
frmts/ozi/GNUmakefile | 2 +-
frmts/ozi/ozidataset.cpp | 11 +-
frmts/pcidsk/GNUmakefile | 8 +-
frmts/pcidsk/frmt_pcidsk.html | 2 +-
frmts/pcidsk/gdal_edb.cpp | 8 +-
frmts/pcidsk/makefile.vc | 4 +-
frmts/pcidsk/ogrpcidsklayer.cpp | 834 +
frmts/pcidsk/pcidskdataset.cpp | 20 +-
frmts/pcidsk/pcidskdataset2.cpp | 339 +-
frmts/pcidsk/pcidskdataset2.h | 202 +
.../pcidsk/sdk/channel/cbandinterleavedchannel.cpp | 5 +-
frmts/pcidsk/sdk/channel/cexternalchannel.cpp | 4 +-
frmts/pcidsk/sdk/channel/cpcidskchannel.cpp | 17 +-
.../sdk/channel/cpixelinterleavedchannel.cpp | 3 +-
frmts/pcidsk/sdk/channel/ctiledchannel.cpp | 3 +-
frmts/pcidsk/sdk/core/metadataset_p.cpp | 14 +-
frmts/pcidsk/sdk/core/pcidsk_utils.cpp | 4 +-
frmts/pcidsk/sdk/core/pcidskbuffer.cpp | 10 +-
frmts/pcidsk/sdk/pcidsk_config.h | 13 +
frmts/pcidsk/sdk/segment/cpcidsk_array.cpp | 4 +-
frmts/pcidsk/sdk/segment/cpcidskgeoref.cpp | 2 +-
frmts/pcidsk/sdk/segment/metadatasegment.h | 9 +-
frmts/pcidsk/sdk/segment/metadatasegment_p.cpp | 14 +-
frmts/pcidsk/vsi_pcidsk_io.cpp | 6 +-
frmts/pcraster/GNUmakefile | 2 +-
frmts/pcraster/libcsf/AUTHORS | 11 +-
frmts/pcraster/libcsf/COPYING | 2 +-
frmts/pcraster/libcsf/README | 14 +-
frmts/pcraster/libcsf/_getcell.c | 3 -
frmts/pcraster/libcsf/_getrow.c | 3 -
frmts/pcraster/libcsf/_gsomece.c | 3 -
frmts/pcraster/libcsf/_putcell.c | 3 -
frmts/pcraster/libcsf/_rputrow.c | 3 -
frmts/pcraster/libcsf/angle.c | 10 -
frmts/pcraster/libcsf/attravai.c | 3 -
frmts/pcraster/libcsf/attrsize.c | 3 -
frmts/pcraster/libcsf/cellsize.c | 37 -
frmts/pcraster/libcsf/csfglob.c | 5 -
frmts/pcraster/libcsf/csfimpl.h | 30 +-
frmts/pcraster/libcsf/csfsup.c | 30 -
frmts/pcraster/libcsf/csftypes.h | 58 +-
frmts/pcraster/libcsf/delattr.c | 37 +-
frmts/pcraster/libcsf/dumconv.c | 45 +-
frmts/pcraster/libcsf/filename.c | 30 -
frmts/pcraster/libcsf/gattrblk.c | 42 +-
frmts/pcraster/libcsf/gattridx.c | 31 -
frmts/pcraster/libcsf/gdattype.c | 34 -
frmts/pcraster/libcsf/getattr.c | 34 -
frmts/pcraster/libcsf/getx0.c | 31 -
frmts/pcraster/libcsf/gety0.c | 30 -
frmts/pcraster/libcsf/ggisfid.c | 34 -
frmts/pcraster/libcsf/gnrcols.c | 30 -
frmts/pcraster/libcsf/gnrrows.c | 30 -
frmts/pcraster/libcsf/gproj.c | 30 -
frmts/pcraster/libcsf/gputproj.c | 30 -
frmts/pcraster/libcsf/gvalscal.c | 31 -
frmts/pcraster/libcsf/gvartype.c | 30 -
frmts/pcraster/libcsf/gversion.c | 30 -
frmts/pcraster/libcsf/ismv.c | 39 -
frmts/pcraster/libcsf/kernlcsf.c | 15 -
frmts/pcraster/libcsf/legend.c | 6 +-
frmts/pcraster/libcsf/mclose.c | 7 -
frmts/pcraster/libcsf/mopen.c | 11 +-
frmts/pcraster/libcsf/moreattr.c | 4 -
frmts/pcraster/libcsf/mperror.c | 3 -
frmts/pcraster/libcsf/pcrtypes.h | 73 +-
frmts/pcraster/libcsf/pgisfid.c | 30 -
frmts/pcraster/libcsf/pmaxval.c | 37 -
frmts/pcraster/libcsf/pminval.c | 37 -
frmts/pcraster/libcsf/putattr.c | 33 +-
frmts/pcraster/libcsf/putsomec.c | 3 -
frmts/pcraster/libcsf/putx0.c | 30 -
frmts/pcraster/libcsf/puty0.c | 30 -
frmts/pcraster/libcsf/pvalscal.c | 33 -
frmts/pcraster/libcsf/rattrblk.c | 39 +-
frmts/pcraster/libcsf/rcomp.c | 11 -
frmts/pcraster/libcsf/rcoords.c | 3 -
frmts/pcraster/libcsf/rdup2.c | 4 -
frmts/pcraster/libcsf/reseterr.c | 30 -
frmts/pcraster/libcsf/rextend.c | 3 -
frmts/pcraster/libcsf/rmalloc.c | 3 -
frmts/pcraster/libcsf/rrowcol.c | 3 -
frmts/pcraster/libcsf/ruseas.c | 170 +-
frmts/pcraster/libcsf/setangle.c | 36 -
frmts/pcraster/libcsf/setmv.c | 31 -
frmts/pcraster/libcsf/setvtmv.c | 27 -
frmts/pcraster/libcsf/strconst.c | 9 -
frmts/pcraster/libcsf/strpad.c | 5 -
frmts/pcraster/libcsf/swapio.c | 10 +-
frmts/pcraster/libcsf/trackmm.c | 37 -
frmts/pcraster/libcsf/vs2.c | 7 -
frmts/pcraster/libcsf/vsdef.c | 40 -
frmts/pcraster/libcsf/vsis.c | 11 -
frmts/pcraster/libcsf/vsvers.c | 10 -
frmts/pcraster/libcsf/wattrblk.c | 45 +-
frmts/pcraster/pcrasterdataset.cpp | 195 +-
frmts/pcraster/pcrasterdataset.h | 28 +-
frmts/pcraster/pcrastermisc.cpp | 38 +-
frmts/pcraster/pcrasterrasterband.cpp | 164 +-
frmts/pcraster/pcrasterrasterband.h | 34 +-
frmts/pcraster/pcrasterutil.cpp | 31 +-
frmts/pcraster/pcrasterutil.h | 42 +-
frmts/pdf/GNUmakefile | 9 +-
frmts/pdf/frmt_pdf.html | 63 +-
frmts/pdf/gdal_pdf.h | 373 +
frmts/pdf/makefile.vc | 19 +-
frmts/pdf/ogrpdflayer.cpp | 209 +
frmts/pdf/pdfcreatecopy.cpp | 24 +-
frmts/pdf/pdfdataset.cpp | 543 +-
frmts/pdf/pdfdataset.h | 37 -
frmts/pdf/pdfio.cpp | 8 +-
frmts/pdf/pdfio.h | 2 +-
frmts/pdf/pdfobject.cpp | 12 +-
frmts/pdf/pdfobject.h | 2 +-
frmts/pdf/pdfreadvectors.cpp | 1679 ++
frmts/pdf/pdfwritabledataset.cpp | 334 +
frmts/pds/GNUmakefile | 6 +-
frmts/pds/isis2dataset.cpp | 36 +-
frmts/pds/isis3dataset.cpp | 23 +-
frmts/pds/makefile.vc | 2 +-
frmts/pds/pdsdataset.cpp | 243 +-
frmts/pds/vicardataset.cpp | 835 +
frmts/pds/vicarkeywordhandler.cpp | 381 +
frmts/pds/vicarkeywordhandler.h | 53 +
frmts/pgchip/GNUmakefile | 2 +-
frmts/pgchip/pgchipdataset.cpp | 1 +
frmts/plmosaic/GNUmakefile | 13 +
frmts/plmosaic/frmt_plmosaic.html | 241 +
frmts/plmosaic/makefile.vc | 16 +
frmts/plmosaic/plmosaicdataset.cpp | 1511 ++
frmts/png/GNUmakefile | 4 +-
frmts/png/libpng/README | 2 +-
frmts/png/libpng/png.c | 30 +-
frmts/png/libpng/png.h | 38 +-
frmts/png/libpng/pngconf.h | 18 +-
frmts/png/libpng/pngerror.c | 10 +-
frmts/png/libpng/pngget.c | 8 +-
frmts/png/libpng/pngread.c | 38 +-
frmts/png/libpng/pngrtran.c | 10 +-
frmts/png/libpng/pngrutil.c | 10 +-
frmts/png/libpng/pngset.c | 35 +-
frmts/png/libpng/pngwrite.c | 29 +-
frmts/png/pngdataset.cpp | 246 +-
frmts/postgisraster/GNUmakefile | 2 +-
frmts/postgisraster/postgisraster.h | 6 +-
frmts/postgisraster/postgisrasterdataset.cpp | 24 +-
frmts/postgisraster/postgisrasterrasterband.cpp | 11 +-
.../postgisraster/postgisrastertilerasterband.cpp | 1 -
frmts/r/GNUmakefile | 2 +-
frmts/r/rcreatecopy.cpp | 23 +-
frmts/r/rdataset.cpp | 11 +-
frmts/rasdaman/GNUmakefile | 2 +-
frmts/rasdaman/frmt_rasdaman.html | 2 +-
frmts/rasdaman/rasdamandataset.cpp | 19 +-
frmts/rasterlite/GNUmakefile | 2 +-
frmts/rasterlite/frmt_rasterlite.html | 6 +-
frmts/rasterlite/rasterlitecreatecopy.cpp | 33 +-
frmts/rasterlite/rasterlitedataset.cpp | 103 +-
frmts/rasterlite/rasterlitedataset.h | 13 +-
frmts/rasterlite/rasterliteoverviews.cpp | 49 +-
frmts/raw/GNUmakefile | 4 +-
frmts/raw/ace2dataset.cpp | 5 +-
frmts/raw/btdataset.cpp | 21 +-
frmts/raw/cpgdataset.cpp | 40 +-
frmts/raw/ctable2dataset.cpp | 7 +-
frmts/raw/dipxdataset.cpp | 7 +-
frmts/raw/doq1dataset.cpp | 7 +-
frmts/raw/doq2dataset.cpp | 11 +-
frmts/raw/ehdrdataset.cpp | 32 +-
frmts/raw/eirdataset.cpp | 1 +
frmts/raw/envidataset.cpp | 102 +-
frmts/raw/fastdataset.cpp | 5 +-
frmts/raw/fujibasdataset.cpp | 7 +-
frmts/raw/genbindataset.cpp | 11 +-
frmts/raw/gscdataset.cpp | 5 +-
frmts/raw/gtxdataset.cpp | 10 +-
frmts/raw/hkvdataset.cpp | 61 +-
frmts/raw/idadataset.cpp | 35 +-
frmts/raw/krodataset.cpp | 9 +-
frmts/raw/landataset.cpp | 70 +-
frmts/raw/lcpdataset.cpp | 17 +-
frmts/raw/loslasdataset.cpp | 5 +-
frmts/raw/makefile.vc | 2 +-
frmts/raw/mffdataset.cpp | 112 +-
frmts/raw/ndfdataset.cpp | 19 +-
frmts/raw/ntv2dataset.cpp | 18 +-
frmts/raw/pauxdataset.cpp | 50 +-
frmts/raw/pnmdataset.cpp | 5 +-
frmts/raw/rawdataset.cpp | 65 +-
frmts/raw/rawdataset.h | 10 +-
frmts/raw/roipacdataset.cpp | 868 +
frmts/raw/snodasdataset.cpp | 5 +-
frmts/rik/GNUmakefile | 2 +-
frmts/rik/rikdataset.cpp | 161 +-
frmts/rmf/GNUmakefile | 2 +-
frmts/rmf/rmfdataset.cpp | 5 +-
frmts/rs2/GNUmakefile | 2 +-
frmts/rs2/rs2dataset.cpp | 67 +-
frmts/saga/GNUmakefile | 2 -
frmts/saga/sagadataset.cpp | 7 +-
frmts/sde/GNUmakefile | 2 +-
frmts/sde/sdedataset.cpp | 3 +-
frmts/sdts/GNUmakefile | 2 +-
frmts/sdts/sdts2shp.cpp | 6 +-
frmts/sdts/sdtsdataset.cpp | 7 +-
frmts/sdts/sdtslinereader.cpp | 6 +-
frmts/sdts/sdtsrasterreader.cpp | 12 +-
frmts/sgi/GNUmakefile | 2 +-
frmts/sgi/sgidataset.cpp | 24 +-
frmts/srtmhgt/GNUmakefile | 2 +-
frmts/srtmhgt/srtmhgtdataset.cpp | 18 +-
frmts/terragen/GNUmakefile | 2 +-
frmts/terragen/terragendataset.cpp | 23 +-
frmts/til/GNUmakefile | 2 +-
frmts/til/tildataset.cpp | 90 +-
frmts/tsx/GNUmakefile | 2 +-
frmts/tsx/tsxdataset.cpp | 35 +-
frmts/usgsdem/GNUmakefile | 2 +-
frmts/usgsdem/usgsdem_create.cpp | 59 +-
frmts/usgsdem/usgsdemdataset.cpp | 8 +-
frmts/vrt/GNUmakefile | 2 +-
frmts/vrt/vrt_tutorial.dox | 76 +-
frmts/vrt/vrtdataset.cpp | 150 +-
frmts/vrt/vrtdataset.h | 85 +-
frmts/vrt/vrtderivedrasterband.cpp | 15 +-
frmts/vrt/vrtdriver.cpp | 28 +-
frmts/vrt/vrtfilters.cpp | 18 +-
frmts/vrt/vrtrasterband.cpp | 20 +-
frmts/vrt/vrtrawrasterband.cpp | 13 +-
frmts/vrt/vrtsourcedrasterband.cpp | 63 +-
frmts/vrt/vrtsources.cpp | 432 +-
frmts/vrt/vrtwarped.cpp | 401 +-
frmts/wcs/GNUmakefile | 2 +-
frmts/wcs/httpdriver.cpp | 29 +-
frmts/wcs/wcsdataset.cpp | 130 +-
frmts/webp/GNUmakefile | 2 +-
frmts/webp/webpdataset.cpp | 80 +-
frmts/wms/GNUmakefile | 6 +-
frmts/wms/frmt_ags_arcgisonline.xml | 15 +
frmts/wms/frmt_wms.html | 97 +-
frmts/wms/frmt_wms_openstreetmap_tms.xml | 2 +-
frmts/wms/gdalwmscache.cpp | 2 +-
frmts/wms/gdalwmsdataset.cpp | 27 +-
frmts/wms/gdalwmsrasterband.cpp | 43 +-
frmts/wms/makefile.vc | 2 +-
frmts/wms/minidriver.cpp | 7 +-
frmts/wms/minidriver_arcgis_server.cpp | 263 +
frmts/wms/minidriver_arcgis_server.h | 74 +
frmts/wms/minidriver_tiled_wms.cpp | 15 +-
frmts/wms/minidriver_tileservice.cpp | 2 +-
frmts/wms/minidriver_tms.cpp | 2 +-
frmts/wms/minidriver_virtualearth.cpp | 2 +-
frmts/wms/minidriver_wms.cpp | 3 +-
frmts/wms/minidriver_worldwind.cpp | 2 +-
frmts/wms/wmsdriver.cpp | 48 +-
frmts/wms/wmsdriver.h | 17 +-
frmts/wms/wmsmetadataset.cpp | 8 +-
frmts/xpm/GNUmakefile | 2 +-
frmts/xpm/xpmdataset.cpp | 26 +-
frmts/xyz/GNUmakefile | 2 +-
frmts/xyz/xyzdataset.cpp | 187 +-
frmts/zlib/deflate.h | 4 +-
frmts/zlib/zlib.h | 2 +-
frmts/zmap/GNUmakefile | 2 +-
frmts/zmap/zmapdataset.cpp | 23 +-
gcore/GNUmakefile | 19 +-
gcore/gdal.h | 300 +-
gcore/gdal_frmts.h | 6 +-
gcore/gdal_mdreader.cpp | 1114 ++
gcore/gdal_mdreader.h | 207 +
gcore/gdal_misc.cpp | 321 +-
gcore/gdal_pam.h | 16 +-
gcore/gdal_priv.h | 326 +-
gcore/gdal_proxy.h | 18 +-
gcore/gdal_rat.cpp | 137 +-
gcore/gdal_rat.h | 3 +-
gcore/gdal_rpcimdio.cpp | 644 -
gcore/gdal_version.h | 10 +-
gcore/gdalallvalidmaskband.cpp | 8 +-
gcore/gdalclientserver.cpp | 115 +-
gcore/gdalcolortable.cpp | 23 +-
gcore/gdaldataset.cpp | 3399 +++-
gcore/gdaldefaultasync.cpp | 11 +-
gcore/gdaldefaultoverviews.cpp | 89 +-
gcore/gdaldllmain.cpp | 77 +-
gcore/gdaldriver.cpp | 508 +-
gcore/gdaldrivermanager.cpp | 172 +-
gcore/gdalexif.cpp | 12 +-
gcore/gdalgmlcoverage.cpp | 12 +-
gcore/gdaljp2abstractdataset.cpp | 402 +-
gcore/gdaljp2abstractdataset.h | 16 +-
gcore/gdaljp2box.cpp | 99 +-
gcore/gdaljp2metadata.cpp | 2028 +-
gcore/gdaljp2metadata.h | 49 +-
gcore/gdaljp2metadatagenerator.cpp | 915 +
gcore/gdaljp2metadatagenerator.h | 40 +
gcore/gdaljp2structure.cpp | 1425 ++
gcore/gdalmultidomainmetadata.cpp | 11 +-
gcore/gdalnodatamaskband.cpp | 14 +-
gcore/gdalnodatavaluesmaskband.cpp | 9 +-
gcore/gdalopeninfo.cpp | 205 +-
gcore/gdaloverviewdataset.cpp | 570 +
gcore/gdalpamdataset.cpp | 61 +-
gcore/gdalpamproxydb.cpp | 6 +-
gcore/gdalpamrasterband.cpp | 77 +-
gcore/gdalproxydataset.cpp | 24 +-
gcore/gdalproxypool.cpp | 104 +-
gcore/gdalrasterband.cpp | 566 +-
gcore/gdalrasterblock.cpp | 324 +-
gcore/gdalrescaledalphaband.cpp | 17 +-
gcore/gdalsse_priv.h | 571 +
gcore/gdalvirtualmem.cpp | 93 +-
gcore/jp2dump.cpp | 0
gcore/makefile.vc | 27 +-
gcore/mdreader/GNUmakefile | 28 +
gcore/mdreader/makefile.vc | 16 +
gcore/mdreader/reader_alos.cpp | 405 +
gcore/mdreader/reader_alos.h | 69 +
gcore/mdreader/reader_digital_globe.cpp | 280 +
gcore/mdreader/reader_digital_globe.h | 74 +
gcore/mdreader/reader_eros.cpp | 286 +
gcore/mdreader/reader_eros.h | 64 +
gcore/mdreader/reader_geo_eye.cpp | 366 +
gcore/mdreader/reader_geo_eye.h | 67 +
gcore/mdreader/reader_kompsat.cpp | 277 +
gcore/mdreader/reader_kompsat.h | 65 +
gcore/mdreader/reader_landsat.cpp | 195 +
gcore/mdreader/reader_landsat.h | 65 +
gcore/mdreader/reader_orb_view.cpp | 161 +
gcore/mdreader/reader_orb_view.h | 63 +
gcore/mdreader/reader_pleiades.cpp | 344 +
gcore/mdreader/reader_pleiades.h | 64 +
gcore/mdreader/reader_rapid_eye.cpp | 155 +
gcore/mdreader/reader_rapid_eye.h | 63 +
gcore/mdreader/reader_rdk1.cpp | 210 +
gcore/mdreader/reader_rdk1.h | 65 +
gcore/mdreader/reader_spot.cpp | 315 +
gcore/mdreader/reader_spot.h | 60 +
gcore/overview.cpp | 1755 +-
gcore/rasterio.cpp | 943 +-
m4/acinclude.m4 | 12 +-
m4/ax_lib_libkml.m4 | 310 +-
m4/pkg.m4 | 157 +
makefile.vc | 10 -
man/man1/_home_rouault_dist_wrk_gdal_apps_.1 | 2 +-
man/man1/gdal-config.1 | 2 +-
man/man1/gdal2tiles.1 | 2 +-
man/man1/gdal_calc.1 | 4 +-
man/man1/gdal_contour.1 | 2 +-
man/man1/gdal_edit.1 | 28 +-
man/man1/gdal_fillnodata.1 | 4 +-
man/man1/gdal_grid.1 | 2 +-
man/man1/gdal_merge.1 | 4 +-
man/man1/gdal_polygonize.1 | 4 +-
man/man1/gdal_proximity.1 | 10 +-
man/man1/gdal_rasterize.1 | 20 +-
man/man1/gdal_retile.1 | 2 +-
man/man1/gdal_sieve.1 | 4 +-
man/man1/gdal_translate.1 | 27 +-
man/man1/gdal_utilities.1 | 4 +-
man/man1/gdaladdo.1 | 12 +-
man/man1/gdalbuildvrt.1 | 6 +-
man/man1/gdalcompare.1 | 2 +-
man/man1/gdaldem.1 | 2 +-
man/man1/gdalinfo.1 | 12 +-
man/man1/gdallocationinfo.1 | 7 +-
man/man1/gdalmanage.1 | 2 +-
man/man1/gdalmove.1 | 2 +-
man/man1/gdalsrsinfo.1 | 2 +-
man/man1/gdaltindex.1 | 2 +-
man/man1/gdaltransform.1 | 6 +-
man/man1/gdalwarp.1 | 38 +-
man/man1/nearblack.1 | 2 +-
man/man1/ogr2ogr.1 | 51 +-
man/man1/ogr_utilities.1 | 4 +-
man/man1/ogrinfo.1 | 20 +-
man/man1/ogrlineref.1 | 4 +-
man/man1/ogrtindex.1 | 4 +-
man/man1/pct2rgb.1 | 2 +-
man/man1/rgb2pct.1 | 2 +-
nmake.opt | 58 +-
ogr/GNUmakefile | 20 +-
ogr/file.lst | 9 +-
ogr/gml2ogrgeometry.cpp | 1373 +-
ogr/makefile.vc | 10 +-
ogr/ogr2gmlgeometry.cpp | 256 +-
ogr/ogr_api.cpp | 483 +-
ogr/ogr_api.h | 61 +-
ogr/ogr_apitut.dox | 434 +-
ogr/ogr_arch.dox | 94 +-
ogr/ogr_core.h | 184 +-
ogr/ogr_drivertut.dox | 202 +-
ogr/ogr_expat.cpp | 4 +-
ogr/ogr_feature.h | 115 +-
ogr/ogr_fromepsg.cpp | 94 +-
ogr/ogr_geocoding.cpp | 8 +-
ogr/ogr_geometry.h | 754 +-
ogr/ogr_geos.h | 6 +-
ogr/ogr_opt.cpp | 12 +-
ogr/ogr_p.h | 40 +-
ogr/ogr_spatialref.h | 8 +-
ogr/ogr_sql.dox | 58 +-
ogr/ogr_sql_sqlite.dox | 11 +-
ogr/ogr_srs_api.h | 41 +-
ogr/ogr_srs_erm.cpp | 10 +-
ogr/ogr_srs_esri.cpp | 850 +-
ogr/ogr_srs_esri_names.h | 4 +
ogr/ogr_srs_ozi.cpp | 65 +-
ogr/ogr_srs_pci.cpp | 53 +-
ogr/ogr_srs_proj4.cpp | 303 +-
ogr/ogr_srs_usgs.cpp | 12 +-
ogr/ogr_srs_validate.cpp | 15 +-
ogr/ogr_srs_xml.cpp | 33 +-
ogr/ogr_srsnode.cpp | 10 +-
ogr/ograpispy.cpp | 1085 ++
ogr/ograpispy.h | 173 +
ogr/ogrcircularstring.cpp | 715 +
ogr/ogrcompoundcurve.cpp | 800 +
ogr/ogrct.cpp | 39 +-
ogr/ogrcurve.cpp | 274 +-
ogr/ogrcurvecollection.cpp | 599 +
ogr/ogrcurvepolygon.cpp | 717 +
ogr/ogrfeature.cpp | 1397 +-
ogr/ogrfeaturedefn.cpp | 60 +-
ogr/ogrfeaturequery.cpp | 140 +-
ogr/ogrfeaturestyle.cpp | 10 +-
ogr/ogrfielddefn.cpp | 537 +-
ogr/ogrgeomediageometry.cpp | 5 +-
ogr/ogrgeometry.cpp | 1179 +-
ogr/ogrgeometrycollection.cpp | 542 +-
ogr/ogrgeometryfactory.cpp | 1629 +-
ogr/ogrgeomfielddefn.cpp | 133 +-
ogr/ogrlinearring.cpp | 92 +-
ogr/ogrlinestring.cpp | 583 +-
ogr/ogrmulticurve.cpp | 178 +
ogr/ogrmultilinestring.cpp | 313 +-
ogr/ogrmultipoint.cpp | 185 +-
ogr/ogrmultipolygon.cpp | 404 +-
ogr/ogrmultisurface.cpp | 284 +
ogr/ogrpgeogeometry.cpp | 6 +-
ogr/ogrpoint.cpp | 195 +-
ogr/ogrpolygon.cpp | 749 +-
ogr/ogrsf_frmts/GNUmakefile | 16 +-
ogr/ogrsf_frmts/aeronavfaa/GNUmakefile | 2 +-
ogr/ogrsf_frmts/aeronavfaa/ogr_aeronavfaa.h | 19 +-
.../aeronavfaa/ograeronavfaadatasource.cpp | 13 +-
ogr/ogrsf_frmts/aeronavfaa/ograeronavfaadriver.cpp | 62 +-
ogr/ogrsf_frmts/aeronavfaa/ograeronavfaalayer.cpp | 10 +-
ogr/ogrsf_frmts/arcgen/GNUmakefile | 2 +-
ogr/ogrsf_frmts/arcgen/ogr_arcgen.h | 20 +-
ogr/ogrsf_frmts/arcgen/ograrcgendatasource.cpp | 59 +-
ogr/ogrsf_frmts/arcgen/ograrcgendriver.cpp | 103 +-
ogr/ogrsf_frmts/arcgen/ograrcgenlayer.cpp | 26 +-
ogr/ogrsf_frmts/arcobjects/GNUmakefile | 2 +-
ogr/ogrsf_frmts/arcobjects/aolayer.cpp | 10 +-
ogr/ogrsf_frmts/arcobjects/ogr_ao.h | 14 +-
ogr/ogrsf_frmts/avc/GNUmakefile | 2 +-
ogr/ogrsf_frmts/avc/avc_bin.c | 3 +-
ogr/ogrsf_frmts/avc/avc_binwr.c | 14 +-
ogr/ogrsf_frmts/avc/avc_e00gen.c | 4 +-
ogr/ogrsf_frmts/avc/avc_e00parse.c | 101 +-
ogr/ogrsf_frmts/avc/avc_e00write.c | 2 +-
ogr/ogrsf_frmts/avc/avc_misc.c | 2 +-
ogr/ogrsf_frmts/avc/ogr_avc.h | 37 +-
ogr/ogrsf_frmts/avc/ogravcbindatasource.cpp | 6 +-
ogr/ogrsf_frmts/avc/ogravcbindriver.cpp | 88 +-
ogr/ogrsf_frmts/avc/ogravcbinlayer.cpp | 13 +-
ogr/ogrsf_frmts/avc/ogravce00datasource.cpp | 6 +-
ogr/ogrsf_frmts/avc/ogravce00driver.cpp | 61 +-
ogr/ogrsf_frmts/avc/ogravce00layer.cpp | 12 +-
ogr/ogrsf_frmts/avc/ogravclayer.cpp | 12 +-
ogr/ogrsf_frmts/bna/GNUmakefile | 2 +-
ogr/ogrsf_frmts/bna/ogr_bna.h | 26 +-
ogr/ogrsf_frmts/bna/ogrbnadatasource.cpp | 30 +-
ogr/ogrsf_frmts/bna/ogrbnadriver.cpp | 118 +-
ogr/ogrsf_frmts/bna/ogrbnalayer.cpp | 23 +-
ogr/ogrsf_frmts/bna/ogrbnaparser.cpp | 2 +-
ogr/ogrsf_frmts/bna/ogrbnaparser.h | 2 +-
ogr/ogrsf_frmts/cartodb/GNUmakefile | 2 +-
ogr/ogrsf_frmts/cartodb/drv_cartodb.html | 49 +-
ogr/ogrsf_frmts/cartodb/makefile.vc | 2 +-
ogr/ogrsf_frmts/cartodb/ogr_cartodb.h | 103 +-
ogr/ogrsf_frmts/cartodb/ogrcartodbdatasource.cpp | 289 +-
ogr/ogrsf_frmts/cartodb/ogrcartodbdriver.cpp | 85 +-
ogr/ogrsf_frmts/cartodb/ogrcartodblayer.cpp | 97 +-
ogr/ogrsf_frmts/cartodb/ogrcartodbresultlayer.cpp | 36 +-
ogr/ogrsf_frmts/cartodb/ogrcartodbtablelayer.cpp | 774 +-
ogr/ogrsf_frmts/cloudant/GNUmakefile | 14 +
ogr/ogrsf_frmts/cloudant/drv_cloudant.html | 113 +
ogr/ogrsf_frmts/cloudant/makefile.vc | 15 +
ogr/ogrsf_frmts/cloudant/ogr_cloudant.h | 104 +
ogr/ogrsf_frmts/cloudant/ogrcloudantdatasource.cpp | 388 +
ogr/ogrsf_frmts/cloudant/ogrcloudantdriver.cpp | 118 +
ogr/ogrsf_frmts/cloudant/ogrcloudanttablelayer.cpp | 547 +
ogr/ogrsf_frmts/couchdb/GNUmakefile | 2 +-
ogr/ogrsf_frmts/couchdb/drv_couchdb.html | 2 +-
ogr/ogrsf_frmts/couchdb/ogr_couchdb.h | 62 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbdatasource.cpp | 73 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbdriver.cpp | 17 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdblayer.cpp | 26 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbrowslayer.cpp | 6 +-
ogr/ogrsf_frmts/couchdb/ogrcouchdbtablelayer.cpp | 47 +-
ogr/ogrsf_frmts/csv/GNUmakefile | 2 +-
ogr/ogrsf_frmts/csv/drv_csv.html | 52 +-
ogr/ogrsf_frmts/csv/ogr_csv.h | 59 +-
ogr/ogrsf_frmts/csv/ogrcsvdatasource.cpp | 116 +-
ogr/ogrsf_frmts/csv/ogrcsvdriver.cpp | 201 +-
ogr/ogrsf_frmts/csv/ogrcsvlayer.cpp | 789 +-
ogr/ogrsf_frmts/csw/GNUmakefile | 14 +
ogr/ogrsf_frmts/csw/drv_csw.html | 93 +
ogr/ogrsf_frmts/csw/makefile.vc | 15 +
ogr/ogrsf_frmts/csw/ogrcswdataset.cpp | 1085 ++
ogr/ogrsf_frmts/dgn/GNUmakefile | 2 +-
ogr/ogrsf_frmts/dgn/dgndump.c | 12 +-
ogr/ogrsf_frmts/dgn/dgnhelp.cpp | 12 +-
ogr/ogrsf_frmts/dgn/dgnopen.cpp | 6 +-
ogr/ogrsf_frmts/dgn/dgnread.cpp | 5 +-
ogr/ogrsf_frmts/dgn/dgnstroke.cpp | 21 +-
ogr/ogrsf_frmts/dgn/dgnwrite.cpp | 19 +-
ogr/ogrsf_frmts/dgn/drv_dgn.html | 2 +-
ogr/ogrsf_frmts/dgn/ogr_dgn.h | 27 +-
ogr/ogrsf_frmts/dgn/ogrdgndatasource.cpp | 22 +-
ogr/ogrsf_frmts/dgn/ogrdgndriver.cpp | 93 +-
ogr/ogrsf_frmts/dgn/ogrdgnlayer.cpp | 25 +-
ogr/ogrsf_frmts/dods/GNUmakefile | 2 +-
ogr/ogrsf_frmts/dods/drv_dods.html | 2 +-
ogr/ogrsf_frmts/dods/ogr_dods.h | 10 +-
ogr/ogrsf_frmts/dods/ogrdodsdriver.cpp | 6 +-
ogr/ogrsf_frmts/dods/ogrdodsgrid.cpp | 8 +-
ogr/ogrsf_frmts/dods/ogrdodslayer.cpp | 12 +-
ogr/ogrsf_frmts/dods/ogrdodssequencelayer.cpp | 10 +-
ogr/ogrsf_frmts/dwg/GNUmakefile | 2 +-
ogr/ogrsf_frmts/dwg/ogrdwg_dimension.cpp | 8 +-
ogr/ogrsf_frmts/dwg/ogrdwgdriver.cpp | 8 +-
ogr/ogrsf_frmts/dwg/ogrdwglayer.cpp | 11 +-
ogr/ogrsf_frmts/dxf/GNUmakefile | 2 +-
ogr/ogrsf_frmts/dxf/drv_dxf.html | 28 +-
ogr/ogrsf_frmts/dxf/ogr_autocad_services.cpp | 12 +-
ogr/ogrsf_frmts/dxf/ogr_dxf.h | 26 +-
ogr/ogrsf_frmts/dxf/ogrdxf_dimension.cpp | 22 +-
ogr/ogrsf_frmts/dxf/ogrdxf_hatch.cpp | 4 +-
ogr/ogrsf_frmts/dxf/ogrdxfblockswriterlayer.cpp | 4 +-
ogr/ogrsf_frmts/dxf/ogrdxfdatasource.cpp | 7 +-
ogr/ogrsf_frmts/dxf/ogrdxfdriver.cpp | 82 +-
ogr/ogrsf_frmts/dxf/ogrdxflayer.cpp | 33 +-
ogr/ogrsf_frmts/dxf/ogrdxfwriterds.cpp | 16 +-
ogr/ogrsf_frmts/dxf/ogrdxfwriterlayer.cpp | 21 +-
ogr/ogrsf_frmts/edigeo/GNUmakefile | 2 +-
ogr/ogrsf_frmts/edigeo/drv_edigeo.html | 4 +-
ogr/ogrsf_frmts/edigeo/ogr_edigeo.h | 23 +-
ogr/ogrsf_frmts/edigeo/ogredigeodatasource.cpp | 20 +-
ogr/ogrsf_frmts/edigeo/ogredigeodriver.cpp | 59 +-
ogr/ogrsf_frmts/edigeo/ogredigeolayer.cpp | 11 +-
ogr/ogrsf_frmts/elastic/GNUmakefile | 2 +-
ogr/ogrsf_frmts/elastic/drv_elasticsearch.html | 7 +-
ogr/ogrsf_frmts/elastic/ogr_elastic.h | 23 +-
ogr/ogrsf_frmts/elastic/ogrelasticdatasource.cpp | 18 +-
ogr/ogrsf_frmts/elastic/ogrelasticdriver.cpp | 76 +-
ogr/ogrsf_frmts/elastic/ogrelasticlayer.cpp | 13 +-
ogr/ogrsf_frmts/filegdb/FGdbDatasource.cpp | 79 +-
ogr/ogrsf_frmts/filegdb/FGdbDriver.cpp | 347 +-
ogr/ogrsf_frmts/filegdb/FGdbLayer.cpp | 312 +-
ogr/ogrsf_frmts/filegdb/FGdbResultLayer.cpp | 5 +-
ogr/ogrsf_frmts/filegdb/FGdbUtils.cpp | 54 +-
ogr/ogrsf_frmts/filegdb/FGdbUtils.h | 8 +-
ogr/ogrsf_frmts/filegdb/GNUmakefile | 10 +-
ogr/ogrsf_frmts/filegdb/drv_filegdb.html | 28 +-
ogr/ogrsf_frmts/filegdb/makefile.vc | 2 +-
ogr/ogrsf_frmts/filegdb/ogr_fgdb.h | 56 +-
ogr/ogrsf_frmts/fme/GNUmakefile | 2 +-
ogr/ogrsf_frmts/fme/fme2ogr.h | 6 +-
ogr/ogrsf_frmts/fme/ogrfmedatasource.cpp | 10 +-
ogr/ogrsf_frmts/fme/ogrfmelayer.cpp | 7 +-
ogr/ogrsf_frmts/fme/ogrfmelayercached.cpp | 6 +-
ogr/ogrsf_frmts/fme/ogrfmelayerdb.cpp | 6 +-
ogr/ogrsf_frmts/generic/GNUmakefile | 30 +-
ogr/ogrsf_frmts/generic/makefile.vc | 40 +-
ogr/ogrsf_frmts/generic/ogr_gensql.cpp | 443 +-
ogr/ogrsf_frmts/generic/ogr_gensql.h | 24 +-
ogr/ogrsf_frmts/generic/ogr_miattrind.cpp | 51 +-
ogr/ogrsf_frmts/generic/ogrdatasource.cpp | 1711 +-
ogr/ogrsf_frmts/generic/ogremulatedtransaction.cpp | 611 +
ogr/ogrsf_frmts/generic/ogremulatedtransaction.h | 128 +
ogr/ogrsf_frmts/generic/ogrlayer.cpp | 312 +-
ogr/ogrsf_frmts/generic/ogrlayerdecorator.cpp | 82 +-
ogr/ogrsf_frmts/generic/ogrlayerdecorator.h | 28 +-
ogr/ogrsf_frmts/generic/ogrlayerpool.cpp | 31 +-
ogr/ogrsf_frmts/generic/ogrlayerpool.h | 19 +-
ogr/ogrsf_frmts/generic/ogrmutexeddatasource.cpp | 130 +-
ogr/ogrsf_frmts/generic/ogrmutexeddatasource.h | 34 +-
ogr/ogrsf_frmts/generic/ogrmutexedlayer.cpp | 62 +-
ogr/ogrsf_frmts/generic/ogrmutexedlayer.h | 31 +-
ogr/ogrsf_frmts/generic/ogrregisterall.cpp | 48 +-
ogr/ogrsf_frmts/generic/ogrsfdriver.cpp | 132 +-
ogr/ogrsf_frmts/generic/ogrsfdriverregistrar.cpp | 853 +-
ogr/ogrsf_frmts/generic/ogrunionlayer.cpp | 40 +-
ogr/ogrsf_frmts/generic/ogrunionlayer.h | 16 +-
ogr/ogrsf_frmts/generic/ogrwarpedlayer.cpp | 17 +-
ogr/ogrsf_frmts/generic/ogrwarpedlayer.h | 10 +-
ogr/ogrsf_frmts/geoconcept/GNUmakefile | 2 +-
ogr/ogrsf_frmts/geoconcept/geoconcept.c | 6 +-
ogr/ogrsf_frmts/geoconcept/geoconcept_syscoord.c | 2 +-
.../geoconcept/ogrgeoconceptdatasource.cpp | 15 +-
.../geoconcept/ogrgeoconceptdatasource.h | 2 +-
ogr/ogrsf_frmts/geoconcept/ogrgeoconceptdriver.cpp | 28 +-
ogr/ogrsf_frmts/geoconcept/ogrgeoconceptlayer.cpp | 17 +-
ogr/ogrsf_frmts/geoconcept/ogrgeoconceptlayer.h | 12 +-
ogr/ogrsf_frmts/geojson/GNUmakefile | 4 +-
ogr/ogrsf_frmts/geojson/drv_geojson.html | 71 +-
ogr/ogrsf_frmts/geojson/libjson/GNUmakefile | 3 +-
ogr/ogrsf_frmts/geojson/libjson/json_object.c | 3 +-
ogr/ogrsf_frmts/geojson/libjson/json_object.h | 21 +-
.../geojson/libjson/json_object_iterator.c | 2 +-
ogr/ogrsf_frmts/geojson/libjson/json_util.c | 4 +-
ogr/ogrsf_frmts/geojson/ogr_geojson.h | 54 +-
ogr/ogrsf_frmts/geojson/ogresrijsonreader.cpp | 21 +-
ogr/ogrsf_frmts/geojson/ogrgeojsondatasource.cpp | 113 +-
ogr/ogrsf_frmts/geojson/ogrgeojsondriver.cpp | 455 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonlayer.cpp | 16 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp | 441 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonreader.h | 23 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonutils.cpp | 147 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonutils.h | 15 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwritelayer.cpp | 38 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.cpp | 51 +-
ogr/ogrsf_frmts/geojson/ogrgeojsonwriter.h | 12 +-
ogr/ogrsf_frmts/geojson/ogrtopojsonreader.cpp | 113 +-
ogr/ogrsf_frmts/geomedia/GNUmakefile | 2 +-
ogr/ogrsf_frmts/geomedia/ogr_geomedia.h | 14 +-
ogr/ogrsf_frmts/geomedia/ogrgeomediadatasource.cpp | 4 +-
ogr/ogrsf_frmts/geomedia/ogrgeomediadriver.cpp | 12 +-
ogr/ogrsf_frmts/geomedia/ogrgeomedialayer.cpp | 7 +-
.../geomedia/ogrgeomediaselectlayer.cpp | 8 +-
ogr/ogrsf_frmts/geomedia/ogrgeomediatablelayer.cpp | 10 +-
ogr/ogrsf_frmts/georss/GNUmakefile | 2 +-
ogr/ogrsf_frmts/georss/drv_georss.html | 2 +-
ogr/ogrsf_frmts/georss/ogr_georss.h | 38 +-
ogr/ogrsf_frmts/georss/ogrgeorssdatasource.cpp | 23 +-
ogr/ogrsf_frmts/georss/ogrgeorssdriver.cpp | 117 +-
ogr/ogrsf_frmts/georss/ogrgeorsslayer.cpp | 175 +-
ogr/ogrsf_frmts/gft/GNUmakefile | 2 +-
ogr/ogrsf_frmts/gft/drv_gft.html | 2 +-
ogr/ogrsf_frmts/gft/ogr_gft.h | 16 +-
ogr/ogrsf_frmts/gft/ogrgftdatasource.cpp | 20 +-
ogr/ogrsf_frmts/gft/ogrgftdriver.cpp | 15 +-
ogr/ogrsf_frmts/gft/ogrgftlayer.cpp | 28 +-
ogr/ogrsf_frmts/gft/ogrgftresultlayer.cpp | 6 +-
ogr/ogrsf_frmts/gft/ogrgfttablelayer.cpp | 52 +-
ogr/ogrsf_frmts/gme/GNUmakefile | 2 +-
ogr/ogrsf_frmts/gme/ogr_gme.h | 10 +-
ogr/ogrsf_frmts/gme/ogrgmedatasource.cpp | 18 +-
ogr/ogrsf_frmts/gme/ogrgmedriver.cpp | 10 +-
ogr/ogrsf_frmts/gme/ogrgmejson.cpp | 8 +-
ogr/ogrsf_frmts/gme/ogrgmelayer.cpp | 98 +-
ogr/ogrsf_frmts/gml/GNUmakefile | 2 +-
ogr/ogrsf_frmts/gml/drv_gml.html | 155 +-
ogr/ogrsf_frmts/gml/gfstemplate.cpp | 6 +-
ogr/ogrsf_frmts/gml/gmlfeature.cpp | 4 +-
ogr/ogrsf_frmts/gml/gmlfeatureclass.cpp | 179 +-
ogr/ogrsf_frmts/gml/gmlhandler.cpp | 80 +-
ogr/ogrsf_frmts/gml/gmlpropertydefn.cpp | 63 +-
ogr/ogrsf_frmts/gml/gmlreader.cpp | 100 +-
ogr/ogrsf_frmts/gml/gmlreader.h | 38 +-
ogr/ogrsf_frmts/gml/gmlreaderp.h | 20 +-
ogr/ogrsf_frmts/gml/gmlregistry.cpp | 16 +-
ogr/ogrsf_frmts/gml/gmlregistry.h | 5 +-
ogr/ogrsf_frmts/gml/gmlutils.cpp | 4 +-
ogr/ogrsf_frmts/gml/hugefileresolver.cpp | 21 +-
ogr/ogrsf_frmts/gml/ogr_gml.h | 42 +-
ogr/ogrsf_frmts/gml/ogrgmldatasource.cpp | 660 +-
ogr/ogrsf_frmts/gml/ogrgmldriver.cpp | 179 +-
ogr/ogrsf_frmts/gml/ogrgmllayer.cpp | 217 +-
ogr/ogrsf_frmts/gml/parsexsd.cpp | 139 +-
ogr/ogrsf_frmts/gml/parsexsd.h | 5 +-
ogr/ogrsf_frmts/gmt/GNUmakefile | 2 +-
ogr/ogrsf_frmts/gmt/drv_gmt.html | 8 +-
ogr/ogrsf_frmts/gmt/ogr_gmt.h | 4 +-
ogr/ogrsf_frmts/gmt/ogrgmtdatasource.cpp | 12 +-
ogr/ogrsf_frmts/gmt/ogrgmtdriver.cpp | 10 +-
ogr/ogrsf_frmts/gmt/ogrgmtlayer.cpp | 7 +-
ogr/ogrsf_frmts/gpkg/GNUmakefile | 13 +-
ogr/ogrsf_frmts/gpkg/drv_geopackage.html | 126 +-
ogr/ogrsf_frmts/gpkg/drv_geopackage_raster.html | 375 +
ogr/ogrsf_frmts/gpkg/gdalgeopackagerasterband.cpp | 2092 +++
ogr/ogrsf_frmts/gpkg/geopackage_aspatial.html | 182 +
ogr/ogrsf_frmts/gpkg/geopackage_aspatial.md | 80 +
ogr/ogrsf_frmts/gpkg/makefile.vc | 9 +-
ogr/ogrsf_frmts/gpkg/ogr_geopackage.h | 453 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackagedatasource.cpp | 4457 ++++-
ogr/ogrsf_frmts/gpkg/ogrgeopackagedriver.cpp | 210 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackagelayer.cpp | 1438 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackageselectlayer.cpp | 161 +
ogr/ogrsf_frmts/gpkg/ogrgeopackagetablelayer.cpp | 2670 +++
ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.cpp | 156 +-
ogr/ogrsf_frmts/gpkg/ogrgeopackageutility.h | 8 +-
ogr/ogrsf_frmts/gpsbabel/GNUmakefile | 2 +-
ogr/ogrsf_frmts/gpsbabel/drv_gpsbabel.html | 1 +
ogr/ogrsf_frmts/gpsbabel/ogr_gpsbabel.h | 34 +-
ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldatasource.cpp | 97 +-
ogr/ogrsf_frmts/gpsbabel/ogrgpsbabeldriver.cpp | 159 +-
.../gpsbabel/ogrgpsbabelwritedatasource.cpp | 16 +-
ogr/ogrsf_frmts/gpx/GNUmakefile | 2 +-
ogr/ogrsf_frmts/gpx/drv_gpx.html | 2 +-
ogr/ogrsf_frmts/gpx/ogr_gpx.h | 24 +-
ogr/ogrsf_frmts/gpx/ogrgpxdatasource.cpp | 20 +-
ogr/ogrsf_frmts/gpx/ogrgpxdriver.cpp | 114 +-
ogr/ogrsf_frmts/gpx/ogrgpxlayer.cpp | 38 +-
ogr/ogrsf_frmts/grass/GNUmakefile | 2 +-
ogr/ogrsf_frmts/grass/ogrgrass.h | 14 +-
ogr/ogrsf_frmts/grass/ogrgrassdatasource.cpp | 10 +-
ogr/ogrsf_frmts/grass/ogrgrassdriver.cpp | 23 +-
ogr/ogrsf_frmts/grass/ogrgrasslayer.cpp | 25 +-
ogr/ogrsf_frmts/gtm/GNUmakefile | 2 +-
ogr/ogrsf_frmts/gtm/gtmtracklayer.cpp | 12 +-
ogr/ogrsf_frmts/gtm/gtmwaypointlayer.cpp | 11 +-
ogr/ogrsf_frmts/gtm/ogr_gtm.h | 35 +-
ogr/ogrsf_frmts/gtm/ogrgtmdatasource.cpp | 16 +-
ogr/ogrsf_frmts/gtm/ogrgtmdriver.cpp | 94 +-
ogr/ogrsf_frmts/gtm/ogrgtmlayer.cpp | 10 +-
ogr/ogrsf_frmts/htf/GNUmakefile | 2 +-
ogr/ogrsf_frmts/htf/ogr_htf.h | 22 +-
ogr/ogrsf_frmts/htf/ogrhtfdatasource.cpp | 32 +-
ogr/ogrsf_frmts/htf/ogrhtfdriver.cpp | 61 +-
ogr/ogrsf_frmts/htf/ogrhtflayer.cpp | 13 +-
ogr/ogrsf_frmts/idb/GNUmakefile | 2 +-
ogr/ogrsf_frmts/idb/ogr_idb.h | 16 +-
ogr/ogrsf_frmts/idb/ogridblayer.cpp | 7 +-
ogr/ogrsf_frmts/idb/ogridbselectlayer.cpp | 8 +-
ogr/ogrsf_frmts/idb/ogridbtablelayer.cpp | 14 +-
ogr/ogrsf_frmts/idrisi/GNUmakefile | 2 +-
ogr/ogrsf_frmts/idrisi/ogr_idrisi.h | 7 +-
ogr/ogrsf_frmts/idrisi/ogridrisidatasource.cpp | 17 +-
ogr/ogrsf_frmts/idrisi/ogridrisidriver.cpp | 23 +-
ogr/ogrsf_frmts/idrisi/ogridrisilayer.cpp | 9 +-
ogr/ogrsf_frmts/ili/GNUmakefile | 6 +-
ogr/ogrsf_frmts/ili/drv_ili.html | 79 +-
ogr/ogrsf_frmts/ili/ili1reader.cpp | 345 +-
ogr/ogrsf_frmts/ili/ili1reader.h | 3 +-
ogr/ogrsf_frmts/ili/ili1readerp.h | 5 +-
ogr/ogrsf_frmts/ili/ili2handler.cpp | 6 +-
ogr/ogrsf_frmts/ili/ili2reader.cpp | 112 +-
ogr/ogrsf_frmts/ili/ili2reader.h | 3 +-
ogr/ogrsf_frmts/ili/ili2readerp.h | 5 +-
ogr/ogrsf_frmts/ili/ilihelper.cpp | 133 -
ogr/ogrsf_frmts/ili/ilihelper.h | 43 -
ogr/ogrsf_frmts/ili/imdreader.cpp | 88 +-
ogr/ogrsf_frmts/ili/makefile.vc | 2 +-
ogr/ogrsf_frmts/ili/ogr_ili1.h | 35 +-
ogr/ogrsf_frmts/ili/ogr_ili2.h | 30 +-
ogr/ogrsf_frmts/ili/ogrili1datasource.cpp | 51 +-
ogr/ogrsf_frmts/ili/ogrili1driver.cpp | 87 +-
ogr/ogrsf_frmts/ili/ogrili1layer.cpp | 198 +-
ogr/ogrsf_frmts/ili/ogrili2datasource.cpp | 54 +-
ogr/ogrsf_frmts/ili/ogrili2driver.cpp | 89 +-
ogr/ogrsf_frmts/ili/ogrili2layer.cpp | 30 +-
ogr/ogrsf_frmts/ingres/GNUmakefile | 2 +-
ogr/ogrsf_frmts/ingres/ogr_ingres.h | 18 +-
ogr/ogrsf_frmts/ingres/ogringresdatasource.cpp | 8 +-
ogr/ogrsf_frmts/ingres/ogringreslayer.cpp | 10 +-
ogr/ogrsf_frmts/ingres/ogringresresultlayer.cpp | 2 +-
ogr/ogrsf_frmts/ingres/ogringrestablelayer.cpp | 19 +-
ogr/ogrsf_frmts/jml/GNUmakefile | 19 +
ogr/ogrsf_frmts/jml/drv_jml.html | 79 +
ogr/ogrsf_frmts/jml/makefile.vc | 18 +
ogr/ogrsf_frmts/jml/ogr_jml.h | 212 +
ogr/ogrsf_frmts/jml/ogrjmldataset.cpp | 249 +
ogr/ogrsf_frmts/jml/ogrjmllayer.cpp | 785 +
ogr/ogrsf_frmts/jml/ogrjmlwriterlayer.cpp | 360 +
ogr/ogrsf_frmts/kml/drv_kml.html | 10 +-
ogr/ogrsf_frmts/kml/kml.cpp | 2 +-
ogr/ogrsf_frmts/kml/ogr2kmlgeometry.cpp | 16 +-
ogr/ogrsf_frmts/kml/ogr_kml.h | 26 +-
ogr/ogrsf_frmts/kml/ogrkmldatasource.cpp | 14 +-
ogr/ogrsf_frmts/kml/ogrkmldriver.cpp | 97 +-
ogr/ogrsf_frmts/kml/ogrkmllayer.cpp | 26 +-
ogr/ogrsf_frmts/libkml/drv_libkml.html | 4 +-
ogr/ogrsf_frmts/libkml/ogr_libkml.h | 34 +-
ogr/ogrsf_frmts/libkml/ogrlibkmldatasource.cpp | 20 +-
ogr/ogrsf_frmts/libkml/ogrlibkmldriver.cpp | 261 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfeature.cpp | 11 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlfield.cpp | 127 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlgeometry.cpp | 46 +-
ogr/ogrsf_frmts/libkml/ogrlibkmlgeometry.h | 2 -
ogr/ogrsf_frmts/libkml/ogrlibkmllayer.cpp | 17 +-
ogr/ogrsf_frmts/makefile.vc | 49 +-
ogr/ogrsf_frmts/mdb/GNUmakefile | 2 +-
ogr/ogrsf_frmts/mdb/drv_mdb.html | 2 +-
ogr/ogrsf_frmts/mdb/ogr_mdb.h | 8 +-
ogr/ogrsf_frmts/mdb/ogrmdbdatasource.cpp | 9 +-
ogr/ogrsf_frmts/mdb/ogrmdbdriver.cpp | 19 +-
ogr/ogrsf_frmts/mdb/ogrmdblayer.cpp | 15 +-
ogr/ogrsf_frmts/mem/GNUmakefile | 2 +-
ogr/ogrsf_frmts/mem/ogr_mem.h | 27 +-
ogr/ogrsf_frmts/mem/ogrmemdatasource.cpp | 19 +-
ogr/ogrsf_frmts/mem/ogrmemdriver.cpp | 11 +-
ogr/ogrsf_frmts/mem/ogrmemlayer.cpp | 101 +-
ogr/ogrsf_frmts/mitab/GNUmakefile | 4 +-
ogr/ogrsf_frmts/mitab/drv_mitab.html | 74 +-
ogr/ogrsf_frmts/mitab/mitab.h | 215 +-
ogr/ogrsf_frmts/mitab/mitab_bounds.cpp | 2239 +--
ogr/ogrsf_frmts/mitab/mitab_coordsys.cpp | 1242 +-
ogr/ogrsf_frmts/mitab/mitab_datfile.cpp | 890 +-
ogr/ogrsf_frmts/mitab/mitab_feature.cpp | 125 +-
ogr/ogrsf_frmts/mitab/mitab_feature_mif.cpp | 139 +-
ogr/ogrsf_frmts/mitab/mitab_idfile.cpp | 74 +-
ogr/ogrsf_frmts/mitab/mitab_imapinfofile.cpp | 107 +-
ogr/ogrsf_frmts/mitab/mitab_indfile.cpp | 27 +-
ogr/ogrsf_frmts/mitab/mitab_mapcoordblock.cpp | 30 +-
ogr/ogrsf_frmts/mitab/mitab_mapfile.cpp | 793 +-
ogr/ogrsf_frmts/mitab/mitab_mapheaderblock.cpp | 162 +-
ogr/ogrsf_frmts/mitab/mitab_mapindexblock.cpp | 74 +-
ogr/ogrsf_frmts/mitab/mitab_mapobjectblock.cpp | 117 +-
ogr/ogrsf_frmts/mitab/mitab_maptoolblock.cpp | 31 +-
ogr/ogrsf_frmts/mitab/mitab_middatafile.cpp | 27 +-
ogr/ogrsf_frmts/mitab/mitab_miffile.cpp | 118 +-
ogr/ogrsf_frmts/mitab/mitab_ogr_datasource.cpp | 203 +-
ogr/ogrsf_frmts/mitab/mitab_ogr_driver.cpp | 202 +-
ogr/ogrsf_frmts/mitab/mitab_ogr_driver.h | 23 +-
ogr/ogrsf_frmts/mitab/mitab_priv.h | 209 +-
ogr/ogrsf_frmts/mitab/mitab_rawbinblock.cpp | 244 +-
ogr/ogrsf_frmts/mitab/mitab_spatialref.cpp | 666 +-
ogr/ogrsf_frmts/mitab/mitab_tabfile.cpp | 746 +-
ogr/ogrsf_frmts/mitab/mitab_tabseamless.cpp | 107 +-
ogr/ogrsf_frmts/mitab/mitab_tabview.cpp | 56 +-
ogr/ogrsf_frmts/mitab/mitab_utils.cpp | 44 +-
ogr/ogrsf_frmts/mssqlspatial/GNUmakefile | 2 +-
ogr/ogrsf_frmts/mssqlspatial/drv_mssqlspatial.html | 162 +-
ogr/ogrsf_frmts/mssqlspatial/ogr_mssqlspatial.h | 46 +-
.../mssqlspatial/ogrmssqlgeometryvalidator.cpp | 4 +-
.../mssqlspatial/ogrmssqlspatialdatasource.cpp | 197 +-
.../mssqlspatial/ogrmssqlspatialdriver.cpp | 40 +-
.../mssqlspatial/ogrmssqlspatiallayer.cpp | 138 +-
.../mssqlspatial/ogrmssqlspatialselectlayer.cpp | 8 +-
.../mssqlspatial/ogrmssqlspatialtablelayer.cpp | 362 +-
ogr/ogrsf_frmts/mysql/GNUmakefile | 2 +-
ogr/ogrsf_frmts/mysql/drv_mysql.html | 10 +-
ogr/ogrsf_frmts/mysql/ogr_mysql.h | 41 +-
ogr/ogrsf_frmts/mysql/ogrmysqldatasource.cpp | 80 +-
ogr/ogrsf_frmts/mysql/ogrmysqldriver.cpp | 115 +-
ogr/ogrsf_frmts/mysql/ogrmysqllayer.cpp | 8 +-
ogr/ogrsf_frmts/mysql/ogrmysqlresultlayer.cpp | 7 +-
ogr/ogrsf_frmts/mysql/ogrmysqltablelayer.cpp | 150 +-
ogr/ogrsf_frmts/nas/GNUmakefile | 2 +-
ogr/ogrsf_frmts/nas/nashandler.cpp | 2 +-
ogr/ogrsf_frmts/nas/nasreader.cpp | 35 +-
ogr/ogrsf_frmts/nas/nasreaderp.h | 11 +-
ogr/ogrsf_frmts/nas/ogr_nas.h | 23 +-
ogr/ogrsf_frmts/nas/ogrnasdatasource.cpp | 85 +-
ogr/ogrsf_frmts/nas/ogrnasdriver.cpp | 99 +-
ogr/ogrsf_frmts/nas/ogrnaslayer.cpp | 30 +-
ogr/ogrsf_frmts/nas/ogrnasrelationlayer.cpp | 7 +-
ogr/ogrsf_frmts/ntf/GNUmakefile | 2 +-
ogr/ogrsf_frmts/ntf/ntf.h | 32 +-
ogr/ogrsf_frmts/ntf/ntf_estlayers.cpp | 14 +-
ogr/ogrsf_frmts/ntf/ntf_generic.cpp | 26 +-
ogr/ogrsf_frmts/ntf/ntf_raster.cpp | 14 +-
ogr/ogrsf_frmts/ntf/ntffilereader.cpp | 6 +-
ogr/ogrsf_frmts/ntf/ntfrecord.cpp | 4 +-
ogr/ogrsf_frmts/ntf/ogrntfdriver.cpp | 79 +-
ogr/ogrsf_frmts/ntf/ogrntffeatureclasslayer.cpp | 12 +-
ogr/ogrsf_frmts/ntf/ogrntflayer.cpp | 5 +-
ogr/ogrsf_frmts/null/ogrnulldriver.cpp | 15 +-
ogr/ogrsf_frmts/oci/GNUmakefile | 6 +-
ogr/ogrsf_frmts/oci/drv_oci.html | 34 +-
ogr/ogrsf_frmts/oci/ogr_oci.h | 49 +-
ogr/ogrsf_frmts/oci/ogrocidatasource.cpp | 100 +-
ogr/ogrsf_frmts/oci/ogrocidriver.cpp | 109 +-
ogr/ogrsf_frmts/oci/ogrocilayer.cpp | 34 +-
ogr/ogrsf_frmts/oci/ogrociloaderlayer.cpp | 24 +-
ogr/ogrsf_frmts/oci/ogrociselectlayer.cpp | 21 +-
ogr/ogrsf_frmts/oci/ogrocisession.cpp | 21 +-
ogr/ogrsf_frmts/oci/ogrocistatement.cpp | 29 +-
ogr/ogrsf_frmts/oci/ogrocistringbuf.cpp | 6 +-
ogr/ogrsf_frmts/oci/ogrocitablelayer.cpp | 344 +-
ogr/ogrsf_frmts/oci/ogrociwritablelayer.cpp | 48 +-
ogr/ogrsf_frmts/odbc/GNUmakefile | 2 +-
ogr/ogrsf_frmts/odbc/ogr_odbc.h | 18 +-
ogr/ogrsf_frmts/odbc/ogrodbcdatasource.cpp | 82 +-
ogr/ogrsf_frmts/odbc/ogrodbclayer.cpp | 12 +-
ogr/ogrsf_frmts/odbc/ogrodbcselectlayer.cpp | 8 +-
ogr/ogrsf_frmts/odbc/ogrodbctablelayer.cpp | 14 +-
ogr/ogrsf_frmts/ods/GNUmakefile | 2 +-
ogr/ogrsf_frmts/ods/ods_formula_node.cpp | 4 +-
ogr/ogrsf_frmts/ods/ods_formula_parser.cpp | 17 +-
ogr/ogrsf_frmts/ods/ods_formula_parser.y | 5 +-
ogr/ogrsf_frmts/ods/ogr_ods.h | 18 +-
ogr/ogrsf_frmts/ods/ogrodsdatasource.cpp | 152 +-
ogr/ogrsf_frmts/ods/ogrodsdriver.cpp | 14 +-
ogr/ogrsf_frmts/ogdi/GNUmakefile | 2 +-
ogr/ogrsf_frmts/ogdi/ogrogdi.h | 6 +-
ogr/ogrsf_frmts/ogdi/ogrogdidatasource.cpp | 6 +-
ogr/ogrsf_frmts/ogdi/ogrogdidriver.cpp | 18 +-
ogr/ogrsf_frmts/ogdi/ogrogdilayer.cpp | 9 +-
ogr/ogrsf_frmts/ogr_attrind.h | 12 +-
ogr/ogrsf_frmts/ogr_formats.html | 52 +-
ogr/ogrsf_frmts/ogrsf_frmts.dox | 1060 +-
ogr/ogrsf_frmts/ogrsf_frmts.h | 196 +-
ogr/ogrsf_frmts/openair/GNUmakefile | 2 +-
ogr/ogrsf_frmts/openair/ogr_openair.h | 19 +-
ogr/ogrsf_frmts/openair/ogropenairdatasource.cpp | 46 +-
ogr/ogrsf_frmts/openair/ogropenairdriver.cpp | 103 +-
ogr/ogrsf_frmts/openair/ogropenairlabellayer.cpp | 6 +-
ogr/ogrsf_frmts/openair/ogropenairlayer.cpp | 13 +-
ogr/ogrsf_frmts/openfilegdb/GNUmakefile | 4 +-
ogr/ogrsf_frmts/openfilegdb/drv_openfilegdb.html | 1 +
ogr/ogrsf_frmts/openfilegdb/filegdbindex.cpp | 15 +-
ogr/ogrsf_frmts/openfilegdb/filegdbtable.cpp | 290 +-
ogr/ogrsf_frmts/openfilegdb/filegdbtable.h | 25 +-
ogr/ogrsf_frmts/openfilegdb/ogr_openfilegdb.h | 28 +-
.../openfilegdb/ogropenfilegdbdatasource.cpp | 62 +-
.../openfilegdb/ogropenfilegdbdriver.cpp | 102 +-
.../openfilegdb/ogropenfilegdblayer.cpp | 314 +-
ogr/ogrsf_frmts/osm/GNUmakefile | 2 +-
ogr/ogrsf_frmts/osm/drv_osm.html | 24 +-
ogr/ogrsf_frmts/osm/gpb.h | 8 +-
ogr/ogrsf_frmts/osm/ogr_osm.h | 55 +-
ogr/ogrsf_frmts/osm/ogrosmdatasource.cpp | 234 +-
ogr/ogrsf_frmts/osm/ogrosmdriver.cpp | 87 +-
ogr/ogrsf_frmts/osm/ogrosmlayer.cpp | 191 +-
ogr/ogrsf_frmts/osm/osm_parser.cpp | 65 +-
ogr/ogrsf_frmts/pcidsk/GNUmakefile | 18 -
ogr/ogrsf_frmts/pcidsk/makefile.vc | 16 -
ogr/ogrsf_frmts/pcidsk/ogr_pcidsk.h | 129 -
ogr/ogrsf_frmts/pcidsk/ogrpcidskdatasource.cpp | 272 -
ogr/ogrsf_frmts/pcidsk/ogrpcidskdriver.cpp | 135 -
ogr/ogrsf_frmts/pcidsk/ogrpcidsklayer.cpp | 833 -
ogr/ogrsf_frmts/pdf/GNUmakefile | 14 -
ogr/ogrsf_frmts/pdf/drv_pdf.html | 135 -
ogr/ogrsf_frmts/pdf/makefile.vc | 16 -
ogr/ogrsf_frmts/pdf/ogr_pdf.h | 170 -
ogr/ogrsf_frmts/pdf/ogrpdfdatasource.cpp | 2159 ---
ogr/ogrsf_frmts/pdf/ogrpdfdriver.cpp | 158 -
ogr/ogrsf_frmts/pds/GNUmakefile | 2 +-
ogr/ogrsf_frmts/pds/ogr_pds.h | 26 +-
ogr/ogrsf_frmts/pds/ogrpdsdatasource.cpp | 11 +-
ogr/ogrsf_frmts/pds/ogrpdsdriver.cpp | 60 +-
ogr/ogrsf_frmts/pds/ogrpdslayer.cpp | 15 +-
ogr/ogrsf_frmts/pg/GNUmakefile | 12 +-
ogr/ogrsf_frmts/pg/drv_pg.html | 27 +-
ogr/ogrsf_frmts/pg/drv_pg_advanced.html | 139 +-
ogr/ogrsf_frmts/pg/makefile.vc | 2 +-
ogr/ogrsf_frmts/pg/ogr_pg.h | 133 +-
ogr/ogrsf_frmts/pg/ogrpgdatasource.cpp | 1363 +-
ogr/ogrsf_frmts/pg/ogrpgdriver.cpp | 122 +-
ogr/ogrsf_frmts/pg/ogrpglayer.cpp | 426 +-
ogr/ogrsf_frmts/pg/ogrpgresultlayer.cpp | 70 +-
ogr/ogrsf_frmts/pg/ogrpgtablelayer.cpp | 1616 +-
ogr/ogrsf_frmts/pg/ogrpgutility.cpp | 14 +-
ogr/ogrsf_frmts/pg/ogrpgutility.h | 5 +-
ogr/ogrsf_frmts/pgdump/GNUmakefile | 2 +-
ogr/ogrsf_frmts/pgdump/drv_pgdump.html | 14 +-
ogr/ogrsf_frmts/pgdump/ogr_pgdump.h | 81 +-
ogr/ogrsf_frmts/pgdump/ogrpgdumpdatasource.cpp | 82 +-
ogr/ogrsf_frmts/pgdump/ogrpgdumpdriver.cpp | 139 +-
ogr/ogrsf_frmts/pgdump/ogrpgdumplayer.cpp | 579 +-
ogr/ogrsf_frmts/pgeo/GNUmakefile | 2 +-
ogr/ogrsf_frmts/pgeo/ogr_pgeo.h | 14 +-
ogr/ogrsf_frmts/pgeo/ogrpgeodatasource.cpp | 50 +-
ogr/ogrsf_frmts/pgeo/ogrpgeodriver.cpp | 12 +-
ogr/ogrsf_frmts/pgeo/ogrpgeolayer.cpp | 7 +-
ogr/ogrsf_frmts/pgeo/ogrpgeoselectlayer.cpp | 8 +-
ogr/ogrsf_frmts/pgeo/ogrpgeotablelayer.cpp | 16 +-
ogr/ogrsf_frmts/plscenes/GNUmakefile | 14 +
ogr/ogrsf_frmts/plscenes/drv_plscenes.html | 196 +
ogr/ogrsf_frmts/plscenes/makefile.vc | 15 +
ogr/ogrsf_frmts/plscenes/ogr_plscenes.h | 135 +
ogr/ogrsf_frmts/plscenes/ogrplscenesdataset.cpp | 614 +
ogr/ogrsf_frmts/plscenes/ogrplsceneslayer.cpp | 725 +
ogr/ogrsf_frmts/rec/GNUmakefile | 2 +-
ogr/ogrsf_frmts/rec/ogr_rec.h | 17 +-
ogr/ogrsf_frmts/rec/ogrrecdriver.cpp | 65 +-
ogr/ogrsf_frmts/rec/ogrreclayer.cpp | 6 +-
ogr/ogrsf_frmts/s57/GNUmakefile | 2 +-
ogr/ogrsf_frmts/s57/drv_s57.html | 40 +-
ogr/ogrsf_frmts/s57/ogr_s57.h | 23 +-
ogr/ogrsf_frmts/s57/ogrs57datasource.cpp | 144 +-
ogr/ogrsf_frmts/s57/ogrs57driver.cpp | 119 +-
ogr/ogrsf_frmts/s57/ogrs57layer.cpp | 17 +-
ogr/ogrsf_frmts/s57/s57.h | 24 +-
ogr/ogrsf_frmts/s57/s57classregistrar.cpp | 8 +-
ogr/ogrsf_frmts/s57/s57featuredefns.cpp | 10 +-
ogr/ogrsf_frmts/s57/s57reader.cpp | 26 +-
ogr/ogrsf_frmts/s57/s57writer.cpp | 92 +-
ogr/ogrsf_frmts/sde/GNUmakefile | 2 +-
ogr/ogrsf_frmts/sde/ogr_sde.h | 14 +-
ogr/ogrsf_frmts/sde/ogrsdedatasource.cpp | 14 +-
ogr/ogrsf_frmts/sde/ogrsdelayer.cpp | 29 +-
ogr/ogrsf_frmts/sdts/GNUmakefile | 2 +-
ogr/ogrsf_frmts/sdts/ogr_sdts.h | 21 +-
ogr/ogrsf_frmts/sdts/ogrsdtsdriver.cpp | 74 +-
ogr/ogrsf_frmts/sdts/ogrsdtslayer.cpp | 10 +-
ogr/ogrsf_frmts/segukooa/GNUmakefile | 2 +-
ogr/ogrsf_frmts/segukooa/ogr_segukooa.h | 20 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooadatasource.cpp | 11 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooadriver.cpp | 64 +-
ogr/ogrsf_frmts/segukooa/ogrsegukooalayer.cpp | 38 +-
ogr/ogrsf_frmts/segy/GNUmakefile | 2 +-
ogr/ogrsf_frmts/segy/ogr_segy.h | 22 +-
ogr/ogrsf_frmts/segy/ogrsegydatasource.cpp | 119 +-
ogr/ogrsf_frmts/segy/ogrsegydriver.cpp | 149 +-
ogr/ogrsf_frmts/segy/ogrsegylayer.cpp | 9 +-
ogr/ogrsf_frmts/selafin/GNUmakefile | 15 +
ogr/ogrsf_frmts/selafin/drv_selafin.html | 259 +
ogr/ogrsf_frmts/selafin/io_selafin.cpp | 666 +
ogr/ogrsf_frmts/selafin/io_selafin.h | 358 +
ogr/ogrsf_frmts/selafin/makefile.vc | 15 +
ogr/ogrsf_frmts/selafin/ogr_selafin.h | 130 +
ogr/ogrsf_frmts/selafin/ogrselafindatasource.cpp | 592 +
ogr/ogrsf_frmts/selafin/ogrselafindriver.cpp | 201 +
ogr/ogrsf_frmts/selafin/ogrselafinlayer.cpp | 719 +
ogr/ogrsf_frmts/shape/GNUmakefile | 2 +-
ogr/ogrsf_frmts/shape/dbfopen.c | 40 +-
ogr/ogrsf_frmts/shape/drv_shapefile.html | 48 +-
ogr/ogrsf_frmts/shape/ogrshape.h | 91 +-
ogr/ogrsf_frmts/shape/ogrshapedatasource.cpp | 51 +-
ogr/ogrsf_frmts/shape/ogrshapedriver.cpp | 154 +-
ogr/ogrsf_frmts/shape/ogrshapelayer.cpp | 501 +-
ogr/ogrsf_frmts/shape/sbnsearch.c | 12 +-
ogr/ogrsf_frmts/shape/shape2ogr.cpp | 174 +-
ogr/ogrsf_frmts/shape/shapefil.h | 9 +-
ogr/ogrsf_frmts/shape/shp_vsi.c | 14 +-
ogr/ogrsf_frmts/shape/shp_vsi.h | 3 +-
ogr/ogrsf_frmts/shape/shpopen.c | 99 +-
ogr/ogrsf_frmts/shape/shptree.c | 4 +-
ogr/ogrsf_frmts/sosi/GNUmakefile | 2 +-
ogr/ogrsf_frmts/sosi/fyba_melding.cpp | 8 +-
ogr/ogrsf_frmts/sosi/ogr_sosi.h | 25 +-
ogr/ogrsf_frmts/sosi/ogrsosidatasource.cpp | 9 +-
ogr/ogrsf_frmts/sosi/ogrsosidriver.cpp | 90 +-
ogr/ogrsf_frmts/sosi/ogrsosilayer.cpp | 9 +-
ogr/ogrsf_frmts/sqlite/GNUmakefile | 2 +-
ogr/ogrsf_frmts/sqlite/drv_sqlite.html | 74 +-
ogr/ogrsf_frmts/sqlite/ogr_sqlite.h | 362 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitedatasource.cpp | 994 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitedriver.cpp | 206 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.cpp | 28 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteexecutesql.h | 4 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitelayer.cpp | 310 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteregexp.cpp | 14 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteselectlayer.cpp | 187 +-
.../sqlite/ogrsqlitesinglefeaturelayer.cpp | 5 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitesqlfunctions.cpp | 41 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitetablelayer.cpp | 1992 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitevfs.cpp | 90 +-
ogr/ogrsf_frmts/sqlite/ogrsqliteviewlayer.cpp | 64 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.cpp | 169 +-
ogr/ogrsf_frmts/sqlite/ogrsqlitevirtualogr.h | 4 +-
ogr/ogrsf_frmts/sua/GNUmakefile | 2 +-
ogr/ogrsf_frmts/sua/ogr_sua.h | 20 +-
ogr/ogrsf_frmts/sua/ogrsuadatasource.cpp | 38 +-
ogr/ogrsf_frmts/sua/ogrsuadriver.cpp | 103 +-
ogr/ogrsf_frmts/sua/ogrsualayer.cpp | 10 +-
ogr/ogrsf_frmts/svg/GNUmakefile | 2 +-
ogr/ogrsf_frmts/svg/ogr_svg.h | 26 +-
ogr/ogrsf_frmts/svg/ogrsvgdatasource.cpp | 15 +-
ogr/ogrsf_frmts/svg/ogrsvgdriver.cpp | 64 +-
ogr/ogrsf_frmts/svg/ogrsvglayer.cpp | 10 +-
ogr/ogrsf_frmts/sxf/GNUmakefile | 2 +-
ogr/ogrsf_frmts/sxf/ogr_sxf.h | 14 +-
ogr/ogrsf_frmts/sxf/ogrsxfdatasource.cpp | 81 +-
ogr/ogrsf_frmts/sxf/ogrsxfdriver.cpp | 10 +-
ogr/ogrsf_frmts/sxf/ogrsxflayer.cpp | 305 +-
ogr/ogrsf_frmts/sxf/org_sxf_defs.h | 1 +
ogr/ogrsf_frmts/tiger/GNUmakefile | 2 +-
ogr/ogrsf_frmts/tiger/ogr_tiger.h | 31 +-
ogr/ogrsf_frmts/tiger/ogrtigerdatasource.cpp | 20 +-
ogr/ogrsf_frmts/tiger/ogrtigerdriver.cpp | 98 +-
ogr/ogrsf_frmts/tiger/ogrtigerlayer.cpp | 18 +-
ogr/ogrsf_frmts/tiger/tigeraltname.cpp | 7 +-
ogr/ogrsf_frmts/tiger/tigerarealandmarks.cpp | 7 +-
ogr/ogrsf_frmts/tiger/tigercompletechain.cpp | 9 +-
ogr/ogrsf_frmts/tiger/tigerentitynames.cpp | 7 +-
ogr/ogrsf_frmts/tiger/tigerfeatureids.cpp | 7 +-
ogr/ogrsf_frmts/tiger/tigerfilebase.cpp | 7 +-
ogr/ogrsf_frmts/tiger/tigeridhistory.cpp | 7 +-
ogr/ogrsf_frmts/tiger/tigerkeyfeatures.cpp | 8 +-
ogr/ogrsf_frmts/tiger/tigerlandmarks.cpp | 4 +-
ogr/ogrsf_frmts/tiger/tigeroverunder.cpp | 8 +-
ogr/ogrsf_frmts/tiger/tigerpip.cpp | 7 +-
ogr/ogrsf_frmts/tiger/tigerpolychainlink.cpp | 8 +-
ogr/ogrsf_frmts/tiger/tigerpolygon.cpp | 5 +-
ogr/ogrsf_frmts/tiger/tigerpolygoncorrections.cpp | 7 +-
ogr/ogrsf_frmts/tiger/tigerpolygoneconomic.cpp | 7 +-
ogr/ogrsf_frmts/tiger/tigerspatialmetadata.cpp | 9 +-
ogr/ogrsf_frmts/tiger/tigertlidrange.cpp | 8 +-
ogr/ogrsf_frmts/tiger/tigerzerocellid.cpp | 8 +-
ogr/ogrsf_frmts/tiger/tigerzipcodes.cpp | 8 +-
ogr/ogrsf_frmts/tiger/tigerzipplus4.cpp | 8 +-
ogr/ogrsf_frmts/vfk/GNUmakefile | 2 +-
ogr/ogrsf_frmts/vfk/drv_vfk.html | 21 +-
ogr/ogrsf_frmts/vfk/ogr_vfk.h | 20 +-
ogr/ogrsf_frmts/vfk/ogrvfkdriver.cpp | 66 +-
ogr/ogrsf_frmts/vfk/ogrvfklayer.cpp | 52 +-
ogr/ogrsf_frmts/vfk/vfkdatablock.cpp | 17 +-
ogr/ogrsf_frmts/vfk/vfkdatablocksqlite.cpp | 235 +-
ogr/ogrsf_frmts/vfk/vfkfeature.cpp | 180 +-
ogr/ogrsf_frmts/vfk/vfkfeaturesqlite.cpp | 18 +-
ogr/ogrsf_frmts/vfk/vfkproperty.cpp | 26 +-
ogr/ogrsf_frmts/vfk/vfkreader.cpp | 29 +-
ogr/ogrsf_frmts/vfk/vfkreader.h | 33 +-
ogr/ogrsf_frmts/vfk/vfkreadersqlite.cpp | 67 +-
ogr/ogrsf_frmts/vrt/GNUmakefile | 2 +-
ogr/ogrsf_frmts/vrt/drv_vrt.html | 54 +-
ogr/ogrsf_frmts/vrt/ogr_vrt.h | 49 +-
ogr/ogrsf_frmts/vrt/ogrvrtdatasource.cpp | 89 +-
ogr/ogrsf_frmts/vrt/ogrvrtdriver.cpp | 128 +-
ogr/ogrsf_frmts/vrt/ogrvrtlayer.cpp | 167 +-
ogr/ogrsf_frmts/walk/GNUmakefile | 2 +-
ogr/ogrsf_frmts/walk/ogrwalk.h | 6 +-
ogr/ogrsf_frmts/walk/ogrwalkdatasource.cpp | 8 +-
ogr/ogrsf_frmts/walk/ogrwalklayer.cpp | 6 +
ogr/ogrsf_frmts/walk/ogrwalktablelayer.cpp | 8 +-
ogr/ogrsf_frmts/wasp/GNUmakefile | 2 +-
ogr/ogrsf_frmts/wasp/drv_wasp.html | 8 +-
ogr/ogrsf_frmts/wasp/ogrwasp.h | 25 +-
ogr/ogrsf_frmts/wasp/ogrwaspdatasource.cpp | 73 +-
ogr/ogrsf_frmts/wasp/ogrwaspdriver.cpp | 10 +-
ogr/ogrsf_frmts/wasp/ogrwasplayer.cpp | 156 +-
ogr/ogrsf_frmts/wfs/GNUmakefile | 6 +-
ogr/ogrsf_frmts/wfs/drv_wfs.html | 84 +-
ogr/ogrsf_frmts/wfs/makefile.vc | 2 +-
ogr/ogrsf_frmts/wfs/ogr_wfs.h | 143 +-
ogr/ogrsf_frmts/wfs/ogrwfsdatasource.cpp | 407 +-
ogr/ogrsf_frmts/wfs/ogrwfsdriver.cpp | 83 +-
ogr/ogrsf_frmts/wfs/ogrwfsfilter.cpp | 1344 +-
ogr/ogrsf_frmts/wfs/ogrwfsjoinlayer.cpp | 801 +
ogr/ogrsf_frmts/wfs/ogrwfslayer.cpp | 360 +-
ogr/ogrsf_frmts/xls/GNUmakefile | 2 +-
ogr/ogrsf_frmts/xls/ogr_xls.h | 4 +-
ogr/ogrsf_frmts/xls/ogrxlsdatasource.cpp | 8 +-
ogr/ogrsf_frmts/xls/ogrxlsdriver.cpp | 14 +-
ogr/ogrsf_frmts/xls/ogrxlslayer.cpp | 11 +-
ogr/ogrsf_frmts/xlsx/GNUmakefile | 2 +-
ogr/ogrsf_frmts/xlsx/ogr_xlsx.h | 36 +-
ogr/ogrsf_frmts/xlsx/ogrxlsxdatasource.cpp | 142 +-
ogr/ogrsf_frmts/xlsx/ogrxlsxdriver.cpp | 14 +-
ogr/ogrsf_frmts/xplane/GNUmakefile | 2 +-
ogr/ogrsf_frmts/xplane/drv_xplane.html | 42 +-
ogr/ogrsf_frmts/xplane/ogr_xplane.h | 6 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.cpp | 157 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_apt_reader.h | 33 +-
ogr/ogrsf_frmts/xplane/ogr_xplane_nav_reader.cpp | 10 +-
ogr/ogrsf_frmts/xplane/ogrxplanedatasource.cpp | 2 +-
ogr/ogrsf_frmts/xplane/ogrxplanedriver.cpp | 15 +-
ogr/ogrsf_frmts/xplane/ogrxplanelayer.cpp | 9 +-
ogr/ogrspatialreference.cpp | 141 +-
ogr/ogrsurface.cpp | 42 +-
ogr/ogrutils.cpp | 495 +-
ogr/osr_cs_wkt.c | 5 +-
ogr/osr_cs_wkt_grammar.y | 37 +-
ogr/osr_cs_wkt_parser.c | 309 +-
ogr/osr_cs_wkt_parser.h | 1 -
ogr/osr_tutorial.dox | 6 +-
ogr/style_pen1.gif | Bin 0 -> 132 bytes
ogr/style_pen2.gif | Bin 0 -> 117 bytes
ogr/style_pen3.gif | Bin 0 -> 122 bytes
ogr/style_textanchor.gif | Bin 0 -> 7401 bytes
ogr/swq.cpp | 230 +-
ogr/swq.h | 112 +-
ogr/swq_expr_node.cpp | 319 +-
ogr/swq_op_general.cpp | 366 +-
ogr/swq_op_registrar.cpp | 7 +-
ogr/swq_parser.cpp | 934 +-
ogr/swq_parser.hpp | 16 +-
ogr/swq_parser.y | 203 +-
ogr/swq_select.cpp | 421 +-
ogr/wcts/GNUmakefile | 29 -
ogr/wcts/html/client.html | 212 -
ogr/wcts/html/imp_details.html | 249 -
ogr/wcts/html/index.html | 78 -
ogr/wcts/html/install.html | 236 -
ogr/wcts/html/popup.css | 177 -
ogr/wcts/html/user_form.html | 52 -
ogr/wcts/makefile.vc | 31 -
ogr/wcts/ogrwcts.cpp | 1020 -
ogr/wcts/req_getcap.xml | 2 -
ogr/wcts/req_istransformable.xml | 20 -
ogr/wcts/req_nad2783tr.xml | 33 -
ogr/wcts/req_remote.xml | 23 -
ogr/wcts/req_transform.xml | 42 -
ogr/wcts/wcts_capabilities.xml.0.1.0 | 146 -
ogr/wcts/wctsclient.cpp | 520 -
port/GNUmakefile | 1 -
port/cpl_atomic_ops.cpp | 18 +-
port/cpl_atomic_ops.h | 20 +-
port/cpl_config.h.in | 12 +
port/cpl_config.h.vc | 4 +-
port/cpl_conv.cpp | 240 +-
port/cpl_conv.h | 5 +-
port/cpl_csv.cpp | 22 +-
port/cpl_error.cpp | 93 +-
port/cpl_error.h | 3 +-
port/cpl_findfile.cpp | 6 +-
port/cpl_getexecpath.cpp | 4 +-
port/cpl_google_oauth2.cpp | 5 +-
port/cpl_http.cpp | 273 +-
port/cpl_minixml.cpp | 57 +-
port/cpl_minixml.h | 5 +-
port/cpl_minizip_ioapi.cpp | 3 +-
port/cpl_minizip_unzip.cpp | 1 -
port/cpl_minizip_zip.cpp | 5 +-
port/cpl_multiproc.cpp | 760 +-
port/cpl_multiproc.h | 112 +-
port/cpl_odbc.cpp | 65 +-
port/cpl_odbc.h | 5 +-
port/cpl_path.cpp | 4 +-
port/cpl_port.h | 30 +-
port/cpl_progress.cpp | 13 +-
port/cpl_recode_stub.cpp | 6 +-
port/cpl_spawn.cpp | 4 +-
port/cpl_string.cpp | 489 +-
port/cpl_string.h | 22 +-
port/cpl_strtod.cpp | 54 +-
port/cpl_time.h | 4 +-
port/cpl_virtualmem.cpp | 16 +-
port/cpl_virtualmem.h | 38 +-
port/cpl_vsi.h | 7 +-
port/cpl_vsi_mem.cpp | 104 +-
port/cpl_vsi_virtual.h | 17 +-
port/cpl_vsil.cpp | 18 +-
port/cpl_vsil_abstract_archive.cpp | 33 +-
port/cpl_vsil_buffered_reader.cpp | 100 +-
port/cpl_vsil_cache.cpp | 4 +-
port/cpl_vsil_curl.cpp | 43 +-
port/cpl_vsil_curl_streaming.cpp | 24 +-
port/cpl_vsil_gzip.cpp | 110 +-
port/cpl_vsil_sparsefile.cpp | 8 +-
port/cpl_vsil_stdin.cpp | 14 +-
port/cpl_vsil_stdout.cpp | 60 +-
port/cpl_vsil_subfile.cpp | 5 +-
port/cpl_vsil_tar.cpp | 4 +-
port/cpl_vsil_unix_stdio_64.cpp | 30 +-
port/cpl_vsil_win32.cpp | 8 +-
port/cpl_vsisimple.cpp | 102 +-
port/cpl_xml_validate.cpp | 10 +-
port/cplgetsymbol.cpp | 4 +-
port/cplkeywordparser.cpp | 4 +-
port/cplstring.cpp | 23 +-
port/cplstringlist.cpp | 49 +-
port/vsipreload.cpp | 138 +-
scripts/vagrant/gdal.sh | 29 +-
scripts/vagrant/libkml.sh | 6 +
scripts/vagrant/openjpeg.sh | 6 +
scripts/vagrant/postgis.sh | 7 +
scripts/vagrant/swig-1.3.40.sh | 21 +
scripts/vce2008_wine/prepare-gdal-vce2008.sh | 2 +-
swig/GNUmakefile | 3 +-
swig/SWIGmake.base | 2 +-
swig/csharp/apps/OGRFeatureEdit.cs | 141 +
swig/csharp/const/GdalConst.cs | 24 +
swig/csharp/const/GdalConstPINVOKE.cs | 72 +
swig/csharp/const/gdalconst_wrap.c | 240 +
swig/csharp/gdal/Band.cs | 7 +
swig/csharp/gdal/Dataset.cs | 18 +
swig/csharp/gdal/Driver.cs | 12 +-
swig/csharp/gdal/Gdal.cs | 24 +-
swig/csharp/gdal/GdalPINVOKE.cs | 23 +-
swig/csharp/gdal/RIOResampleAlg.cs | 22 +
swig/csharp/gdal/RasterAttributeTable.cs | 5 +
swig/csharp/gdal/gdal_wrap.cpp | 444 +-
swig/csharp/makefile.vc | 3 +-
swig/csharp/ogr/DataSource.cs | 23 +
swig/csharp/ogr/Feature.cs | 46 +-
swig/csharp/ogr/FieldDefn.cs | 39 +
swig/csharp/ogr/FieldSubType.cs | 18 +
swig/csharp/ogr/FieldType.cs | 4 +-
swig/csharp/ogr/GeomFieldDefn.cs | 11 +
swig/csharp/ogr/Geometry.cs | 33 +
swig/csharp/ogr/Layer.cs | 14 +-
swig/csharp/ogr/Ogr.cs | 97 +
swig/csharp/ogr/OgrPINVOKE.cs | 153 +-
swig/csharp/ogr/Osr.cs | 8 +
swig/csharp/ogr/OsrPINVOKE.cs | 2 +-
swig/csharp/ogr/SpatialReference.cs | 4 +-
swig/csharp/ogr/ogr_wrap.cpp | 1651 +-
swig/csharp/ogr/osr_wrap.cpp | 30 +-
swig/csharp/ogr/wkbGeometryType.cs | 10 +
swig/csharp/osr/Osr.cs | 8 +
swig/csharp/osr/OsrPINVOKE.cs | 2 +-
swig/csharp/osr/SpatialReference.cs | 4 +-
swig/csharp/osr/osr_wrap.cpp | 30 +-
swig/include/Band.i | 113 +-
swig/include/Dataset.i | 150 +-
swig/include/Driver.i | 8 +-
swig/include/MajorObject.i | 17 +-
swig/include/Operations.i | 14 +-
swig/include/RasterAttributeTable.i | 6 +-
swig/include/cpl.i | 38 +-
swig/include/csharp/ogr_csharp.i | 3 +-
swig/include/csharp/typemaps_csharp.i | 6 +-
swig/include/gdal.i | 118 +-
swig/include/gdal_array.i | 263 +-
swig/include/gdalconst.i | 41 +-
swig/include/java/gdal_java.i | 60 +-
swig/include/java/ogr_java.i | 70 +-
swig/include/java/osr_java.i | 5 +-
swig/include/java/typemaps_java.i | 4 +-
swig/include/ogr.i | 508 +-
swig/include/ogr_error_map.i | 4 +-
swig/include/osr.i | 19 +-
swig/include/perl/callback.i | 48 +-
swig/include/perl/gdal_perl.i | 2198 ++-
swig/include/perl/gdal_perl_rename.i | 4 +
swig/include/perl/ogr_perl.i | 3048 +--
swig/include/perl/osr_perl.i | 635 +-
swig/include/perl/typemaps_perl.i | 612 +-
swig/include/php/gdal_php.i | 4 +-
swig/include/php/ogr_php.i | 4 +-
swig/include/python/docs/ogr_datasource_docs.i | 2 +-
swig/include/python/gdal_python.i | 178 +-
swig/include/python/ogr_python.i | 155 +-
swig/include/python/osr_python.i | 4 +-
swig/include/python/python_exceptions.i | 2 +-
swig/include/python/typemaps_python.i | 211 +-
swig/include/ruby/gdal_ruby.i | 4 +-
swig/include/ruby/ogr_ruby.i | 4 +-
swig/include/ruby/typemaps_ruby.i | 4 +-
swig/java/GNUmakefile | 16 +-
swig/java/apps/gdalinfo.java | 4 +-
swig/java/apps/ogrtindex.java | 4 +-
swig/java/build.xml | 70 +-
swig/java/javadoc.java | 48 +-
swig/java/make_doc.sh | 5 +-
swig/java/pom.xml | 41 +
swig/makefile.vc | 16 +-
swig/perl/Changes-in-the-API-in-2.0 | 45 +
swig/perl/Doxyfile | 2402 ++-
swig/perl/GNUmakefile | 8 +-
swig/perl/MANIFEST | 9 +-
swig/perl/META.yml | 10 -
swig/perl/Makefile.PL | 543 +-
swig/perl/README | 79 +-
swig/perl/cr.dox | 53 +-
swig/perl/cv.dox | 82 +-
swig/perl/gdal_wrap.cpp | 3601 ++--
swig/perl/gdalconst_wrap.c | 120 +
swig/perl/index.dox | 120 +-
swig/perl/lib/Geo/GDAL.dox | 1048 +-
swig/perl/lib/Geo/GDAL.pm | 2208 ++-
swig/perl/lib/Geo/GDAL/Const.dox | 274 -
swig/perl/lib/Geo/GDAL/Const.pm | 24 +
swig/perl/lib/Geo/OGR.dox | 1169 +-
swig/perl/lib/Geo/OGR.pm | 3052 +--
swig/perl/lib/Geo/OSR.dox | 99 +-
swig/perl/lib/Geo/OSR.pm | 641 +-
swig/perl/ogr_wrap.cpp | 7376 +++++---
swig/perl/osr_wrap.cpp | 234 +-
swig/perl/parse-for-doxygen.pl | 297 +
swig/perl/t/00.t | 204 +
swig/perl/t/01.t | 78 +
swig/perl/t/02.t | 72 +
swig/perl/t/03.t | 248 +
swig/perl/t/gdal.t | 131 +-
swig/perl/t/ogr.t | 590 +-
swig/perl/t/osr.t | 21 +-
swig/perl/transform.dox | 4 +-
swig/php/gdal_wrap.cpp | 2 +-
swig/php/gdalconst_wrap.c | 2 +-
swig/php/ogr_wrap.cpp | 2 +-
swig/php/osr.php | 2 +
swig/php/osr_wrap.cpp | 3 +-
swig/python/README.txt | 2 +-
swig/python/extensions/gdal_array_wrap.cpp | 572 +-
swig/python/extensions/gdal_wrap.cpp | 5587 +++---
swig/python/extensions/gdalconst_wrap.c | 24 +
swig/python/extensions/ogr_wrap.cpp | 18689 +++++++++++--------
swig/python/extensions/osr_wrap.cpp | 114 +-
swig/python/osgeo/gdal.py | 266 +-
swig/python/osgeo/gdal_array.py | 187 +-
swig/python/osgeo/gdalconst.py | 24 +
swig/python/osgeo/gdalnumeric.py | 2 +-
swig/python/osgeo/ogr.py | 462 +-
swig/python/osgeo/osr.py | 10 +-
swig/python/samples/README | 4 +-
swig/python/samples/assemblepoly.py | 6 +-
swig/python/samples/attachpct.py | 3 +-
swig/python/samples/build_jp2_from_xml.py | 448 +
swig/python/samples/crs2crs2grid.py | 2 +-
swig/python/samples/densify.py | 4 +-
swig/python/samples/dump_jp2.py | 203 +
swig/python/samples/fft.py | 36 +-
swig/python/samples/gcps2ogr.py | 83 +
swig/python/samples/gdal2grd.py | 13 +-
swig/python/samples/gdal_lut.py | 2 -
swig/python/samples/gdalcopyproj.py | 3 +-
swig/python/samples/gdalinfo.py | 8 +-
swig/python/samples/gdalpythonserver.py | 77 +-
swig/python/samples/get_soundg.py | 5 +-
swig/python/samples/hsv_merge.py | 11 +-
swig/python/samples/jpeg_in_tiff_extract.py | 251 +
swig/python/samples/load2odbc.py | 5 +-
swig/python/samples/loslas2ntv2.py | 6 +-
swig/python/samples/ogr2ogr.py | 8 +-
swig/python/samples/ogr2vrt.py | 125 +-
swig/python/samples/ogr_build_junction_table.py | 1 -
swig/python/samples/ogr_dispatch.py | 5 +-
swig/python/samples/ogr_layer_algebra.py | 4 +-
swig/python/samples/ogrinfo.py | 12 +-
swig/python/samples/ogrupdate.py | 10 +-
swig/python/samples/rel.py | 46 +-
swig/python/samples/tigerpoly.py | 3 +-
swig/python/samples/tolatlong.py | 14 +-
swig/python/samples/val_at_coord.py | 258 +-
swig/python/samples/val_repl.py | 12 +-
swig/python/samples/validate_jp2.py | 1228 ++
swig/python/samples/vec_tr.py | 5 +-
swig/python/samples/vec_tr_spat.py | 5 +-
swig/python/scripts/epsg_tr.py | 18 +-
swig/python/scripts/gcps2vec.py | 4 +-
swig/python/scripts/gcps2wld.py | 3 +-
swig/python/scripts/gdal2tiles.py | 15 +-
swig/python/scripts/gdal_auth.py | 2 -
swig/python/scripts/gdal_calc.dox | 2 +-
swig/python/scripts/gdal_calc.py | 17 +-
swig/python/scripts/gdal_edit.dox | 28 +-
swig/python/scripts/gdal_edit.py | 70 +-
swig/python/scripts/gdal_fillnodata.dox | 2 +-
swig/python/scripts/gdal_fillnodata.py | 11 +-
swig/python/scripts/gdal_merge.py | 66 +-
swig/python/scripts/gdal_polygonize.dox | 2 +-
swig/python/scripts/gdal_polygonize.py | 3 +-
swig/python/scripts/gdal_proximity.dox | 14 +-
swig/python/scripts/gdal_proximity.py | 10 +-
swig/python/scripts/gdal_retile.py | 107 +-
swig/python/scripts/gdal_sieve.dox | 2 +-
swig/python/scripts/gdal_sieve.py | 6 +-
swig/python/scripts/gdalcompare.py | 81 +-
swig/python/scripts/gdalmove.py | 14 +-
swig/python/scripts/mkgraticule.py | 3 +-
swig/python/scripts/pct2rgb.py | 3 +-
swig/python/setup.py | 7 +-
1831 files changed, 177419 insertions(+), 75112 deletions(-)
--
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