GIScases
Learn · Lesson 6 ← Lessons
Lesson 6 · Proximity analysis GIScases

Buffer zones

Turning a distance criterion into an explicit zone around geographic features.

Proximity — how near or far one thing is from another — is one of the central questions of spatial analysis. The buffer is the operation that answers it directly: it converts a distance rule into a mapped area that can be measured, displayed and combined with other data. It is among the most widely used tools in any GIS.

Definition

A buffer is the zone around a geographic feature that contains all locations lying within a specified distance — the buffer distance — of that feature. Buffering is one of the core operations of spatial analysis and the principal tool of proximity analysis: it turns a distance criterion into an explicit area that can be measured, mapped and combined with other layers.

Buffering the three primitives

The shape of a buffer follows the geometry of its input feature:

Internally the tool traverses each feature's vertices and constructs offset curves parallel to every segment at distance d; the buffer boundary is the envelope of those offsets.

Buffers of a point, a line and a polygon
Buffers of the three primitives. A point yields a disk, a line a corridor with end caps, a polygon an outward offset.
Buffers in three dimensions. Where features carry a height (z) value, the same idea extends into space: a 3D buffer encloses everything within a distance measured in three dimensions — a sphere around a 3D point, a cylindrical shape around a 3D line — produced as closed volumes for volumetric analysis. GIS software provides such 3D buffering; these lessons stay in two dimensions.

Measuring the distance: Euclidean or geodesic

How a buffer measures distance affects its accuracy. Two methods are standard in GIS:

The difference is practical. On a Mercator projection a 1000-km Euclidean buffer is accurate near the equator but increasingly wrong toward the poles, where the projection stretches distance — all such Euclidean buffers are drawn the same size regardless of latitude, while geodesic buffers of the same distance remain correct everywhere on the globe. Most GIS software selects the method automatically from the input: Euclidean buffers for projected data, and geodesic buffers for data in a geographic coordinate system when the distance is given in linear units.

Euclidean versus geodesic buffers on a world map
Same 1000 km, two methods. On a Mercator map, Euclidean buffers keep a constant screen size while geodesic buffers grow toward the poles — the geodesic ones are the accurate ones on the globe.

Buffer distance: fixed or attribute-driven

The buffer distance need not be constant. It may be a single fixed value, or it may be read from an attribute field, so that each feature is buffered by its own value in one operation — a major road by 100 m, a minor lane by 30 m. This produces a variable-width buffer.

Controlling the geometry

Several parameters govern the exact shape of the output. The main ones:

ParameterOptions and effect
Side type (lines / polygons)Full — both sides of a line, or the ring around a polygon (default). Left / Right — one topological side of a line only. Outside only — for polygons, the input area is erased, leaving just the surrounding ring.
End type (lines)Round — a semicircular cap (default). Flat — squared off exactly at the line's endpoint.
Negative distance (polygons)A setback buffer: the polygon is shrunk inward by d. If d is large enough the polygon collapses to nothing and no geometry is produced.
Side types, end types and a negative buffer
End type and negative buffer. Round vs flat caps where a line's buffer ends; and a negative (setback) buffer, whose hatched ring is the strip removed inward from a polygon.

Overlapping buffers: dissolve and rings

When many features are buffered, their zones usually overlap, and you must decide how to treat the overlap:

Concentric buffers at increasing distances — 100 m, 200 m, 300 m — form a multiple-ring (graduated) buffer. Each ring is an annulus between two distances, useful for modelling how an effect weakens with distance.

Dissolved versus undissolved buffers, and a multiple-ring buffer
Overlap and rings. Left: separate buffers vs a dissolved union. Right: a multiple-ring buffer of concentric distances.

Inclusion and exclusion: within vs beyond

A buffer only draws the zone; its role in analysis depends on how that zone is then applied as a criterion — to include or to exclude locations. One buffer distance therefore supports two opposite rules:

“Within 200 m of water” and “beyond 200 m from water” are built from the same buffer — inclusion keeps the zone, exclusion keeps everything else. Deciding which sense a criterion takes, proximity or avoidance, is a core analytical judgement. In site-suitability analysis several inclusion and exclusion buffers are combined by overlay, keeping only the ground that satisfies them all.

Within corridor versus beyond complement along a road
The same distance, read two ways. Within keeps the corridor along the feature; beyond keeps everything else in the study area.
Vector and raster buffers. A buffer can also be computed on raster data: a Euclidean distance surface is calculated for every cell, then reclassified so that cells with distance ≤ d become the buffer. The vector method used here instead offsets the feature geometry directly; at adequate resolution the two give equivalent zones. In both cases a buffer is a threshold applied to an underlying continuous distance field — on rasters this operation is known as dilation.

Where buffers are used

Buffers formalise distance-based rules that appear across the discipline: riparian and shoreline setbacks protecting watercourses; exclusion zones around hazards, airports or protected habitats; noise and pollution contours; approximate service areas around facilities. Their real power emerges when several buffers are combined by overlay — near a road and near water and away from town — keeping only the ground where every condition holds. That combination is the heart of site-suitability analysis, the subject of the next lesson.

What you’ll learn in this lesson

  • A buffer is the zone containing all locations within a distance of a feature — one of the core operations of spatial analysis and the principal tool of proximity analysis.
  • Buffer geometry follows the input: point → circle, line → corridor with end caps, polygon → outward offset (or inward for a negative/setback buffer).
  • Distance can be measured two ways: Euclidean (planar) for projected data over a small area, or geodesic for large extents or coordinate systems unsuitable for distance calculation — the wrong choice distorts the result.
  • Distance can be fixed or attribute-driven; overlapping buffers can be kept separate or dissolved into a union; concentric distances give multiple-ring buffers.
  • Used as a criterion, a buffer is either inclusive (keep what is within) or an exclusion buffer (keep what is beyond); combining several by overlay underlies site-suitability analysis.

References

Made by Solebo GIScases · Learn — free to use in your classroom.