WebP: make changes to support libwebp 0.1.99 (removes support for an intermediate git version)

git-svn-id: https://svn.osgeo.org/gdal/trunk@24710 f0d54148-0727-0410-94bb-9a71ac55c965
CSV: Fix export of real values with non-C locale (#4760)

git-svn-id: https://svn.osgeo.org/gdal/trunk@24711 f0d54148-0727-0410-94bb-9a71ac55c965
KML and LIBKML: fix export of fields of type Real with non C-locale (#4761)

git-svn-id: https://svn.osgeo.org/gdal/trunk@24713 f0d54148-0727-0410-94bb-9a71ac55c965
Spatialite: to improve performance, defer spatial index creation at layer closing or when a spatial request is done

git-svn-id: https://svn.osgeo.org/gdal/trunk@24715 f0d54148-0727-0410-94bb-9a71ac55c965
SQLite: for SQL result layer, try to re-use the statement that has been used to establish the layer definition

git-svn-id: https://svn.osgeo.org/gdal/trunk@24716 f0d54148-0727-0410-94bb-9a71ac55c965
OSM: even the longitude difference might need 64 bit due to the way signed integers are encoded

git-svn-id: https://svn.osgeo.org/gdal/trunk@24717 f0d54148-0727-0410-94bb-9a71ac55c965
MDB: improve documentation of --with-jvm-lib-add-rpath option

git-svn-id: https://svn.osgeo.org/gdal/trunk@24718 f0d54148-0727-0410-94bb-9a71ac55c965
OSM: while resolving ways, avoid retrieving point(0,0) when it is actually missing for custom indexing; add a config. option OSM_COMPRESS_NODES that can be set to YES to compress the temp. node DB for better performance on slow disks

git-svn-id: https://svn.osgeo.org/gdal/trunk@24719 f0d54148-0727-0410-94bb-9a71ac55c965
Python bindings: fix performance problem when instanciating Feature, especially with Python 3

git-svn-id: https://svn.osgeo.org/gdal/trunk@24720 f0d54148-0727-0410-94bb-9a71ac55c965
Revert unwanted change

git-svn-id: https://svn.osgeo.org/gdal/trunk@24721 f0d54148-0727-0410-94bb-9a71ac55c965
gdaldem: fix color-relief output with driver that has only CreateCopy() capability, and when the source block dimensions are not multiple of the raster dimension (#4764)

git-svn-id: https://svn.osgeo.org/gdal/trunk@24722 f0d54148-0727-0410-94bb-9a71ac55c965
fix handling of 2G+ files (#4765)

git-svn-id: https://svn.osgeo.org/gdal/trunk@24724 f0d54148-0727-0410-94bb-9a71ac55c965
Test ogr2ogr -sql

git-svn-id: https://svn.osgeo.org/gdal/trunk@24725 f0d54148-0727-0410-94bb-9a71ac55c965
resync with .cpp version

git-svn-id: https://svn.osgeo.org/gdal/trunk@24726 f0d54148-0727-0410-94bb-9a71ac55c965
OSM: various small speed optimizations everywhere that save 25-30% CPU time

git-svn-id: https://svn.osgeo.org/gdal/trunk@24727 f0d54148-0727-0410-94bb-9a71ac55c965
Some cleanup

git-svn-id: https://svn.osgeo.org/gdal/trunk@24728 f0d54148-0727-0410-94bb-9a71ac55c965
Optimization to avoid duplicating the source geometry

git-svn-id: https://svn.osgeo.org/gdal/trunk@24729 f0d54148-0727-0410-94bb-9a71ac55c965
Use CPLMalloc() instead of CPLCalloc()

git-svn-id: https://svn.osgeo.org/gdal/trunk@24730 f0d54148-0727-0410-94bb-9a71ac55c965
RMF: fix incorrect zone number detection for Transverse Mercator (#4766)

git-svn-id: https://svn.osgeo.org/gdal/trunk@24731 f0d54148-0727-0410-94bb-9a71ac55c965
SQLite/Spatialite: add support for tables with multiple geometry columns (#4768)

git-svn-id: https://svn.osgeo.org/gdal/trunk@24734 f0d54148-0727-0410-94bb-9a71ac55c965