<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<html><head><meta name="Generator" content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"Times New Roman \, serif";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle23
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body bgcolor="white" lang="EN-ZA" link="blue" vlink="purple"><div class="WordSection1"><p class="MsoNormal"><span style="color:#1f497d">Thanks Gavin,</span></p><p class="MsoNormal"><span style="color:#1f497d"> </span></p>
<p class="MsoNormal"><span style="color:#1f497d">Ideally we want to use the time of travel to each of the plots so that we can select a  number of representative plots during our validation that are not too far but that cover our entire study area. As such I will need to calculate distances from our conservation centre to each of the monitoring plots as if they were individual trips themselves.</span></p>
<p class="MsoNormal"><span style="color:#1f497d"> </span></p><p class="MsoNormal"><span style="color:#1f497d">W.</span></p><p class="MsoNormal"><span style="color:#1f497d"> </span></p><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"> <a href="mailto:africa-bounces@lists.osgeo.org">africa-bounces@lists.osgeo.org</a> [mailto:<a href="mailto:africa-bounces@lists.osgeo.org">africa-bounces@lists.osgeo.org</a>] <b>On Behalf Of </b>Gavin Fleming<br>
<b>Sent:</b> 21 November 2013 09:10 AM<br><b>To:</b> <a href="mailto:africa@lists.osgeo.org">africa@lists.osgeo.org</a><br><b>Subject:</b> Re: [OSGeo Africa] Routing application</span></p></div></div><p class="MsoNormal">
 </p><div><p class="MsoNormal">With a bit of Python you can automate routing tasks in any of these three environments. <br><br>It sounds like TSP (travelling salesman) would be a useful algorithm - find the shortest route to visit multiple sites in one journey. <br>
<br>On 21/11/2013 08:31, Wesley Roberts wrote:</p></div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><p class="MsoNormal"><span style="color:#1f497d">Many thanks Gavin,</span></p><p class="MsoNormal"><span style="color:#1f497d"> </span></p>
<p class="MsoNormal"><span style="color:#1f497d">I will look at the Road Graph option and then at Grass. We have over 300 locations so I would preferably like to automate the task.</span></p><p class="MsoNormal"><span style="color:#1f497d"> </span></p>
<p class="MsoNormal"><span style="color:#1f497d">Have been meaning to refine my PostGIS skills so ideally the pgRouting option might be my best option.</span></p><p class="MsoNormal"><span style="color:#1f497d"> </span></p>
<p class="MsoNormal"><span style="color:#1f497d">Regards,</span></p><p class="MsoNormal"><span style="color:#1f497d">Wesley</span></p><p class="MsoNormal"><span style="color:#1f497d"> </span></p><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"> <a href="mailto:africa-bounces@lists.osgeo.org">africa-bounces@lists.osgeo.org</a> [mailto:<a href="mailto:africa-bounces@lists.osgeo.org">africa-bounces@lists.osgeo.org</a>] <b>On Behalf Of </b>Gavin Fleming<br>
<b>Sent:</b> 20 November 2013 06:02 PM<br><b>To:</b> <a href="mailto:africa@lists.osgeo.org">africa@lists.osgeo.org</a><br><b>Subject:</b> Re: [OSGeo Africa] Routing application</span></p></div></div><p class="MsoNormal">
 </p><div><p class="MsoNormal">Hi Wesley<br><br>If it's just a few routes and you need to do the exercise just a few times then the Road Graph plugin in QGIS should do the trick. <br><br>If you need to do it more regularly and with more flexibility the pgRouting gives you tremendous power.<br>
<br>GRASS also has some really good routing functionality. <br><br>I've used all of the above and from the what you've described they will all provide the required information. <br><br>Gavin<br><br>On 20/11/2013 16:10, Wesley Roberts wrote:</p>
</div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><p class="MsoNormal">Dear Colleagues.</p><p class="MsoNormal"> </p><p class="MsoNormal">I have a quick question regarding a routing application I am trying to develop. </p>
<p class="MsoNormal"> </p><p class="MsoNormal">I would like to calculate travel time between a central location and a number of point locations (Permanent Monitoring Plots) along a sparse road network. The points do not occur on the roads. My travel time calculation is therefore made up of travel along roads (by car) and walking from the road to the point of interest. I can calculate distance from each point to the nearest road fairly easily, however, calculating the distance from each nearest point to a central location appears to a be a little more difficult. </p>
<p class="MsoNormal"> </p><p class="MsoNormal">Is this a job for pgRouting? I have found the following workshop and am happy to work through it provided the application can undertake the tasks I require (<a href="http://workshop.pgrouting.org/index.html">http://workshop.pgrouting.org/index.html</a>).</p>
<p class="MsoNormal"> </p><p class="MsoNormal">Does anyone on the list have experience using this software and will it provide the information I require? </p><p class="MsoNormal"> </p><p class="MsoNormal">Many thanks and kind regards,</p>
<p class="MsoNormal">Wesley</p><p class="MsoNormal"> </p><p class="MsoNormal"><img border="0" width="334" height="103" id="Picture_x0020_1" src="cid:image001.jpg@01CEE69A.01FB6DD0" alt="Email_Signature"><span style="font-size:13.5pt"><br>
<br><span style="background:white">Wesley Roberts, PhD.</span><br><span style="background:white">Remote Sensing and GIS Specialist</span><br><span style="background:white">BioCarbon Partners</span><br><span style="background:white">Email: <a href="mailto:wes@biocarbonpartners.com">wes@biocarbonpartners.com</a></span><br>
<span style="background:white">Tel +27 83 535 5646 (South Africa)</span> <br><span style="background:white"><a href="http://www.biocarbonpartners.com">www.biocarbonpartners.com</a></span></span></p><p class="MsoNormal"> </p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman , serif","serif""><br><br></span></p><pre>_______________________________________________</pre>
<pre>Africa mailing list</pre><pre><a href="mailto:Africa@lists.osgeo.org">Africa@lists.osgeo.org</a></pre><pre><a href="http://lists.osgeo.org/mailman/listinfo/africa">http://lists.osgeo.org/mailman/listinfo/africa</a></pre>
</blockquote><p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:12.0pt;font-family:"Times New Roman , serif","serif""><br><br></span></p><pre>-- </pre><pre>Gavin Fleming</pre><pre>
t: 0218620670</pre><pre>w: 0218630660</pre><pre>c: 0845965680</pre><pre>f: 0866164820</pre><pre>Paarl</pre><pre>South Africa</pre><pre>18°59'19.6"E 33°44'46.1"S</pre><p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman","serif""><br>
<br><br></span></p><pre>_______________________________________________</pre><pre>Africa mailing list</pre><pre><a href="mailto:Africa@lists.osgeo.org">Africa@lists.osgeo.org</a></pre><pre><a href="http://lists.osgeo.org/mailman/listinfo/africa">http://lists.osgeo.org/mailman/listinfo/africa</a></pre>
</blockquote><p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman","serif""><br><br><br></span></p><pre>-- </pre><pre>Gavin Fleming</pre><pre>t: 0218620670</pre><pre>w: 0218630660</pre>
<pre>c: 0845965680</pre><pre>f: 0866164820</pre><pre>Paarl</pre><pre>South Africa</pre><pre>18°59'19.6"E 33°44'46.1"S</pre></div></body></html>