<div dir="ltr"><div>Hi Régis (and devs),</div><div>Thanks for your input.</div><div>Just to clarify a point: it is not the algorithm the issue; it is the original feature in the geometry checker that looks buggy (tm). The algorithm (and this series of algorithms) "simply" ports the features in the Geometry checker plugin to Processing, as is, allowing them to be part of a workflow.</div><div>Anyway, according to git blame, the "Polygons must follow boundaries" check was introduced 8 years ago in <a href="https://github.com/qgis/QGIS/commit/13725362977087dc1fd818e04cb8b2b82a635b98#diff-533309df511fcadcebbb577daeb4098209b97c3a6f7cb8146b38159c59f48f80R593">https://github.com/qgis/QGIS/commit/13725362977087dc1fd818e04cb8b2b82a635b98#diff-533309df511fcadcebbb577daeb4098209b97c3a6f7cb8146b38159c59f48f80R593</a> by Mani Sandro. The PR doesn't add much details on the feature and there was almost no code review... Maybe does he (if still around) remember what he tried to implement?</div><div><br></div><div>Kind regards,</div><div>Harrissou</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">Le lun. 15 déc. 2025 à 21:39, Régis Haubourg via QGIS-Developer <<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>

  
    
  
  <div>
    <div>Hi Harrissou, </div>
    <div>I tried to understand the question and
      the history of the QEP and PR discussions. </div>
    <div>I think nobody can answer as long as
      such algorithm are so difficult to understand. <br>
      They will indeed never be used in real life if users need to retro
      engineer the algorithm, just like you did with Hefni. </div>
    <div>Can I gently ask the developers
      originating this feature to make a pedagogic effort towards our
      users, and in this effort save our documentation team from such
      headaches?</div>
    <div>If there is a real use case, please
      also use real life data to illustrate it. Test samples with square
      and triangles are not helping that much. </div>
    <div>All the best</div>
    <div>Régis</div>
    <div><br>
    </div>
    <div>On 11/21/25 10:17, DelazJ via
      QGIS-Developer wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div dir="ltr">
          <div dir="ltr">
            <div>Hi devs,</div>
            <div>I didn't get any reply so I wonder if it is because
              nobody knows, nobody cares, or something else...</div>
            <div>Other than the concern of "adding/keeping a broken
              tool" in QGIS, we have a PR in the docs we don't really
              know how to finalize, so a feedback would be appreciated.</div>
            <div><br>
            </div>
            <div>Thanks.</div>
            <div>Regards,</div>
            <div>Harrissou (for the docs team)</div>
          </div>
          <br>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">Le mar. 28 oct. 2025
              à 10:38, DelazJ <<a href="mailto:delazj@gmail.com" target="_blank">delazj@gmail.com</a>> a
              écrit :<br>
            </div>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
              <div dir="ltr">
                <div>Hi Devs,</div>
                <div>In the "Geometry checker" core plugin, there is
                  that option called "Polygons must follow boundaries of
                  layer ...", of which a Processing alg "Polygons
                  exceeding boundaries" was recently created.</div>
                <div>While testing the algorithm in order to properly
                  document it, we came across weird results (also output
                  by the geometry checker) that we are unable to
                  explain/understand their coherence.</div>
                <div><br>
                </div>
                <div>Issues and discussion are availabel at <a href="https://github.com/qgis/QGIS/issues/63454" target="_blank">https://github.com/qgis/QGIS/issues/63454</a>
                  and <a href="https://github.com/qgis/QGIS-Documentation/pull/10314#issuecomment-3425649278" target="_blank">https://github.com/qgis/QGIS-Documentation/pull/10314#issuecomment-3425649278</a></div>
                <div><br>
                </div>
                <div>1/ Does anyone <b>KNOW</b> how this option is
                  really supposed to check? and understand the logic
                  behind the output?</div>
                <div>2/ If there is agreement that this tool does not
                  adress any real use case, is it something we want to
                  keep in QGIS (in this state)?</div>
                <div><br>
                </div>
                <div>Looking forward to your replies.</div>
                <div>Regards,</div>
                <div>Harrissou</div>
              </div>
            </blockquote>
          </div>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <pre>_______________________________________________
QGIS-Developer mailing list
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </div>

_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div>