Learn

Dissolved vs Overlapping Buffers in GIS

Learn when overlapping GIS buffers should remain separate and when they should be dissolved into a combined coverage area.

Geobble

Explain how separate and dissolved buffers represent different feature structures and analytical questions, including the consequences for overlap, attributes, feature counts, multipart geometry, and later spatial analysis.

Dissolved vs Overlapping Buffers in GIS

Overlapping buffers preserve a separate buffer for each input feature, while dissolved buffers combine touching or overlapping buffer areas so that the shared coverage is no longer represented by multiple overlapping polygons. Neither is inherently better. The right choice depends on whether you care about the individual features that created the buffers or only about the area covered by at least one of them.

Suppose three health facilities each receive a 5-kilometre buffer. If the buffers remain separate, a location can fall inside two or even all three polygons. If the buffers are dissolved, those overlapping areas become part of one combined coverage geometry.

The visible map may look similar, but the data answers a different question.

Dissolved and overlapping buffers at a glance

  • Column 1: One buffer per input feature?; Separate overlapping buffers: Usually yes; Dissolved buffers: No

  • Column 1: Overlaps remain represented multiple times?; Separate overlapping buffers: Yes; Dissolved buffers: No

  • Column 1: Can you tell which source feature created each buffer?; Separate overlapping buffers: Easily; Dissolved buffers: Not necessarily

  • Column 1: Useful for counting overlapping coverage?; Separate overlapping buffers: Yes; Dissolved buffers: Not directly

  • Column 1: Useful for representing area covered by at least one feature?; Separate overlapping buffers: Yes, but with overlapping geometry; Dissolved buffers: Yes, usually more directly

  • Column 1: Internal boundaries between touching or overlapping buffers; Separate overlapping buffers: Preserved; Dissolved buffers: Removed

  • Column 1: Feature count after buffering; Separate overlapping buffers: Often similar to input feature count; Dissolved buffers: Often smaller

The fundamental choice is about feature identity.

Do the buffers represent individual source features, or do they represent a single combined condition?

Separate buffers preserve the relationship to each source feature

Suppose your input contains three schools:

  • School: A; Buffer distance: 1 km

  • School: B; Buffer distance: 1 km

  • School: C; Buffer distance: 1 km

A standard buffer operation can produce three corresponding polygons:

  • Buffer: Buffer A; Source: School A

  • Buffer: Buffer B; Source: School B

  • Buffer: Buffer C; Source: School C

If Schools A and B are close together, their polygons may overlap.

That overlap is not necessarily a problem. It may carry useful information.

A building inside both buffers is within 1 kilometre of two schools, not merely within 1 kilometre of some school. Keeping the polygons separate allows that distinction to survive.

The individual buffer attributes can also remain associated with their source features. You can identify which facility produced a particular polygon, compare different buffer distances, or calculate how many buffer zones cover a location.

This makes separate buffers appropriate when the source-to-buffer relationship matters.

Dissolving answers a different question

Now change the question from:

Which school buffers cover this location?

to:

Which areas are within 1 kilometre of at least one school?

Individual buffer identities may no longer matter.

If two school buffers overlap, their shared area does not need to exist twice. It simply satisfies the condition:

within 1 kilometre of one or more schools.

Dissolving the buffers combines their geometry and removes the internal boundaries created by overlap.

QGIS's standard Buffer operation exposes this choice directly. When Dissolve result is enabled, overlapping buffers are combined instead of being retained as separate overlapping features.

Conceptually:

Separate:

     AAAAA
   AAAA  BBBBB
  AAAA BBBBBBB
   AAAA  BBBB
      BBBB


Dissolved:

     XXXXX
   XXXXXXXX
  XXXXXXXXX
   XXXXXXXX
      XXXX

The total external coverage can be similar, but the internal overlap no longer represents multiple features.

Dissolving removes overlap, not coverage

It is important to distinguish removing an overlap from removing the area itself.

Suppose Buffer A and Buffer B overlap over 2 square kilometres.

Before dissolving, those 2 square kilometres belong to both polygon features.

After dissolving, the same geographic area remains covered by the output. It simply exists once in the combined geometry rather than being represented by two overlapping polygons.

At the geometry level, this is a union operation. PostGIS defines ST_Union as producing the point-set union of its input geometries while merging overlaps.

Dissolving buffers therefore does not shrink the combined coverage. It changes how that coverage is structured.

Why overlapping buffers can cause double counting

Suppose you calculate the area of three separate buffers:

  • Buffer: A; Area: 3 km²

  • Buffer: B; Area: 3 km²

  • Buffer: C; Area: 3 km²

Adding those values gives 9 km².

