ÐÐÐСÐÐÐÐ

   v.buffer creates a buffer around features of given type, which have a
   category in the given layer. The tolerance controls the number of
   vector segments being generated (the smaller the value, the more vector
   segments are generated).

ÐÐ ÐÐÐЧÐÐÐЯ

   Attributes are not transferred due to potential buffer overlap, which
   cannot be resolved automatically.

ÐÐ ÐÐÐРЫ

    Buffer around input lines

v.buffer input=map output=buffer type=line buffer=100

    Circles around input points

v.buffer input=pointsmap output=circles type=point buffer=1000

    Non-overlapping circles around input points with attribute transfer

v.buffer input=archsites output=circles type=point buffer=200
# change original points to centroids:
v.type in=archsites out=archcentroids type=point,centroid
# patch circles and centroids:
v.patch in=archcentroids,circles out=circles_db
# attach attributes, either use
# db.copy ...
# or link to the original table:
v.db.connect map=circles_db table=archsites field=1 key=cat driver=dbf \
database='$GISDBASE/$LOCATION_NAME/$MAPSET/dbf'

ÐÐÐÐСТÐЫРÐШÐÐÐÐ

   For some data v.buffer can produce strange results, especially if the
   buffer size is bigger than input features. Usually you can solve the
   problem if you run v.buffer more times with smaller buffer.

   The bufcol dynamic buffer distance parameter has problems cleaning
   complex features. (holes left filled, etc.) If you experience problems,
   try running v.buffer multiple times with a single buffer distance,
   patch the results with v.patch and remove any overlaps with v.extract
   -d.

СÐ. ТÐÐÐÐ

   [1]r.buffer, [2]v.extract, [3]v.type, [4]v.patch, [5]v.db.connect

ÐÐТÐÐ

   Radim Blazek

   Last changed: $Date: 2007-06-04 04:26:16 -0500 (Ðн, 04 иÑн 2007) $

ÐвÑÐ¾Ñ Ð¿ÐµÑевода

References

   1. file://localhost/root/tmp/2/fin/r.buffer.html
   2. file://localhost/root/tmp/2/fin/v.extract.html
   3. file://localhost/root/tmp/2/fin/v.type.html
   4. file://localhost/root/tmp/2/fin/v.patch.html
   5. file://localhost/root/tmp/2/fin/v.db.connect.html