{
 "ocl_version": "0.1.0",
 "name": "Gogway",
 "slug": "gogway",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 31.729430644629275,
   "diagnostic": true,
   "flags": [
    "structure_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 207.0,
   "end_distance_m": 209.0,
   "start_elevation_m": 101.56214419283165,
   "end_elevation_m": 102.19673280572424,
   "min_gradient_pct": -26.959621509060128,
   "suppressed_max_gradient_pct": 53.589480857769445,
   "suppressed_location_m": [
    408.0,
    410.0
   ]
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 30.028752847218716,
   "diagnostic": true,
   "flags": [
    "structure_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 206.0,
   "end_distance_m": 209.0,
   "start_elevation_m": 101.29587022030768,
   "end_elevation_m": 102.19673280572424,
   "min_gradient_pct": -24.747010970735534,
   "suppressed_max_gradient_pct": 49.7747742084177,
   "suppressed_location_m": [
    408.0,
    411.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 24.90786227035187,
   "diagnostic": false,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 204.0,
   "end_distance_m": 209.0,
   "start_elevation_m": 100.95133969220664,
   "end_elevation_m": 102.19673280572424,
   "min_gradient_pct": -15.382503146264526,
   "suppressed_max_gradient_pct": 37.389416250262855,
   "suppressed_location_m": [
    413.0,
    418.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 19.41233727830536,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 349.0,
   "end_distance_m": 359.0,
   "start_elevation_m": 118.86368801047226,
   "end_elevation_m": 120.8049217383028,
   "min_gradient_pct": -6.47069770506306,
   "suppressed_max_gradient_pct": 35.93839734178914,
   "suppressed_location_m": [
    408.0,
    418.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 15.729810253648466,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 225.0,
   "end_distance_m": 245.0,
   "start_elevation_m": 104.195479688269,
   "end_elevation_m": 107.3414417389987,
   "min_gradient_pct": -1.1626360161803007,
   "suppressed_max_gradient_pct": 27.001578624954163,
   "suppressed_location_m": [
    404.0,
    424.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 15.437843385486929,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 227.0,
   "end_distance_m": 252.0,
   "start_elevation_m": 104.49171151345502,
   "end_elevation_m": 108.35117235982675,
   "min_gradient_pct": -0.5906728311560983,
   "suppressed_max_gradient_pct": 24.550790530954146,
   "suppressed_location_m": [
    406.0,
    431.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 15.25210684107847,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 205.0,
   "end_distance_m": 255.0,
   "start_elevation_m": 101.09344910500047,
   "end_elevation_m": 108.71950252553971,
   "min_gradient_pct": 0.9057263623449785,
   "suppressed_max_gradient_pct": 17.83124576923899,
   "suppressed_location_m": [
    403.0,
    453.0
   ]
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 13.85079654208154,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 179.0,
   "end_distance_m": 279.0,
   "start_elevation_m": 98.0123804582755,
   "end_elevation_m": 111.86317700035704,
   "min_gradient_pct": 2.50720364516863
  }
 ],
 "shape": {
  "ascent_concentration": 0.355,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 101.0,
  "shape_class": "sustained"
 },
 "length_m": 669.6251123291042,
 "start_elevation_m": 82.47039750695342,
 "end_elevation_m": 138.7523410379634,
 "endpoint_gain_m": 56.28194353100997,
 "overall_gradient_pct": 8.404992957215855,
 "accumulated_ascent_m": 59.48309246260246,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 24.90786227035187,
   "start_distance_m": 204.0,
   "end_distance_m": 209.0,
   "midpoint_distance_m": 206.5,
   "start_elevation_m": 100.95133969220664,
   "end_elevation_m": 102.19673280572424,
   "start_xy": [
    612393.1529102676,
    147796.8299481914
   ],
   "end_xy": [
    612397.4841208218,
    147799.3280697585
   ]
  },
  "max_10m": {
   "gradient_pct": 19.41233727830536,
   "start_distance_m": 349.0,
   "end_distance_m": 359.0,
   "midpoint_distance_m": 354.0,
   "start_elevation_m": 118.86368801047226,
   "end_elevation_m": 120.8049217383028,
   "start_xy": [
    612527.8030659041,
    147849.19801953732
   ],
   "end_xy": [
    612537.3106922528,
    147852.28924100648
   ]
  },
  "max_20m": {
   "gradient_pct": 15.729810253648466,
   "start_distance_m": 225.0,
   "end_distance_m": 245.0,
   "midpoint_distance_m": 235.0,
   "start_elevation_m": 104.195479688269,
   "end_elevation_m": 107.3414417389987,
   "start_xy": [
    612411.3422231772,
    147807.32512885524
   ],
   "end_xy": [
    612429.4042827785,
    147815.77310880757
   ]
  },
  "max_25m": {
   "gradient_pct": 15.437843385486929,
   "start_distance_m": 227.0,
   "end_distance_m": 252.0,
   "midpoint_distance_m": 239.5,
   "start_elevation_m": 104.49171151345502,
   "end_elevation_m": 108.35117235982675,
   "start_xy": [
    612413.0742614883,
    147808.325150499
   ],
   "end_xy": [
    612435.9375988203,
    147818.2862304142
   ]
  },
  "max_50m": {
   "gradient_pct": 15.25210684107847,
   "start_distance_m": 205.0,
   "end_distance_m": 255.0,
   "midpoint_distance_m": 230.0,
   "start_elevation_m": 101.09344910500047,
   "end_elevation_m": 108.71950252553971,
   "start_xy": [
    612394.0189293202,
    147797.32995919176
   ],
   "end_xy": [
    612438.7376098242,
    147819.36323464834
   ]
  },
  "max_100m": {
   "gradient_pct": 13.85079654208154,
   "start_distance_m": 179.0,
   "end_distance_m": 279.0,
   "midpoint_distance_m": 229.0,
   "start_elevation_m": 98.0123804582755,
   "end_elevation_m": 111.86317700035704,
   "start_xy": [
    612373.0159991969,
    147782.25099927178
   ],
   "end_xy": [
    612461.1373626038,
    147827.9801395228
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -15.382503146264526,
   "start_distance_m": 397.0,
   "end_distance_m": 402.0,
   "midpoint_distance_m": 399.5,
   "start_elevation_m": 123.05489827321453,
   "end_elevation_m": 122.2857731159013,
   "start_xy": [
    612573.1890274904,
    147864.80900961
   ],
   "end_xy": [
    612577.9095649597,
    147866.45719668968
   ]
  },
  "min_10m": {
   "gradient_pct": -6.47069770506306,
   "start_distance_m": 545.0,
   "end_distance_m": 555.0,
   "midpoint_distance_m": 550.0,
   "start_elevation_m": 135.4608783024506,
   "end_elevation_m": 134.8138085319443,
   "start_xy": [
    612686.739944966,
    147956.85085212288
   ],
   "end_xy": [
    612694.1627823635,
    147963.55170644686
   ]
  },
  "min_20m": {
   "gradient_pct": -1.1626360161803007,
   "start_distance_m": 538.0,
   "end_distance_m": 558.0,
   "midpoint_distance_m": 548.0,
   "start_elevation_m": 135.1455456640306,
   "end_elevation_m": 134.91301846079455,
   "start_xy": [
    612681.5446011828,
    147952.15954284705
   ],
   "end_xy": [
    612696.3888815605,
    147965.56279601823
   ]
  },
  "min_25m": {
   "gradient_pct": -0.5906728311560983,
   "start_distance_m": 531.0,
   "end_distance_m": 556.0,
   "midpoint_distance_m": 543.5,
   "start_elevation_m": 134.99893336503933,
   "end_elevation_m": 134.8512651572503,
   "start_xy": [
    612676.3488089965,
    147947.46873049546
   ],
   "end_xy": [
    612694.9049806418,
    147964.22188680686
   ]
  },
  "min_50m": {
   "gradient_pct": 0.9057263623449785,
   "start_distance_m": 505.0,
   "end_distance_m": 555.0,
   "midpoint_distance_m": 530.0,
   "start_elevation_m": 134.3609453507718,
   "end_elevation_m": 134.8138085319443,
   "start_xy": [
    612658.7358386134,
    147928.355924721
   ],
   "end_xy": [
    612694.1627823635,
    147963.55170644686
   ]
  },
  "min_100m": {
   "gradient_pct": 2.50720364516863,
   "start_distance_m": 495.0,
   "end_distance_m": 595.0,
   "midpoint_distance_m": 545.0,
   "start_elevation_m": 134.17242594139663,
   "end_elevation_m": 136.67962958656526,
   "start_xy": [
    612652.0229118232,
    147920.94400544788
   ],
   "end_xy": [
    612723.5806756836,
    147990.63073984344
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 31.729430644629275,
   "start_distance_m": 207.0,
   "end_distance_m": 209.0,
   "midpoint_distance_m": 208.0,
   "start_elevation_m": 101.56214419283165,
   "end_elevation_m": 102.19673280572424,
   "start_xy": [
    612395.7514002349,
    147798.32923081596
   ],
   "end_xy": [
    612397.4841208218,
    147799.3280697585
   ]
  },
  "max_3m": {
   "gradient_pct": 30.028752847218716,
   "start_distance_m": 206.0,
   "end_distance_m": 209.0,
   "midpoint_distance_m": 207.5,
   "start_elevation_m": 101.29587022030768,
   "end_elevation_m": 102.19673280572424,
   "start_xy": [
    612394.8853810669,
    147797.82922001553
   ],
   "end_xy": [
    612397.4841208218,
    147799.3280697585
   ]
  }
 },
 "diagnostic_note": "Windows <=3 m are at raster-noise scale (1-sigma raster noise alone is roughly +/-7 pp at 2 m and +/-5 pp at 3 m on a 1 m DTM). Diagnostic use only: never a headline or ranking value.",
 "quality_summary": {
  "structure_suppression": {
   "masked_fraction": 0.009,
   "windows_resited": [
    2.0,
    3.0,
    10.0,
    20.0,
    25.0,
    50.0
   ],
   "windows_unresolved": []
  },
  "texture_suppression": {
   "masked_fraction": 0.051,
   "windows_resited": [
    2.0,
    3.0,
    5.0,
    10.0,
    20.0,
    25.0
   ],
   "windows_unresolved": []
  },
  "texture_windows": {
   "rounds": 1,
   "windows_masked": [
    {
     "window_m": 25.0,
     "start_m": 412.0,
     "end_m": 437.0,
     "raw_pct": 20.06,
     "reason": "hump+mask-edge"
    },
    {
     "window_m": 20.0,
     "start_m": 412.0,
     "end_m": 432.0,
     "raw_pct": 21.57,
     "reason": "hump+mask-edge"
    },
    {
     "window_m": 10.0,
     "start_m": 413.0,
     "end_m": 423.0,
     "raw_pct": 29.1,
     "reason": "hump+mask-edge"
    },
    {
     "window_m": 5.0,
     "start_m": 413.0,
     "end_m": 418.0,
     "raw_pct": 37.39,
     "reason": "hump"
    }
   ],
   "advisory": [],
   "unresolved": []
  },
  "excluded_ranges_m": [
   [
    406.0,
    439.0
   ]
  ],
  "review": [],
  "extent": [
   "may_start_earlier"
  ]
 },
 "provenance": {
  "analysis_version": "0.1.0",
  "sample_interval_m": 1.0,
  "interpolation": "bilinear",
  "smoothing": "none",
  "gradient_windows_m": [
   5.0,
   10.0,
   20.0,
   25.0,
   50.0,
   100.0
  ],
  "diagnostic_windows_m": [
   2.0,
   3.0
  ],
  "elevation_crs": "EPSG:27700",
  "elevation_resolution_m": 1.0,
  "elevation_tiles": [
   "data/cache/england/bulk_dtm_1m/TR1045.tif"
  ],
  "calculated_at": "2026-09-12T01:38:35+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "output/texture-uk-england/batch-england-rchunk03.pbf",
  "osm_snapshot": "",
  "run_id": "texture-uk-england-260912",
  "elevation_provider": "Environment Agency",
  "elevation_dataset": "EA LIDAR Composite DTM 1m (2022)",
  "elevation_licence": "Open Government Licence v3 \u2014 \u00a9 Environment Agency",
  "elevation_coverage_id": "13787b9a-26a4-4775-8523-806d13af58fc__Lidar_Composite_Elevation_DTM_1m",
  "elevation_tile_ids": [
   "TR1045.tif"
  ],
  "climb_origin": "discovered",
  "canopy_check": "unavailable \u2014 surface model missing: unexpected zip contents for TR1045: []",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Ansdore",
  "county": "Kent"
 }
}