<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi,</p>
    <p>good question. To the best of my knowledge, in the official WKT /
      WKB spec, it is a "everything or nothing" logic. Either all the
      vertices have a well defined Z value and then you use LINESTRING
      Z, POLYGON Z, etc.. Or none of them have, and you use the 2D
      versions: LINESTRING, POLYGON, etc.</p>
    <p>I believe QGIS has standardized using not-a-number NaN number for
      that purpose, but officially, you can't export that to WKT... That
      said, for the sake of interoperability with QGIS or other software
      using NaN, the OGR WKT importer and exporter also supports its:</p>
    <p>$ python -c "from osgeo import ogr; g =
      ogr.CreateGeometryFromWkt('POINT Z (1 2 nan)');
      print(g.ExportToIsoWkt())"<br>
      POINT Z (1 2 nan)<br>
    </p>
    <p>but I'm not sure if I'd recommend using that convention. I can
      imagine exporting NaN to some formats could produce invalid
      content.</p>
    <p>The good old shapefile uses a similar convention to the -1e300
      trick you propose.
<a class="moz-txt-link-freetext" href="https://www.esri.com/content/dam/esrisites/sitecore-archive/Files/Pdfs/library/whitepapers/pdfs/shapefile.pdf">https://www.esri.com/content/dam/esrisites/sitecore-archive/Files/Pdfs/library/whitepapers/pdfs/shapefile.pdf</a>
      , page 2 : "Any floating point number smaller than –10^38 is
      considered by a shapefile reader to represent a "no data" value"</p>
    <p>Even<br>
    </p>
    <div class="moz-cite-prefix">Le 25/01/2024 à 18:07, Abel Pau via
      gdal-dev a écrit :<br>
    </div>
    <blockquote type="cite"
