{
 "ocl_version": "0.1.0",
 "name": "Karbergstra\u00dfe",
 "slug": "karbergstrasse",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 41.705346623896844,
   "diagnostic": true,
   "flags": [
    "no_bench_excluded",
    "canopy_or_structure"
   ],
   "start_distance_m": 0.0,
   "end_distance_m": 2.0,
   "start_elevation_m": 345.2829095629454,
   "end_elevation_m": 346.11701649542334,
   "min_gradient_pct": -22.068059473460266,
   "suppressed_max_gradient_pct": 48.00015639018511,
   "suppressed_location_m": [
    287.0,
    289.0
   ]
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 34.96798959091431,
   "diagnostic": true,
   "flags": [
    "no_bench_excluded",
    "canopy_or_structure"
   ],
   "start_distance_m": 0.0,
   "end_distance_m": 3.0,
   "start_elevation_m": 345.2829095629454,
   "end_elevation_m": 346.33194925067284,
   "min_gradient_pct": -18.925813917888945,
   "suppressed_max_gradient_pct": 44.872795218041496,
   "suppressed_location_m": [
    287.0,
    290.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 28.142926484472355,
   "diagnostic": false,
   "flags": [
    "no_bench_excluded"
   ],
   "start_distance_m": 1469.0,
   "end_distance_m": 1474.0,
   "start_elevation_m": 483.7271629376935,
   "end_elevation_m": 485.1343092619171,
   "min_gradient_pct": -19.538383311681855,
   "suppressed_max_gradient_pct": 42.50091897562925,
   "suppressed_location_m": [
    287.0,
    292.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 24.09144217202254,
   "diagnostic": false,
   "flags": [
    "no_bench_excluded"
   ],
   "start_distance_m": 1586.0,
   "end_distance_m": 1596.0,
   "start_elevation_m": 502.8125932420632,
   "end_elevation_m": 505.22173745926546,
   "min_gradient_pct": -13.912969646704596,
   "suppressed_max_gradient_pct": 32.31678366215874,
   "suppressed_location_m": [
    287.0,
    297.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 23.842880543340357,
   "diagnostic": false,
   "flags": [
    "no_bench_excluded",
    "canopy_or_structure"
   ],
   "start_distance_m": 1574.0,
   "end_distance_m": 1594.0,
   "start_elevation_m": 500.0056958970715,
   "end_elevation_m": 504.7742720057396,
   "min_gradient_pct": -6.6849816611852475,
   "suppressed_max_gradient_pct": 27.02184908546485,
   "suppressed_location_m": [
    287.0,
    307.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 23.708998566570244,
   "diagnostic": false,
   "flags": [
    "no_bench_excluded"
   ],
   "start_distance_m": 1569.0,
   "end_distance_m": 1594.0,
   "start_elevation_m": 498.84702236409703,
   "end_elevation_m": 504.7742720057396,
   "min_gradient_pct": -6.644900430337657,
   "suppressed_max_gradient_pct": 25.03516646307162,
   "suppressed_location_m": [
    287.0,
    312.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 23.055909128513008,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1553.0,
   "end_distance_m": 1603.0,
   "start_elevation_m": 495.2132478770931,
   "end_elevation_m": 506.7412024413496,
   "min_gradient_pct": -6.080729138534025
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 21.986151618414116,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "canopy_or_structure"
   ],
   "start_distance_m": 1553.0,
   "end_distance_m": 1653.0,
   "start_elevation_m": 495.2132478770931,
   "end_elevation_m": 517.1993994955072,
   "min_gradient_pct": -3.991408918301204,
   "suppressed_max_gradient_pct": 22.035116754351634,
   "suppressed_location_m": [
    1545.0,
    1645.0
   ]
  }
 ],
 "shape": {
  "ascent_concentration": 0.366,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 342.0,
  "shape_class": "sustained"
 },
 "length_m": 2457.91354808035,
 "start_elevation_m": 345.2829095629454,
 "end_elevation_m": 571.4479249661346,
 "endpoint_gain_m": 226.16501540318916,
 "overall_gradient_pct": 9.201504079743806,
 "accumulated_ascent_m": 233.16500555857664,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 28.142926484472355,
   "start_distance_m": 1469.0,
   "end_distance_m": 1474.0,
   "midpoint_distance_m": 1471.5,
   "start_elevation_m": 483.7271629376935,
   "end_elevation_m": 485.1343092619171,
   "start_xy": [
    4736317.270573476,
    2637852.982811246
   ],
   "end_xy": [
    4736314.3181830095,
    2637848.963788287
   ]
  },
  "max_10m": {
   "gradient_pct": 24.09144217202254,
   "start_distance_m": 1586.0,
   "end_distance_m": 1596.0,
   "midpoint_distance_m": 1591.0,
   "start_elevation_m": 502.8125932420632,
   "end_elevation_m": 505.22173745926546,
   "start_xy": [
    4736345.902050749,
    2637760.4643540564
   ],
   "end_xy": [
    4736354.763534704,
    2637755.8595483224
   ]
  },
  "max_20m": {
   "gradient_pct": 23.842880543340357,
   "start_distance_m": 1574.0,
   "end_distance_m": 1594.0,
   "midpoint_distance_m": 1584.0,
   "start_elevation_m": 500.0056958970715,
   "end_elevation_m": 504.7742720057396,
   "start_xy": [
    4736335.843172503,
    2637767.0079744942
   ],
   "end_xy": [
    4736352.963990074,
    2637756.7322677053
   ]
  },
  "max_25m": {
   "gradient_pct": 23.708998566570244,
   "start_distance_m": 1569.0,
   "end_distance_m": 1594.0,
   "midpoint_distance_m": 1581.5,
   "start_elevation_m": 498.84702236409703,
   "end_elevation_m": 504.7742720057396,
   "start_xy": [
    4736331.651973234,
    2637769.73448301
   ],
   "end_xy": [
    4736352.963990074,
    2637756.7322677053
   ]
  },
  "max_50m": {
   "gradient_pct": 23.055909128513008,
   "start_distance_m": 1553.0,
   "end_distance_m": 1603.0,
   "midpoint_distance_m": 1578.0,
   "start_elevation_m": 495.2132478770931,
   "end_elevation_m": 506.7412024413496,
   "start_xy": [
    4736318.43147367,
    2637778.737368665
   ],
   "end_xy": [
    4736361.061940912,
    2637752.805030481
   ]
  },
  "max_100m": {
   "gradient_pct": 21.986151618414116,
   "start_distance_m": 1553.0,
   "end_distance_m": 1653.0,
   "midpoint_distance_m": 1603.0,
   "start_elevation_m": 495.2132478770931,
   "end_elevation_m": 517.1993994955072,
   "start_xy": [
    4736318.43147367,
    2637778.737368665
   ],
   "end_xy": [
    4736407.132078809,
    2637733.7739749667
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -19.538383311681855,
   "start_distance_m": 264.0,
   "end_distance_m": 269.0,
   "midpoint_distance_m": 266.5,
   "start_elevation_m": 357.57020260113956,
   "end_elevation_m": 356.59328343555546,
   "start_xy": [
    4736822.481283294,
    2638289.6864078995
   ],
   "end_xy": [
    4736821.045895945,
    2638294.475944741
   ]
  },
  "min_10m": {
   "gradient_pct": -13.912969646704596,
   "start_distance_m": 263.0,
   "end_distance_m": 273.0,
   "midpoint_distance_m": 268.0,
   "start_elevation_m": 357.67151406208177,
   "end_elevation_m": 356.2802170974113,
   "start_xy": [
    4736822.768360764,
    2638288.728500531
   ],
   "end_xy": [
    4736819.897586066,
    2638298.307574215
   ]
  },
  "min_20m": {
   "gradient_pct": -6.6849816611852475,
   "start_distance_m": 1754.0,
   "end_distance_m": 1774.0,
   "midpoint_distance_m": 1764.0,
   "start_elevation_m": 524.341072823762,
   "end_elevation_m": 523.004076491525,
   "start_xy": [
    4736495.792868294,
    2637705.239979904
   ],
   "end_xy": [
    4736491.523797825,
    2637686.3370706593
   ]
  },
  "min_25m": {
   "gradient_pct": -6.644900430337657,
   "start_distance_m": 1749.0,
   "end_distance_m": 1774.0,
   "midpoint_distance_m": 1761.5,
   "start_elevation_m": 524.6653015991094,
   "end_elevation_m": 523.004076491525,
   "start_xy": [
    4736494.483008779,
    2637710.0653574076
   ],
   "end_xy": [
    4736491.523797825,
    2637686.3370706593
   ]
  },
  "min_50m": {
   "gradient_pct": -6.080729138534025,
   "start_distance_m": 1728.0,
   "end_distance_m": 1778.0,
   "midpoint_distance_m": 1753.0,
   "start_elevation_m": 525.8805314750473,
   "end_elevation_m": 522.8401669057803,
   "start_xy": [
    4736480.07193873,
    2637724.497259318
   ],
   "end_xy": [
    4736489.145163617,
    2637683.1211572113
   ]
  },
  "min_100m": {
   "gradient_pct": -3.991408918301204,
   "start_distance_m": 1716.0,
   "end_distance_m": 1816.0,
   "midpoint_distance_m": 1766.0,
   "start_elevation_m": 526.103640493065,
   "end_elevation_m": 522.1122315747638,
   "start_xy": [
    4736469.869739626,
    2637730.8151017856
   ],
   "end_xy": [
    4736461.975931486,
    2637657.657079738
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 41.705346623896844,
   "start_distance_m": 0.0,
   "end_distance_m": 2.0,
   "midpoint_distance_m": 1.0,
   "start_elevation_m": 345.2829095629454,
   "end_elevation_m": 346.11701649542334,
   "start_xy": [
    4736891.193,
    2638428.809
   ],
   "end_xy": [
    4736890.705715083,
    2638426.8692697585
   ]
  },
  "max_3m": {
   "gradient_pct": 34.96798959091431,
   "start_distance_m": 0.0,
   "end_distance_m": 3.0,
   "midpoint_distance_m": 1.5,
   "start_elevation_m": 345.2829095629454,
   "end_elevation_m": 346.33194925067284,
   "start_xy": [
    4736891.193,
    2638428.809
   ],
   "end_xy": [
    4736890.462072624,
    2638425.8994046375
   ]
  }
 },
 "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.008,
   "windows_resited": [
    100.0
   ],
   "windows_unresolved": []
  },
  "no_bench_suppression": {
   "masked_fraction": 0.025,
   "windows_resited": [
    2.0,
    3.0,
    5.0,
    10.0,
    20.0,
    25.0
   ],
   "windows_unresolved": []
  },
  "overhead_obstruction": {
   "obstruction_threshold_m": 2.0,
   "obstructed_fraction": 0.227,
   "obstruction_max_height_m": 37.61,
   "flagged_windows_m": [
    2,
    3,
    20,
    100
   ]
  },
  "excluded_ranges_m": [
   [
    260.0,
    300.0
   ],
   [
    1532.0,
    1551.0
   ]
  ],
  "review": [],
  "extent": [
   "may_start_earlier",
   "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:3035",
  "elevation_resolution_m": 1.0,
  "elevation_tiles": [
   "data/cache/at/bev-als_dtm_E4736-N2637.tif",
   "data/cache/at/bev-als_dtm_E4736-N2638.tif"
  ],
  "calculated_at": "2026-09-11T07:17:03+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/austria-2026-09-11-batch.osm.pbf",
  "osm_snapshot": "",
  "run_id": "at-run1-260911",
  "elevation_provider": "BEV ALS DTM 1 m",
  "elevation_licence": "Creative Commons Attribution 4.0 (CC BY 4.0) \u2014 \u00a9 BEV / L\u00e4nder, data.gv.at",
  "elevation_dataset": "ALS DTM H\u00f6henraster 1 m (Bundesamt f\u00fcr Eich- und Vermessungswesen with the L\u00e4nder), EPSG:3035",
  "elevation_tile_ids": [
   "E4736-N2637",
   "E4736-N2638"
  ],
  "elevation_blocks": [
   "N2600000E4700000@2022-09-15"
  ],
  "climb_origin": "discovered",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Gro\u00dfklein",
  "county": "Steiermark",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}