{
 "ocl_version": "0.1.0",
 "name": "Discovered lane (46.6019, 7.4708)",
 "slug": "discovered-lane-46-6019-7-4708",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 46.452832289435264,
   "diagnostic": true,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 526.0,
   "end_distance_m": 528.0,
   "start_elevation_m": 1327.903330269704,
   "end_elevation_m": 1328.8323869154926,
   "min_gradient_pct": -78.65396756905056,
   "suppressed_max_gradient_pct": 98.23684108570205,
   "suppressed_location_m": [
    1790.0,
    1792.0
   ]
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 41.35158314851045,
   "diagnostic": true,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 1783.0,
   "end_distance_m": 1786.0,
   "start_elevation_m": 1460.0961767584558,
   "end_elevation_m": 1461.3367242529112,
   "min_gradient_pct": -71.43515144615169,
   "suppressed_max_gradient_pct": 93.22037602611697,
   "suppressed_location_m": [
    1789.0,
    1792.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 40.403366957548315,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 1780.0,
   "end_distance_m": 1785.0,
   "start_elevation_m": 1458.9436734720643,
   "end_elevation_m": 1460.9638418199418,
   "min_gradient_pct": -63.46090930490391,
   "suppressed_max_gradient_pct": 83.26790608466126,
   "suppressed_location_m": [
    1789.0,
    1794.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 36.68356344945096,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 3575.0,
   "end_distance_m": 3585.0,
   "start_elevation_m": 1694.8040010493612,
   "end_elevation_m": 1698.4723573943063,
   "min_gradient_pct": -57.27279520086768,
   "suppressed_max_gradient_pct": 71.07646324832103,
   "suppressed_location_m": [
    1788.0,
    1798.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 34.83228969368042,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 3359.0,
   "end_distance_m": 3379.0,
   "start_elevation_m": 1641.1876990738172,
   "end_elevation_m": 1648.1541570125532,
   "min_gradient_pct": -32.29186620791097,
   "suppressed_max_gradient_pct": 54.130127107307544,
   "suppressed_location_m": [
    1779.0,
    1799.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 34.14063049261313,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 3354.0,
   "end_distance_m": 3379.0,
   "start_elevation_m": 1639.6189993894,
   "end_elevation_m": 1648.1541570125532,
   "min_gradient_pct": -23.8951755785356,
   "suppressed_max_gradient_pct": 49.263591653566436,
   "suppressed_location_m": [
    1778.0,
    1803.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 31.653264681614473,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 3345.0,
   "end_distance_m": 3395.0,
   "start_elevation_m": 1637.0345814302375,
   "end_elevation_m": 1652.8612137710447,
   "min_gradient_pct": -5.566191339898978
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 29.669640560121707,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 4071.0,
   "end_distance_m": 4171.0,
   "start_elevation_m": 1799.4640208722606,
   "end_elevation_m": 1829.1336614323823,
   "min_gradient_pct": 3.53948729548938
  }
 ],
 "shape": {
  "ascent_concentration": 0.424,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 556.0,
  "shape_class": "sustained"
 },
 "length_m": 4284.13997868259,
 "start_elevation_m": 1279.4919192402358,
 "end_elevation_m": 1852.0643389136137,
 "endpoint_gain_m": 572.5724196733779,
 "overall_gradient_pct": 13.3649325774236,
 "accumulated_ascent_m": 582.8212951001419,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 40.403366957548315,
   "start_distance_m": 1780.0,
   "end_distance_m": 1785.0,
   "midpoint_distance_m": 1782.5,
   "start_elevation_m": 1458.9436734720643,
   "end_elevation_m": 1460.9638418199418,
   "start_xy": [
    2602278.4502422623,
    1161150.8144974334
   ],
   "end_xy": [
    2602282.7353504132,
    1161153.3908996014
   ]
  },
  "max_10m": {
   "gradient_pct": 36.68356344945096,
   "start_distance_m": 3575.0,
   "end_distance_m": 3585.0,
   "midpoint_distance_m": 3580.0,
   "start_elevation_m": 1694.8040010493612,
   "end_elevation_m": 1698.4723573943063,
   "start_xy": [
    2602610.994019443,
    1160467.0155901
   ],
   "end_xy": [
    2602606.9686519736,
    1160457.8810684131
   ]
  },
  "max_20m": {
   "gradient_pct": 34.83228969368042,
   "start_distance_m": 3359.0,
   "end_distance_m": 3379.0,
   "midpoint_distance_m": 3369.0,
   "start_elevation_m": 1641.1876990738172,
   "end_elevation_m": 1648.1541570125532,
   "start_xy": [
    2602670.3949640756,
    1160666.886071398
   ],
   "end_xy": [
    2602668.0908951974,
    1160647.0395896095
   ]
  },
  "max_25m": {
   "gradient_pct": 34.14063049261313,
   "start_distance_m": 3354.0,
   "end_distance_m": 3379.0,
   "midpoint_distance_m": 3366.5,
   "start_elevation_m": 1639.6189993894,
   "end_elevation_m": 1648.1541570125532,
   "start_xy": [
    2602671.2140895557,
    1160671.7873988566
   ],
   "end_xy": [
    2602668.0908951974,
    1160647.0395896095
   ]
  },
  "max_50m": {
   "gradient_pct": 31.653264681614473,
   "start_distance_m": 3345.0,
   "end_distance_m": 3395.0,
   "midpoint_distance_m": 3370.0,
   "start_elevation_m": 1637.0345814302375,
   "end_elevation_m": 1652.8612137710447,
   "start_xy": [
    2602674.4898470934,
    1160680.1562246068
   ],
   "end_xy": [
    2602663.3936998616,
    1160631.877322465
   ]
  },
  "max_100m": {
   "gradient_pct": 29.669640560121707,
   "start_distance_m": 4071.0,
   "end_distance_m": 4171.0,
   "midpoint_distance_m": 4121.0,
   "start_elevation_m": 1799.4640208722606,
   "end_elevation_m": 1829.1336614323823,
   "start_xy": [
    2602565.423205869,
    1160111.2086538502
   ],
   "end_xy": [
    2602542.0456775473,
    1160015.4209644455
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -63.46090930490391,
   "start_distance_m": 1812.0,
   "end_distance_m": 1817.0,
   "midpoint_distance_m": 1814.5,
   "start_elevation_m": 1468.5242704916382,
   "end_elevation_m": 1465.351225026393,
   "start_xy": [
    2602305.8749344307,
    1161167.303471309
   ],
   "end_xy": [
    2602310.160042582,
    1161169.879873477
   ]
  },
  "min_10m": {
   "gradient_pct": -57.27279520086768,
   "start_distance_m": 1807.0,
   "end_distance_m": 1817.0,
   "midpoint_distance_m": 1812.0,
   "start_elevation_m": 1471.0785045464797,
   "end_elevation_m": 1465.351225026393,
   "start_xy": [
    2602301.5898262793,
    1161164.7270691409
   ],
   "end_xy": [
    2602310.160042582,
    1161169.879873477
   ]
  },
  "min_20m": {
   "gradient_pct": -32.29186620791097,
   "start_distance_m": 1806.0,
   "end_distance_m": 1826.0,
   "midpoint_distance_m": 1816.0,
   "start_elevation_m": 1471.1011660001693,
   "end_elevation_m": 1464.6427927585871,
   "start_xy": [
    2602300.732804649,
    1161164.2117887072
   ],
   "end_xy": [
    2602317.817054516,
    1161174.6094172548
   ]
  },
  "min_25m": {
   "gradient_pct": -23.8951755785356,
   "start_distance_m": 1806.0,
   "end_distance_m": 1831.0,
   "midpoint_distance_m": 1818.5,
   "start_elevation_m": 1471.1011660001693,
   "end_elevation_m": 1465.1273721055354,
   "start_xy": [
    2602300.732804649,
    1161164.2117887072
   ],
   "end_xy": [
    2602322.0666970373,
    1161177.2439074218
   ]
  },
  "min_50m": {
   "gradient_pct": -5.566191339898978,
   "start_distance_m": 1803.0,
   "end_distance_m": 1853.0,
   "midpoint_distance_m": 1828.0,
   "start_elevation_m": 1470.7674005395484,
   "end_elevation_m": 1467.9843048695989,
   "start_xy": [
    2602298.161739758,
    1161162.6659474063
   ],
   "end_xy": [
    2602339.8004424996,
    1161190.2033849105
   ]
  },
  "min_100m": {
   "gradient_pct": 3.53948729548938,
   "start_distance_m": 1803.0,
   "end_distance_m": 1903.0,
   "midpoint_distance_m": 1853.0,
   "start_elevation_m": 1470.7674005395484,
   "end_elevation_m": 1474.3068878350377,
   "start_xy": [
    2602298.161739758,
    1161162.6659474063
   ],
   "end_xy": [
    2602379.5540981395,
    1161172.5708363315
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 46.452832289435264,
   "start_distance_m": 526.0,
   "end_distance_m": 528.0,
   "midpoint_distance_m": 527.0,
   "start_elevation_m": 1327.903330269704,
   "end_elevation_m": 1328.8323869154926,
   "start_xy": [
    2602747.149409749,
    1161660.1927466856
   ],
   "end_xy": [
    2602746.8420913317,
    1161658.2593175848
   ]
  },
  "max_3m": {
   "gradient_pct": 41.35158314851045,
   "start_distance_m": 1783.0,
   "end_distance_m": 1786.0,
   "midpoint_distance_m": 1784.5,
   "start_elevation_m": 1460.0961767584558,
   "end_elevation_m": 1461.3367242529112,
   "start_xy": [
    2602281.0213071527,
    1161152.3603387342
   ],
   "end_xy": [
    2602283.5923720435,
    1161153.906180035
   ]
  }
 },
 "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.01,
   "windows_resited": [
    2.0,
    3.0,
    5.0,
    10.0,
    20.0,
    25.0
   ],
   "windows_unresolved": []
  },
  "excluded_ranges_m": [
   [
    1787.0,
    1822.0
   ],
   [
    1976.0,
    1981.0
   ]
  ],
  "review": [],
  "extent": [
   "descends_at_start",
   "may_continue_beyond_end"
  ]
 },
 "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_2025_2601-1160_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2025_2601-1161_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2025_2602-1159_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2025_2602-1160_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2025_2602-1161_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2025_2602-1162_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2025_2603-1161_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2025_2603-1162_0.5_2056_5728.tif"
  ],
  "calculated_at": "2026-09-10T19:33:55+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/switzerland-2026-09-10-batch.osm.pbf",
  "osm_snapshot": "",
  "run_id": "ch-run6-260910",
  "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": [
   "2601-1160",
   "2601-1161",
   "2602-1159",
   "2602-1160",
   "2602-1161",
   "2602-1162",
   "2603-1161",
   "2603-1162"
  ],
  "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": "Diemtigen",
  "county": "Bern/Berne",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}