{
 "ocl_version": "0.1.0",
 "name": "Sappleralm",
 "slug": "sappleralm",
 "confidence": "U",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 52.68752901621383,
   "diagnostic": true,
   "flags": [
    "structure_excluded",
    "placement_excluded",
    "texture_excluded",
    "canopy_or_structure"
   ],
   "start_distance_m": 2582.0,
   "end_distance_m": 2584.0,
   "start_elevation_m": 1119.1075539466551,
   "end_elevation_m": 1120.1613045269794,
   "min_gradient_pct": -90.30241026698036,
   "suppressed_max_gradient_pct": 125.51059562534306,
   "suppressed_location_m": [
    1541.0,
    1543.0
   ]
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 47.63774167073128,
   "diagnostic": true,
   "flags": [
    "structure_excluded",
    "placement_excluded",
    "texture_excluded",
    "texture_excluded",
    "canopy_or_structure"
   ],
   "start_distance_m": 2581.0,
   "end_distance_m": 2584.0,
   "start_elevation_m": 1118.7321722768575,
   "end_elevation_m": 1120.1613045269794,
   "min_gradient_pct": -85.24620816219415,
   "suppressed_max_gradient_pct": 115.03454057453837,
   "suppressed_location_m": [
    1540.0,
    1543.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 34.791192916989075,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "canopy_or_structure"
   ],
   "start_distance_m": 1205.0,
   "end_distance_m": 1210.0,
   "start_elevation_m": 976.3972225257272,
   "end_elevation_m": 978.1367821715767,
   "min_gradient_pct": -61.91752234804426,
   "suppressed_max_gradient_pct": 92.88903335334908,
   "suppressed_location_m": [
    1539.0,
    1544.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 24.51680507212359,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "canopy_or_structure"
   ],
   "start_distance_m": 1200.0,
   "end_distance_m": 1210.0,
   "start_elevation_m": 975.6851016643643,
   "end_elevation_m": 978.1367821715767,
   "min_gradient_pct": -41.65743718267436,
   "suppressed_max_gradient_pct": 53.572875788576084,
   "suppressed_location_m": [
    1368.0,
    1378.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 20.046559445165144,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "placement_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_unresolved",
    "canopy_or_structure"
   ],
   "start_distance_m": 945.0,
   "end_distance_m": 965.0,
   "start_elevation_m": 942.7903331243398,
   "end_elevation_m": 946.7996450133728,
   "min_gradient_pct": -17.112783423618794,
   "suppressed_max_gradient_pct": 42.89584259481728,
   "suppressed_location_m": [
    1136.0,
    1156.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 18.577904562283038,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "placement_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_unresolved"
   ],
   "start_distance_m": 6.0,
   "end_distance_m": 31.0,
   "start_elevation_m": 822.7974920771892,
   "end_elevation_m": 827.44196821776,
   "min_gradient_pct": -12.243888208487988,
   "suppressed_max_gradient_pct": 37.05444749232629,
   "suppressed_location_m": [
    1131.0,
    1156.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 16.739564166226955,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "no_bench_excluded",
    "placement_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 7853.0,
   "end_distance_m": 7903.0,
   "start_elevation_m": 1634.0486573326127,
   "end_elevation_m": 1642.4184394157262,
   "min_gradient_pct": -5.057888003256949,
   "suppressed_max_gradient_pct": 25.103526365214748,
   "suppressed_location_m": [
    1106.0,
    1156.0
   ]
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 14.963065787519099,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "no_bench_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 7812.0,
   "end_distance_m": 7912.0,
   "start_elevation_m": 1628.6919423681215,
   "end_elevation_m": 1643.6550081556406,
   "min_gradient_pct": 0.9344604063760471,
   "suppressed_max_gradient_pct": 18.795431659103883,
   "suppressed_location_m": [
    1056.0,
    1156.0
   ]
  }
 ],
 "shape": {
  "ascent_concentration": 0.313,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 183.0,
  "shape_class": "sustained"
 },
 "length_m": 8330.809815989873,
 "start_elevation_m": 821.9046160591033,
 "end_elevation_m": 1657.8119724421326,
 "endpoint_gain_m": 835.9073563830293,
 "overall_gradient_pct": 10.033926771183962,
 "accumulated_ascent_m": 901.6362561347298,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 34.791192916989075,
   "start_distance_m": 1205.0,
   "end_distance_m": 1210.0,
   "midpoint_distance_m": 1207.5,
   "start_elevation_m": 976.3972225257272,
   "end_elevation_m": 978.1367821715767,
   "start_xy": [
    4598113.621858901,
    2638120.7502665385
   ],
   "end_xy": [
    4598116.789229604,
    2638116.8814472314
   ]
  },
  "max_10m": {
   "gradient_pct": 24.51680507212359,
   "start_distance_m": 1200.0,
   "end_distance_m": 1210.0,
   "midpoint_distance_m": 1205.0,
   "start_elevation_m": 975.6851016643643,
   "end_elevation_m": 978.1367821715767,
   "start_xy": [
    4598111.372478432,
    2638125.072367429
   ],
   "end_xy": [
    4598116.789229604,
    2638116.8814472314
   ]
  },
  "max_20m": {
   "gradient_pct": 20.046559445165144,
   "start_distance_m": 945.0,
   "end_distance_m": 965.0,
   "midpoint_distance_m": 955.0,
   "start_elevation_m": 942.7903331243398,
   "end_elevation_m": 946.7996450133728,
   "start_xy": [
    4597887.445360635,
    2638216.7127715745
   ],
   "end_xy": [
    4597903.722932672,
    2638205.092072431
   ]
  },
  "max_25m": {
   "gradient_pct": 18.577904562283038,
   "start_distance_m": 6.0,
   "end_distance_m": 31.0,
   "midpoint_distance_m": 18.5,
   "start_elevation_m": 822.7974920771892,
   "end_elevation_m": 827.44196821776,
   "start_xy": [
    4597715.254137679,
    2637835.409160544
   ],
   "end_xy": [
    4597700.764102226,
    2637855.775438774
   ]
  },
  "max_50m": {
   "gradient_pct": 16.739564166226955,
   "start_distance_m": 7853.0,
   "end_distance_m": 7903.0,
   "midpoint_distance_m": 7878.0,
   "start_elevation_m": 1634.0486573326127,
   "end_elevation_m": 1642.4184394157262,
   "start_xy": [
    4598925.62853053,
    2639230.937090431
   ],
   "end_xy": [
    4598876.370179853,
    2639233.7037577126
   ]
  },
  "max_100m": {
   "gradient_pct": 14.963065787519099,
   "start_distance_m": 7812.0,
   "end_distance_m": 7912.0,
   "midpoint_distance_m": 7862.0,
   "start_elevation_m": 1628.6919423681215,
   "end_elevation_m": 1643.6550081556406,
   "start_xy": [
    4598966.192892915,
    2639230.5620119693
   ],
   "end_xy": [
    4598867.446117991,
    2639232.5370872924
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -61.91752234804426,
   "start_distance_m": 1362.0,
   "end_distance_m": 1367.0,
   "midpoint_distance_m": 1364.5,
   "start_elevation_m": 996.7856217925192,
   "end_elevation_m": 993.689745675117,
   "start_xy": [
    4598241.21516728,
    2638039.588657106
   ],
   "end_xy": [
    4598244.623588482,
    2638035.9304246213
   ]
  },
  "min_10m": {
   "gradient_pct": -41.65743718267436,
   "start_distance_m": 1156.0,
   "end_distance_m": 1166.0,
   "midpoint_distance_m": 1161.0,
   "start_elevation_m": 975.6319257453985,
   "end_elevation_m": 971.466182027131,
   "start_xy": [
    4598083.077841946,
    2638147.6172123635
   ],
   "end_xy": [
    4598093.001574998,
    2638146.3845233056
   ]
  },
  "min_20m": {
   "gradient_pct": -17.112783423618794,
   "start_distance_m": 5806.0,
   "end_distance_m": 5826.0,
   "midpoint_distance_m": 5816.0,
   "start_elevation_m": 1461.8504222869085,
   "end_elevation_m": 1458.4278656021847,
   "start_xy": [
    4598785.158545027,
    2638570.8715795316
   ],
   "end_xy": [
    4598767.075148729,
    2638579.4150436013
   ]
  },
  "min_25m": {
   "gradient_pct": -12.243888208487988,
   "start_distance_m": 5805.0,
   "end_distance_m": 5830.0,
   "midpoint_distance_m": 5817.5,
   "start_elevation_m": 1461.7682959752522,
   "end_elevation_m": 1458.7073239231302,
   "start_xy": [
    4598786.062714842,
    2638570.444406328
   ],
   "end_xy": [
    4598764.921152648,
    2638582.650129511
   ]
  },
  "min_50m": {
   "gradient_pct": -5.057888003256949,
   "start_distance_m": 1317.0,
   "end_distance_m": 1367.0,
   "midpoint_distance_m": 1342.0,
   "start_elevation_m": 996.2186896767455,
   "end_elevation_m": 993.689745675117,
   "start_xy": [
    4598201.270088552,
    2638053.708573651
   ],
   "end_xy": [
    4598244.623588482,
    2638035.9304246213
   ]
  },
  "min_100m": {
   "gradient_pct": 0.9344604063760471,
   "start_distance_m": 5805.0,
   "end_distance_m": 5905.0,
   "midpoint_distance_m": 5855.0,
   "start_elevation_m": 1461.7682959752522,
   "end_elevation_m": 1462.7027563816282,
   "start_xy": [
    4598786.062714842,
    2638570.444406328
   ],
   "end_xy": [
    4598732.658197048,
    2638650.2513685776
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 52.68752901621383,
   "start_distance_m": 2582.0,
   "end_distance_m": 2584.0,
   "midpoint_distance_m": 2583.0,
   "start_elevation_m": 1119.1075539466551,
   "end_elevation_m": 1120.1613045269794,
   "start_xy": [
    4598168.773058368,
    2638334.4209562107
   ],
   "end_xy": [
    4598166.961037463,
    2638335.2674668347
   ]
  },
  "max_3m": {
   "gradient_pct": 47.63774167073128,
   "start_distance_m": 2581.0,
   "end_distance_m": 2584.0,
   "midpoint_distance_m": 2582.5,
   "start_elevation_m": 1118.7321722768575,
   "end_elevation_m": 1120.1613045269794,
   "start_xy": [
    4598169.6790688215,
    2638333.9977008984
   ],
   "end_xy": [
    4598166.961037463,
    2638335.2674668347
   ]
  }
 },
 "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.025,
   "windows_resited": [
    2.0,
    3.0,
    5.0,
    10.0,
    20.0,
    25.0,
    50.0,
    100.0
   ],
   "windows_unresolved": []
  },
  "no_bench_suppression": {
   "masked_fraction": 0.074,
   "windows_resited": [
    50.0,
    100.0
   ],
   "windows_unresolved": []
  },
  "placement_suppression": {
   "masked_fraction": 0.093,
   "windows_resited": [
    2.0,
    3.0,
    20.0,
    25.0,
    50.0
   ],
   "windows_unresolved": []
  },
  "texture_suppression": {
   "masked_fraction": 0.115,
   "windows_resited": [
    10.0,
    20.0,
    25.0
   ],
   "windows_unresolved": []
  },
  "texture_windows": {
   "rounds": 4,
   "windows_masked": [
    {
     "window_m": 25.0,
     "start_m": 2901.0,
     "end_m": 2926.0,
     "raw_pct": 28.94,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 2901.0,
     "end_m": 2921.0,
     "raw_pct": 32.39,
     "reason": "hump"
    },
    {
     "window_m": 10.0,
     "start_m": 2902.0,
     "end_m": 2912.0,
     "raw_pct": 38.96,
     "reason": "hump+short-step"
    },
    {
     "window_m": 5.0,
     "start_m": 1709.0,
     "end_m": 1714.0,
     "raw_pct": 47.23,
     "reason": "hump"
    },
    {
     "window_m": 25.0,
     "start_m": 3627.0,
     "end_m": 3652.0,
     "raw_pct": 24.28,
     "reason": "staircase+hump"
    },
    {
     "window_m": 20.0,
     "start_m": 1249.0,
     "end_m": 1269.0,
     "raw_pct": 24.66,
     "reason": "hump+mask-edge"
    },
    {
     "window_m": 10.0,
     "start_m": 3629.0,
     "end_m": 3639.0,
     "raw_pct": 32.88,
     "reason": "hump"
    },
    {
     "window_m": 5.0,
     "start_m": 3628.0,
     "end_m": 3633.0,
     "raw_pct": 39.55,
     "reason": "hump"
    },
    {
     "window_m": 25.0,
     "start_m": 2640.0,
     "end_m": 2665.0,
     "raw_pct": 22.23,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 2643.0,
     "end_m": 2663.0,
     "raw_pct": 23.79,
     "reason": "hump"
    },
    {
     "window_m": 10.0,
     "start_m": 2150.0,
     "end_m": 2160.0,
     "raw_pct": 30.43,
     "reason": "hump+short-step"
    },
    {
     "window_m": 5.0,
     "start_m": 2155.0,
     "end_m": 2160.0,
     "raw_pct": 37.28,
     "reason": "hump+short-step"
    },
    {
     "window_m": 25.0,
     "start_m": 3211.0,
     "end_m": 3236.0,
     "raw_pct": 18.72,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 3211.0,
     "end_m": 3231.0,
     "raw_pct": 21.28,
     "reason": "hump"
    },
    {
     "window_m": 10.0,
     "start_m": 2039.0,
     "end_m": 2049.0,
     "raw_pct": 26.08,
     "reason": "hump+short-step"
    }
   ],
   "advisory": [],
   "unresolved": [
    {
     "window_m": 25.0,
     "start_m": 6.0,
     "end_m": 31.0,
     "pct": 18.58,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 945.0,
     "end_m": 965.0,
     "pct": 20.05,
     "reason": "hump"
    }
   ]
  },
  "overhead_obstruction": {
   "obstruction_threshold_m": 2.0,
   "obstructed_fraction": 0.371,
   "obstruction_max_height_m": 29.28,
   "flagged_windows_m": [
    2,
    3,
    5,
    10,
    20
   ]
  },
  "excluded_ranges_m": [
   [
    87.0,
    115.0
   ],
   [
    230.0,
    264.0
   ],
   [
    970.0,
    1010.0
   ],
   [
    1140.0,
    1170.0
   ],
   [
    1247.0,
    1330.0
   ],
   [
    1351.0,
    1378.0
   ],
   [
    1403.0,
    1411.0
   ],
   [
    1527.0,
    1548.0
   ],
   [
    1707.0,
    1716.0
   ],
   [
    1752.0,
    1762.0
   ],
   [
    1896.0,
    1903.0
   ],
   [
    2037.0,
    2051.0
   ],
   [
    2148.0,
    2162.0
   ],
   [
    2200.0,
    2230.0
   ],
   [
    2260.0,
    2300.0
   ],
   [
    2364.0,
    2371.0
   ],
   [
    2638.0,
    2667.0
   ],
   [
    2899.0,
    2928.0
   ],
   [
    3209.0,
    3238.0
   ],
   [
    3570.0,
    3620.0
   ],
   [
    3625.0,
    3654.0
   ],
   [
    3739.0,
    3744.0
   ],
   [
    3850.0,
    3880.0
   ],
   [
    4260.0,
    4370.0
   ],
   [
    4620.0,
    4650.0
   ],
   [
    4750.0,
    4780.0
   ],
   [
    5610.0,
    5640.0
   ],
   [
    5796.0,
    5802.0
   ],
   [
    6050.0,
    6080.0
   ],
   [
    6110.0,
    6140.0
   ],
   [
    6910.0,
    6940.0
   ],
   [
    8290.0,
    8320.0
   ]
  ],
  "review": [
   "short_window_divergence",
   "texture_unresolved"
  ],
  "extent": [
   "may_start_earlier"
  ]
 },
 "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_E4597-N2637.tif",
   "data/cache/at/bev-als_dtm_E4597-N2638.tif",
   "data/cache/at/bev-als_dtm_E4598-N2637.tif",
   "data/cache/at/bev-als_dtm_E4598-N2638.tif",
   "data/cache/at/bev-als_dtm_E4598-N2639.tif",
   "data/cache/at/bev-als_dtm_E4599-N2638.tif",
   "data/cache/at/bev-als_dtm_E4599-N2639.tif"
  ],
  "calculated_at": "2026-09-13T00:00:45+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-run4-260912",
  "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": [
   "E4597-N2637",
   "E4597-N2638",
   "E4598-N2637",
   "E4598-N2638",
   "E4598-N2639",
   "E4599-N2638",
   "E4599-N2639"
  ],
  "elevation_blocks": [
   "N2600000E4550000@2022-09-15"
  ],
  "climb_origin": "discovered",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Millstatt am See",
  "county": "K\u00e4rnten",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}