Why

Terminal expansions, marinas, outfalls, dredging and coastal protection works all change a shoreline. Once the excavator arrives, what the beach looked like before is gone, and arguments about damage, restoration targets or compensation come down to whoever kept a record. The satellite part of this pack can be recomputed later; the human surveys and photos in it cannot be re-collected.

What's in a pack

Read this before buying: what each number is worth

Same honesty rule as Territory View. Only one output is a calibrated model, and even it is weak.

FieldGradeWhat it can be used for
sandMODELCalibrated on 318 surveyed beaches, cross-validated R² ≈ 0.20. Good for ranking where the sandy shore is, not a measured sand percentage.
rock_prob / sandinessSCREENING-GRADEClassifier, CV-AUC ≈ 0.69. Points at where to send a person. Not a substrate measurement.
oyster_probSCREENING-GRADETidal presence/absence classifier, CV-AUC ≈ 0.73 on 179 beaches. Habitat likelihood only. Not harvest-safety guidance and says nothing about DFO closures.
BeachBook surveysObservationsWhat people recorded on the beach. Older records came over in a Sept 2025 database migration, so their saved date is the migration date; camera dates in photo filenames are given as hints.

Built structures (ramps, docks, breakwaters) are not masked and can score as "sandy"; it shows on the map. Sentinel-2 is 10–20 m: nothing here resolves individual boulders or shell beds. Where your area has no BeachBook surveys, the pack says so; we don't invent them.

Free sample: Sidney / Tsehum Harbour / Swartz Bay, BC

18 km² around the Swartz Bay ferry terminal, Tsehum Harbour marinas and the Sidney waterfront. 108 shoreline cells, 12 surveyed beaches, 22 survey photos. Imagery: 8 Sentinel-2 scenes, Aug–Sep 2024. Packed 30 Sep 2026.

Shoreline cells around Sidney and Swartz Bay coloured by sand score, with BeachBook survey sites
sand_score (MODEL-derived)
Same cells coloured by oyster likelihood, labelled screening-grade
oyster_prob (SCREENING-GRADE)

Download sample pack (ZIP, 12.6 MB)  Read the README first

Sample pack hash (photos downscaled to 1600 px for download size; the originals' hashes are inside):

0bcfa0592706334fe1467d02df0795e0df22316a5601fec733866d71f20cfc02

Price

$950 CAD

Per project area up to ~20 km² of BC coast, delivered within a week. Full-resolution survey photos, both maps, and the pack hash emailed to you separately on delivery day so the date is on record outside our servers. Larger areas or before/after re-runs of a pack you already hold: ask.

Order a baseline pack

Send the area (a map screenshot, a bounding box, or a project name) and when works are expected to start. Contains modified Copernicus Sentinel data (ESA). Survey data: BeachBook community.

Linear project instead of a shoreline? See Major-project corridors below.

Major-project corridors

Pipelines, transmission lines, rail and highway twinning run hundreds of kilometres and go through review in stages. Once a project is designated or fast-tracked, the pre-construction condition of the land along the route matters to everyone involved: the proponent, landowners, Indigenous rights holders, regulators and the project's critics. A corridor pack is a neutral, dated record of that "before". We don't take a position on any project, and the pack reads the same whoever orders it.

What's in a corridor pack

What it is and isn't

OutputGradeWhat it can be used for
NDVI / NDMI per segment per yearMeasurementBand arithmetic on Sentinel-2 surface reflectance. No model runs anywhere in a corridor pack. It is a 10–20 m satellite measure, taken as a median over each segment.
Watch / Screen flagsSCREENING PROXYA kilometre that sits outside its own multi-year range. Harvest, clearing, fire, insects, drought and road work all cause this. A flag means "send a person here first". It is never a finding about a project.
Ground Boots recordsObservationsGeotagged, timestamped field notes and photos. Where there are none, the pack says so.

Free sample: Lake Louise to Field, Kicking Horse Pass (27.4 km)

An illustrative corridor along the existing Trans-Canada Highway and rail line over Kicking Horse Pass. We chose it because it is an existing linear corridor with Ground Boots field records already on file. It is not the route of any proposed project. 28 segments, 119 Sentinel-2 tile-scenes from summers 2019–2026, 5 Ground Boots records in the strip. Packed 2 October 2026.

Corridor segments from Lake Louise to Field coloured by baseline status
Segment status vs own history (screening proxy)
Corridor segments coloured by NDVI change against each segment's own baseline
NDVI change vs own baseline (measurement)

Download sample corridor pack (ZIP, 2.9 MB)  Read the README first

Sample pack hash (public version: Ground Boots notes, photos and times removed):

1d6c75378e05305e18abc3e0bf375fb1d99f085f9dd26a85a7c6c51e587229d9

Corridor price

$40 CAD / km

Priced by centreline kilometre, with a 25 km minimum ($1,000). Kilometres are how routes are described in filings, and our 1 km segments match that one-to-one, so a 180 km route is $7,200 whether the proponent splits it into three spreads or twelve. Standard strip ±500 m. Wider strips, multiple route alternatives and annual re-runs during construction (to compare against the sealed "before"): ask. Delivered within two weeks for routes up to 500 km. The pack hash is emailed separately on delivery day so the date is on record outside our servers.

Ask about a corridor pack

Send the route (KML, shapefile, GeoJSON, or a map with the route drawn on) and the width you need. Contains modified Copernicus Sentinel data (ESA). Basemap: Esri World Imagery.