[gdal-dev] GDALDatasetDriver->poDriver = NULL
Momtchil Momtchev
momtchil at momtchev.com
Thu Oct 8 09:16:28 PDT 2020
Does a GDALDriver know his own name? GetDescription from GDALMajorObject
maybe? The problem is that there is a Driver abstraction object in the
Node.js bindings that supports opening a file through that driver. I
guess this is the reason the original author used pfnOpen.
On 08/10/2020 17:38, Even Rouault wrote:
>
> Yes, you're using an implementation detail when using pfnOpen, that is
> not supposed to be used by user code. You should rather use GDALOpen /
> GDALOpenEx / GDALDataset::Open instead of using directly driver->pfnOpen
>
> Those functions are the ones that set the poDriver member of the
> GDALDataset
>
> Even
>
> --
>
> Spatialys - Geospatial professional services
>
> http://www.spatialys.com
>
--
Momtchil Momtchev<momtchil at momtchev.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20201008/5badb4eb/attachment-0001.html>
More information about the gdal-dev
mailing list