Plot and site editing for real estate and PropTech

Give analysts and agents a map where plots can be outlined, combined into sites and divided into lots, with building footprints that come out square.

Plot 3Plot 4shared edge

At a glance

vectorstream is an embeddable geometry editor for web maps, built on a topology model in which neighbouring shapes share their borders. Real estate and PropTech products use it to let users outline plots, assemble development sites from adjoining lots, divide a site into lots and sketch building footprints. Results are exported as GeoJSON for valuation, listing or portfolio systems.

Editing model
Topology: shared borders are stored once
Map libraries
Leaflet, OpenLayers, MapLibre GL
Data
GeoJSON import with geometry check, GeoJSON export
Status
Pre-release, no package published yet

Use cases

Property workflows on the map

01

Site assembly

Developers look at which adjoining plots could form one site. Merging the plots on the map shows the assembled site, and undo takes the assembly apart again exactly as it was.

  • Merge adjoining plots with union
  • Lasso-select a group of plots
  • Undo an assembly to the exact previous state
  • Label plots with text labels
02

Lot layouts and subdivision

A site is divided into lots for a scheme or for sale. Lots share their side boundaries, so moving one dividing line resizes both lots next to it.

  • Split a site into lots between pairs of corners
  • Move a dividing line once for both lots
  • Draw lots with the rectangle tool
  • Copy a lot layout and place it again
  • Rotate a layout to face the street
03

Building footprints

Footprints drawn by hand rarely come out square. The straightening tool evens out near-right angles and shows live numbers, so a sketch becomes a clean outline for a massing study.

  • Straighten footprints with live numbers
  • Resize a footprint with the corner handles
  • Snap footprint corners to existing corners
  • Move and rotate footprints with the transform tool

Why topology

Why property apps need more than a drawing layer

Plots that share lines

Plot boundaries are shared by definition. Storing each shared line once keeps assembled sites and subdivided lots free of the slivers that would distort a site plan.

One editor, any of three libraries

PropTech teams choose map libraries for rendering, cost or licensing reasons. vectorstream runs the same editing core on Leaflet, OpenLayers and MapLibre GL, so a switch does not mean rebuilding the editor.

Data your backend understands

Every plot, lot and footprint exports as GeoJSON, a format that any backend can store and that GIS tools read directly.

How it works

How a user works with it in your app

  1. Step 01

    Find the plots

    Your app loads the relevant plots from its own data as GeoJSON.

  2. Step 02

    Assemble or subdivide

    The user merges plots into a site or splits a site into lots.

  3. Step 03

    Sketch the building

    Footprints are drawn, snapped to existing corners and straightened.

  4. Step 04

    Save to your backend

    The result is exported as GeoJSON and stored with the deal, the listing or the project.

FAQ

Real estate and PropTech questions

Can users combine several plots into one development site?
Yes. vectorstream's union tool merges adjoining plots into one site, and undo separates them again exactly.
Can vectorstream square up hand-drawn building footprints?
vectorstream has a straightening tool that evens out near-right angles in an outline and shows live numbers before the change is applied.
Can vectorstream be added to an existing property platform?
vectorstream runs inside an existing web map on Leaflet, OpenLayers or MapLibre GL, so a property platform that already shows a map can add the editing tools to it.
What format does vectorstream save plots in?
Plots, lots and footprints edited in vectorstream are exported as GeoJSON, which a property backend can store next to its own records.

More questions

Put plot editing into your property app.