GEOO.APP

Buffer Analysis

Create buffer polygons around points, lines, or polygons with configurable distance units.

Features

Distance Units

Set buffer distance in meters, kilometers, miles, or feet.

Local Processing

Files are processed in your browser and are not uploaded to servers.

GeoJSON Output

Results are exported as standard GeoJSON FeatureCollections.

Analysis Input

Source Layer

Upload the GeoJSON layer to buffer.

Drag and drop or click to upload

Buffer Settings

Related Tools

About

Buffer Analysis creates a polygon zone of a specified distance around points, lines, or polygons — the classic proximity analysis in GIS. You control the buffer distance in meters, kilometers, miles, or feet, and can fine-tune the geometry with segment count, end cap style (round, flat, square) and join style (round, mitre, bevel).

It is the standard technique for questions like "what falls within 500 m of this river" or "what areas are within 2 km of this proposed site". Urban planners use it for building setback zones, ecologists for riparian habitat strips, and logistics teams for service-area and noise-impact studies. Everything is computed in your browser with Turf.js, so your layers never leave your machine.

How to Use

  1. 1

    Upload the layer to buffer as GeoJSON or Shapefile (drag and drop supported); the feature count is shown immediately.

  2. 2

    Set the buffer distance and its unit (meters, kilometers, miles, or feet), then optionally adjust segments, end cap style, and join style before running the analysis locally in your browser.

  3. 3

    Review the generated buffer polygons in the result summary and download them as a standard GeoJSON FeatureCollection.

FAQ

QWhich distance units can I choose for the buffer?

AMeters, kilometers, miles, and feet are supported. Distances are treated as geodesic values when your data is in geographic coordinates, so a 100 m buffer stays 100 m regardless of latitude.

QWhat do the end cap and join style options do?

AEnd cap style controls the shape at the ends of buffered lines (round, flat, or square). Join style controls how corners around a line bend are rendered (round, mitre, or bevel). Round caps and joins give the smoothest, most conventional buffer result.

QCan I buffer points, lines, and polygons in the same file?

AYes. Mixed-geometry layers work fine — each feature gets its own buffer zone, and the outputs are merged into one polygon layer. Overlaps between individual buffers are kept unless you dissolve them afterwards with the Dissolve tool.

QIs there a limit on file size or feature count?

AProcessing happens entirely in the browser, so limits depend on your device's memory. Very large datasets may fail with an out-of-memory message; in that case, split the layer first with the Vector Split tool and buffer the parts separately.