{
 "ocl_version": "0.1.0",
 "name": "Steinig",
 "slug": "steinig",
 "confidence": "A",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 22.66137853936243,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 929.0,
   "end_distance_m": 931.0,
   "start_elevation_m": 656.7784089253249,
   "end_elevation_m": 657.2316364961122,
   "min_gradient_pct": -0.6379330989261689
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 22.10585785399341,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 929.0,
   "end_distance_m": 932.0,
   "start_elevation_m": 656.7784089253249,
   "end_elevation_m": 657.4415846609447,
   "min_gradient_pct": -0.10754527279838537
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 20.967747354234234,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 652.0,
   "end_distance_m": 657.0,
   "start_elevation_m": 615.9625141177668,
   "end_elevation_m": 617.0109014854785,
   "min_gradient_pct": 0.15682811009355646
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 20.490146875089295,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 647.0,
   "end_distance_m": 657.0,
   "start_elevation_m": 614.9618867979696,
   "end_elevation_m": 617.0109014854785,
   "min_gradient_pct": 0.5307457353512746
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 20.24722969378672,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 638.0,
   "end_distance_m": 658.0,
   "start_elevation_m": 613.1475098248129,
   "end_elevation_m": 617.1969557635703,
   "min_gradient_pct": 1.4169592242905082
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 20.18539455825703,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 638.0,
   "end_distance_m": 663.0,
   "start_elevation_m": 613.1475098248129,
   "end_elevation_m": 618.1938584643772,
   "min_gradient_pct": 1.6449283886358899
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 19.35427525512455,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 882.0,
   "end_distance_m": 932.0,
   "start_elevation_m": 647.7644470333825,
   "end_elevation_m": 657.4415846609447,
   "min_gradient_pct": 2.5043289191653457
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 18.656089830859855,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 850.0,
   "end_distance_m": 950.0,
   "start_elevation_m": 641.9831512710259,
   "end_elevation_m": 660.6392411018858,
   "min_gradient_pct": 3.205120404603349
  }
 ],
 "shape": {
  "ascent_concentration": 0.343,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 445.0,
  "shape_class": "sustained"
 },
 "length_m": 1303.0000000000357,
 "start_elevation_m": 537.7210250610352,
 "end_elevation_m": 687.8644473002269,
 "endpoint_gain_m": 150.14342223919164,
 "overall_gradient_pct": 11.522902704465658,
 "accumulated_ascent_m": 150.1596781967504,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 20.967747354234234,
   "start_distance_m": 652.0,
   "end_distance_m": 657.0,
   "midpoint_distance_m": 654.5,
   "start_elevation_m": 615.9625141177668,
   "end_elevation_m": 617.0109014854785,
   "start_xy": [
    2651348.4370885817,
    1236221.9344719127
   ],
   "end_xy": [
    2651351.8042237335,
    1236218.2382034066
   ]
  },
  "max_10m": {
   "gradient_pct": 20.490146875089295,
   "start_distance_m": 647.0,
   "end_distance_m": 657.0,
   "midpoint_distance_m": 652.0,
   "start_elevation_m": 614.9618867979696,
   "end_elevation_m": 617.0109014854785,
   "start_xy": [
    2651345.06995343,
    1236225.6307404188
   ],
   "end_xy": [
    2651351.8042237335,
    1236218.2382034066
   ]
  },
  "max_20m": {
   "gradient_pct": 20.24722969378672,
   "start_distance_m": 638.0,
   "end_distance_m": 658.0,
   "midpoint_distance_m": 648.0,
   "start_elevation_m": 613.1475098248129,
   "end_elevation_m": 617.1969557635703,
   "start_xy": [
    2651339.0091101564,
    1236232.2840237296
   ],
   "end_xy": [
    2651352.477650764,
    1236217.4989497052
   ]
  },
  "max_25m": {
   "gradient_pct": 20.18539455825703,
   "start_distance_m": 638.0,
   "end_distance_m": 663.0,
   "midpoint_distance_m": 650.5,
   "start_elevation_m": 613.1475098248129,
   "end_elevation_m": 618.1938584643772,
   "start_xy": [
    2651339.0091101564,
    1236232.2840237296
   ],
   "end_xy": [
    2651356.118575783,
    1236214.0763018758
   ]
  },
  "max_50m": {
   "gradient_pct": 19.35427525512455,
   "start_distance_m": 882.0,
   "end_distance_m": 932.0,
   "midpoint_distance_m": 907.0,
   "start_elevation_m": 647.7644470333825,
   "end_elevation_m": 657.4415846609447,
   "start_xy": [
    2651556.8213829445,
    1236144.0030163736
   ],
   "end_xy": [
    2651594.9044850934,
    1236121.6763549969
   ]
  },
  "max_100m": {
   "gradient_pct": 18.656089830859855,
   "start_distance_m": 850.0,
   "end_distance_m": 950.0,
   "midpoint_distance_m": 900.0,
   "start_elevation_m": 641.9831512710259,
   "end_elevation_m": 660.6392411018858,
   "start_xy": [
    2651527.1564159156,
    1236155.7762384664
   ],
   "end_xy": [
    2651597.143717903,
    1236103.820450136
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": 0.15682811009355646,
   "start_distance_m": 1297.0,
   "end_distance_m": 1302.0,
   "midpoint_distance_m": 1299.5,
   "start_elevation_m": 687.8438447148685,
   "end_elevation_m": 687.8516861203732,
   "start_xy": [
    2651891.135996201,
    1236044.2244339434
   ],
   "end_xy": [
    2651896.1073216973,
    1236043.6897164385
   ]
  },
  "min_10m": {
   "gradient_pct": 0.5307457353512746,
   "start_distance_m": 1292.0,
   "end_distance_m": 1302.0,
   "midpoint_distance_m": 1297.0,
   "start_elevation_m": 687.7986115468381,
   "end_elevation_m": 687.8516861203732,
   "start_xy": [
    2651886.164670705,
    1236044.759151448
   ],
   "end_xy": [
    2651896.1073216973,
    1236043.6897164385
   ]
  },
  "min_20m": {
   "gradient_pct": 1.4169592242905082,
   "start_distance_m": 1283.0,
   "end_distance_m": 1303.0,
   "midpoint_distance_m": 1293.0,
   "start_elevation_m": 687.5810554553688,
   "end_elevation_m": 687.8644473002269,
   "start_xy": [
    2651877.2162848115,
    1236045.7216429568
   ],
   "end_xy": [
    2651897.101586797,
    1236043.5827729376
   ]
  },
  "min_25m": {
   "gradient_pct": 1.6449283886358899,
   "start_distance_m": 1278.0,
   "end_distance_m": 1303.0,
   "midpoint_distance_m": 1290.5,
   "start_elevation_m": 687.4532152030679,
   "end_elevation_m": 687.8644473002269,
   "start_xy": [
    2651872.243936059,
    1236046.2466202304
   ],
   "end_xy": [
    2651897.101586797,
    1236043.5827729376
   ]
  },
  "min_50m": {
   "gradient_pct": 2.5043289191653457,
   "start_distance_m": 1253.0,
   "end_distance_m": 1303.0,
   "midpoint_distance_m": 1278.0,
   "start_elevation_m": 686.6122828406442,
   "end_elevation_m": 687.8644473002269,
   "start_xy": [
    2651847.374364978,
    1236048.7969994678
   ],
   "end_xy": [
    2651897.101586797,
    1236043.5827729376
   ]
  },
  "min_100m": {
   "gradient_pct": 3.205120404603349,
   "start_distance_m": 1048.0,
   "end_distance_m": 1148.0,
   "midpoint_distance_m": 1098.0,
   "start_elevation_m": 674.2064147665109,
   "end_elevation_m": 677.4115351711142,
   "start_xy": [
    2651648.854669395,
    1236025.006944711
   ],
   "end_xy": [
    2651746.339011508,
    1236033.3677998674
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 22.66137853936243,
   "start_distance_m": 929.0,
   "end_distance_m": 931.0,
   "midpoint_distance_m": 930.0,
   "start_elevation_m": 656.7784089253249,
   "end_elevation_m": 657.2316364961122,
   "start_xy": [
    2651594.5873698625,
    1236124.6595475704
   ],
   "end_xy": [
    2651594.798780016,
    1236122.6707525214
   ]
  },
  "max_3m": {
   "gradient_pct": 22.10585785399341,
   "start_distance_m": 929.0,
   "end_distance_m": 932.0,
   "midpoint_distance_m": 930.5,
   "start_elevation_m": 656.7784089253249,
   "end_elevation_m": 657.4415846609447,
   "start_xy": [
    2651594.5873698625,
    1236124.6595475704
   ],
   "end_xy": [
    2651594.9044850934,
    1236121.6763549969
   ]
  }
 },
 "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": []
 },
 "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_2021_2650-1236_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2021_2651-1236_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2021_2652-1236_0.5_2056_5728.tif"
  ],
  "calculated_at": "2026-09-10T23:40:02+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": [
   "2650-1236",
   "2651-1236",
   "2652-1236"
  ],
  "route_summit_trim_m": 190.0,
  "route_summit_trim_loss_m": 18.1,
  "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": "Schmiedrued",
  "county": "Aargau",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}