Habitat and protected-area mapping for conservation

Divide a site into habitat polygons that meet exactly, zone a protected area and lay out survey plots, all on one web map.

WetlandGrasslandshared edge

At a glance

vectorstream is a geometry editor for web maps that stores the border between neighbouring polygons once. Conservation and environmental teams use it for habitat maps, protected-area zoning and restoration planning: when a habitat boundary is corrected after a survey, the adjoining habitat changes with it. Survey plots, transects and site notes are drawn on the same map, and everything exports as GeoJSON.

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

Conservation mapping tasks

01

Habitat mapping

A habitat map assigns every part of a site to a class: woodland, grassland, wetland, scrub. The polygons cover the site, and a survey that moves one boundary changes two habitats at once.

  • Correct a habitat boundary once for both habitats
  • Split a polygon when a new habitat is recorded
  • Draw boundaries freehand, then refine the vertices
  • Simplify boundaries traced in too much detail
  • Trace along existing habitat boundaries
02

Zoning a protected area

Some protected areas are zoned into a core, a buffer and a transition area. The zones share borders, and a review of the management plan can shift any of them.

  • Move a zone border once for both zones
  • Merge zones after a plan review
  • Keep zones, plots and notes in a layer tree
  • Label zones with text labels
03

Restoration sites and survey design

Restoration projects mark treatment areas, and monitoring needs fixed plots and transects. Rectangles and circles cover standard plots, and lines cover transects.

  • Draw survey plots as rectangles or circles
  • Draw transects with the line tool
  • Mark sample points with markers
  • Copy a plot to repeat it across the site
  • Export sites, plots and transects as GeoJSON

Why topology

Why habitat maps need topology

Habitats that meet exactly

If each habitat is drawn as its own shape, the land between two of them ends up unclassified or counted twice. Shared borders keep neighbouring habitats flush as boundaries are corrected over the years.

Survey corrections without rework

A field survey usually corrects a few boundaries, not the whole map. Moving one shared edge updates the two habitats it separates, and undo restores the previous version exactly.

Data that outlives the project

Monitoring data must still be readable years later. GeoJSON is an open, text-based format, and vectorstream both imports it with a geometry check and exports it.

How it works

How a conservation team uses it

  1. Step 01

    Import the baseline

    Load existing habitat polygons and site boundaries as GeoJSON.

  2. Step 02

    Update after the survey

    Correct boundaries, split polygons for new habitats and merge where classes combine.

  3. Step 03

    Plan the monitoring

    Draw survey plots, transects and sample points on the same map.

  4. Step 04

    Archive and share

    Export habitats, zones and the survey design as GeoJSON for reports and long-term records.

FAQ

Environmental and conservation questions

Can vectorstream keep neighbouring habitat polygons aligned?
Yes. vectorstream stores the border between two neighbouring habitats once, so correcting it changes both habitats in one edit.
Can survey plots and transects be drawn in vectorstream?
vectorstream draws rectangles and circles for survey plots, lines for transects and markers for sample points.
Can vectorstream reduce over-detailed habitat boundaries?
vectorstream's simplify tool reduces the number of vertices in a habitat boundary that was traced in too much detail.
Which map libraries can conservation maps use with vectorstream?
Conservation web maps on Leaflet, OpenLayers or MapLibre GL can use vectorstream, since its three adapters drive the same editing core.
Does vectorstream classify habitats automatically?
No. vectorstream is a manual editing tool. Habitat classes come from the surveyors and ecologists who draw and correct the polygons.

More questions

Map habitats that meet exactly.