[prev in list] [next in list] [prev in thread] [next in thread] 

List:       grass-user
Subject:    Re: [GRASS-user] If not v.overlay, what?
From:       Micha Silver <micha () arava ! co ! il>
Date:       2011-07-29 14:48:36
Message-ID: 1311950916.3177.25.camel () MS-SL6
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Fri, 2011-07-29 at 06:42 -0700, Rich Shepard wrote:

> On Fri, 29 Jul 2011, Micha Silver wrote:
> 
> > Use "AND" not "OR".
> > OR=Union, that is combining all features of both vectors
> > AND=Intersection, that is, just areas or lines covered by both vectors
> 
> Micha,
> 
>    That's correct, and 'AND' will exclude those portions of the drainage
> basins that extend past the property boundary. That's why I used 'OR' to get
> all points within both the basins and the property. Two extremes. :-) What
> I'd like to do is select only those basins that intersect the property, but
> all of those basins, and get rid of the other 4200+ basins that are
> irrelevant to the analyses.


Is the "property" also polygon vector ? Then do a v.overlay with the
drainage basins and the property again using the "AND" operator . That
should leave you with only the basins in the property.

Now for the streams, merge all the resulting few basins that are inside
the property into one with i.e v.dissolve. 
To do this You will have to add a temp column and populate it with some
temp value, identical for all those few basins, as the dissolve column.
The value '1' would be fine... . And last do another v.overlay with this
new dissolved basin vector and the streams layer to get those streams
within the property and within the basins.


> 
>    I seem to have issues with client- and agency-provided data on my
> projects. But, once I successfully make the data available to grass and
> define the appropriate computational and display regions, the modeling goes
> more smoothly.
> 
> Thanks,
> 
> Rich
> _______________________________________________
> grass-user mailing list
> grass-user@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-user
> 
> This mail was received via Mail-SeCure System.
> 
> 



[Attachment #5 (text/html)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.3">
</HEAD>
<BODY>
On Fri, 2011-07-29 at 06:42 -0700, Rich Shepard wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
On Fri, 29 Jul 2011, Micha Silver wrote:

&gt; Use &quot;AND&quot; not &quot;OR&quot;.
&gt; OR=Union, that is combining all features of both vectors
&gt; AND=Intersection, that is, just areas or lines covered by both vectors

Micha,

   That's correct, and 'AND' will exclude those portions of the drainage
basins that extend past the property boundary. That's why I used 'OR' to get
all points within both the basins and the property. Two extremes. :-) What
I'd like to do is select only those basins that intersect the property, but
all of those basins, and get rid of the other 4200+ basins that are
irrelevant to the analyses.
</PRE>
</BLOCKQUOTE>
<BR>
Is the &quot;property&quot; also polygon vector ? Then do a v.overlay with the \
drainage basins and the property again using the &quot;AND&quot; operator . That \
should leave you with only the basins in the property.<BR> <BR>
Now for the streams, merge all the resulting few basins that are inside the property \
into one with i.e v.dissolve. <BR> To do this You will have to add a temp column and \
populate it with some temp value, identical for all those few basins, as the dissolve \
column. The value '1' would be fine... . And last do another v.overlay with this new \
dissolved basin vector and the streams layer to get those streams within the property \
and within the basins.<BR> <BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>

   I seem to have issues with client- and agency-provided data on my
projects. But, once I successfully make the data available to grass and
define the appropriate computational and display regions, the modeling goes
more smoothly.

Thanks,

Rich
_______________________________________________
grass-user mailing list
<A HREF="mailto:grass-user@lists.osgeo.org">grass-user@lists.osgeo.org</A>
<A HREF="http://lists.osgeo.org/mailman/listinfo/grass-user">http://lists.osgeo.org/mailman/listinfo/grass-user</A>


This mail was received via Mail-SeCure System.


</PRE>
</BLOCKQUOTE>
<BR>
</BODY>
</HTML>



_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic