Skip to main content
cesteralDocs
FAQContact

Buffer Node

Create a geographic buffer (radius zone) around points or geometries

Last updated 24 Jun 2026

The Buffer node generates a buffer polygon at a specified distance around each record's geometry — either a coordinate point (lat/lng columns) or an existing geometry column. The resulting polygon is added as a new column and can be used for spatial filtering, enrichment, or visualization.

When to Use

Use Buffer when you want to define a catchment area around points — store locations, event venues, delivery addresses — for radius-based targeting or analysis.

Configuration

FieldTypeDescription
geometrySourcecoordinates | columnWhether to buffer lat/lng coordinate columns or an existing geometry column (default: coordinates)
latColumnstringColumn containing latitude (required for coordinates source)
lngColumnstringColumn containing longitude (required for coordinates source)
geometryColumnstringColumn containing the input geometry (required for column source)
distanceMetersnumberBuffer distance, expressed in distanceUnit. Required
distanceUnitmeters | kilometers | milesUnit for distanceMeters (default: meters)
outputColumnstringColumn name for the output geometry (default: buffer_geometry)

Example

Create a 5 km buffer around store locations:

geometrySource: coordinates
latColumn: lat
lngColumn: lng
distanceMeters: 5
distanceUnit: kilometers
outputColumn: catchment_area

Notes

  • Buffering runs in PostGIS; the output geometry is a GeoJSON polygon stored in outputColumn.
  • The buffer distance is converted to meters and capped at a maximum — distances above the cap are rejected.
  • Input rows whose geometry/coordinates are missing or invalid are reported in the node's success/failure counts.
  • The output geometry can feed a downstream Clip or Geo Profiling node.

Related articles

Still stuck? Browse the FAQ or contact us.