{
 "ocl_version": "0.1.0",
 "name": "Friedrich-Spaur-Weg",
 "slug": "friedrich-spaur-weg",
 "confidence": "A",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 38.139149549419926,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 189.0,
   "end_distance_m": 191.0,
   "start_elevation_m": 454.1630796540221,
   "end_elevation_m": 454.9258626450105,
   "min_gradient_pct": -8.258700623716209
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 33.50177906926509,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 188.0,
   "end_distance_m": 191.0,
   "start_elevation_m": 453.92080927293256,
   "end_elevation_m": 454.9258626450105,
   "min_gradient_pct": -6.225967934462536
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 26.936730331743775,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 294.0,
   "end_distance_m": 299.0,
   "start_elevation_m": 473.37129847094656,
   "end_elevation_m": 474.71813498753374,
   "min_gradient_pct": 1.2789978428543236
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 24.60585895445604,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 293.0,
   "end_distance_m": 303.0,
   "start_elevation_m": 473.1442346222815,
   "end_elevation_m": 475.6048205177271,
   "min_gradient_pct": 1.3993853908294795
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 22.909395185056667,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 315.0,
   "end_distance_m": 335.0,
   "start_elevation_m": 477.9391162286317,
   "end_elevation_m": 482.520995265643,
   "min_gradient_pct": 1.7617520520181529
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 22.14389951630801,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 312.0,
   "end_distance_m": 337.0,
   "start_elevation_m": 477.3620166320734,
   "end_elevation_m": 482.8979915111504,
   "min_gradient_pct": 2.0282792919686017
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 21.826160652911994,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 289.0,
   "end_distance_m": 339.0,
   "start_elevation_m": 472.3273547280538,
   "end_elevation_m": 483.2404350545098,
   "min_gradient_pct": 3.5088269238511884
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 19.98625051128596,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 244.0,
   "end_distance_m": 344.0,
   "start_elevation_m": 464.121156379065,
   "end_elevation_m": 484.10740689035094,
   "min_gradient_pct": 6.451714835451185
  }
 ],
 "shape": {
  "ascent_concentration": 0.408,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 173.0,
  "shape_class": "sustained"
 },
 "length_m": 491.7102476820654,
 "start_elevation_m": 436.1952236177085,
 "end_elevation_m": 494.71450619136823,
 "endpoint_gain_m": 58.51928257365972,
 "overall_gradient_pct": 11.90117205193935,
 "accumulated_ascent_m": 58.71713381003167,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 26.936730331743775,
   "start_distance_m": 294.0,
   "end_distance_m": 299.0,
   "midpoint_distance_m": 296.5,
   "start_elevation_m": 473.37129847094656,
   "end_elevation_m": 474.71813498753374,
   "start_xy": [
    4552070.4813434845,
    2747813.204004981
   ],
   "end_xy": [
    4552073.398534415,
    2747817.2647923585
   ]
  },
  "max_10m": {
   "gradient_pct": 24.60585895445604,
   "start_distance_m": 293.0,
   "end_distance_m": 303.0,
   "midpoint_distance_m": 298.0,
   "start_elevation_m": 473.1442346222815,
   "end_elevation_m": 475.6048205177271,
   "start_xy": [
    4552069.897686769,
    2747812.3920045565
   ],
   "end_xy": [
    4552075.732522117,
    2747820.5132533545
   ]
  },
  "max_20m": {
   "gradient_pct": 22.909395185056667,
   "start_distance_m": 315.0,
   "end_distance_m": 335.0,
   "midpoint_distance_m": 325.0,
   "start_elevation_m": 477.9391162286317,
   "end_elevation_m": 482.520995265643,
   "start_xy": [
    4552084.500609633,
    2747828.688263243
   ],
   "end_xy": [
    4552099.651776312,
    2747841.7406590283
   ]
  },
  "max_25m": {
   "gradient_pct": 22.14389951630801,
   "start_distance_m": 312.0,
   "end_distance_m": 337.0,
   "midpoint_distance_m": 324.5,
   "start_elevation_m": 477.3620166320734,
   "end_elevation_m": 482.8979915111504,
   "start_xy": [
    4552082.2762530735,
    2747826.675246378
   ],
   "end_xy": [
    4552101.1779839415,
    2747843.033210498
   ]
  },
  "max_50m": {
   "gradient_pct": 21.826160652911994,
   "start_distance_m": 289.0,
   "end_distance_m": 339.0,
   "midpoint_distance_m": 314.0,
   "start_elevation_m": 472.3273547280538,
   "end_elevation_m": 483.2404350545098,
   "start_xy": [
    4552067.563946475,
    2747809.143366274
   ],
   "end_xy": [
    4552102.7042101985,
    2747844.3257402205
   ]
  },
  "max_100m": {
   "gradient_pct": 19.98625051128596,
   "start_distance_m": 244.0,
   "end_distance_m": 344.0,
   "midpoint_distance_m": 294.0,
   "start_elevation_m": 464.121156379065,
   "end_elevation_m": 484.10740689035094,
   "start_xy": [
    4552036.081492053,
    2747783.9064057595
   ],
   "end_xy": [
    4552106.7025804045,
    2747847.3015885693
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": 1.2789978428543236,
   "start_distance_m": 14.0,
   "end_distance_m": 19.0,
   "midpoint_distance_m": 16.5,
   "start_elevation_m": 436.5161235760172,
   "end_elevation_m": 436.5800734681599,
   "start_xy": [
    4551934.135358015,
    2747792.1386081055
   ],
   "end_xy": [
    4551929.994282437,
    2747794.940659222
   ]
  },
  "min_10m": {
   "gradient_pct": 1.3993853908294795,
   "start_distance_m": 9.0,
   "end_distance_m": 19.0,
   "midpoint_distance_m": 14.0,
   "start_elevation_m": 436.440134929077,
   "end_elevation_m": 436.5800734681599,
   "start_xy": [
    4551937.7794250995,
    2747788.721175322
   ],
   "end_xy": [
    4551929.994282437,
    2747794.940659222
   ]
  },
  "min_20m": {
   "gradient_pct": 1.7617520520181529,
   "start_distance_m": 4.0,
   "end_distance_m": 24.0,
   "midpoint_distance_m": 14.0,
   "start_elevation_m": 436.3210439971,
   "end_elevation_m": 436.6733944075036,
   "start_xy": [
    4551940.204085981,
    2747784.363648016
   ],
   "end_xy": [
    4551925.799610702,
    2747797.66086778
   ]
  },
  "min_25m": {
   "gradient_pct": 2.0282792919686017,
   "start_distance_m": 0.0,
   "end_distance_m": 25.0,
   "midpoint_distance_m": 12.5,
   "start_elevation_m": 436.1952236177085,
   "end_elevation_m": 436.70229344070066,
   "start_xy": [
    4551941.325200244,
    2747780.532379444
   ],
   "end_xy": [
    4551924.954716308,
    2747798.195800917
   ]
  },
  "min_50m": {
   "gradient_pct": 3.5088269238511884,
   "start_distance_m": 2.0,
   "end_distance_m": 52.0,
   "midpoint_distance_m": 27.0,
   "start_elevation_m": 436.25314117395794,
   "end_elevation_m": 438.00755463588354,
   "start_xy": [
    4551940.834249421,
    2747782.471184944
   ],
   "end_xy": [
    4551913.115241189,
    2747815.2366533424
   ]
  },
  "min_100m": {
   "gradient_pct": 6.451714835451185,
   "start_distance_m": 0.0,
   "end_distance_m": 100.0,
   "midpoint_distance_m": 50.0,
   "start_elevation_m": 436.1952236177085,
   "end_elevation_m": 442.6469384531597,
   "start_xy": [
    4551941.325200244,
    2747780.532379444
   ],
   "end_xy": [
    4551954.419525251,
    2747790.863631586
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 38.139149549419926,
   "start_distance_m": 189.0,
   "end_distance_m": 191.0,
   "midpoint_distance_m": 190.0,
   "start_elevation_m": 454.1630796540221,
   "end_elevation_m": 454.9258626450105,
   "start_xy": [
    4552017.224122853,
    2747732.6795956036
   ],
   "end_xy": [
    4552018.325842714,
    2747734.348790683
   ]
  },
  "max_3m": {
   "gradient_pct": 33.50177906926509,
   "start_distance_m": 188.0,
   "end_distance_m": 191.0,
   "midpoint_distance_m": 189.5,
   "start_elevation_m": 453.92080927293256,
   "end_elevation_m": 454.9258626450105,
   "start_xy": [
    4552016.490223569,
    2747732.1741268258
   ],
   "end_xy": [
    4552018.325842714,
    2747734.348790683
   ]
  }
 },
 "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.14,
   "obstruction_max_height_m": 19.07,
   "flagged_windows_m": [
    2,
    3
   ]
  },
  "review": [],
  "extent": []
 },
 "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_E4551-N2747.tif",
   "data/cache/at/bev-als_dtm_E4552-N2747.tif"
  ],
  "calculated_at": "2026-09-11T18:58:12+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-extent-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": [
   "E4551-N2747",
   "E4552-N2747"
  ],
  "elevation_blocks": [
   "N2700000E4550000@2022-09-15"
  ],
  "route_base_cut_m": 220.8,
  "climb_origin": "discovered",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Koppl",
  "county": "Salzburg",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}