But if A overlaps B by 1 km², the actual geographic area covered by at least one buffer is smaller than 9 km². The overlapping square kilometre has been counted once for A and again for B.

This is one of the strongest reasons to dissolve buffers when the intended measure is unique coverage area.

For example, if the question is:

How much land is within 2 kilometres of at least one facility?

summing the areas of separate overlapping buffers can overstate the result.

A dissolved geometry can provide a more appropriate basis for calculating the total covered footprint because overlapping areas are represented only once.

But if the question is:

How much individual buffer area was generated around all facilities?

or:

Where do multiple facility buffers overlap?

then dissolving too early would remove information you may need.

Dissolving can destroy useful overlap information

Consider three facility buffers.

A location covered by:

  • one buffer may have access to one nearby facility;

  • two buffers may have two nearby facilities;

  • three buffers may have three.

If you immediately dissolve all three buffers, those distinctions disappear from the buffer geometry.

The dissolved result can tell you:

This location is covered.

It cannot, by itself, tell you:

This location is covered by exactly three source buffers.

That requires the individual buffers or another derived analysis that preserves or calculates overlap counts.

This is why dissolving should follow from the question rather than being treated as routine cleanup.

Overlapping polygons are sometimes analytically meaningful.

A dissolved buffer can still have disconnected parts

Dissolving all buffers does not guarantee one continuous polygon.

Suppose A and B overlap but C is far away:

 A + B coverage             C coverage

   XXXXX                       XXX
 XXXXXXX                     XXXXX
   XXXXX                       XXX

The combined result contains two disconnected geographic areas.

Some GIS systems can represent them as one multipart feature: a single record whose geometry contains two separate polygon parts.

QGIS currently behaves this way by default when buffer dissolution is enabled: overlapping buffers are combined, and disconnected dissolved areas can belong to a multipart feature. It also provides a Keep disjoint features separate option when separate output features are preferred.

This distinction matters because:

one dissolved feature does not necessarily mean one continuous area.

The same principle appears in the general Dissolve operation, as explained in What Does Dissolve Do in GIS?.

Dissolving all buffers is not the only option

Sometimes you want buffers dissolved within groups rather than across the entire dataset.

Suppose facilities have a type field:

  • Facility: A; Type: Hospital

  • Facility: B; Type: Hospital

  • Facility: C; Type: School

  • Facility: D; Type: School

You might want:

  • all hospital buffers dissolved together;

  • all school buffers dissolved together;

while still keeping hospital coverage separate from school coverage.

Conceptually, you are dissolving by a category.

This can produce one combined coverage geometry for each meaningful group rather than one polygon for every source or one global footprint for everything.

That middle ground is useful when the analytical unit is neither the individual feature nor the entire layer.

However, attribute-based grouping must be deliberate. A category should determine geometry grouping because it means something for the analysis, not simply because a convenient field happens to exist.

Attributes become more complicated after dissolution

Separate buffers normally have a straightforward relationship with their inputs.

A buffer around Facility A can retain:

facility_id = A
type = Hospital

If Buffers A, B, and C are dissolved into one feature, what should facility_id contain?

There is no single source facility anymore.

Likewise, if their source attributes differ, retaining one arbitrary feature's values would misdescribe the dissolved coverage.

Possible approaches include:

  • dropping source-specific attributes;

  • grouping by an attribute before dissolving;

  • aggregating meaningful values;

  • preserving source relationships in a separate table;

  • calculating statistics such as facility count through another operation.

The correct approach depends on what the dissolved feature is meant to represent.

If its meaning is simply:

Area within 5 kilometres of at least one facility

then a field identifying one particular facility probably does not belong on it at all.

Dissolving is not the same as counting coverage

A dissolved buffer answers a binary spatial question particularly well:

Is this place inside the combined buffer coverage or not?

It does not automatically answer:

How many buffers cover this place?

If overlap intensity matters, you need another representation.

For example, you might overlay the individual buffer polygons, count how many source buffers cover each resulting area, or evaluate source-feature proximity directly.

A dissolved footprint collapses:

covered by 1
covered by 2
covered by 3

into simply:

covered

That may be exactly what you want—or it may discard the most important part of the analysis.

Touching buffers can also be combined

Buffers do not have to overlap substantially for Dissolve to change their structure.

If two buffer polygons merely touch at their boundaries, a dissolve operation may combine them into a single geometry or multipart structure depending on the geometry and implementation.

This can matter when buffer distances have been chosen so that coverage areas just meet.

The output should not automatically be interpreted as evidence of a continuous real-world service region. It is continuous or touching according to the geometric buffer model.

If that model uses straight-line distance, the resulting connectivity is also based on straight-line geometry.

Dissolved buffers are useful for coverage questions

