Add project and subline methods to OGRLineString
Add ogrlineref utility which use this new methods
Create documentation for new methods and utility

git-svn-id: https://svn.osgeo.org/gdal/trunk@27088 f0d54148-0727-0410-94bb-9a71ac55c965
Unbreak compilation with GEOS < 3.2

git-svn-id: https://svn.osgeo.org/gdal/trunk@27089 f0d54148-0727-0410-94bb-9a71ac55c965
Add missing include file

git-svn-id: https://svn.osgeo.org/gdal/trunk@27090 f0d54148-0727-0410-94bb-9a71ac55c965
OSM tests: don't try to convert non existant layer

git-svn-id: https://svn.osgeo.org/gdal/trunk@27091 f0d54148-0727-0410-94bb-9a71ac55c965
Add tests for ogrlineref utility

git-svn-id: https://svn.osgeo.org/gdal/trunk@27092 f0d54148-0727-0410-94bb-9a71ac55c965
Fix a few compiler warnings in ogrlineref.cpp

git-svn-id: https://svn.osgeo.org/gdal/trunk@27093 f0d54148-0727-0410-94bb-9a71ac55c965
Change return codes of funtions from 1/0 to OGRerr

git-svn-id: https://svn.osgeo.org/gdal/trunk@27094 f0d54148-0727-0410-94bb-9a71ac55c965
ADRG: fix warning in error code path

git-svn-id: https://svn.osgeo.org/gdal/trunk@27095 f0d54148-0727-0410-94bb-9a71ac55c965
GML geometry parser: accept formulations of 'MULTIPOINT EMPTY, MULTILINESTRING EMPTY, MULTIPOLYGON EMPTY and GEOMETRYCOLLECTION EMPTY that are valid GML 3 (and accepted by PostGIS)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27096 f0d54148-0727-0410-94bb-9a71ac55c965
GML geometry parser: make use of cs, ts and decimal attributes of (deprecated) gml:coordinates element

git-svn-id: https://svn.osgeo.org/gdal/trunk@27097 f0d54148-0727-0410-94bb-9a71ac55c965
Envisat: implement more reliable way of extracting GCPs from Meris tie-points; add DEM corrections of TP-ADS products when present; workaround dateline discontinuity in GCPs so they can be used with GDAL warping transformers (patch by Martin Paces, #5423)

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

git-svn-id: https://svn.osgeo.org/gdal/trunk@27099 f0d54148-0727-0410-94bb-9a71ac55c965
Fix errors in ogrlineref from Coverity Scan for GDAL

git-svn-id: https://svn.osgeo.org/gdal/trunk@27100 f0d54148-0727-0410-94bb-9a71ac55c965
Added a small test for r27098 (see also #5423).


git-svn-id: https://svn.osgeo.org/gdal/trunk@27101 f0d54148-0727-0410-94bb-9a71ac55c965
SQLite: ensure fields of type DATETIME, DATE or TIME are properly recognized if the table is empty (patch by ermite, #5426)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27102 f0d54148-0727-0410-94bb-9a71ac55c965
GML: credit Tike for their funding of cadastral data support

git-svn-id: https://svn.osgeo.org/gdal/trunk@27103 f0d54148-0727-0410-94bb-9a71ac55c965
SQLite: mention performance hints (by Jukka)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27104 f0d54148-0727-0410-94bb-9a71ac55c965
Unix build: add a 'make install' target for the Java bindings that install the lib-jni.so/dylib objects into the {install_prefix}/lib. The deployment of gdal.jar is not covered (patch by lassyrob, #5424)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27105 f0d54148-0727-0410-94bb-9a71ac55c965
PG: use ST_Estimated_Extent() on table layers if GetExtent() is called with force = 0 (derived from patch by gabrimonfa, #5427)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27106 f0d54148-0727-0410-94bb-9a71ac55c965
GTiff: fix in SaveICCProfile() related to TIFFTAG_WHITEPOINT (trunk only, patch by cleo, #5425)

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