What you can try here
×
Select an outline, accept or reject it, correct its boundary, or add a missing outline.
Download your decisions and polygons when you are done.
Where the example comes from
A fixed-seed generator draws terrain, vegetation and varied roofs with 40 prepared outlines.
Practice on shifted edges, a merged outline, a false detection and an omitted roof. No real
place, source imagery or model output was used to make this scene.
The outlines are deliberate practice fixtures, not predictions or independent reference
labels. The assigned 30 cm pixel size and fictional projected origin exercise coordinate
conversion only. Exported coordinates must not be used as real-world observations.
What runs in the browser
Selection, drawing, boundary edits, decisions, review history and export run here. Your
changes are kept on this device. Other visitors do not see them. Downloads are marked as
synthetic demonstration records. No name or account is required. Compatible browser agents
can also read review status and record decisions through the same local workflow.
Supporting engineering
The source package includes processing, revision-aware GIS exchange, tests and
annotation-workflow code from the separate local application. This page does not run those
Python or deep-learning services. Testing this interface is separate from measuring model
accuracy or large-area processing performance.
Built independently by Robert Lane with substantial AI assistance in implementation and testing.
Download your review
×
GeoJSON contains the polygons in longitude and latitude, with each decision
and note. Rejected and unresolved outlines are included with their status; filter them
before using the file.
Download GeoJSON
Full review record
The JSON record also includes the original outlines, source details and change history. It
is a browser-demo format, not a direct import into the full local application.
Download review JSON