<div dir="ltr"><p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">Hi,</p><p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">This is an inquiry regarding the interest in an open source Graph Tracing Tool.</p><p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE"><br></p><p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">The
Flemish Environmental Agency (VMM) has invested in an improved graph tracing
tool. The tool is build on top of the JGraphT [1] library and offers the
following features:</p>
<ul type="disc" style="margin-left:0.375in;direction:ltr;unicode-bidi:embed;margin-top:0in;margin-bottom:0in">
<li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" lang="nl-BE"><span style="font-family:Calibri;font-size:11pt">Ability to trace paths on a topological network (graph)</span></li>
<li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" lang="nl-BE"><span style="font-family:Calibri;font-size:11pt">Capable to detect and handle
loops in the network</span></li>
<li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" lang="nl-BE"><span style="font-family:Calibri;font-size:11pt">Supports creation of a single
graph/network from multiple data sets - seaming between multiple datasets
can be logical (via linked keys) or spatial</span></li>
<li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" lang="nl-BE"><span style="font-family:Calibri;font-size:11pt">Supports aggregation of
diverse properties along the path (e.g. total dirt load for a path in a
sewer system)</span></li>
<li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" lang="nl-BE"><span style="font-family:Calibri;font-size:11pt">Generic via configuration -
supports any form/structure of dataset as long as it represents a valid
graph. Specific configurations can be adapted using generic config files.</span></li>
<li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" lang="nl-BE"><span style="font-family:Calibri;font-size:11pt">REST interface to access the
tracing engine and retrieve results (can be used in web context)</span></li>
<li style="margin-top:0px;margin-bottom:0px;vertical-align:middle" lang="nl-BE"><span style="font-family:Calibri;font-size:11pt">Tracing result is a graph
representation in JSON</span></li>
</ul>
<p style="margin:0in 0in 0in 0.375in;font-family:Calibri;font-size:11pt" lang="nl-BE"> </p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">In VMM
this tool is being used to calculate for a given point the upstream or
downstream path in a network of sewer lines, rivers and canals.</p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">In terms
of user interaction and required skills the tool can be best compared with
tools like Geoserver (without the extended GUI). This means that it is a
standalone software packaged as a war or docker image. After installation, a
user with decent understanding of spatial data, graphs and basic computer
skills can independently configure the application to generate the
graph/network and perform graph analysis. No programming or advanced sys admin
knowledge is required.</p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE"> </p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">VMM now
considers to release the tracing tool as an open source tool and therefor seeks
feedback and information regarding this idea. </p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">Is there
an appetite in the OSGeo community for such a tool? </p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">Would you
or your organisation be interested in using such a tracing tool?</p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">Are there
any suggestions, ideas, tips regarding this?</p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">Are you
aware of any open source initiatives or tools that can offer synergies with
this tracing tool?</p><p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE"><br></p><p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">Really looking forward to hear back from you.</p><p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">Thanks in advance.</p><p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">Cheers</p><p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE"><br></p><p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">Frank</p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE"> </p>
<p style="margin:0in;font-family:Calibri;font-size:11pt" lang="nl-BE">[1] <a href="https://jgrapht.org/">https://jgrapht.org/</a></p></div>