<div dir="ltr"><div><div><div><div><div><div><div>BTW, let me understand weakly vs strongly connected components generated by v.net.components.<br><br></div>Strongly connected: All paths between nodes u and v should have the same direction.<br><br></div>Weakly connected: Only requires "connections" between nodes u and v, and their directions don't matter.<br><br></div>If my understanding is correct, a stream vector map generated by thinning and converting the stream raster map (flow directions not guaranteed) to vector would only be weakly connected.<br><br></div>The stream vector output from r.streams.extract would be both strongly and weakly connected because it honors flow directions.<br><br></div>Please let me know if I'm mistaken.<br><br></div>Thanks.<br></div>Huidae<br><div><div><div><div><div><div><br><br></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Oct 28, 2017 at 9:06 AM, Huidae Cho <span dir="ltr"><<a href="mailto:grass4u@gmail.com" target="_blank">grass4u@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>It's working great! Thanks for the quick implementation. It will help a lot!<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888">Huidae<br></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 27, 2017 at 3:58 PM, Markus Metz <span dir="ltr"><<a href="mailto:markus.metz.giswork@gmail.com" target="_blank">markus.metz.giswork@gmail.com</a><wbr>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br><br>On Fri, Oct 27, 2017 at 2:38 PM, Huidae Cho <<a href="mailto:grass4u@gmail.com" target="_blank">grass4u@gmail.com</a>> wrote:<br>><br>> [...] I tried your r.stream.extract to extract stream lines and its output makes much more sense. It would be great if this module also outputs unique stream "network" numbers.<br><br></div>Unique stream network numbers are added as new attribute "network" in trunk r71599.<br><div><br></div><div>Markus M<br></div><div><div class="m_-4541819408870982969h5"><div>><br>> Thanks.<br>> Huidae<br>><br>><br>> On Fri, Oct 27, 2017 at 8:14 AM, Markus Metz <<a href="mailto:markus.metz.giswork@gmail.com" target="_blank">markus.metz.giswork@gmail.com</a><wbr>> wrote:<br>>><br>>><br>>><br>>> On Fri, Oct 27, 2017 at 12:52 PM, Huidae Cho <<a href="mailto:grass4u@gmail.com" target="_blank">grass4u@gmail.com</a>> wrote:<br>>> ><br>>> > Actually, I'm getting the same error as Markus in the NC dataset. I recently discleaned and rebuilt the latest SVN.<br>>><br>>> In trunk, this bug appeared with r71267 and was fixed with r71477.<br>>> In relbr72, this bug appeared with r71268 and was fixed with r71478.<br>>><br>>> Please check your revision.<br>>><br>>> Markus M<br>>><br>>> ><br>>> > Huidae<br>>> ><br>>> > On Thu, Oct 26, 2017 at 4:14 PM, Markus Metz <<a href="mailto:markus.metz.giswork@gmail.com" target="_blank">markus.metz.giswork@gmail.com</a><wbr>> wrote:<br>>> >><br>>> >><br>>> >><br>>> >> On Thu, Oct 26, 2017 at 5:02 PM, Markus Neteler <<a href="mailto:neteler@osgeo.org" target="_blank">neteler@osgeo.org</a>> wrote:<br>>> >> ><br>>> >> > On Thu, Oct 26, 2017 at 9:58 AM, Stefan Blumentrath<br>>> >> > <<a href="mailto:Stefan.Blumentrath@nina.no" target="_blank">Stefan.Blumentrath@nina.no</a>> wrote:<br>>> >> > > Hi,<br>>> >> > ><br>>> >> > > Did you try:<br>>> >> > ><br>>> >> > > <a href="https://grass.osgeo.org/grass72/manuals/v.net.components.html" target="_blank">https://grass.osgeo.org/grass7<wbr>2/manuals/v.net.components.<wbr>html</a><br>>> >> > ><br>>> >> > > That might give you a common attribute for all connected lines in your<br>>> >> > > network…<br>>> >> ><br>>> >> > I just tried that with NC but:<br>>> >> ><br>>> >> > GRASS 7.3.svn (nc_spm_08_grass7):~ > v.net.components input=roadsmajor<br>>> >> > output=roadsmajor_components method=strong<br>>> >> > Building graph...<br>>> >> > Registering arcs...<br>>> >> >  100%<br>>> >> > Flattening the graph...<br>>> >> > ERROR: GngFlatten error<br>>> >> ><br>>> >> ><br>>> >> > GRASS 7.3.svn (nc_spm_08_grass7):~ > v.net.components input=railroads<br>>> >> > output=railroads_components method=strong<br>>> >> > Building graph...<br>>> >> > Registering arcs...<br>>> >> >  100%<br>>> >> > Flattening the graph...<br>>> >> > ERROR: GngFlatten error<br>>> >> ><br>>> >> > Does the network need any special treatment?<br>>> >><br>>> >> I can not reproduce these errors. Please update your local copy:<br>>> >> make distclean<br>>> >> svn --no-ignore status<br>>> >> svn up<br>>> >> configure<br>>> >> make<br>>> >><br>>> >> Markus M<br>>> >> ><br>>> >> > Markus<br>>> >> > ______________________________<wbr>_________________<br>>> >> > grass-user mailing list<br>>> >> > <a href="mailto:grass-user@lists.osgeo.org" target="_blank">grass-user@lists.osgeo.org</a><br>>> >> > <a href="https://lists.osgeo.org/mailman/listinfo/grass-user" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/grass-user</a><br>>> >><br>>> >><br>>> >> ______________________________<wbr>_________________<br>>> >> grass-user mailing list<br>>> >> <a href="mailto:grass-user@lists.osgeo.org" target="_blank">grass-user@lists.osgeo.org</a><br>>> >> <a href="https://lists.osgeo.org/mailman/listinfo/grass-user" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/grass-user</a><br>>> ><br>>> ><br>><br>><br></div></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>