{
 "ocl_version": "0.1.0",
 "name": "Tridley Foot Hill",
 "slug": "tridley-foot-hill",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 41.95669436430762,
   "diagnostic": true,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 202.0,
   "end_distance_m": 204.0,
   "start_elevation_m": 159.2597922182813,
   "end_elevation_m": 160.09892610556744,
   "min_gradient_pct": -11.657932753630007,
   "suppressed_max_gradient_pct": 58.18224787525139,
   "suppressed_location_m": [
    266.0,
    268.0
   ]
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 36.31018156195296,
   "diagnostic": true,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 368.0,
   "end_distance_m": 371.0,
   "start_elevation_m": 183.13890334895717,
   "end_elevation_m": 184.22820879581576,
   "min_gradient_pct": -8.193046986258423,
   "suppressed_max_gradient_pct": 49.678251845062015,
   "suppressed_location_m": [
    266.0,
    269.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 27.42873479105242,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 368.0,
   "end_distance_m": 373.0,
   "start_elevation_m": 183.13890334895717,
   "end_elevation_m": 184.5103400885098,
   "min_gradient_pct": -8.065362036649617,
   "suppressed_max_gradient_pct": 37.988041526563165,
   "suppressed_location_m": [
    264.0,
    269.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 27.314752612793143,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 368.0,
   "end_distance_m": 378.0,
   "start_elevation_m": 183.13890334895717,
   "end_elevation_m": 185.8703786102365,
   "min_gradient_pct": -7.719576983971876,
   "suppressed_max_gradient_pct": 29.473874164299048,
   "suppressed_location_m": [
    263.0,
    273.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 22.485612966352306,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 359.0,
   "end_distance_m": 379.0,
   "start_elevation_m": 181.58105367618955,
   "end_elevation_m": 186.07817626946002,
   "min_gradient_pct": -7.123682797847266
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 21.21232646604949,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 354.0,
   "end_distance_m": 379.0,
   "start_elevation_m": 180.77509465294764,
   "end_elevation_m": 186.07817626946002,
   "min_gradient_pct": -6.50051071589553
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 19.53256286288172,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 329.0,
   "end_distance_m": 379.0,
   "start_elevation_m": 176.31189483801916,
   "end_elevation_m": 186.07817626946002,
   "min_gradient_pct": -3.5853394644371974
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 17.680262119091765,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 290.0,
   "end_distance_m": 390.0,
   "start_elevation_m": 169.48214650718543,
   "end_elevation_m": 187.1624086262772,
   "min_gradient_pct": -1.1359503433118334
  }
 ],
 "shape": {
  "ascent_concentration": 0.502,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 100.0,
  "shape_class": "stepped"
 },
 "length_m": 520.2648568352989,
 "start_elevation_m": 156.1584160102546,
 "end_elevation_m": 197.5061733659517,
 "endpoint_gain_m": 41.3477573556971,
 "overall_gradient_pct": 7.947443847583697,
 "accumulated_ascent_m": 44.20793051925304,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 27.42873479105242,
   "start_distance_m": 368.0,
   "end_distance_m": 373.0,
   "midpoint_distance_m": 370.5,
   "start_elevation_m": 183.13890334895717,
   "end_elevation_m": 184.5103400885098,
   "start_xy": [
    281093.5184377682,
    108888.50641943973
   ],
   "end_xy": [
    281094.6429401781,
    108893.37832813448
   ]
  },
  "max_10m": {
   "gradient_pct": 27.314752612793143,
   "start_distance_m": 368.0,
   "end_distance_m": 378.0,
   "midpoint_distance_m": 373.0,
   "start_elevation_m": 183.13890334895717,
   "end_elevation_m": 185.8703786102365,
   "start_xy": [
    281093.5184377682,
    108888.50641943973
   ],
   "end_xy": [
    281095.76744258805,
    108898.25023682923
   ]
  },
  "max_20m": {
   "gradient_pct": 22.485612966352306,
   "start_distance_m": 359.0,
   "end_distance_m": 379.0,
   "midpoint_distance_m": 369.0,
   "start_elevation_m": 181.58105367618955,
   "end_elevation_m": 186.07817626946002,
   "start_xy": [
    281091.4943334303,
    108879.73698378916
   ],
   "end_xy": [
    281095.99234307004,
    108899.22461856819
   ]
  },
  "max_25m": {
   "gradient_pct": 21.21232646604949,
   "start_distance_m": 354.0,
   "end_distance_m": 379.0,
   "midpoint_distance_m": 366.5,
   "start_elevation_m": 180.77509465294764,
   "end_elevation_m": 186.07817626946002,
   "start_xy": [
    281090.41292126826,
    108874.85644675557
   ],
   "end_xy": [
    281095.99234307004,
    108899.22461856819
   ]
  },
  "max_50m": {
   "gradient_pct": 19.53256286288172,
   "start_distance_m": 329.0,
   "end_distance_m": 379.0,
   "midpoint_distance_m": 354.0,
   "start_elevation_m": 176.31189483801916,
   "end_elevation_m": 186.07817626946002,
   "start_xy": [
    281086.427954719,
    108850.18107756208
   ],
   "end_xy": [
    281095.99234307004,
    108899.22461856819
   ]
  },
  "max_100m": {
   "gradient_pct": 17.680262119091765,
   "start_distance_m": 290.0,
   "end_distance_m": 390.0,
   "midpoint_distance_m": 340.0,
   "start_elevation_m": 169.48214650718543,
   "end_elevation_m": 187.1624086262772,
   "start_xy": [
    281078.5496406628,
    108812.65374298586
   ],
   "end_xy": [
    281101.9723708219,
    108908.40254300034
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -8.065362036649617,
   "start_distance_m": 67.0,
   "end_distance_m": 72.0,
   "midpoint_distance_m": 69.5,
   "start_elevation_m": 157.49112256509207,
   "end_elevation_m": 157.0878544632596,
   "start_xy": [
    281034.6680423566,
    108605.09544761087
   ],
   "end_xy": [
    281033.4370074918,
    108609.94153398667
   ]
  },
  "min_10m": {
   "gradient_pct": -7.719576983971876,
   "start_distance_m": 63.0,
   "end_distance_m": 73.0,
   "midpoint_distance_m": 68.0,
   "start_elevation_m": 157.7782004616011,
   "end_elevation_m": 157.00624276320391,
   "start_xy": [
    281035.6528702484,
    108601.21857851023
   ],
   "end_xy": [
    281033.1908005189,
    108610.91075126184
   ]
  },
  "min_20m": {
   "gradient_pct": -7.123682797847266,
   "start_distance_m": 57.0,
   "end_distance_m": 77.0,
   "midpoint_distance_m": 67.0,
   "start_elevation_m": 158.21984872730496,
   "end_elevation_m": 156.7951121677355,
   "start_xy": [
    281037.1301120862,
    108595.40327485927
   ],
   "end_xy": [
    281032.20597262704,
    108614.78762036246
   ]
  },
  "min_25m": {
   "gradient_pct": -6.50051071589553,
   "start_distance_m": 53.0,
   "end_distance_m": 78.0,
   "midpoint_distance_m": 65.5,
   "start_elevation_m": 158.397298571074,
   "end_elevation_m": 156.77217089210012,
   "start_xy": [
    281037.94406640646,
    108591.48944845078
   ],
   "end_xy": [
    281031.9597656541,
    108615.75683763763
   ]
  },
  "min_50m": {
   "gradient_pct": -3.5853394644371974,
   "start_distance_m": 49.0,
   "end_distance_m": 99.0,
   "midpoint_distance_m": 74.0,
   "start_elevation_m": 158.4197767804435,
   "end_elevation_m": 156.6271070482249,
   "start_xy": [
    281038.64932978124,
    108587.55211387367
   ],
   "end_xy": [
    281027.461964138,
    108636.266188968
   ]
  },
  "min_100m": {
   "gradient_pct": -1.1359503433118334,
   "start_distance_m": 47.0,
   "end_distance_m": 147.0,
   "midpoint_distance_m": 97.0,
   "start_elevation_m": 158.39363707793024,
   "end_elevation_m": 157.2576867346184,
   "start_xy": [
    281039.0019614686,
    108585.58344658511
   ],
   "end_xy": [
    281026.3685393095,
    108684.10532618155
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 41.95669436430762,
   "start_distance_m": 202.0,
   "end_distance_m": 204.0,
   "midpoint_distance_m": 203.0,
   "start_elevation_m": 159.2597922182813,
   "end_elevation_m": 160.09892610556744,
   "start_xy": [
    281033.45373219973,
    108738.52109560768
   ],
   "end_xy": [
    281034.04397062375,
    108740.4320164859
   ]
  },
  "max_3m": {
   "gradient_pct": 36.31018156195296,
   "start_distance_m": 368.0,
   "end_distance_m": 371.0,
   "midpoint_distance_m": 369.5,
   "start_elevation_m": 183.13890334895717,
   "end_elevation_m": 184.22820879581576,
   "start_xy": [
    281093.5184377682,
    108888.50641943973
   ],
   "end_xy": [
    281094.1931392141,
    108891.42956465657
   ]
  }
 },
 "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.012,
   "windows_resited": [
    2.0,
    3.0,
    5.0,
    10.0
   ],
   "windows_unresolved": []
  },
  "overhead_obstruction": {
   "obstruction_threshold_m": 2.0,
   "obstructed_fraction": 0.033,
   "obstruction_max_height_m": 3.99,
   "flagged_windows_m": []
  },
  "excluded_ranges_m": [
   [
    264.0,
    269.0
   ]
  ],
  "review": [],
  "extent": []
 },
 "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/SS8005.tif"
  ],
  "calculated_at": "2026-09-05T01:48:06+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "/mnt/HC_Volume_106792346/hunt-gb/regions/region-04.osm.pbf",
  "osm_snapshot": "",
  "run_id": "hunt-england-260905",
  "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": [
   "SS8005.tif"
  ],
  "climb_origin": "discovered",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Langham Hill Bottom",
  "county": "Devon"
 }
}