<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Javier,
    <blockquote type="cite"
cite="mid:CADRrdKuK4jgaKgbBZoGNCWp4T6VK=5O__Y3sBS55CHCAxd1Kuw@mail.gmail.com">
      <div dir="ltr">
        <div>But the second and third I would expect</div>
        <div>
          <div>    if (W == -180.0 && E == 180.0) {<br>
                    return true;<br>
                }<br>
            <br>
                if (oW == -180.0 && oE == 180.0) {<br>
                    return true;<br>
                }</div>
          <div>if it covers the whole planet (from -180 to 180) it
            clearly intersects, right? Or am I missing something? (after
            is passes the first if statement on N-S)<br>
          </div>
        </div>
      </div>
    </blockquote>
    <p>This is mostly for symmetry with the intersection() method that
      needs to deal specifically with that case where the other bounding
      box crosses the antimeridian. For normal cases, for intersects(),
      we could remove that extra check as you suggested, but when trying
      to do so, this causes the test added in
<a class="moz-txt-link-freetext" href="https://github.com/OSGeo/PROJ/commit/c3c9068b54cc190ce81c1fd7ea8b62aaa4c2af97#diff-076233f62785619274b55e6b0d7e45a7d5a25c019b07046f77c2ad0504f7f92dR289">https://github.com/OSGeo/PROJ/commit/c3c9068b54cc190ce81c1fd7ea8b62aaa4c2af97#diff-076233f62785619274b55e6b0d7e45a7d5a25c019b07046f77c2ad0504f7f92dR289</a>
      to fail. This is a edge / non-nominal case that was added when
      dealing with an issue discovered by ossfuzz. Not sure what the
      expected result false/true should be for a degenerate bbox with
      W=E=180. Not that I think it really matters (and I'm not willing
      to initiate yet another discussion about emptyness, which would be
      better brought to geos-dev :-) ). The only thing that matters here
      is to make sure this doesn't go into infinite recursion in those
      edge cases.<br>
    </p>
    <p>Comments added in <a class="moz-txt-link-freetext" href="https://github.com/OSGeo/PROJ/pull/4169">https://github.com/OSGeo/PROJ/pull/4169</a><br>
    </p>
    <blockquote type="cite"
cite="mid:CADRrdKuK4jgaKgbBZoGNCWp4T6VK=5O__Y3sBS55CHCAxd1Kuw@mail.gmail.com"><span
      style="white-space: pre-wrap">
</span></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>