<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>While I agree that Shapefiles are often not ideal, GeoPackage or
      any other fancy modern format would have the same issues. They
      have implicite topology (the spatial relationships of the
      geometries defines what is connected and what is not), not
      explicite topology.</p>
    <p>
    </p>
    <p>You should find tools to do this fairly easily but if your data
      is not have "perfect" "geometric topology" it might have some
      false negatives or positives. Going via GRASS tools might be the
      best approach. Or some routing tools that are based on those
      common kinds of data.</p>
    <p>Cheers, Hannes<br>
    </p>
    <div class="moz-cite-prefix">Am 02.05.22 um 11:07 schrieb Zoltan via
      Qgis-user:<br>
    </div>
    <blockquote type="cite"
      cite="mid:8dd095da-9275-edab-abae-b592847983b0@geograph.co.za">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      that's why SHP files need to die: They're too simple to use, so
      also get used by people less "in the know"<br>
      <br>
      <div class="moz-cite-prefix">On 2022-05-02 11:05, Roland
        Spielhofer wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:trinity-a58b16b8-2d3c-4979-bad0-0727a64a1629-1651482327877@3c-app-gmx-bap40">
        <meta http-equiv="content-type" content="text/html;
          charset=UTF-8">
        <div style="font-family: Verdana;font-size: 12.0px;">
          <div> </div>
          <div>
            <div>I totally agree with you, but the shape is all I got
              from the client - nothing better is available at his
              side...</div>
            <div> </div>
            <div> 
              <div name="quote" style="margin:10px 5px 5px 10px;
                padding: 10px 0 10px 10px; border-left:2px solid
                #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode:
                space; -webkit-line-break: after-white-space;">
                <div style="margin:0 0 10px 0;"><b>Gesendet:</b> Montag,
                  02. Mai 2022 um 10:49 Uhr<br>
                  <b>Von:</b> "Zoltan via Qgis-user" <a
                    class="moz-txt-link-rfc2396E"
                    href="mailto:qgis-user@lists.osgeo.org"
                    moz-do-not-send="true"><qgis-user@lists.osgeo.org></a><br>
                  <b>An:</b> <a class="moz-txt-link-abbreviated
                    moz-txt-link-freetext"
                    href="mailto:qgis-user@lists.osgeo.org"
                    moz-do-not-send="true">qgis-user@lists.osgeo.org</a><br>
                  <b>Betreff:</b> Re: [Qgis-user] Classify road network
                  into dead-end links and links connected on both ends</div>
                <div name="quoted-content">Sigh, this is where SHP-file
                  hell comes in - it's the scourge of GIS.<br>
                  Wouldn't it have been nice if your road network was in
                  a data structure that allows you to go to each point
                  and ask it "how many lines emanate from me"?<br>
                  <br>
                  Sorry, I know this is not helpful to you, but the SHP
                  file format needed to have died 20 years ago.<br>
                  <br>
                  Regards,<br>
                  Zoltan<br>
                   
                  <div class="moz-cite-prefix">On 2022-05-02 10:35,
                    Roland Spielhofer via Qgis-user wrote:</div>
                  <blockquote>
                    <div style="font-family: Verdana;font-size: 12.0px;">
                      <div>Hi,</div>
                      <div>I have a road network (Shape linestring)
                        where I would like to classify all links that
                        are dead-end and compute the share of the
                        dead-end links in relation to the total network
                        length.</div>
                      <div>I am pretty sure this is possible in QGIS or
                        a plugin - any pointers would be appreciated.</div>
                      <div> </div>
                      <div>Regards,</div>
                      <div>Roland</div>
                    </div>
                     
                    <fieldset class="moz-mime-attachment-header"> </fieldset>
                    <pre class="moz-quote-pre">_______________________________________________
Qgis-user mailing list
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Qgis-user@lists.osgeo.org" onclick="parent.window.location.href='mailto:Qgis-user@lists.osgeo.org'; return false;" target="_blank" moz-do-not-send="true">Qgis-user@lists.osgeo.org</a>
List info: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank" moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/qgis-user</a>
Unsubscribe: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank" moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/qgis-user</a>
</pre>
                  </blockquote>
                   
                  <pre class="moz-signature">--

=============================================
Zoltan Szecsei GPrGISc 0031
Director, Geograph (Pty) Ltd.
GIS and Photogrammetric Services

Cape Town, South Africa.

Mobile: +27-83-6004028 (Signal, not WhatsApp)
<a class="moz-txt-link-abbreviated" href="http://www.geograph.co.za" target="_blank" moz-do-not-send="true">www.geograph.co.za</a>
=============================================</pre>
                  _______________________________________________
                  Qgis-user mailing list <a
                    class="moz-txt-link-abbreviated
                    moz-txt-link-freetext"
                    href="mailto:Qgis-user@lists.osgeo.org"
                    moz-do-not-send="true">Qgis-user@lists.osgeo.org</a>
                  List info: <a
                    href="https://lists.osgeo.org/mailman/listinfo/qgis-user"
                    target="_blank" moz-do-not-send="true"
                    class="moz-txt-link-freetext">https://lists.osgeo.org/mailman/listinfo/qgis-user</a>
                  Unsubscribe: <a
                    href="https://lists.osgeo.org/mailman/listinfo/qgis-user"
                    target="_blank" moz-do-not-send="true"
                    class="moz-txt-link-freetext">https://lists.osgeo.org/mailman/listinfo/qgis-user</a></div>
              </div>
            </div>
          </div>
        </div>
      </blockquote>
      <br>
      <pre class="moz-signature" cols="72">-- 

=============================================
Zoltan Szecsei GPrGISc 0031
Director, Geograph (Pty) Ltd.
GIS and Photogrammetric Services

Cape Town, South Africa.

Mobile: +27-83-6004028 (Signal, not WhatsApp)
<a class="moz-txt-link-abbreviated" href="http://www.geograph.co.za" moz-do-not-send="true">www.geograph.co.za</a>
=============================================</pre>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Qgis-user mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a>
List info: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user">https://lists.osgeo.org/mailman/listinfo/qgis-user</a>
Unsubscribe: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user">https://lists.osgeo.org/mailman/listinfo/qgis-user</a>
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Johannes Kröger / GIS-Entwickler/-Berater

---------------------------------------------
Schon gewusst?

In unserem Blog geben wir Tipps & Tricks zu Open-Source-GIS-Software 
und berichten aus unserem Experten-Alltag:
<a class="moz-txt-link-freetext" href="https://wheregroup.com/blog/">https://wheregroup.com/blog/</a>
---------------------------------------------

WhereGroup GmbH
Grevenweg 89
20537 Hamburg
Germany

Tel: +49 (0)228 / 90 90 38 - 36
Fax: +49 (0)228 / 90 90 38 - 11

<a class="moz-txt-link-abbreviated" href="mailto:johannes.kroeger@wheregroup.com">johannes.kroeger@wheregroup.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.wheregroup.com">www.wheregroup.com</a>
Geschäftsführer:
Olaf Knopp, Peter Stamm 
Amtsgericht Bonn, HRB 9885
-------------------------------
</pre>
  </body>
</html>