# Geometric Network Tracing

**URL:** <https://mapwindow.discourse.group/t/geometric-network-tracing/241>\
**Category:** MapWindow5-users\
**Created:** [September 3, 2019, 7:13am UTC](https://mapwindow.discourse.group/t/geometric-network-tracing/241 "2019-09-03T07:13:20Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Carol](https://avatars.discourse-cdn.com/v4/letter/c/9d8465/32.png) [@Carol](https://mapwindow.discourse.group/u/Carol)\
**Post date:** [September 3, 2019, 7:13am UTC](https://mapwindow.discourse.group/t/geometric-network-tracing/241/1 "2019-09-03T07:13:20Z")

</div>

I would like to create Plugin tool for geometric downstream tracing tool. Can you show some example code for the plugin.

---

<div class="post-metadata">

**Author:** ![pmeems](https://yyz2.discourse-cdn.com/free1/user_avatar/mapwindow.discourse.group/pmeems/32/9_2.png) [@pmeems](https://mapwindow.discourse.group/u/pmeems)\
**Post date:** [September 8, 2019, 12:27pm UTC](https://mapwindow.discourse.group/t/geometric-network-tracing/241/2 "2019-09-08T12:27:56Z")

</div>

On Github we have a template plugin: [MW5.TemplatePlugin-for-MW5v5.4.0.zip](https://github.com/MapWindow/MapWindow5/releases/tag/v5.4.0)

Did you try that one. It will give you some sample code, like adding a menu item, showing a form and creating a tool for the toolbox.

---

<div class="post-metadata">

**Author:** ![Carol](https://avatars.discourse-cdn.com/v4/letter/c/9d8465/32.png) [@Carol](https://mapwindow.discourse.group/u/Carol)\
**Post date:** [September 16, 2019, 5:14am UTC](https://mapwindow.discourse.group/t/geometric-network-tracing/241/3 "2019-09-16T05:14:29Z")

</div>

Thanks for your reply. Yes i’m using the Template plugin.

---

<div class="post-metadata">

**Author:** ![pmeems](https://yyz2.discourse-cdn.com/free1/user_avatar/mapwindow.discourse.group/pmeems/32/9_2.png) [@pmeems](https://mapwindow.discourse.group/u/pmeems)\
**Post date:** [September 17, 2019, 2:02pm UTC](https://mapwindow.discourse.group/t/geometric-network-tracing/241/4 "2019-09-17T14:02:38Z")

</div>

When you are using the template you should get a lot of examples.

Can you be more specific on where you need help for?

---

<div class="post-metadata">

**Author:** ![Carol](https://avatars.discourse-cdn.com/v4/letter/c/9d8465/32.png) [@Carol](https://mapwindow.discourse.group/u/Carol)\
**Post date:** [September 24, 2019, 1:49pm UTC](https://mapwindow.discourse.group/t/geometric-network-tracing/241/5 "2019-09-24T13:49:47Z")

</div>

I have involved in developing geometric tracing such as poles , transformers and Transmission lines should be selected based on Network tracing… Like shortest path, routes analysis…

---

<div class="post-metadata">

**Author:** ![pmeems](https://yyz2.discourse-cdn.com/free1/user_avatar/mapwindow.discourse.group/pmeems/32/9_2.png) [@pmeems](https://mapwindow.discourse.group/u/pmeems)\
**Post date:** [September 26, 2019, 9:24am UTC](https://mapwindow.discourse.group/t/geometric-network-tracing/241/6 "2019-09-26T09:24:53Z")

</div>

Shortest path and route analysis is not part of MapWindow5 or MapWinGIS.  
You could use [pgRouting](https://pgrouting.org/) together with a PostGIS database.  
MW5 can connect to such a database and show you the data.

---

<div class="post-metadata">

**Author:** ![pmeems](https://yyz2.discourse-cdn.com/free1/user_avatar/mapwindow.discourse.group/pmeems/32/9_2.png) [@pmeems](https://mapwindow.discourse.group/u/pmeems)\
**Post date:** [January 5, 2022, 3:08pm UTC](https://mapwindow.discourse.group/t/geometric-network-tracing/241/7 "2022-01-05T15:08:52Z")

</div>


