[gdal-dev] GDAL/OGR 3.4.1 not reading S57 correctly
Momtchil Momtchev
momtchil at momtchev.com
Thu Jan 27 02:44:26 PST 2022
Your code looks OK, can you send me the file too?
On 27/01/2022 03:34, dthorne at pivotmaritime.com wrote:
>
> Here is the C++ code we have written to read the test s57 file.
> https://pastebin.com/seXrkgmB
>
> We feel that it is some setup stuff we have missed but can't find any
> clear information. For example we hadn't seen GDAL_DATA environment
> variables mentioned in any of the documentation we've tried following
> until Even mentioned it. Are there any other setup stuff we need to do?
> <https://pastebin.com/seXrkgmB>
>
> -----Original Message-----
> From: "Momtchil Momtchev" <momtchil at momtchev.com>
> Sent: Wednesday, January 26, 2022 9:21pm
> To: dthorne at pivotmaritime.com, gdal-dev at lists.osgeo.org
> Subject: Re: [gdal-dev] GDAL/OGR 3.4.1 not reading S57 correctly
>
> Can you post your C++ code? Generally, you have more chances of
> getting an answer for this type of question on
> https://gis.stackexchange.com/
>
> On 24/01/2022 06:36, dthorne at pivotmaritime.com wrote:
>
> Hi,
> So I am trying to get a test C++ project built to read S57 files
> using the gdal/ogr C++ library.
> I have previously used the C# library that is on there NuGet
> manager which states v2.4.4 and that seems to read the s57 without
> issues. Also tried python and that seems to read it with no issues.
>
> However, I am having a problem with the C++ test project. Having
> built the C++ library into the .lib and .dll files I have included
> them into a blank project and implemented the functions to read
> the s57 file, however it is only reporting 5 layers.
> These 5 layers are the same no matter the s57 file. And 4 out of
> those 5 layers are not actually layers.
> Using the autotest generated s57 file as a unit test to cross
> check, there is supposed to be 13 layers.
>
> Note: I had feedback from Even indicating the setup environment is
> probably wrong. And to set up the GDAL_DATA environment variable,
> so we've made an environment variable referencing the gdal/data
> folder and that hasn't fixed the problem, but I think it's on the
> right track as Even said they could reproduce the problem if not
> setup correctly.
>
> *Has anyone had success reading s57 files with a C++ 3.4.1.
> project that could possibly help get this going?*
>
> Link to reference Image: https://imgur.com/a/KwmqZSe
>
>
> Regards,
> Daniel
>
>
> _______________________________________________ gdal-dev mailing
> list gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev
>
> -- Momtchil Momtchev <momtchil at momtchev.com>
>
--
Momtchil Momtchev<momtchil at momtchev.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20220127/8fb4ed22/attachment.html>
More information about the gdal-dev
mailing list