Hi,
I built gdal 1.7.2 with PAM support disabled by default, and found that I could
no longer build overviews for many formats. When I set the environment
variable GDAL_PAM_ENABLED=YES, the overviews would build. I traced the problem
down to the following section of GDALPamDataset::IBuildOverviews in
gdalpamdataset.cpp:
PamInitialize();
if( psPam == NULL )
return CE_None;
When I replaced this with:
PamInitialize();
if( psPam == NULL )
return GDALDataset::IBuildOverviews( pszResampling,
nOverviews, panOverviewList,
nListBands, panBandList,
pfnProgress, pProgressData );
The overviews built again. However, I don't know much about PAM and haven't
ever worked with it enabled (aside from the current troubleshooting effort), so
I don't know if this change would mess things up in some cases when PAM is
enabled.
Is the above change OK, or should I also be adding a check that pszPamDefault
is set to "NO", or something along those lines?
Thanks,
Gillian Walter
Software Developer
Geospatial Services Inc.
57 Auriga Drive - Suite 201
Ottawa, ON K2E 8B2
Telephone: (613) 727-1087 #245
Facsimile: (613) 727-5853
Email: [email protected]
This e-mail and any attachments are intended solely for the use of the intended
recipient(s) and may contain legally privileged, proprietary and/or
confidential information. Any use, disclosure, dissemination, distribution or
copying of this e-mail and any attachments for any purposes that have not been
specifically authorized by the sender is strictly prohibited. If you are not
the intended recipient, please immediately notify the sender by reply e-mail
and permanently delete all copies and attachments. The entire content of this
e-mail is for "information purposes" only and should not be relied upon by the
recipient in any way unless otherwise confirmed in writing by way of letter or
facsimile.
_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev