Map editing for infrastructure and field operations

Mark work zones, closures and inspection sections before crews go out. Adjacent zones share their borders, and every plan exports as GeoJSON.

Phase 1Phase 2shared edge

At a glance

vectorstream is a geometry editor that runs inside web maps built on Leaflet, OpenLayers or MapLibre GL. Infrastructure teams use it to plan the areas that field work depends on: construction phases, lane closures, inspection sections and site layouts. Adjacent areas share one border, edits can be undone exactly, and the result is exported as GeoJSON for scheduling or permit 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

Field work planned on the map

01

Construction phases and site layouts

A site is divided into phases, laydown areas and access routes. The areas touch, and when phase two grows, phase three has to shrink by exactly the same line.

  • Draw site areas as polygons and rectangles
  • Move a phase boundary once for both phases
  • Move a laydown area until it docks flush against the next one
  • Rotate a site layout to match the road alignment
  • Draw access routes with the line tool
02

Closures and traffic management

Lane closures and diversions are drawn on a map for approval. They change whenever the programme changes, so they need quick edits and a dependable way back to the agreed version.

  • Trace a closure along existing edges
  • Cut a strip off a zone when a lane reopens
  • Label closures with text labels
  • Undo a revision back to the exact previous state
03

Inspection sections and maintenance areas

Bridges, embankments and long corridors are inspected in sections. Splitting a corridor into sections that meet end to end makes it plain which team covers which stretch.

  • Split a corridor area into sections
  • Merge sections when inspection cycles change
  • Lasso-select sections to move or copy them together
  • Mark structures and defects with markers
  • Export sections as GeoJSON for scheduling

Why topology

Why work-zone maps need clean geometry

No disputed strip between zones

When two work zones are drawn separately, the strip between them belongs to nobody or to both. With one shared border, the handover line between two crews or two contractors is a single line.

The same editor on every map stack

Infrastructure tools are often built by different teams on different map libraries. One editing core behind Leaflet, OpenLayers and MapLibre GL means the same tools and the same behaviour in each of them.

Revisions that can be taken back

Programmes change from one day to the next. Exact undo lets a planner try a revised closure and return to the agreed layout without redrawing it.

How it works

From programme to plan

  1. Step 01

    Bring in the base

    Import the corridor, the site boundary or existing zones as GeoJSON.

  2. Step 02

    Lay out the work

    Draw phases, closures and sections. Snap to existing corners, and moved areas dock flush against their neighbours.

  3. Step 03

    Revise as the programme moves

    Split, merge or retrace zones. Undo brings back the previous layout exactly.

  4. Step 04

    Publish the plan

    Export the zones as GeoJSON for the permit, scheduling or briefing system.

FAQ

Infrastructure and field operations questions

Can vectorstream divide a corridor into inspection sections?
Yes. vectorstream's split tool divides an area along a straight line between two of its corners, and the resulting sections share their borders.
Can two adjacent work zones share a boundary?
In vectorstream, adjacent work zones share one stored boundary, so moving the handover line changes both zones at once.
Can a site layout be rotated to match a road?
vectorstream's transform tool moves and rotates shapes, so a site layout can be turned to follow a road or rail alignment.
Which map libraries can field operations teams use with vectorstream?
Teams on Leaflet, OpenLayers or MapLibre GL can all use vectorstream, because the three adapters run the same editing core.
What does vectorstream export?
vectorstream exports zones, routes and markers as GeoJSON, ready for permit, scheduling or reporting systems to read.

More questions

Put work-zone planning on your map.