OGRGenSQLResultsLayer::CreateOrderByIndex() : avoid calling GetFeatureCount() on source layer

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

(racicot gcorradini)
add stylemap support to the libkml driver
add a small section in the docs about the stylemap mapping


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

git-svn-id: https://svn.osgeo.org/gdal/trunk@23960 f0d54148-0727-0410-94bb-9a71ac55c965
OGR SQL: allow using indexes when OR or AND expressions are found in the WHERE clause

git-svn-id: https://svn.osgeo.org/gdal/trunk@23961 f0d54148-0727-0410-94bb-9a71ac55c965
Shapefile: keep result of spatial query in QIX in memory while it is still valid, even if attribute filter changes

git-svn-id: https://svn.osgeo.org/gdal/trunk@23962 f0d54148-0727-0410-94bb-9a71ac55c965
Shapefile: add defered layer loading

git-svn-id: https://svn.osgeo.org/gdal/trunk@23963 f0d54148-0727-0410-94bb-9a71ac55c965
OGRGenSQLResultsLayer::GetExtent(): don't call CreateOrderByIndex() (like before r23948)

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

git-svn-id: https://svn.osgeo.org/gdal/trunk@23965 f0d54148-0727-0410-94bb-9a71ac55c965
Add reversePoints method on linestring

git-svn-id: https://svn.osgeo.org/gdal/trunk@23966 f0d54148-0727-0410-94bb-9a71ac55c965
preliminary CTable2 (datum grid shift format)

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

git-svn-id: https://svn.osgeo.org/gdal/trunk@23968 f0d54148-0727-0410-94bb-9a71ac55c965
netcdf: convert longitude values in [180,360] interval to [-180,180] (#4512) - override with config option GDAL_NETCDF_CENTERLONG_180=0

git-svn-id: https://svn.osgeo.org/gdal/trunk@23969 f0d54148-0727-0410-94bb-9a71ac55c965
netcdf: support 2D GEOLOCATION arrays when a projected variable has coordinates attribute and supporting lon/at arrays (#4513)

git-svn-id: https://svn.osgeo.org/gdal/trunk@23971 f0d54148-0727-0410-94bb-9a71ac55c965
Shapefile: implement auto-growing of string and integer columns; add a special SQL command 'RESIZE table_name' to resize (shrink) fields to their optimium size, also available as a RESIZE=YES layer creation option for conveniency

git-svn-id: https://svn.osgeo.org/gdal/trunk@23972 f0d54148-0727-0410-94bb-9a71ac55c965
netcdf: subtract 360 from all longitude values if minimum > 180 (#4512)

git-svn-id: https://svn.osgeo.org/gdal/trunk@23974 f0d54148-0727-0410-94bb-9a71ac55c965
SQLite: fix compilation problem with SQLite >= 3.6.0 and < 3.6.7 (#4515)

git-svn-id: https://svn.osgeo.org/gdal/trunk@23975 f0d54148-0727-0410-94bb-9a71ac55c965
netcdf: ignore coordinate and bounds variables (CF sections 5.2, 5.6 and 7.1) as raster bands, but expose them as subdatasets - this allows to open files with projected SRS (or dimension bounds) directly, without specifying the variable as a subdataset

git-svn-id: https://svn.osgeo.org/gdal/trunk@23977 f0d54148-0727-0410-94bb-9a71ac55c965
KML (old driver): report empty layers when there is only empty layers; don't error out on empty document (#4511)

git-svn-id: https://svn.osgeo.org/gdal/trunk@23978 f0d54148-0727-0410-94bb-9a71ac55c965
fix duplicated byte swapping

git-svn-id: https://svn.osgeo.org/gdal/trunk@23979 f0d54148-0727-0410-94bb-9a71ac55c965
fix gdalrsrsinfo --formats (#4518) : report formats supported by GDAL and OGR

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