{
 "ocl_version": "0.1.0",
 "name": "Dohrweg",
 "slug": "dohrweg-2",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 35.196557809968,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 406.0,
   "end_distance_m": 408.0,
   "start_elevation_m": 653.8971952424185,
   "end_elevation_m": 654.6011263986179,
   "min_gradient_pct": -3.77877488627405
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 34.624927057867204,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 405.0,
   "end_distance_m": 408.0,
   "start_elevation_m": 653.5623785868819,
   "end_elevation_m": 654.6011263986179,
   "min_gradient_pct": -2.3495094864870225
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 33.70557983368599,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 404.0,
   "end_distance_m": 409.0,
   "start_elevation_m": 653.247916259217,
   "end_elevation_m": 654.9331952509013,
   "min_gradient_pct": -0.597780921341382
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 30.302077438059314,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 403.0,
   "end_distance_m": 413.0,
   "start_elevation_m": 653.0141381231201,
   "end_elevation_m": 656.044345866926,
   "min_gradient_pct": 1.7509785989227566
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 27.215647979244864,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 394.0,
   "end_distance_m": 414.0,
   "start_elevation_m": 650.8009325490042,
   "end_elevation_m": 656.2440621448532,
   "min_gradient_pct": 2.267587074688322
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 25.267069279489533,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 388.0,
   "end_distance_m": 413.0,
   "start_elevation_m": 649.7275785470537,
   "end_elevation_m": 656.044345866926,
   "min_gradient_pct": 2.668876514504973
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 19.362362575420093,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 369.0,
   "end_distance_m": 419.0,
   "start_elevation_m": 647.1934708058101,
   "end_elevation_m": 656.8746520935201,
   "min_gradient_pct": 4.670228283321649
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 16.29076078801961,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 319.0,
   "end_distance_m": 419.0,
   "start_elevation_m": 640.5838913055005,
   "end_elevation_m": 656.8746520935201,
   "min_gradient_pct": 6.660884725313508
  }
 ],
 "shape": {
  "ascent_concentration": 0.288,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 221.0,
  "shape_class": "sustained"
 },
 "length_m": 1154.0000000001269,
 "start_elevation_m": 602.5303774109058,
 "end_elevation_m": 735.0808563879458,
 "endpoint_gain_m": 132.55047897704003,
 "overall_gradient_pct": 11.486176687783836,
 "accumulated_ascent_m": 132.8060662269662,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 33.70557983368599,
   "start_distance_m": 404.0,
   "end_distance_m": 409.0,
   "midpoint_distance_m": 406.5,
   "start_elevation_m": 653.247916259217,
   "end_elevation_m": 654.9331952509013,
   "start_xy": [
    4714007.721979002,
    2715251.964760672
   ],
   "end_xy": [
    4714007.040342214,
    2715247.0114421593
   ]
  },
  "max_10m": {
   "gradient_pct": 30.302077438059314,
   "start_distance_m": 403.0,
   "end_distance_m": 413.0,
   "midpoint_distance_m": 408.0,
   "start_elevation_m": 653.0141381231201,
   "end_elevation_m": 656.044345866926,
   "start_xy": [
    4714007.858339152,
    2715252.9554198547
   ],
   "end_xy": [
    4714006.495382944,
    2715243.0487389574
   ]
  },
  "max_20m": {
   "gradient_pct": 27.215647979244864,
   "start_distance_m": 394.0,
   "end_distance_m": 414.0,
   "midpoint_distance_m": 404.0,
   "start_elevation_m": 650.8009325490042,
   "end_elevation_m": 656.2440621448532,
   "start_xy": [
    4714009.08498345,
    2715261.8714350327
   ],
   "end_xy": [
    4714006.327869231,
    2715242.063808454
   ]
  },
  "max_25m": {
   "gradient_pct": 25.267069279489533,
   "start_distance_m": 388.0,
   "end_distance_m": 413.0,
   "midpoint_distance_m": 400.5,
   "start_elevation_m": 649.7275785470537,
   "end_elevation_m": 656.044345866926,
   "start_xy": [
    4714009.902350126,
    2715267.8154998138
   ],
   "end_xy": [
    4714006.495382944,
    2715243.0487389574
   ]
  },
  "max_50m": {
   "gradient_pct": 19.362362575420093,
   "start_distance_m": 369.0,
   "end_distance_m": 419.0,
   "midpoint_distance_m": 394.0,
   "start_elevation_m": 647.1934708058101,
   "end_elevation_m": 656.8746520935201,
   "start_xy": [
    4714011.082608786,
    2715286.708207033
   ],
   "end_xy": [
    4714004.675200267,
    2715237.349595522
   ]
  },
  "max_100m": {
   "gradient_pct": 16.29076078801961,
   "start_distance_m": 319.0,
   "end_distance_m": 419.0,
   "midpoint_distance_m": 369.0,
   "start_elevation_m": 640.5838913055005,
   "end_elevation_m": 656.8746520935201,
   "start_xy": [
    4713967.960962217,
    2715308.615783568
   ],
   "end_xy": [
    4714004.675200267,
    2715237.349595522
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -0.597780921341382,
   "start_distance_m": 608.0,
   "end_distance_m": 613.0,
   "midpoint_distance_m": 610.5,
   "start_elevation_m": 674.7651741011462,
   "end_elevation_m": 674.7352850550791,
   "start_xy": [
    4714058.58990456,
    2715101.420095841
   ],
   "end_xy": [
    4714056.911666632,
    2715106.11304093
   ]
  },
  "min_10m": {
   "gradient_pct": 1.7509785989227566,
   "start_distance_m": 1107.0,
   "end_distance_m": 1117.0,
   "midpoint_distance_m": 1112.0,
   "start_elevation_m": 732.3285150736127,
   "end_elevation_m": 732.503612933505,
   "start_xy": [
    4714041.147627841,
    2715507.842706893
   ],
   "end_xy": [
    4714042.814640287,
    2715517.7027803757
   ]
  },
  "min_20m": {
   "gradient_pct": 2.267587074688322,
   "start_distance_m": 1106.0,
   "end_distance_m": 1126.0,
   "midpoint_distance_m": 1116.0,
   "start_elevation_m": 732.2941152538998,
   "end_elevation_m": 732.7476326688375,
   "start_xy": [
    4714040.980634938,
    2715506.8567487956
   ],
   "end_xy": [
    4714044.31465983,
    2715526.5768957613
   ]
  },
  "min_25m": {
   "gradient_pct": 2.668876514504973,
   "start_distance_m": 1101.0,
   "end_distance_m": 1126.0,
   "midpoint_distance_m": 1113.5,
   "start_elevation_m": 732.0804135402112,
   "end_elevation_m": 732.7476326688375,
   "start_xy": [
    4714040.1476112325,
    2715501.9266305743
   ],
   "end_xy": [
    4714044.31465983,
    2715526.5768957613
   ]
  },
  "min_50m": {
   "gradient_pct": 4.670228283321649,
   "start_distance_m": 1076.0,
   "end_distance_m": 1126.0,
   "midpoint_distance_m": 1101.0,
   "start_elevation_m": 730.4125185271766,
   "end_elevation_m": 732.7476326688375,
   "start_xy": [
    4714050.938706842,
    2715479.411016796
   ],
   "end_xy": [
    4714044.31465983,
    2715526.5768957613
   ]
  },
  "min_100m": {
   "gradient_pct": 6.660884725313508,
   "start_distance_m": 1052.0,
   "end_distance_m": 1152.0,
   "midpoint_distance_m": 1102.0,
   "start_elevation_m": 728.1691809796347,
   "end_elevation_m": 734.8300657049482,
   "start_xy": [
    4714062.66030555,
    2715458.4686603267
   ],
   "end_xy": [
    4714052.106190369,
    2715551.3569443827
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 35.196557809968,
   "start_distance_m": 406.0,
   "end_distance_m": 408.0,
   "midpoint_distance_m": 407.0,
   "start_elevation_m": 653.8971952424185,
   "end_elevation_m": 654.6011263986179,
   "start_xy": [
    4714007.4493406825,
    2715249.9834310072
   ],
   "end_xy": [
    4714007.177020086,
    2715248.0020575575
   ]
  },
  "max_3m": {
   "gradient_pct": 34.624927057867204,
   "start_distance_m": 405.0,
   "end_distance_m": 408.0,
   "midpoint_distance_m": 406.5,
   "start_elevation_m": 653.5623785868819,
   "end_elevation_m": 654.6011263986179,
   "start_xy": [
    4714007.5853014635,
    2715250.974145227
   ],
   "end_xy": [
    4714007.177020086,
    2715248.0020575575
   ]
  }
 },
 "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": {
  "overhead_obstruction": {
   "obstruction_threshold_m": 2.0,
   "obstructed_fraction": 0.429,
   "obstruction_max_height_m": 28.55,
   "flagged_windows_m": [
    2,
    3,
    5,
    10,
    20,
    25,
    50,
    100
   ]
  },
  "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_E4713-N2714.tif",
   "data/cache/at/bev-als_dtm_E4713-N2715.tif",
   "data/cache/at/bev-als_dtm_E4714-N2714.tif",
   "data/cache/at/bev-als_dtm_E4714-N2715.tif"
  ],
  "calculated_at": "2026-09-13T07:31:28+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-at-run4-260912.osm.pbf",
  "osm_snapshot": "",
  "run_id": "at-extent4-260913",
  "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": [
   "E4713-N2714",
   "E4713-N2715",
   "E4714-N2714",
   "E4714-N2715"
  ],
  "elevation_blocks": [
   "N2700000E4700000@2022-09-15"
  ],
  "route_cut_m": 1154.0,
  "climb_origin": "discovered",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Bruck an der Mur",
  "county": "Steiermark",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}