Re: [gdal-dev] Call for review on RFC 104: Adding a "gdal" front-end command line interface

2024-11-18 Thread Even Rouault via gdal-dev
Le 18/11/2024 à 22:27, Andrew Bell a écrit : My biggest question is why you would mix vector and raster operations in the CLI. And since we're taking on changing things, I would wonder why those two parts of the codebase are commingled. Is there a strong reason not to have an OGR project that d

Re: [gdal-dev] Call for review on RFC 104: Adding a "gdal" front-end command line interface

2024-11-18 Thread Scott via gdal-dev
Question, Is there any plan to incorporate the python utilities, such as, gdal_calc? That would be extremely handy with the PDAL like pipelines. Scott On 11/18/24 09:58, Even Rouault via gdal-dev wrote: Hi, Please review https://github.com/OSGeo/gdal/pull/11216 : Adding a "gdal" front-end c

Re: [gdal-dev] Call for review on RFC 104: Adding a "gdal" front-end command line interface

2024-11-18 Thread Even Rouault via gdal-dev
Le 19/11/2024 à 00:15, Scott via gdal-dev a écrit : Question, Is there any plan to incorporate the python utilities, such as, gdal_calc? Cf https://gdal--11216.org.readthedocs.build/en/11216/development/rfc/rfc104_gdal_cli.html#out-of-scope : "This RFC only addresses existing C++ utilities

Re: [gdal-dev] Call for review on RFC 104: Adding a "gdal" front-end command line interface

2024-11-18 Thread Andrew Bell via gdal-dev
My biggest question is why you would mix vector and raster operations in the CLI. And since we're taking on changing things, I would wonder why those two parts of the codebase are commingled. Is there a strong reason not to have an OGR project that does vector operations and a GDAL project that do

[gdal-dev] Call for review on RFC 104: Adding a "gdal" front-end command line interface

2024-11-18 Thread Even Rouault via gdal-dev
Hi, Please review https://github.com/OSGeo/gdal/pull/11216 : Adding a "gdal" front-end command line interface Summary: This RFC introduces a single "gdal" front-end command line interface (CLI), that exposes sub-commands, adopts a consistent naming of options, introduces new capabilities (pip