PDF: add GDAL_PDF_NEATLINE config. option to override the default value of the prefered neatline which is 'Map Layers'

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25523 f0d54148-0727-0410-94bb-9a71ac55c965
PDF: document GDAL_PDF_NEATLINE, accept RASTER as a valid value for GDAL_PDF_RENDERING_OPTIONS

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25524 f0d54148-0727-0410-94bb-9a71ac55c965
PDF: update to support latest poppler changes (Poppler 0.23/0.24)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25525 f0d54148-0727-0410-94bb-9a71ac55c965
Add CPLSpawn() (was private to GPSBabel previously) and use it in PDF driver (in podofo rendering) to get the result of pdftoppm in a in-memory file

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25526 f0d54148-0727-0410-94bb-9a71ac55c965
PDF: improve detection of DPI for USGS Topo PDF

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25527 f0d54148-0727-0410-94bb-9a71ac55c965
PDF: implement PDFDataset::IRasterIO() to improve performance of gdal_translate on big datasets (provided that GDAL_SWATH_SIZE config. option is set at a rather high value)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25528 f0d54148-0727-0410-94bb-9a71ac55c965
PDF: fix ReadPixels() implementation on edge blocks

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25529 f0d54148-0727-0410-94bb-9a71ac55c965
report error message when cleaning up OGR datasource

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

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25531 f0d54148-0727-0410-94bb-9a71ac55c965
clear error before OGR_Dr_Open() (#4955)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25532 f0d54148-0727-0410-94bb-9a71ac55c965
PDF: add nPixelSpace argument to ReadPixels()

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25533 f0d54148-0727-0410-94bb-9a71ac55c965
PDF: PDFDataset::IRasterIO(): add check for eBufType to trigger direct reading

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25534 f0d54148-0727-0410-94bb-9a71ac55c965
PDF: do not use ReadPixels() for scanline oriented reading

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25535 f0d54148-0727-0410-94bb-9a71ac55c965
PDF: extract USGS Topo PDF embedded metadata in the EMBEDDED_METADATA domain

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25536 f0d54148-0727-0410-94bb-9a71ac55c965
ENVI: report wavelength and wavelength_units as band metadata (#3682)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25537 f0d54148-0727-0410-94bb-9a71ac55c965
ENVI: set dirty flag when dataset or band description are modified (#4956)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25539 f0d54148-0727-0410-94bb-9a71ac55c965
NITF: fix NITF creation when both BLOCKA and TRE are passed in (#4958)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25541 f0d54148-0727-0410-94bb-9a71ac55c965
Update NEWS to r25541 [ci skip]

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25543 f0d54148-0727-0410-94bb-9a71ac55c965
Fix compilation error on ogr_geocoding.cpp with recent MinGW

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@25544 f0d54148-0727-0410-94bb-9a71ac55c965
move GDALProgress function to gdal/port to avoid ogr_api dependence on gdal.h

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