Dissolving is a strong choice when the important condition is:

within the buffer of at least one input feature.

Examples include:

What land lies within 500 metres of any river in this dataset?

Which areas are within 2 kilometres of at least one health facility?

What is the combined footprint of all 100-metre pipeline buffers?

Which parcels intersect any of these setback zones?

In these cases, duplicate overlapping polygons may add no useful meaning. A single combined coverage layer can make later operations simpler.

For example, intersecting parcels with one dissolved setback footprint may be easier to reason about than intersecting them independently with hundreds of overlapping source buffers when the source identity is irrelevant.

Separate buffers are useful for source-specific questions

Keep the buffers separate when you need to know which feature created each zone.

Examples include:

Which facility buffers contain this settlement?

How many schools are within the chosen distance of each neighbourhood?

Where do several proposed influence zones overlap?

Which source feature is responsible for a particular buffer?

Are some facilities' proximity zones substantially larger or smaller than others?

In such cases, overlap is information rather than redundancy.

Dissolving would simplify the geometry by removing exactly the distinctions the analysis needs.

Be careful when buffer distances differ

Suppose each facility has a different buffer distance:

  • Facility: A; Distance: 1 km

  • Facility: B; Distance: 5 km

  • Facility: C; Distance: 10 km

Dissolving the final polygons can still produce a valid geometric union.

But the resulting boundary no longer corresponds to one common distance.

A reader seeing the dissolved polygon cannot infer that it is a “5-kilometre buffer”, because different parts were constructed from different thresholds.

If variable-distance buffers are dissolved, their metadata should make that fact clear.

The geometry is legitimate, but its interpretation depends on remembering how each part was generated.

Dissolve does not make the distance assumption more realistic

A combined buffer may look convincingly like a service area, catchment, corridor, or zone.

Dissolving does not change what the original buffers model.

If each polygon was constructed from straight-line distance, the dissolved result is still based on straight-line distance.

It does not suddenly account for:

  • road connectivity;

  • travel time;

  • rivers or barriers;

  • facility capacity;

  • administrative access restrictions;

  • environmental processes.

This is especially important when many overlapping buffers create a smooth-looking regional footprint. The visual coherence of that footprint can make the underlying distance assumption easier to forget.

What Is a Buffer in GIS? discusses the limits of interpreting geometric buffers as real-world accessibility or influence.

Which should you choose?

Start with what each output feature is supposed to mean.

If it means:

the area within a specified distance of this particular source feature

keep the buffers separate.

If it means:

the area within a specified distance of at least one feature in this set

dissolving is often appropriate.

If it means:

the area within a specified distance of at least one feature of this category

consider dissolving within meaningful groups.

And if the question is:

how many source buffers cover each location?

do not dissolve away the overlaps before calculating that information.

A simple decision table

  • Question: Do I need to identify the source feature for each buffer?; Keep separate: ✓; Dissolve:

  • Question: Do overlapping areas need to remain distinguishable?; Keep separate: ✓; Dissolve:

  • Question: Do I need overlap counts?; Keep separate: ✓; Dissolve:

  • Question: Do I only care whether an area is covered at least once?; Keep separate: ; Dissolve: ✓

  • Question: Do I need total unique coverage area?; Keep separate: ; Dissolve: ✓

  • Question: Are all buffers meant to represent one combined condition?; Keep separate: ; Dissolve: ✓

  • Question: Do different groups need different coverage outputs?; Keep separate: Possibly; Dissolve: Dissolve by group

  • Question: Do source-specific attributes still matter?; Keep separate: ✓; Dissolve: Requires care

The choice is really about what overlap means

Overlapping buffers are not automatically untidy data that need to be cleaned.

Sometimes the overlap means:

two source features independently satisfy the distance condition here.

That is valuable information.

In other workflows, the overlap means only:

this area qualifies at least once.

Representing it twice adds no analytical value and can cause problems such as double-counting area.

The decision to dissolve should therefore come after defining the question.

Keep buffers separate when the identity or multiplicity of the source features matters. Dissolve them when the output is meant to represent a combined coverage condition and the internal overlaps no longer carry meaning.

The buffer distance creates the zones. Dissolve decides whether those zones remain individual features or become one geographic coverage.

References

  1. QGIS Documentation — Buffer. Documents the standard QGIS Buffer operation and its Dissolve result option, including how overlapping buffers are combined and how disjoint dissolved areas can be handled.

  2. PostGIS — ST_Union. Defines geometric union as combining input geometries into a result without overlapping regions, supporting the geometry-level explanation of what occurs when overlapping buffer polygons are dissolved.

Dissolved vs Overlapping Buffers in GIS | Geobble