{
 "ocl_version": "0.1.0",
 "name": "Einschlagstrasse",
 "slug": "einschlagstrasse-2",
 "confidence": "A",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 26.392158848511826,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 246.0,
   "end_distance_m": 248.0,
   "start_elevation_m": 482.24655146362545,
   "end_elevation_m": 482.7743946405957,
   "min_gradient_pct": -2.2435095634307345
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 26.042472671844052,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 245.0,
   "end_distance_m": 248.0,
   "start_elevation_m": 481.99312046044037,
   "end_elevation_m": 482.7743946405957,
   "min_gradient_pct": -1.8126250792837102
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 24.912259360056623,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 245.0,
   "end_distance_m": 250.0,
   "start_elevation_m": 481.99312046044037,
   "end_elevation_m": 483.2387334284432,
   "min_gradient_pct": -1.612590560141598
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 24.281763818275977,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 245.0,
   "end_distance_m": 255.0,
   "start_elevation_m": 481.99312046044037,
   "end_elevation_m": 484.42129684226796,
   "min_gradient_pct": -0.6397995094260978
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 23.423473254217697,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 240.0,
   "end_distance_m": 260.0,
   "start_elevation_m": 480.8671434756981,
   "end_elevation_m": 485.5518381265416,
   "min_gradient_pct": -0.22964615708872316
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 23.175706091441498,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 236.0,
   "end_distance_m": 261.0,
   "start_elevation_m": 479.98208638361444,
   "end_elevation_m": 485.7760129064748,
   "min_gradient_pct": 0.029272519198457303
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 21.57238811889215,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 213.0,
   "end_distance_m": 263.0,
   "start_elevation_m": 475.4117408504678,
   "end_elevation_m": 486.1979349099139,
   "min_gradient_pct": 0.3217493797993711
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 17.347988990217573,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 163.0,
   "end_distance_m": 263.0,
   "start_elevation_m": 468.8499459196963,
   "end_elevation_m": 486.1979349099139,
   "min_gradient_pct": 1.0296481993311772
  }
 ],
 "shape": {
  "ascent_concentration": 0.588,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 107.0,
  "shape_class": "stepped"
 },
 "length_m": 263.2851323288541,
 "start_elevation_m": 463.6866244726526,
 "end_elevation_m": 486.2540769033267,
 "endpoint_gain_m": 22.567452430674052,
 "overall_gradient_pct": 8.571487584983098,
 "accumulated_ascent_m": 22.80902375649299,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 24.912259360056623,
   "start_distance_m": 245.0,
   "end_distance_m": 250.0,
   "midpoint_distance_m": 247.5,
   "start_elevation_m": 481.99312046044037,
   "end_elevation_m": 483.2387334284432,
   "start_xy": [
    2651249.553921051,
    1240569.3118109126
   ],
   "end_xy": [
    2651253.3395318687,
    1240572.5781775082
   ]
  },
  "max_10m": {
   "gradient_pct": 24.281763818275977,
   "start_distance_m": 245.0,
   "end_distance_m": 255.0,
   "midpoint_distance_m": 250.0,
   "start_elevation_m": 481.99312046044037,
   "end_elevation_m": 484.42129684226796,
   "start_xy": [
    2651249.553921051,
    1240569.3118109126
   ],
   "end_xy": [
    2651257.125142686,
    1240575.8445441038
   ]
  },
  "max_20m": {
   "gradient_pct": 23.423473254217697,
   "start_distance_m": 240.0,
   "end_distance_m": 260.0,
   "midpoint_distance_m": 250.0,
   "start_elevation_m": 480.8671434756981,
   "end_elevation_m": 485.5518381265416,
   "start_xy": [
    2651245.7683102335,
    1240566.0454443167
   ],
   "end_xy": [
    2651260.910753504,
    1240579.1109106997
   ]
  },
  "max_25m": {
   "gradient_pct": 23.175706091441498,
   "start_distance_m": 236.0,
   "end_distance_m": 261.0,
   "midpoint_distance_m": 248.5,
   "start_elevation_m": 479.98208638361444,
   "end_elevation_m": 485.7760129064748,
   "start_xy": [
    2651242.7398215793,
    1240563.4323510402
   ],
   "end_xy": [
    2651261.667875667,
    1240579.7641840188
   ]
  },
  "max_50m": {
   "gradient_pct": 21.57238811889215,
   "start_distance_m": 213.0,
   "end_distance_m": 263.0,
   "midpoint_distance_m": 238.0,
   "start_elevation_m": 475.4117408504678,
   "end_elevation_m": 486.1979349099139,
   "start_xy": [
    2651225.8119521793,
    1240547.864485702
   ],
   "end_xy": [
    2651263.1821199944,
    1240581.070730657
   ]
  },
  "max_100m": {
   "gradient_pct": 17.347988990217573,
   "start_distance_m": 163.0,
   "end_distance_m": 263.0,
   "midpoint_distance_m": 213.0,
   "start_elevation_m": 468.8499459196963,
   "end_elevation_m": 486.1979349099139,
   "start_xy": [
    2651195.236175867,
    1240508.406706816
   ],
   "end_xy": [
    2651263.1821199944,
    1240581.070730657
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -1.612590560141598,
   "start_distance_m": 6.0,
   "end_distance_m": 11.0,
   "midpoint_distance_m": 8.5,
   "start_elevation_m": 463.69628226683324,
   "end_elevation_m": 463.61565273882616,
   "start_xy": [
    2651054.590180102,
    1240444.7095679608
   ],
   "end_xy": [
    2651059.3085236293,
    1240446.36402676
   ]
  },
  "min_10m": {
   "gradient_pct": -0.6397995094260978,
   "start_distance_m": 37.0,
   "end_distance_m": 47.0,
   "midpoint_distance_m": 42.0,
   "start_elevation_m": 463.9005206946348,
   "end_elevation_m": 463.8365407436922,
   "start_xy": [
    2651083.844133588,
    1240454.9665754489
   ],
   "end_xy": [
    2651093.2809066493,
    1240458.2752480216
   ]
  },
  "min_20m": {
   "gradient_pct": -0.22964615708872316,
   "start_distance_m": 33.0,
   "end_distance_m": 53.0,
   "midpoint_distance_m": 43.0,
   "start_elevation_m": 463.8957455845845,
   "end_elevation_m": 463.8498163531668,
   "start_xy": [
    2651080.069424364,
    1240453.6431064198
   ],
   "end_xy": [
    2651098.942970486,
    1240460.260451565
   ]
  },
  "min_25m": {
   "gradient_pct": 0.029272519198457303,
   "start_distance_m": 32.0,
   "end_distance_m": 57.0,
   "midpoint_distance_m": 44.5,
   "start_elevation_m": 463.87902710259164,
   "end_elevation_m": 463.88634523239125,
   "start_xy": [
    2651079.1257470576,
    1240453.3122391626
   ],
   "end_xy": [
    2651102.71767971,
    1240461.583920594
   ]
  },
  "min_50m": {
   "gradient_pct": 0.3217493797993711,
   "start_distance_m": 0.0,
   "end_distance_m": 50.0,
   "midpoint_distance_m": 25.0,
   "start_elevation_m": 463.6866244726526,
   "end_elevation_m": 463.8474991625523,
   "start_xy": [
    2651048.93,
    1240442.719
   ],
   "end_xy": [
    2651096.1119385674,
    1240459.2678497932
   ]
  },
  "min_100m": {
   "gradient_pct": 1.0296481993311772,
   "start_distance_m": 0.0,
   "end_distance_m": 100.0,
   "midpoint_distance_m": 50.0,
   "start_elevation_m": 463.6866244726526,
   "end_elevation_m": 464.7162726719838,
   "start_xy": [
    2651048.93,
    1240442.719
   ],
   "end_xy": [
    2651143.177484941,
    1240476.1441380545
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 26.392158848511826,
   "start_distance_m": 246.0,
   "end_distance_m": 248.0,
   "midpoint_distance_m": 247.0,
   "start_elevation_m": 482.24655146362545,
   "end_elevation_m": 482.7743946405957,
   "start_xy": [
    2651250.3110432145,
    1240569.9650842317
   ],
   "end_xy": [
    2651251.8252875414,
    1240571.27163087
   ]
  },
  "max_3m": {
   "gradient_pct": 26.042472671844052,
   "start_distance_m": 245.0,
   "end_distance_m": 248.0,
   "midpoint_distance_m": 246.5,
   "start_elevation_m": 481.99312046044037,
   "end_elevation_m": 482.7743946405957,
   "start_xy": [
    2651249.553921051,
    1240569.3118109126
   ],
   "end_xy": [
    2651251.8252875414,
    1240571.27163087
   ]
  }
 },
 "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_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_2021_2651-1240_0.5_2056_5728.tif"
  ],
  "calculated_at": "2026-09-10T19:43:25+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": [
   "2651-1240"
  ],
  "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": "Unterkulm",
  "county": "Aargau",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}