Points, lines and polygons can be buffered, as well as raster pixels or groups of pixels. The commands may vary from software to software, but conceptually, the buffer operator is a generic GIS tool. Lines can be buffered to one side or the other as well as equal distances (right,left,and full buffers) on both sides of the line, while polygons can have an inside buffer or an outside buffer in addition to buffers on both sides of the polygon boundary.
The following example is a typical type of problem that can be solved using buffering.
Tidewater National Park which includes historical, archaeological, and natural values wishes to improve access to a scenic waterway which runs through the Park. The park management team sees this as an opportunity to examine ways of protecting sensitive areas while creating the best possible access to important features. The stream has a bluff on one bank which has many historical and archaeological sites associated it, and has low marshlands on the other bank which are sensitive to trampling and erosion. The managers would like to identify locations where either paths or scenic lookovers could be provided without damaging the park resources. In addition there are public safety issues which must be addressed. The following constraints have been selected to appropriately protect resource value.
The expected learning goals of this section are to achieve a general understanding of buffer implementation, the potential uses of these operations, and a working knowledge of basic buffer operation vocabulary.
The learning goals of this section are to develop the ability to perform
specific buffer operations, and to manipulate buffer command parameters
for buffer output control.
The learning goals of this section are to be able to integrate knowledge
of buffers to perform high level tasks, and post-buffer analyses.
Recommended:
Complementary:
Learning Objectives:
Topics
UNIT 33: USING BUFFERS
Written by Violet Gray, NCGIA, University of California Santa Barbara
Context
Buffering is an important pre-analysis technique which is used to constrain space around individual land features. It combines spatial data query techniques and cartographic modelling. It is generally used for defining all of the spaces within a certain distance of a type of feature, or a subset of features that are selected according to an attribute value. Buffer distances must be set by the user.
Example Application
The GIS technician will be responsible for checking the provided data layers for
projection consistency, and providing support to a GIS manager for general data accuracy
checking. In addition the technician will perform buffer operations as directed by the
manager, intersect buffered data layers, and perform simple analytical tasks.
Learning Outcomes
The following list describes the expected skills which students should
master for each level of training, i.e. Awareness/Competency/Mastery.
Preparatory Units
Awareness
Vocabulary
Data model capability and functionality vary widely amongst software
systems.
Example
Implementation: A forestry buffering application.
Generic List of Tasks
Pre-Buffer Tasks
If areas are to be calculated and compared, this projection must be an equal area projection.
This step should be repeated often in order to control errors.
Software may require that you recreate topology or update data tables before using the buffered data.
Example implementation
More examples
Generic List of Tasks
Buffer Tasks
All GIS systems do not have this functionality. Data can be
exported to many spreadsheet software systems if necessary.
Example implementation
A list of GIS Resources.
An example of site selection relative to water resources.
An example of a forestry buffering application (tutorial) .