<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <p>Can you post your C++ code? Generally, you have more chances of
      getting an answer for this type of question on
      <a class="moz-txt-link-freetext" href="https://gis.stackexchange.com/">https://gis.stackexchange.com/</a> </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 24/01/2022 06:36,
      <a class="moz-txt-link-abbreviated" href="mailto:dthorne@pivotmaritime.com">dthorne@pivotmaritime.com</a> wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:1643002567.238829295@apps.rackspace.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <font size="2" face="arial">
        <p style="margin:0;padding:0;font-family: arial; font-size:
          10pt; overflow-wrap: break-word;"><span style="color: #000000;
            font-family: arial; font-size: 13.3333px; font-style:
            normal; font-variant-ligatures: normal; font-variant-caps:
            normal; font-weight: 400; letter-spacing: normal; orphans:
            2; text-align: start; text-indent: 0px; text-transform:
            none; white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: #ffffff;
            text-decoration-thickness: initial; text-decoration-style:
            initial; text-decoration-color: initial; display: inline
            !important; float: none;">Hi, </span><br style="color:
            #000000; font-family: arial; font-size: 13.3333px;
            font-style: normal; font-variant-ligatures: normal;
            font-variant-caps: normal; font-weight: 400; letter-spacing:
            normal; orphans: 2; text-align: start; text-indent: 0px;
            text-transform: none; white-space: normal; widows: 2;
            word-spacing: 0px; -webkit-text-stroke-width: 0px;
            background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial;">
          <span style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; font-weight: 400;
            letter-spacing: normal; orphans: 2; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
            0px; background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial; display: inline !important;
            float: none;">So I am trying to get a test C++ project built
            to read S57 files using the gdal/ogr C++ library. </span><br
            style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; font-weight: 400;
            letter-spacing: normal; orphans: 2; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
            0px; background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial;">
          <span style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; font-weight: 400;
            letter-spacing: normal; orphans: 2; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
            0px; background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial; display: inline !important;
            float: none;">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. </span><br style="color:
            #000000; font-family: arial; font-size: 13.3333px;
            font-style: normal; font-variant-ligatures: normal;
            font-variant-caps: normal; font-weight: 400; letter-spacing:
            normal; orphans: 2; text-align: start; text-indent: 0px;
            text-transform: none; white-space: normal; widows: 2;
            word-spacing: 0px; -webkit-text-stroke-width: 0px;
            background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial;">
          <br style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; font-weight: 400;
            letter-spacing: normal; orphans: 2; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
            0px; background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial;">
          <span style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; font-weight: 400;
            letter-spacing: normal; orphans: 2; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
            0px; background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial; display: inline !important;
            float: none;">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.</span><br style="color: #000000;
            font-family: arial; font-size: 13.3333px; font-style:
            normal; font-variant-ligatures: normal; font-variant-caps:
            normal; font-weight: 400; letter-spacing: normal; orphans:
            2; text-align: start; text-indent: 0px; text-transform:
            none; white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: #ffffff;
            text-decoration-thickness: initial; text-decoration-style:
            initial; text-decoration-color: initial;">
          <span style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; font-weight: 400;
            letter-spacing: normal; orphans: 2; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
            0px; background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial; display: inline !important;
            float: none;">These 5 layers are the same no matter the s57
            file. And 4 out of those 5 layers are not actually layers.</span><br
            style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; font-weight: 400;
            letter-spacing: normal; orphans: 2; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
            0px; background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial;">
          <span style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; font-weight: 400;
            letter-spacing: normal; orphans: 2; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
            0px; background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial; display: inline !important;
            float: none;">Using the autotest generated s57 file as a
            unit test to cross check, there is supposed to be 13
            layers. </span><br style="color: #000000; font-family:
            arial; font-size: 13.3333px; font-style: normal;
            font-variant-ligatures: normal; font-variant-caps: normal;
            font-weight: 400; letter-spacing: normal; orphans: 2;
            text-align: start; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: #ffffff;
            text-decoration-thickness: initial; text-decoration-style:
            initial; text-decoration-color: initial;">
          <br>
          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.<br>
          <br style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; font-weight: 400;
            letter-spacing: normal; orphans: 2; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
            0px; background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial;">
          <strong style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; letter-spacing: normal;
            orphans: 2; text-align: start; text-indent: 0px;
            text-transform: none; white-space: normal; widows: 2;
            word-spacing: 0px; -webkit-text-stroke-width: 0px;
            background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial;">Has anyone had success
            reading s57 files with a C++ 3.4.1. project that could
            possibly help get this going?</strong><br>
          <br>
          Link to reference Image: <a href="https://imgur.com/a/KwmqZSe"
            moz-do-not-send="true" class="moz-txt-link-freetext">https://imgur.com/a/KwmqZSe</a></p>
        <p style="margin:0;padding:0;font-family: arial; font-size:
          10pt; overflow-wrap: break-word;"><br style="color: #000000;
            font-family: arial; font-size: 13.3333px; font-style:
            normal; font-variant-ligatures: normal; font-variant-caps:
            normal; font-weight: 400; letter-spacing: normal; orphans:
            2; text-align: start; text-indent: 0px; text-transform:
            none; white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: #ffffff;
            text-decoration-thickness: initial; text-decoration-style:
            initial; text-decoration-color: initial;">
          <span style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; font-weight: 400;
            letter-spacing: normal; orphans: 2; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
            0px; background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial; display: inline !important;
            float: none;">Regards,</span><br style="color: #000000;
            font-family: arial; font-size: 13.3333px; font-style:
            normal; font-variant-ligatures: normal; font-variant-caps:
            normal; font-weight: 400; letter-spacing: normal; orphans:
            2; text-align: start; text-indent: 0px; text-transform:
            none; white-space: normal; widows: 2; word-spacing: 0px;
            -webkit-text-stroke-width: 0px; background-color: #ffffff;
            text-decoration-thickness: initial; text-decoration-style:
            initial; text-decoration-color: initial;">
          <span style="color: #000000; font-family: arial; font-size:
            13.3333px; font-style: normal; font-variant-ligatures:
            normal; font-variant-caps: normal; font-weight: 400;
            letter-spacing: normal; orphans: 2; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
            0px; background-color: #ffffff; text-decoration-thickness:
            initial; text-decoration-style: initial;
            text-decoration-color: initial; display: inline !important;
            float: none;">Daniel</span></p>
      </font>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
gdal-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/gdal-dev">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a>
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Momtchil Momtchev <a class="moz-txt-link-rfc2396E" href="mailto:momtchil@momtchev.com"><momtchil@momtchev.com></a>
</pre>
  </body>
</html>