insarwatch ← LOS ConverterToolsDocs
🔒 All calculations run locally in your browser. No survey points, velocity data or CSV files are sent to our server.

Subsidence Gradient & Hazard Classifier

A single velocity number tells you how fast a point moves; it tells you nothing about whether the ground is differential moving — and differential movement is what damages highways, railways, pipelines and structures. Two points can both subside at 10 mm/yr and be perfectly harmless if they move together, while two points 20 metres apart moving at 0 and 15 mm/yr respectively represent a serious engineering problem. This tool turns a cloud of vertical velocity points into a spatial risk picture by computing the subsidence gradient — the velocity difference between neighbouring points divided by the distance between them — and classifying every point against transparent, screening-level criteria packages informed by published differential-settlement practice.

Use it after the LOS Converter (which supplies vertical rates through the Data Tray) and before the reporting step. Like everything on this site, the computation happens entirely in your browser, and the classified points can be exported as CSV for your records, as KML for Google Earth or QGIS, and as a 300-DPI risk map for the report.

When you should use this tool

When NOT to use this tool

What the gradient actually measures

For every point the tool searches within a radius R (default 100 m, package-dependent) and computes the velocity difference to each neighbour, divided by their horizontal (great-circle) distance. The largest such value becomes the point's representative gradient, expressed in mm of differential motion per metre of distance. This mirrors how deformation damage actually accumulates: it is driven by relative displacement over a structural span, not by absolute settlement. Choosing R is an engineering decision, not a default to accept blindly: R should roughly match the span of the asset you care about — a bridge abutment spacing, a rail weld interval, a foundation footprint. A radius much larger than that dilutes real discontinuities; a radius much smaller than the point spacing leaves most points without neighbours, and they are then classified on velocity alone and marked isolated in the output.

On top of the gradient, the tool applies a velocity safeguard: points whose vertical rate exceeds the package's rapid-motion threshold are promoted regardless of gradient, because a fast-moving isolated point can be a genuine hazard even without a nearby reference point to differ from.

Criteria & data ?

Data Tray is empty.

Classified points

Risk map & distribution

Export

KML colours follow the on-screen classes; PNG renders the map at 300 DPI for direct report use.

Criteria packages & their limits

Four built-in packages ship with the tool: highway (AASHTO-informed), railway embankment, open-pit mine slope and building foundation. Each defines four gradient boundaries that split the range into five classes — Stable, Low Concern, Moderate, High Hazard and Critical — plus the neighbour radius and the velocity safeguard thresholds. The thresholds are screening defaults drawn from published differential-settlement practice; they are deliberately conservative and deliberately transparent. They are not the numbers of any specific design clause, and this tool does not pretend to replace the governing specification for your asset. If your project specification defines limiting gradients or deflection ratios, use those numbers — the philosophy of the tool is to give you a defensible starting grid, not an authority claim.

Step-by-step usage

  1. Convert your LOS points in the LOS Converter (the demo button there loads 87 points). They arrive here automatically through the Data Tray — no re-import, no column matching a second time.
  2. Pick the criteria package that matches your asset type, and adjust the neighbour radius to your structural span if needed. The reference note under the selector states what each package assumes.
  3. Run the classification. The table lists every point with its velocity, representative gradient, neighbour count and class; the map colours points by class; the bar chart summarises the distribution.
  4. Export: the CSV preserves every column for your records; the KML carries the five-class colour scheme into Google Earth or QGIS for spatial context against imagery; the PNG is a print-ready 300-DPI risk map.

Output interpretation guide

Read the map before the table. Clusters of High Hazard and Critical points along a linear asset are the pattern that deserves follow-up; a single Critical point surrounded by stable neighbours is more often a processing artefact (an unwrapping error, a corner reflector, an atmospheric outlier) than a real hazard. Check the neighbour column: isolated points carry a marker and their class rests on the velocity safeguard alone. The gradient column is the number to quote when defending the classification in a review meeting — it is reproducible from your own dataset with nothing more than a ruler.

Common pitfalls & mistakes

Frequently asked questions

Why does the point count differ between runs?
Changing the radius changes which points have neighbours and which gradients are the largest. Report the radius together with the results — they are part of the method.
Can I use my own thresholds?
The package structure is designed for it; custom criterion packages saved locally are on the roadmap. Until then, export the CSV and classify downstream if your specification differs.
Why great-circle distance instead of projected UTM distance?
At site scales (kilometres) the two differ by less than the point-spacing noise. The haversine form keeps the tool projection-free; use the Coordinate Converter if your workflow needs UTM coordinates for other purposes.
Does classification use atmospheric-corrected velocities?
It uses whatever velocities you give it. If atmospheric phase screens dominate your scene, the gradients inherit that error — apply your processor's atmospheric correction first.
Is the five-level scheme an industry standard?
The labels are this tool's, chosen for clarity. The gradient boundaries are informed by published practice but not part of any standard; name the package and thresholds whenever you publish results.

Demo dataset & related tools

The demo dataset (87 points across four deformation regimes) classifies into a distribution that matches its design — see the Sample dataset guideLOS Converter. Downstream: the GNSS Validation tool to check flagged zones against ground truth, and the Error Budget calculator to state the uncertainty behind every gradient.

Privacy Policy

This toolkit provides preliminary geotechnical interpretation only. Gradient thresholds are screening-level defaults derived from public differential-settlement practice and must be verified against the governing project specification. All high-hazard zones require field verification by qualified professionals.