webGeoDS webGeoDS
  • Home
  • Tools
    • All tools

    • Inspect
    • Validate
    • Check Topology
    • CRS
    • Buffer

    • Inspect
    • Calculate
    • NDVI
    • Viewshed

    • Cluster
    • Classify

    • Build Graph

    • Interpolate
    • Fill Gaps
  • Articles
    • All articles

    • Inspect
    • Validate
    • Check Topology
    • CRS
    • Buffer

    • Inspect
    • Calculate
    • NDVI
    • Viewshed

    • Cluster
    • Classify

    • Build Graph

    • Interpolate
    • Fill Gaps
  • About

Buffer & Proximity Tool

tool
vector
Upload points, lines, or polygons and generate a buffer at any distance — as a single zone or several concentric rings — see what’s within reach of each feature, optionally dissolved into one shape, colored on the map, downloadable. Runs entirely in your browser, powered by Python.
Published

September 11, 2026

Upload a point, line, or polygon file, set a distance, and see the area within that reach of every feature — a buffer. Works the same way whether you’re asking “what’s within 300m of this store” or “what falls within 50m of this road.” Set more than one ring to break that reach into distance bands instead of one zone — “within 100m”, “100–300m”, “300–500m” — each shown as its own shade on the map.

Tip

Private by design. Your file is processed entirely in your browser (Python via WebAssembly) — it’s never uploaded to any server, including ours. Nothing to configure, nothing to trust: the code never gets the chance to see your data.

The code itself isn’t shown here — it’s a fixed, non-editable computation using GeoPandas’ .buffer() underneath. Want to see it built up step by step, in Python and R? Read Buffer & Proximity: How Far Is Within Reach.

First run loads the Python engine — timing varies by device, watch the counter below the code once it starts.

First tool in the Vector family’s newest addition. Want to see the code, or compare against R’s independent sf::st_buffer() implementation? Read the full article.