cite="mid:PAXPR07MB77759BB261A858F98C2883BDA27A2@PAXPR07MB7775.eurprd07.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator"
        content="Microsoft Word 15 (filtered medium)">
      <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
      <style>@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}span.EstiloCorreo17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}div.WordSection1
        {page:WordSection1;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span lang="EN-US">Hi,<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-US">there is any value in
            GDAL for VECTORS that indicates that a concrete value of a Z
            is not known (z nodata value)?<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-US">I couldn’t find it
            anywhere.<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-US">In MiraMon format we use
            one concrete number documented in our format pdf (</span><span
            style="font-size:12.0pt;font-family:"Courier New"">-1.0E+300</span><span
            lang="EN-US">) an in the driver it’s planned to translate it
            to the same number. I could translate it to the one I am
            asking. And the same for detecting nodata Z and translate
            them to
          </span><span
            style="font-size:12.0pt;font-family:"Courier New"">-1.0E+300
          </span>
          <span lang="EN-US">when reading another format.<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-US">Thanks!<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:CA"
            lang="EN-US"> </span><span style="mso-fareast-language:CA"><o:p></o:p></span></p>
        <table class="MsoNormalTable" style="width:375.0pt" width="0"
          cellspacing="0" cellpadding="0" border="0">
          <tbody>
            <tr>
              <td style="width:232.5pt;padding:0cm 0cm 0cm 0cm"
                width="310">
                <p class="MsoNormal"><b><span
style="font-size:11.5pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA">Abel
                      Pau Garcia</span></b><span
                    style="font-size:12.0pt;mso-fareast-language:CA">
                  </span><span style="mso-fareast-language:CA"><o:p></o:p></span></p>
                <p class="MsoNormal"><b><span
style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#669900;mso-fareast-language:CA">GIS
                      developer</span></b><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
              </td>
              <td style="width:142.5pt;padding:0cm 0cm 0cm 0cm"
                width="190" valign="top">
                <p class="MsoNormal" style="text-align:right"
                  align="right"><span
                    style="font-size:12.0pt;mso-fareast-language:CA"><img
                      style="width:1.3958in;height:.5208in"
                      id="Imagen_x0020_8"
                      src="cid:part1.AVQ3tYRw.vH9t5SIh@spatialys.com"
alt="https://www.creaf.cat/sites/default/files/creaf-signature.png"
                      class="" width="134" height="50"></span><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
              </td>
            </tr>
            <tr>
              <td style="padding:0cm 0cm 0cm 0cm">
                <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA"><a
                      href="mailto:a.pau@creaf.uab.cat"
                      moz-do-not-send="true"><b><span style="color:blue">a.pau@creaf.uab.cat</span></b></a></span><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
                <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA"><a
href="https://teams.microsoft.com/l/chat/0/0?users=a.pau@creaf.uab.cat"
                      moz-do-not-send="true"><b><span style="color:blue">Let's
                          chat on Teams!</span></b></a></span><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
                <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA">Tel.
                      +34 934814277</span></b><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
              </td>
              <td style="width:106.5pt;padding:0cm 0cm 0cm 0cm"
                width="190" valign="top">
                <p class="MsoNormal" style="text-align:right"
                  align="right"><span
                    style="font-size:12.0pt;mso-fareast-language:CA"><img
                      style="width:1.0937in;height:.5208in"
                      id="Imagen_x0020_7"
                      src="cid:part2.b1oWrKEx.1296tMd4@spatialys.com"
alt="https://www.creaf.cat/sites/default/files/so-en-signature.png"
                      class="" width="105" height="50" border="0"></span><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
              </td>
            </tr>
            <tr>
              <td style="padding:0cm 0cm 0cm 0cm">
                <p class="MsoNormal"><span lang="ES"><a
                      href="https://twitter.com/CREAF_ecologia"
                      target="_blank" moz-do-not-send="true"><span
style="font-size:12.0pt;color:#0563C1;mso-fareast-language:CA;text-decoration:none"
                        lang="CA"><img
                          style="width:.177in;height:.177in"
                          id="Imagen_x0020_6"
src="cid:part3.wwCujKhh.MvQBdf9K@spatialys.com"
alt="https://www.creaf.cat/sites/default/files/twitter-icon-signature.png"
                          class="" width="17" height="17" border="0"></span></a><a
href="https://www.linkedin.com/company/1363052?trk=tyah&trkInfo=clickedVertical:company,clickedEntityId:1363052,idx:2-1-2,tarId:1465807877789,tas:creaf"
                      target="_blank" moz-do-not-send="true"><span
style="font-size:12.0pt;color:#0563C1;mso-fareast-language:CA;text-decoration:none"
                        lang="CA"><img
                          style="width:.177in;height:.177in"
                          id="Imagen_x0020_5"
src="cid:part4.P0NAmPs0.vnYixdXi@spatialys.com"
alt="https://www.creaf.cat/sites/default/files/linkedin-icon-signature.png"
                          class="" width="17" height="17" border="0"></span></a><a
                      href="https://www.youtube.com/c/creafecologia"
                      target="_blank" moz-do-not-send="true"><span
style="font-size:12.0pt;color:#0563C1;mso-fareast-language:CA;text-decoration:none"
                        lang="CA"><img
                          style="width:.177in;height:.177in"
                          id="Imagen_x0020_4"
src="cid:part5.fBtYWR2M.OuDeRH0x@spatialys.com"
alt="https://www.creaf.cat/sites/default/files/youtube-icon-signature.png"
                          class="" width="17" height="17" border="0"></span></a><a
                      href="https://www.instagram.com/CREAF_ecologia/"
                      target="_blank" moz-do-not-send="true"><span
style="font-size:12.0pt;color:#0563C1;mso-fareast-language:CA;text-decoration:none"
                        lang="CA"><img
                          style="width:.177in;height:.177in"
                          id="Imagen_x0020_3"
src="cid:part6.tnPtpjCH.gNmsek7Q@spatialys.com"
alt="https://www.creaf.cat/sites/default/files/instagram-icon-signature.png"
                          class="" width="17" height="17" border="0"></span></a></span><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
                <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA"><a
                      href="http://www.creaf.cat" target="_blank"
                      moz-do-not-send="true"><b><span
                          style="color:#003300">www.creaf.cat</span></b></a><b>
                      |
                    </b><a href="http://blog.creaf.cat" target="_blank"
                      moz-do-not-send="true"><b><span
                          style="color:#003300">http://blog.creaf.cat</span></b></a></span><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
              </td>
              <td style="padding:0cm 0cm 0cm 0cm" valign="top">
                <p class="MsoNormal" style="text-align:right"
                  align="right"><span
                    style="font-size:12.0pt;mso-fareast-language:CA"><img
                      style="width:1.0937in;height:.5208in"
                      id="Imagen_x0020_2"
                      src="cid:part7.WmWFZJXu.f7I60vly@spatialys.com"
alt="https://www.creaf.cat/sites/default/files/uab_logo_signatura.png"
                      class="" width="105" height="50" border="0"></span><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
              </td>
            </tr>
            <tr>
              <td colspan="2" style="padding:0cm 0cm 0cm 0cm">
                <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#003300;mso-fareast-language:CA">CREAF.
                    Campus UAB. Edifici C. 08193 Bellaterra (Barcelona)</span><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
              </td>
            </tr>
            <tr>
              <td colspan="2" style="padding:0cm 0cm 0cm 0cm">
                <p class="MsoNormal"><span
style="font-size:8.5pt;font-family:"Arial",sans-serif;color:#999999;mso-fareast-language:CA"><br>
                    Before printing this electronic message, think about
                    the environment.</span><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
              </td>
            </tr>
            <tr>
              <td colspan="2" style="padding:0cm 0cm 0cm 0cm">
                <p class="MsoNormal"><span
                    style="font-size:12.0pt;mso-fareast-language:CA"><img
                      style="width:5.2083in;height:.0625in"
                      id="Imagen_x0020_1"
                      src="cid:part8.85tYaJRO.L8hxgUoK@spatialys.com"
                      alt="http://www.creaf.uab.cat/_signatura/line.gif"
                      class="" width="500" height="6" border="0"></span><span
                    style="mso-fareast-language:CA"><o:p></o:p></span></p>
              </td>
            </tr>
          </tbody>
        </table>
        <p class="MsoNormal"><span style="mso-fareast-language:CA"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="ES"><o:p> </o:p></span></p>
      </div>
      <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">-- 
<a class="moz-txt-link-freetext" href="http://www.spatialys.com">http://www.spatialys.com</a>
My software is free, but my time generally not.</pre>
  </body>
</html>