On 16/10/12 15:34, Michael Barton wrote:
Fixing this makes the module usable. The flaw is near to a bug.

Well, you can use the module as-is. You just have to make sure that
nodes and arcs have different cat values, e.g.:

#check cat values in arcs layer (streets_wake here):
v.category streets_waks op=report

#take the existing cat values of the points in schools_wake and add 50000 (because the cat values in streets_wake go up to just under 50000)
v.category schools_wake out=schools op=sum cat=50000

#now link the nodes with their new categories to the arcs
v.net streets_wake points=schools op=connect thresh=200 out=network nlayer=1

#then launch your analysis indicating the cat values of the points
v.net.allpairs network cats=50000-50167 out=allpairs

So it is possible, but should be documented.

I do agree though that it's a real PINA compared to the simple two-layer system in other modules.

Moritz


+1

Michael ____________________ C. Michael Barton Director, Center for
Social Dynamics&  Complexity Professor of Anthropology, School of
Human Evolution&  Social Change Arizona State University

voice:  480-965-6262 (SHESC), 480-727-9746 (CSDC) fax:
480-965-7671 (SHESC),  480-727-0709 (CSDC) www:
http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu



On Oct 16, 2012, at 4:12 AM, Moritz
Lennert<[email protected]> wrote:

Or we decide to break the rule to not change options and backport
the alayer/nlayer patches from grass 7 to grass 6, as it is such an
obvious design flaw compared to the general logic of the v.net.*
modules.

What do you think ?


_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to