{
 "ocl_version": "0.1.0",
 "name": "Gattererberg",
 "slug": "gattererberg",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 23.449844048963087,
   "diagnostic": true,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 1390.0,
   "end_distance_m": 1392.0,
   "start_elevation_m": 820.9606770634891,
   "end_elevation_m": 821.4296739444684,
   "min_gradient_pct": -5.517172342501908,
   "suppressed_max_gradient_pct": 237.4695850345347,
   "suppressed_location_m": [
    2.0,
    4.0
   ]
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 21.037160798937293,
   "diagnostic": true,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 4356.0,
   "end_distance_m": 4359.0,
   "start_elevation_m": 1141.1256059980465,
   "end_elevation_m": 1141.7567208220146,
   "min_gradient_pct": -3.774420272096298,
   "suppressed_max_gradient_pct": 228.06258091911786,
   "suppressed_location_m": [
    1.0,
    4.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 19.063993582042258,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 1390.0,
   "end_distance_m": 1395.0,
   "start_elevation_m": 820.9606770634891,
   "end_elevation_m": 821.9138767425912,
   "min_gradient_pct": -0.8781434879620065,
   "suppressed_max_gradient_pct": 195.529912055963,
   "suppressed_location_m": [
    0.0,
    5.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 17.261266916627847,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 4356.0,
   "end_distance_m": 4366.0,
   "start_elevation_m": 1141.1256059980465,
   "end_elevation_m": 1142.8517326897093,
   "min_gradient_pct": 0.0316763196087777,
   "suppressed_max_gradient_pct": 112.39491672369013,
   "suppressed_location_m": [
    0.0,
    10.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 15.996054172179583,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 4355.0,
   "end_distance_m": 4375.0,
   "start_elevation_m": 1140.9809542746873,
   "end_elevation_m": 1144.1801651091232,
   "min_gradient_pct": 0.26037419787826366,
   "suppressed_max_gradient_pct": 58.036697399381296,
   "suppressed_location_m": [
    0.0,
    20.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 15.401939480133478,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 4342.0,
   "end_distance_m": 4367.0,
   "start_elevation_m": 1139.2075139802114,
   "end_elevation_m": 1143.0579988502448,
   "min_gradient_pct": 0.4302454309126915,
   "suppressed_max_gradient_pct": 46.95280598206455,
   "suppressed_location_m": [
    0.0,
    25.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 14.974653500746172,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 4344.0,
   "end_distance_m": 4394.0,
   "start_elevation_m": 1139.4847355645607,
   "end_elevation_m": 1146.9720623149337,
   "min_gradient_pct": 1.1809825312057,
   "suppressed_max_gradient_pct": 25.56717203685048,
   "suppressed_location_m": [
    0.0,
    50.0
   ]
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 14.134366202914407,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 4295.0,
   "end_distance_m": 4395.0,
   "start_elevation_m": 1132.9702877794614,
   "end_elevation_m": 1147.1046539823758,
   "min_gradient_pct": 1.4125500905443005,
   "suppressed_max_gradient_pct": 16.664309600997626,
   "suppressed_location_m": [
    0.0,
    100.0
   ]
  }
 ],
 "shape": {
  "ascent_concentration": 0.28,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 596.0,
  "shape_class": "sustained"
 },
 "length_m": 5158.436002286088,
 "start_elevation_m": 670.5190709718495,
 "end_elevation_m": 1211.0728623262094,
 "endpoint_gain_m": 540.5537913543599,
 "overall_gradient_pct": 10.479024865575537,
 "accumulated_ascent_m": 541.2832053854992,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 19.063993582042258,
   "start_distance_m": 1390.0,
   "end_distance_m": 1395.0,
   "midpoint_distance_m": 1392.5,
   "start_elevation_m": 820.9606770634891,
   "end_elevation_m": 821.9138767425912,
   "start_xy": [
    4464318.754220684,
    2689558.0343908747
   ],
   "end_xy": [
    4464322.4363597,
    2689561.4169715852
   ]
  },
  "max_10m": {
   "gradient_pct": 17.261266916627847,
   "start_distance_m": 4356.0,
   "end_distance_m": 4366.0,
   "midpoint_distance_m": 4361.0,
   "start_elevation_m": 1141.1256059980465,
   "end_elevation_m": 1142.8517326897093,
   "start_xy": [
    4466075.812683782,
    2690031.9704370485
   ],
   "end_xy": [
    4466085.695066989,
    2690033.4799420834
   ]
  },
  "max_20m": {
   "gradient_pct": 15.996054172179583,
   "start_distance_m": 4355.0,
   "end_distance_m": 4375.0,
   "midpoint_distance_m": 4365.0,
   "start_elevation_m": 1140.9809542746873,
   "end_elevation_m": 1144.1801651091232,
   "start_xy": [
    4466074.821925785,
    2690031.8347956394
   ],
   "end_xy": [
    4466094.51005807,
    2690035.2629181873
   ]
  },
  "max_25m": {
   "gradient_pct": 15.401939480133478,
   "start_distance_m": 4342.0,
   "end_distance_m": 4367.0,
   "midpoint_distance_m": 4354.5,
   "start_elevation_m": 1139.2075139802114,
   "end_elevation_m": 1143.0579988502448,
   "start_xy": [
    4466062.007240021,
    2690029.750582317
   ],
   "end_xy": [
    4466086.6770357,
    2690033.668985602
   ]
  },
  "max_50m": {
   "gradient_pct": 14.974653500746172,
   "start_distance_m": 4344.0,
   "end_distance_m": 4394.0,
   "midpoint_distance_m": 4369.0,
   "start_elevation_m": 1139.4847355645607,
   "end_elevation_m": 1146.9720623149337,
   "start_xy": [
    4466063.937592982,
    2690030.2737815552
   ],
   "end_xy": [
    4466108.692144536,
    2690046.7423545043
   ]
  },
  "max_100m": {
   "gradient_pct": 14.134366202914407,
   "start_distance_m": 4295.0,
   "end_distance_m": 4395.0,
   "midpoint_distance_m": 4345.0,
   "start_elevation_m": 1132.9702877794614,
   "end_elevation_m": 1147.1046539823758,
   "start_xy": [
    4466026.244037491,
    2690002.108012659
   ],
   "end_xy": [
    4466109.066542218,
    2690047.6308959266
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -0.8781434879620065,
   "start_distance_m": 4847.0,
   "end_distance_m": 4852.0,
   "midpoint_distance_m": 4849.5,
   "start_elevation_m": 1178.922622991966,
   "end_elevation_m": 1178.8787158175678,
   "start_xy": [
    4466453.397447381,
    2690223.574687908
   ],
   "end_xy": [
    4466458.004304257,
    2690225.5181049295
   ]
  },
  "min_10m": {
   "gradient_pct": 0.0316763196087777,
   "start_distance_m": 3908.0,
   "end_distance_m": 3918.0,
   "midpoint_distance_m": 3913.0,
   "start_elevation_m": 1101.5612817826752,
   "end_elevation_m": 1101.564449414636,
   "start_xy": [
    4465704.359833635,
    2689801.581932726
   ],
   "end_xy": [
    4465713.675273476,
    2689805.2182193715
   ]
  },
  "min_20m": {
   "gradient_pct": 0.26037419787826366,
   "start_distance_m": 3906.0,
   "end_distance_m": 3926.0,
   "midpoint_distance_m": 3916.0,
   "start_elevation_m": 1101.5523757287651,
   "end_elevation_m": 1101.6044505683408,
   "start_xy": [
    4465702.496745667,
    2689800.854675397
   ],
   "end_xy": [
    4465721.127625349,
    2689808.127248688
   ]
  },
  "min_25m": {
   "gradient_pct": 0.4302454309126915,
   "start_distance_m": 3902.0,
   "end_distance_m": 3927.0,
   "midpoint_distance_m": 3914.5,
   "start_elevation_m": 1101.4891182002966,
   "end_elevation_m": 1101.5966795580248,
   "start_xy": [
    4465698.770569731,
    2689799.4001607383
   ],
   "end_xy": [
    4465722.059169333,
    2689808.490877353
   ]
  },
  "min_50m": {
   "gradient_pct": 1.1809825312057,
   "start_distance_m": 3896.0,
   "end_distance_m": 3946.0,
   "midpoint_distance_m": 3921.0,
   "start_elevation_m": 1101.3519537690909,
   "end_elevation_m": 1101.9424450346937,
   "start_xy": [
    4465693.181305827,
    2689797.2183887507
   ],
   "end_xy": [
    4465739.316905827,
    2689816.3199717454
   ]
  },
  "min_100m": {
   "gradient_pct": 1.4125500905443005,
   "start_distance_m": 3902.0,
   "end_distance_m": 4002.0,
   "midpoint_distance_m": 3952.0,
   "start_elevation_m": 1101.4891182002966,
   "end_elevation_m": 1102.901668290841,
   "start_xy": [
    4465698.770569731,
    2689799.4001607383
   ],
   "end_xy": [
    4465788.521439417,
    2689843.0369329453
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 23.449844048963087,
   "start_distance_m": 1390.0,
   "end_distance_m": 1392.0,
   "midpoint_distance_m": 1391.0,
   "start_elevation_m": 820.9606770634891,
   "end_elevation_m": 821.4296739444684,
   "start_xy": [
    4464318.754220684,
    2689558.0343908747
   ],
   "end_xy": [
    4464320.22707629,
    2689559.387423159
   ]
  },
  "max_3m": {
   "gradient_pct": 21.037160798937293,
   "start_distance_m": 4356.0,
   "end_distance_m": 4359.0,
   "midpoint_distance_m": 4357.5,
   "start_elevation_m": 1141.1256059980465,
   "end_elevation_m": 1141.7567208220146,
   "start_xy": [
    4466075.812683782,
    2690031.9704370485
   ],
   "end_xy": [
    4466078.784957772,
    2690032.3773612767
   ]
  }
 },
 "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.002,
   "windows_resited": [
    2.0,
    3.0,
    5.0,
    10.0,
    20.0,
    25.0,
    50.0,
    100.0
   ],
   "windows_unresolved": []
  },
  "overhead_obstruction": {
   "obstruction_threshold_m": 2.0,
   "obstructed_fraction": 0.064,
   "obstruction_max_height_m": 24.15,
   "flagged_windows_m": []
  },
  "excluded_ranges_m": [
   [
    0.0,
    8.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_E4463-N2689.tif",
   "data/cache/at/bev-als_dtm_E4464-N2689.tif",
   "data/cache/at/bev-als_dtm_E4465-N2689.tif",
   "data/cache/at/bev-als_dtm_E4465-N2690.tif",
   "data/cache/at/bev-als_dtm_E4466-N2689.tif",
   "data/cache/at/bev-als_dtm_E4466-N2690.tif"
  ],
  "calculated_at": "2026-09-11T07:21:13+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": [
   "E4463-N2689",
   "E4464-N2689",
   "E4465-N2689",
   "E4465-N2690",
   "E4466-N2689",
   "E4466-N2690"
  ],
  "elevation_blocks": [
   "N2650000E4450000@2022-09-15"
  ],
  "climb_origin": "discovered",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Stummerberg",
  "county": "Tirol",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}