{
 "ocl_version": "0.1.0",
 "name": "Bruecheggstrasse",
 "slug": "bruecheggstrasse",
 "confidence": "A",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 29.50212567916992,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 989.0,
   "end_distance_m": 991.0,
   "start_elevation_m": 846.4936971920407,
   "end_elevation_m": 847.0837397056241,
   "min_gradient_pct": -0.6421930639533002
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 29.35059882472994,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 988.0,
   "end_distance_m": 991.0,
   "start_elevation_m": 846.2032217408822,
   "end_elevation_m": 847.0837397056241,
   "min_gradient_pct": -0.3427603189569102
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 28.8599688761542,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 987.0,
   "end_distance_m": 992.0,
   "start_elevation_m": 845.9150994932362,
   "end_elevation_m": 847.3580979370439,
   "min_gradient_pct": 1.1703802224656101
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 28.585825013740305,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 985.0,
   "end_distance_m": 995.0,
   "start_elevation_m": 845.3594672679599,
   "end_elevation_m": 848.2180497693339,
   "min_gradient_pct": 1.8676232443453955
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 27.75094547313813,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 980.0,
   "end_distance_m": 1000.0,
   "start_elevation_m": 844.0167215020484,
   "end_elevation_m": 849.566910596676,
   "min_gradient_pct": 2.209026567839487
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 27.362627603318288,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 979.0,
   "end_distance_m": 1004.0,
   "start_elevation_m": 843.7727743536329,
   "end_elevation_m": 850.6134312544625,
   "min_gradient_pct": 2.3630026876185184
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 24.784774138384137,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 965.0,
   "end_distance_m": 1015.0,
   "start_elevation_m": 840.7161706383026,
   "end_elevation_m": 853.1085577074947,
   "min_gradient_pct": 2.5475763920010195
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 23.107830475958963,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 925.0,
   "end_distance_m": 1025.0,
   "start_elevation_m": 831.777132864976,
   "end_elevation_m": 854.884963340935,
   "min_gradient_pct": 4.170239828497188
  }
 ],
 "shape": {
  "ascent_concentration": 0.33,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 311.0,
  "shape_class": "sustained"
 },
 "length_m": 1337.2685751388103,
 "start_elevation_m": 699.1598688515634,
 "end_elevation_m": 878.2895804804762,
 "endpoint_gain_m": 179.1297116289128,
 "overall_gradient_pct": 13.395193378437003,
 "accumulated_ascent_m": 179.14255549019185,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 28.8599688761542,
   "start_distance_m": 987.0,
   "end_distance_m": 992.0,
   "midpoint_distance_m": 989.5,
   "start_elevation_m": 845.9150994932362,
   "end_elevation_m": 847.3580979370439,
   "start_xy": [
    2711703.8506095493,
    1250333.5434598208
   ],
   "end_xy": [
    2711699.350876768,
    1250331.3637794992
   ]
  },
  "max_10m": {
   "gradient_pct": 28.585825013740305,
   "start_distance_m": 985.0,
   "end_distance_m": 995.0,
   "midpoint_distance_m": 990.0,
   "start_elevation_m": 845.3594672679599,
   "end_elevation_m": 848.2180497693339,
   "start_xy": [
    2711705.6475537815,
    1250334.4211727236
   ],
   "end_xy": [
    2711696.618423444,
    1250330.1257923618
   ]
  },
  "max_20m": {
   "gradient_pct": 27.75094547313813,
   "start_distance_m": 980.0,
   "end_distance_m": 1000.0,
   "midpoint_distance_m": 990.0,
   "start_elevation_m": 844.0167215020484,
   "end_elevation_m": 849.566910596676,
   "start_xy": [
    2711710.2976857754,
    1250336.2442126935
   ],
   "end_xy": [
    2711691.93400103,
    1250328.3848523246
   ]
  },
  "max_25m": {
   "gradient_pct": 27.362627603318288,
   "start_distance_m": 979.0,
   "end_distance_m": 1004.0,
   "midpoint_distance_m": 991.5,
   "start_elevation_m": 843.7727743536329,
   "end_elevation_m": 850.6134312544625,
   "start_xy": [
    2711711.25777673,
    1250336.52390066
   ],
   "end_xy": [
    2711688.098940143,
    1250327.250761528
   ]
  },
  "max_50m": {
   "gradient_pct": 24.784774138384137,
   "start_distance_m": 965.0,
   "end_distance_m": 1015.0,
   "midpoint_distance_m": 990.0,
   "start_elevation_m": 840.7161706383026,
   "end_elevation_m": 853.1085577074947,
   "start_xy": [
    2711724.9346859865,
    1250339.4258944124
   ],
   "end_xy": [
    2711677.3722370537,
    1250324.8139930035
   ]
  },
  "max_100m": {
   "gradient_pct": 23.107830475958963,
   "start_distance_m": 925.0,
   "end_distance_m": 1025.0,
   "midpoint_distance_m": 975.0,
   "start_elevation_m": 831.777132864976,
   "end_elevation_m": 854.884963340935,
   "start_xy": [
    2711712.4980553556,
    1250369.0031183234
   ],
   "end_xy": [
    2711667.6339172726,
    1250322.543730149
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": 1.1703802224656101,
   "start_distance_m": 909.0,
   "end_distance_m": 914.0,
   "midpoint_distance_m": 911.5,
   "start_elevation_m": 830.2168135354734,
   "end_elevation_m": 830.2753325465967,
   "start_xy": [
    2711703.2483160705,
    1250379.766734909
   ],
   "end_xy": [
    2711704.8306509377,
    1250376.8790054547
   ]
  },
  "min_10m": {
   "gradient_pct": 1.8676232443453955,
   "start_distance_m": 1293.0,
   "end_distance_m": 1303.0,
   "midpoint_distance_m": 1298.0,
   "start_elevation_m": 877.1769667379288,
   "end_elevation_m": 877.3637290623633,
   "start_xy": [
    2711544.9797276584,
    1250124.9323846134
   ],
   "end_xy": [
    2711546.003079232,
    1250114.9863399668
   ]
  },
  "min_20m": {
   "gradient_pct": 2.209026567839487,
   "start_distance_m": 1291.0,
   "end_distance_m": 1311.0,
   "midpoint_distance_m": 1301.0,
   "start_elevation_m": 877.1284080325289,
   "end_elevation_m": 877.5702133460968,
   "start_xy": [
    2711544.7690349524,
    1250126.921231454
   ],
   "end_xy": [
    2711546.1171141467,
    1250106.9932921873
   ]
  },
  "min_25m": {
   "gradient_pct": 2.3630026876185184,
   "start_distance_m": 1288.0,
   "end_distance_m": 1313.0,
   "midpoint_distance_m": 1300.5,
   "start_elevation_m": 877.0329460807548,
   "end_elevation_m": 877.6236967526594,
   "start_xy": [
    2711544.4591181907,
    1250129.9051804484
   ],
   "end_xy": [
    2711545.95312365,
    1250105.0000267467
   ]
  },
  "min_50m": {
   "gradient_pct": 2.5475763920010195,
   "start_distance_m": 1284.0,
   "end_distance_m": 1334.0,
   "midpoint_distance_m": 1309.0,
   "start_elevation_m": 876.9055114387884,
   "end_elevation_m": 878.1792996347889,
   "start_xy": [
    2711544.15227299,
    1250133.892966437
   ],
   "end_xy": [
    2711540.5896986146,
    1250084.8254593345
   ]
  },
  "min_100m": {
   "gradient_pct": 4.170239828497188,
   "start_distance_m": 1237.0,
   "end_distance_m": 1337.0,
   "midpoint_distance_m": 1287.0,
   "start_elevation_m": 874.1110295379697,
   "end_elevation_m": 878.2812693664669,
   "start_xy": [
    2711543.2881410425,
    1250180.8614210375
   ],
   "end_xy": [
    2711539.2646270897,
    1250082.1339568815
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 29.50212567916992,
   "start_distance_m": 989.0,
   "end_distance_m": 991.0,
   "midpoint_distance_m": 990.0,
   "start_elevation_m": 846.4936971920407,
   "end_elevation_m": 847.0837397056241,
   "start_xy": [
    2711702.057601467,
    1250332.6573887088
   ],
   "end_xy": [
    2711700.253916907,
    1250331.7933356739
   ]
  },
  "max_3m": {
   "gradient_pct": 29.35059882472994,
   "start_distance_m": 988.0,
   "end_distance_m": 991.0,
   "midpoint_distance_m": 989.5,
   "start_elevation_m": 846.2032217408822,
   "end_elevation_m": 847.0837397056241,
   "start_xy": [
    2711702.954105508,
    1250333.1004242648
   ],
   "end_xy": [
    2711700.253916907,
    1250331.7933356739
   ]
  }
 },
 "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": {
  "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_2019_2711-1250_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2020_2712-1250_0.5_2056_5728.tif"
  ],
  "calculated_at": "2026-09-10T21:02:48+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": [
   "2711-1250",
   "2712-1250"
  ],
  "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": "Bauma",
  "county": "Z\u00fcrich",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}