{
 "ocl_version": "0.1.0",
 "name": "Discovered lane (51.8464, -2.7111)",
 "slug": "discovered-lane-51-8464-2-7111",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 29.81480253319262,
   "diagnostic": true,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 1202.0,
   "end_distance_m": 1204.0,
   "start_elevation_m": 177.02273903643297,
   "end_elevation_m": 177.61903508709682,
   "min_gradient_pct": -84.77213005593,
   "suppressed_max_gradient_pct": 66.50551588032414,
   "suppressed_location_m": [
    798.0,
    800.0
   ]
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 24.924382941037493,
   "diagnostic": true,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 1203.0,
   "end_distance_m": 1206.0,
   "start_elevation_m": 177.1765346459905,
   "end_elevation_m": 177.92426613422163,
   "min_gradient_pct": -69.59932232213266,
   "suppressed_max_gradient_pct": 65.17771792354097,
   "suppressed_location_m": [
    798.0,
    801.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 20.549950003478443,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 1202.0,
   "end_distance_m": 1207.0,
   "start_elevation_m": 177.02273903643297,
   "end_elevation_m": 178.0502365366069,
   "min_gradient_pct": -54.85398302182034,
   "suppressed_max_gradient_pct": 60.87830810960611,
   "suppressed_location_m": [
    796.0,
    801.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 17.06221347891301,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 1662.0,
   "end_distance_m": 1672.0,
   "start_elevation_m": 209.63083597852454,
   "end_elevation_m": 211.33705732641585,
   "min_gradient_pct": -37.31871289311755,
   "suppressed_max_gradient_pct": 51.292317795627014,
   "suppressed_location_m": [
    792.0,
    802.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 13.54575279870673,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 1114.0,
   "end_distance_m": 1134.0,
   "start_elevation_m": 168.14770368016354,
   "end_elevation_m": 170.8568542399049,
   "min_gradient_pct": -17.96155294694927,
   "suppressed_max_gradient_pct": 33.364905467448835,
   "suppressed_location_m": [
    792.0,
    812.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 13.131915909896634,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 1114.0,
   "end_distance_m": 1139.0,
   "start_elevation_m": 168.14770368016354,
   "end_elevation_m": 171.4306826576377,
   "min_gradient_pct": -15.87204572234532,
   "suppressed_max_gradient_pct": 29.585235792452067,
   "suppressed_location_m": [
    792.0,
    817.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 11.98622571282965,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 1202.0,
   "end_distance_m": 1252.0,
   "start_elevation_m": 177.02273903643297,
   "end_elevation_m": 183.0158518928478,
   "min_gradient_pct": -3.5423273671045195,
   "suppressed_max_gradient_pct": 19.719830197257465,
   "suppressed_location_m": [
    792.0,
    842.0
   ]
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 11.721047407009223,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 991.0,
   "end_distance_m": 1091.0,
   "start_elevation_m": 155.08428605062272,
   "end_elevation_m": 166.80533345763195,
   "min_gradient_pct": -1.3513767204868259,
   "suppressed_max_gradient_pct": 16.680608511593817,
   "suppressed_location_m": [
    792.0,
    892.0
   ]
  }
 ],
 "shape": {
  "ascent_concentration": 0.466,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 102.0,
  "shape_class": "stepped"
 },
 "length_m": 2016.8204749870638,
 "start_elevation_m": 97.40571938305862,
 "end_elevation_m": 218.49719798364384,
 "endpoint_gain_m": 121.09147860058522,
 "overall_gradient_pct": 6.004078206383833,
 "accumulated_ascent_m": 132.60997542910883,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 20.549950003478443,
   "start_distance_m": 1202.0,
   "end_distance_m": 1207.0,
   "midpoint_distance_m": 1204.5,
   "start_elevation_m": 177.02273903643297,
   "end_elevation_m": 178.0502365366069,
   "start_xy": [
    351022.02604880295,
    216883.75393845962
   ],
   "end_xy": [
    351025.5560782482,
    216887.29496798827
   ]
  },
  "max_10m": {
   "gradient_pct": 17.06221347891301,
   "start_distance_m": 1662.0,
   "end_distance_m": 1672.0,
   "midpoint_distance_m": 1667.0,
   "start_elevation_m": 209.63083597852454,
   "end_elevation_m": 211.33705732641585,
   "start_xy": [
    351145.3630239897,
    216818.0815982423
   ],
   "end_xy": [
    351141.7169113672,
    216808.77000132293
   ]
  },
  "max_20m": {
   "gradient_pct": 13.54575279870673,
   "start_distance_m": 1114.0,
   "end_distance_m": 1134.0,
   "midpoint_distance_m": 1124.0,
   "start_elevation_m": 168.14770368016354,
   "end_elevation_m": 170.8568542399049,
   "start_xy": [
    350958.9988406875,
    216822.40927096875
   ],
   "end_xy": [
    350974.0168470058,
    216835.59673609087
   ]
  },
  "max_25m": {
   "gradient_pct": 13.131915909896634,
   "start_distance_m": 1114.0,
   "end_distance_m": 1139.0,
   "midpoint_distance_m": 1126.5,
   "start_elevation_m": 168.14770368016354,
   "end_elevation_m": 171.4306826576377,
   "start_xy": [
    350958.9988406875,
    216822.40927096875
   ],
   "end_xy": [
    350977.5468764511,
    216839.1377656195
   ]
  },
  "max_50m": {
   "gradient_pct": 11.98622571282965,
   "start_distance_m": 1202.0,
   "end_distance_m": 1252.0,
   "midpoint_distance_m": 1227.0,
   "start_elevation_m": 177.02273903643297,
   "end_elevation_m": 183.0158518928478,
   "start_xy": [
    351022.02604880295,
    216883.75393845962
   ],
   "end_xy": [
    351052.13989481603,
    216923.4899802686
   ]
  },
  "max_100m": {
   "gradient_pct": 11.721047407009223,
   "start_distance_m": 991.0,
   "end_distance_m": 1091.0,
   "midpoint_distance_m": 1041.0,
   "start_elevation_m": 155.08428605062272,
   "end_elevation_m": 166.80533345763195,
   "start_xy": [
    350843.9512249867,
    216791.98863062466
   ],
   "end_xy": [
    350941.3843794844,
    216807.6197232487
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -54.85398302182034,
   "start_distance_m": 783.0,
   "end_distance_m": 788.0,
   "midpoint_distance_m": 785.5,
   "start_elevation_m": 130.77552251716332,
   "end_elevation_m": 128.0328233660723,
   "start_xy": [
    350637.3014073713,
    216780.52630948275
   ],
   "end_xy": [
    350642.19362746156,
    216779.4937525464
   ]
  },
  "min_10m": {
   "gradient_pct": -37.31871289311755,
   "start_distance_m": 782.0,
   "end_distance_m": 792.0,
   "midpoint_distance_m": 787.0,
   "start_elevation_m": 130.91867062170564,
   "end_elevation_m": 127.18679933239389,
   "start_xy": [
    350636.3229605546,
    216780.73280789953
   ],
   "end_xy": [
    350646.1074053061,
    216778.66771421977
   ]
  },
  "min_20m": {
   "gradient_pct": -17.96155294694927,
   "start_distance_m": 772.0,
   "end_distance_m": 792.0,
   "midpoint_distance_m": 782.0,
   "start_elevation_m": 130.77910992178374,
   "end_elevation_m": 127.18679933239389,
   "start_xy": [
    350626.53861064947,
    216782.7983519873
   ],
   "end_xy": [
    350646.1074053061,
    216778.66771421977
   ]
  },
  "min_25m": {
   "gradient_pct": -15.87204572234532,
   "start_distance_m": 767.0,
   "end_distance_m": 792.0,
   "midpoint_distance_m": 779.5,
   "start_elevation_m": 131.15481076298022,
   "end_elevation_m": 127.18679933239389,
   "start_xy": [
    350621.64635135164,
    216783.8307255844
   ],
   "end_xy": [
    350646.1074053061,
    216778.66771421977
   ]
  },
  "min_50m": {
   "gradient_pct": -3.5423273671045195,
   "start_distance_m": 742.0,
   "end_distance_m": 792.0,
   "midpoint_distance_m": 767.0,
   "start_elevation_m": 128.95796301594615,
   "end_elevation_m": 127.18679933239389,
   "start_xy": [
    350606.97107403225,
    216767.751679013
   ],
   "end_xy": [
    350646.1074053061,
    216778.66771421977
   ]
  },
  "min_100m": {
   "gradient_pct": -1.3513767204868259,
   "start_distance_m": 1847.0,
   "end_distance_m": 1947.0,
   "midpoint_distance_m": 1897.0,
   "start_elevation_m": 217.2941416813481,
   "end_elevation_m": 215.94276496086127,
   "start_xy": [
    351099.01969513984,
    216640.8445796586
   ],
   "end_xy": [
    351058.39410143567,
    216554.36701681674
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 29.81480253319262,
   "start_distance_m": 1202.0,
   "end_distance_m": 1204.0,
   "midpoint_distance_m": 1203.0,
   "start_elevation_m": 177.02273903643297,
   "end_elevation_m": 177.61903508709682,
   "start_xy": [
    351022.02604880295,
    216883.75393845962
   ],
   "end_xy": [
    351023.4380381666,
    216885.17037260643
   ]
  },
  "max_3m": {
   "gradient_pct": 24.924382941037493,
   "start_distance_m": 1203.0,
   "end_distance_m": 1206.0,
   "midpoint_distance_m": 1204.5,
   "start_elevation_m": 177.1765346459905,
   "end_elevation_m": 177.92426613422163,
   "start_xy": [
    351022.7321547268,
    216884.46204468352
   ],
   "end_xy": [
    351024.8499723244,
    216886.58686176434
   ]
  }
 },
 "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.014,
   "windows_resited": [
    2.0,
    3.0,
    5.0,
    10.0,
    20.0,
    25.0,
    50.0,
    100.0
   ],
   "windows_unresolved": []
  },
  "texture_suppression": {
   "masked_fraction": 0.064,
   "windows_resited": [
    5.0,
    10.0,
    20.0,
    25.0,
    50.0
   ],
   "windows_unresolved": []
  },
  "texture_windows": {
   "rounds": 3,
   "windows_masked": [
    {
     "window_m": 25.0,
     "start_m": 889.0,
     "end_m": 914.0,
     "raw_pct": 24.19,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 894.0,
     "end_m": 914.0,
     "raw_pct": 27.46,
     "reason": "hump"
    },
    {
     "window_m": 10.0,
     "start_m": 899.0,
     "end_m": 909.0,
     "raw_pct": 34.86,
     "reason": "hump"
    },
    {
     "window_m": 5.0,
     "start_m": 900.0,
     "end_m": 905.0,
     "raw_pct": 38.04,
     "reason": "hump"
    },
    {
     "window_m": 25.0,
     "start_m": 858.0,
     "end_m": 883.0,
     "raw_pct": 16.95,
     "reason": "mask-edge"
    },
    {
     "window_m": 20.0,
     "start_m": 863.0,
     "end_m": 883.0,
     "raw_pct": 17.82,
     "reason": "mask-edge"
    },
    {
     "window_m": 5.0,
     "start_m": 14.0,
     "end_m": 19.0,
     "raw_pct": 26.91,
     "reason": "short-step"
    },
    {
     "window_m": 25.0,
     "start_m": 1633.0,
     "end_m": 1658.0,
     "raw_pct": 16.01,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 1633.0,
     "end_m": 1653.0,
     "raw_pct": 17.03,
     "reason": "hump"
    },
    {
     "window_m": 10.0,
     "start_m": 1634.0,
     "end_m": 1644.0,
     "raw_pct": 21.46,
     "reason": "hump"
    }
   ],
   "advisory": [],
   "unresolved": []
  },
  "overhead_obstruction": {
   "obstruction_threshold_m": 2.0,
   "obstructed_fraction": 0.056,
   "obstruction_max_height_m": 11.06,
   "flagged_windows_m": []
  },
  "excluded_ranges_m": [
   [
    12.0,
    21.0
   ],
   [
    777.0,
    805.0
   ],
   [
    856.0,
    885.0
   ],
   [
    887.0,
    916.0
   ],
   [
    1631.0,
    1660.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/SO5015.tif"
  ],
  "calculated_at": "2026-09-11T23:37:05+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-260911",
  "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": [
   "SO5015.tif"
  ],
  "climb_origin": "discovered",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Manson",
  "county": "Sir Fynwy - Monmouthshire"
 }
}