Re: [gdal-dev] Show isBigTIFF in image metadata

2023-11-02 Thread Kurt Schwehr via gdal-dev
Jukka, What's the exact use case for needing to know if a tiff is traditional or BigTIFF? Is there a key tool that doesn't understand BigTIFF? The only one I know of is Autodesk Civil3D. Thanks, -Kurt On Thu, Nov 2, 2023 at 2:49 PM Even Rouault via gdal-dev < gdal-dev@lists.osgeo.org> wrote: >

Re: [gdal-dev] Show isBigTIFF in image metadata

2023-11-02 Thread Even Rouault via gdal-dev
Jukka, Does it feel reasonable? I know that overviews may be standard TIFFs while the main image is BigTIFF but maybe the information from the header would be enough. Or have I missed some existing tool? I thought that tiffinfo at least would report TIFF/BigTIFF but it doesn’t. tiffdump

[gdal-dev] Show isBigTIFF in image metadata

2023-11-02 Thread Rahkonen Jukka via gdal-dev
Hi, I tried to find some easy way for checking with GDAL if an image is a standard TIFF or BigTIFF but I could not find any. It seems that "more big.tiff" on Windows finds "II+" from the beginning of the file if the image is BigTIFF and "II*" otherwise. Or then I can open the image with a hex

Re: [gdal-dev] Call for review and discussion on RFC96: Deferred in-tree C++ plugin loading

2023-11-02 Thread Even Rouault via gdal-dev
Howard, I would like to see some language that describes the expectations for version compatibility of plugins (ie, what happens with a plugin built against x.0 is used against a main library of y.0). This RFC actually doesn't change anything regarding this. See the mention of the

Re: [gdal-dev] Call for review and discussion on RFC96: Deferred in-tree C++ plugin loading

2023-11-02 Thread Howard Butler via gdal-dev
> On Nov 2, 2023, at 6:59 AM, Even Rouault via gdal-dev > wrote: > > Hi, > > I'm seeking for feedback and review on a new RFC (RFC 96: Deferred in-tree > C++ plugin loading), > detailed in https://github.com/OSGeo/gdal/pull/8648, whose summary is: > > This RFC adds a mechanism to defer the

Re: [gdal-dev] GDAL 3.8.0beta1 available for testing

2023-11-02 Thread Even Rouault via gdal-dev
Hi Sean, Rasterio's CI picked up a change to the AAIGrid driver in 3.8. The 3.7 version driver used to have whitespace before a row and no whitespace after. It looks like this has flipped in 3.8. Is it intentional? Yes: https://github.com/OSGeo/gdal/pull/8362 Even --

Re: [gdal-dev] Motion: Adopt GDAL 3.7.3RC1 as 3.7.3 release

2023-11-02 Thread Sean Gillies via gdal-dev
I'm changing Rasterio's CI to test against both the head of the master branch and the head of the current release branch, so in the future I'll likely only speak up if something is broken right before the release. 3.7.3RC1 looks good to me. I can't think of anything missing. On Wed, Nov 1, 2023

Re: [gdal-dev] GDAL 3.8.0beta1 available for testing

2023-11-02 Thread Sean Gillies via gdal-dev
Hi Even, Rasterio's CI picked up a change to the AAIGrid driver in 3.8. The 3.7 version driver used to have whitespace before a row and no whitespace after. It looks like this has flipped in 3.8. Is it intentional? I only noticed because one of my tests is parsing the file as text. It's certainly

Re: [gdal-dev] Call for review and discussion on RFC96: Deferred in-tree C++ plugin loading

2023-11-02 Thread Kurt Schwehr via gdal-dev
Thanks Even for the RFC! After a quick read, this seems reasonable. I was mostly concerned about the impact on folks who statically build everything (my biggest use case), but that is completely addressed in the doc. On Thu, Nov 2, 2023 at 5:00 AM Even Rouault via gdal-dev <

Re: [gdal-dev] Call for review and discussion on RFC96: Deferred in-tree C++ plugin loading

2023-11-02 Thread Even Rouault via gdal-dev
Hi Rob, This looks great from my perspective. Are there any downsides? - A bit of additional coding complexity for driver development, but not that much - As mentioned in the backwards compatibility paragraph, for people doing multi-step builds to build first libgdal and then plugins,

Re: [gdal-dev] Call for review and discussion on RFC96: Deferred in-tree C++ plugin loading

2023-11-02 Thread Robert Coup via gdal-dev
Hi Even, On Thu, 2 Nov 2023 at 11:59, Even Rouault via gdal-dev < gdal-dev@lists.osgeo.org> wrote: > > I'm seeking for feedback and review on a new RFC (RFC 96: Deferred > in-tree C++ plugin loading), detailed in > https://github.com/OSGeo/gdal/pull/8648, whose summary is: > > This RFC adds a

[gdal-dev] Call for review and discussion on RFC96: Deferred in-tree C++ plugin loading

2023-11-02 Thread Even Rouault via gdal-dev
Hi, I'm seeking for feedback and review on a new RFC (RFC 96: Deferred in-tree C++ plugin loading), detailed in https://github.com/OSGeo/gdal/pull/8648, whose summary is: This RFC adds a mechanism to defer the loading of in-tree C++ plugin drivers to the point where their executable code is

Re: [gdal-dev] WFS: How to use feature ordering?

2023-11-02 Thread Even Rouault via gdal-dev
Craig, remove the leading end-of-line and spaces in your ExecuteSQL l = ds.ExecuteSQL( """SELECT * FROM "open-data-platform:v_s_parcel_proposed" ORDER BY "parcel_pfi" ASC """ ) Also fixed perhttps://github.com/OSGeo/gdal/commit/f6c7d95e2c66ba1f62f6ff17e31af37f7f8f6bc8 Even