{
 "ocl_version": "0.1.0",
 "name": "Discovered lane (46.2267, 6.8714)",
 "slug": "discovered-lane-46-2267-6-8714",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 42.669499240275854,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 4574.0,
   "end_distance_m": 4576.0,
   "start_elevation_m": 1699.0845810366395,
   "end_elevation_m": 1699.937971021445,
   "min_gradient_pct": -38.62175814779221
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 29.743763287812424,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 4574.0,
   "end_distance_m": 4577.0,
   "start_elevation_m": 1699.0845810366395,
   "end_elevation_m": 1699.976893935274,
   "min_gradient_pct": -25.469972909650096
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 22.914639577415983,
   "diagnostic": false,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 5678.0,
   "end_distance_m": 5683.0,
   "start_elevation_m": 1763.4834434881232,
   "end_elevation_m": 1764.629175466994,
   "min_gradient_pct": -14.50840197040634,
   "suppressed_max_gradient_pct": 23.024469460829096,
   "suppressed_location_m": [
    4038.0,
    4043.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 20.408014785700743,
   "diagnostic": false,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 5635.0,
   "end_distance_m": 5645.0,
   "start_elevation_m": 1756.037962739848,
   "end_elevation_m": 1758.078764218418,
   "min_gradient_pct": -6.8626821367706725,
   "suppressed_max_gradient_pct": 22.09840321680531,
   "suppressed_location_m": [
    4034.0,
    4044.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 19.882931321819797,
   "diagnostic": false,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 5628.0,
   "end_distance_m": 5648.0,
   "start_elevation_m": 1754.6539854748507,
   "end_elevation_m": 1758.6305717392147,
   "min_gradient_pct": -6.26503063202108,
   "suppressed_max_gradient_pct": 20.97439761744681,
   "suppressed_location_m": [
    4024.0,
    4044.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 19.042845229741943,
   "diagnostic": false,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 5628.0,
   "end_distance_m": 5653.0,
   "start_elevation_m": 1754.6539854748507,
   "end_elevation_m": 1759.4146967822862,
   "min_gradient_pct": -6.051915078542152,
   "suppressed_max_gradient_pct": 20.686660278895943,
   "suppressed_location_m": [
    4019.0,
    4044.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 17.981510814779995,
   "diagnostic": false,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 5633.0,
   "end_distance_m": 5683.0,
   "start_elevation_m": 1755.638420059604,
   "end_elevation_m": 1764.629175466994,
   "min_gradient_pct": -5.052974280063154,
   "suppressed_max_gradient_pct": 18.323664911171363,
   "suppressed_location_m": [
    4000.0,
    4050.0
   ]
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 16.80788248877502,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 5620.0,
   "end_distance_m": 5720.0,
   "start_elevation_m": 1753.5799853252763,
   "end_elevation_m": 1770.3878678140513,
   "min_gradient_pct": -4.235428355625572
  }
 ],
 "shape": {
  "ascent_concentration": 0.313,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 509.0,
  "shape_class": "sustained"
 },
 "length_m": 6195.822028919778,
 "start_elevation_m": 1223.274208059062,
 "end_elevation_m": 1814.6013377617169,
 "endpoint_gain_m": 591.3271297026549,
 "overall_gradient_pct": 9.543965706932207,
 "accumulated_ascent_m": 602.7292980784289,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 22.914639577415983,
   "start_distance_m": 5678.0,
   "end_distance_m": 5683.0,
   "midpoint_distance_m": 5680.5,
   "start_elevation_m": 1763.4834434881232,
   "end_elevation_m": 1764.629175466994,
   "start_xy": [
    2555943.0679849177,
    1119534.8847704912
   ],
   "end_xy": [
    2555938.2531971363,
    1119536.189447124
   ]
  },
  "max_10m": {
   "gradient_pct": 20.408014785700743,
   "start_distance_m": 5635.0,
   "end_distance_m": 5645.0,
   "midpoint_distance_m": 5640.0,
   "start_elevation_m": 1756.037962739848,
   "end_elevation_m": 1758.078764218418,
   "start_xy": [
    2555983.959467655,
    1119544.7643455346
   ],
   "end_xy": [
    2555974.9153968515,
    1119540.5104970292
   ]
  },
  "max_20m": {
   "gradient_pct": 19.882931321819797,
   "start_distance_m": 5628.0,
   "end_distance_m": 5648.0,
   "midpoint_distance_m": 5638.0,
   "start_elevation_m": 1754.6539854748507,
   "end_elevation_m": 1758.6305717392147,
   "start_xy": [
    2555989.950140154,
    1119548.3853724673
   ],
   "end_xy": [
    2555972.1804878153,
    1119539.277618574
   ]
  },
  "max_25m": {
   "gradient_pct": 19.042845229741943,
   "start_distance_m": 5628.0,
   "end_distance_m": 5653.0,
   "midpoint_distance_m": 5640.5,
   "start_elevation_m": 1754.6539854748507,
   "end_elevation_m": 1759.4146967822862,
   "start_xy": [
    2555989.950140154,
    1119548.3853724673
   ],
   "end_xy": [
    2555967.568386673,
    1119537.3468156762
   ]
  },
  "max_50m": {
   "gradient_pct": 17.981510814779995,
   "start_distance_m": 5633.0,
   "end_distance_m": 5683.0,
   "midpoint_distance_m": 5658.0,
   "start_elevation_m": 1755.638420059604,
   "end_elevation_m": 1764.629175466994,
   "start_xy": [
    2555985.671013816,
    1119545.79904808
   ],
   "end_xy": [
    2555938.2531971363,
    1119536.189447124
   ]
  },
  "max_100m": {
   "gradient_pct": 16.80788248877502,
   "start_distance_m": 5620.0,
   "end_distance_m": 5720.0,
   "midpoint_distance_m": 5670.0,
   "start_elevation_m": 1753.5799853252763,
   "end_elevation_m": 1770.3878678140513,
   "start_xy": [
    2555996.3896159534,
    1119553.1145264653
   ],
   "end_xy": [
    2555902.587293933,
    1119545.1365549136
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -14.50840197040634,
   "start_distance_m": 4569.0,
   "end_distance_m": 4574.0,
   "midpoint_distance_m": 4571.5,
   "start_elevation_m": 1699.8100011351598,
   "end_elevation_m": 1699.0845810366395,
   "start_xy": [
    2555697.4752444495,
    1119205.9564015956
   ],
   "end_xy": [
    2555699.405209977,
    1119210.56148242
   ]
  },
  "min_10m": {
   "gradient_pct": -6.8626821367706725,
   "start_distance_m": 3844.0,
   "end_distance_m": 3854.0,
   "midpoint_distance_m": 3849.0,
   "start_elevation_m": 1639.5692718219425,
   "end_elevation_m": 1638.8830036082654,
   "start_xy": [
    2556283.970601399,
    1119285.3470663375
   ],
   "end_xy": [
    2556274.167397918,
    1119283.3729443322
   ]
  },
  "min_20m": {
   "gradient_pct": -6.26503063202108,
   "start_distance_m": 5044.0,
   "end_distance_m": 5064.0,
   "midpoint_distance_m": 5054.0,
   "start_elevation_m": 1709.6108209666545,
   "end_elevation_m": 1708.3578148402503,
   "start_xy": [
    2556071.2341896235,
    1119465.0221814925
   ],
   "end_xy": [
    2556090.1380767925,
    1119471.5475069343
   ]
  },
  "min_25m": {
   "gradient_pct": -6.051915078542152,
   "start_distance_m": 5044.0,
   "end_distance_m": 5069.0,
   "midpoint_distance_m": 5056.5,
   "start_elevation_m": 1709.6108209666545,
   "end_elevation_m": 1708.097842197019,
   "start_xy": [
    2556071.2341896235,
    1119465.0221814925
   ],
   "end_xy": [
    2556094.87481411,
    1119473.1485433106
   ]
  },
  "min_50m": {
   "gradient_pct": -5.052974280063154,
   "start_distance_m": 3831.0,
   "end_distance_m": 3881.0,
   "midpoint_distance_m": 3856.0,
   "start_elevation_m": 1640.168390101607,
   "end_elevation_m": 1637.6419029615754,
   "start_xy": [
    2556296.747559224,
    1119287.7139886941
   ],
   "end_xy": [
    2556247.69393055,
    1119278.06678611
   ]
  },
  "min_100m": {
   "gradient_pct": -4.235428355625572,
   "start_distance_m": 3829.0,
   "end_distance_m": 3929.0,
   "midpoint_distance_m": 3879.0,
   "start_elevation_m": 1640.2315100955852,
   "end_elevation_m": 1635.9960817399597,
   "start_xy": [
    2556298.7323753866,
    1119287.9599658998
   ],
   "end_xy": [
    2556200.2045710483,
    1119271.3231115872
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 42.669499240275854,
   "start_distance_m": 4574.0,
   "end_distance_m": 4576.0,
   "midpoint_distance_m": 4575.0,
   "start_elevation_m": 1699.0845810366395,
   "end_elevation_m": 1699.937971021445,
   "start_xy": [
    2555699.405209977,
    1119210.56148242
   ],
   "end_xy": [
    2555700.5053612585,
    1119212.2317120924
   ]
  },
  "max_3m": {
   "gradient_pct": 29.743763287812424,
   "start_distance_m": 4574.0,
   "end_distance_m": 4577.0,
   "midpoint_distance_m": 4575.5,
   "start_elevation_m": 1699.0845810366395,
   "end_elevation_m": 1699.976893935274,
   "start_xy": [
    2555699.405209977,
    1119210.56148242
   ],
   "end_xy": [
    2555701.055436899,
    1119213.0668269286
   ]
  }
 },
 "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": {
  "texture_suppression": {
   "masked_fraction": 0.005,
   "windows_resited": [
    5.0,
    10.0,
    20.0,
    25.0,
    50.0
   ],
   "windows_unresolved": []
  },
  "texture_windows": {
   "rounds": 1,
   "windows_masked": [
    {
     "window_m": 25.0,
     "start_m": 4019.0,
     "end_m": 4044.0,
     "raw_pct": 20.69,
     "reason": "hump"
    }
   ],
   "advisory": [],
   "unresolved": []
  },
  "excluded_ranges_m": [
   [
    4017.0,
    4046.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:2056",
  "elevation_resolution_m": 0.5,
  "elevation_tiles": [
   "data/cache/ch/swissalti3d_2024_2555-1119_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2024_2556-1119_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2024_2557-1119_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2024_2557-1120_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2024_2558-1119_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2024_2558-1120_0.5_2056_5728.tif"
  ],
  "calculated_at": "2026-09-11T23:50:03+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "output/texture-ch-ch/batch-switzerland-rchunk01.pbf",
  "osm_snapshot": "",
  "run_id": "texture-ch-ch-260911",
  "elevation_provider": "swisstopo swissALTI3D",
  "elevation_licence": "swisstopo open government data (OGD): free use, attribution '\u00a9 swisstopo' \u2014 https://www.swisstopo.admin.ch/en/terms-and-conditions",
  "elevation_dataset": "swissALTI3D 0.5 m DTM (Federal Office of Topography swisstopo)",
  "elevation_tile_ids": [
   "2555-1119",
   "2556-1119",
   "2557-1119",
   "2557-1120",
   "2558-1119",
   "2558-1120"
  ],
  "climb_origin": "discovered",
  "canopy_check": "unavailable \u2014 no surface model (DSM or point cloud) registered for this coverage",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Troistorrents",
  "county": "Valais/Wallis",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}