{
 "ocl_version": "0.1.0",
 "name": "Ramlweg",
 "slug": "ramlweg",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 33.12696583623165,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1193.0,
   "end_distance_m": 1195.0,
   "start_elevation_m": 816.451408458063,
   "end_elevation_m": 817.1139477747877,
   "min_gradient_pct": -4.219400033804277
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 32.88636231156185,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1193.0,
   "end_distance_m": 1196.0,
   "start_elevation_m": 816.451408458063,
   "end_elevation_m": 817.4379993274099,
   "min_gradient_pct": -2.514955861552911
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 32.26674372634534,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1193.0,
   "end_distance_m": 1198.0,
   "start_elevation_m": 816.451408458063,
   "end_elevation_m": 818.0647456443803,
   "min_gradient_pct": -0.32137828547774916
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 27.326376956921195,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1189.0,
   "end_distance_m": 1199.0,
   "start_elevation_m": 815.6140129063808,
   "end_elevation_m": 818.3466506020729,
   "min_gradient_pct": -0.041015628289642336
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 20.94766014057484,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1189.0,
   "end_distance_m": 1209.0,
   "start_elevation_m": 815.6140129063808,
   "end_elevation_m": 819.8035449344958,
   "min_gradient_pct": 2.336555292100684
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 20.02495731986346,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1190.0,
   "end_distance_m": 1215.0,
   "start_elevation_m": 815.7593373220566,
   "end_elevation_m": 820.7655766520224,
   "min_gradient_pct": 3.2684299204238414
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 15.99796060675044,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1236.0,
   "end_distance_m": 1286.0,
   "start_elevation_m": 822.6327124462418,
   "end_elevation_m": 830.6316927496171,
   "min_gradient_pct": 4.646371058339355
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 15.376736278656153,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1187.0,
   "end_distance_m": 1287.0,
   "start_elevation_m": 815.366420264138,
   "end_elevation_m": 830.7431565427942,
   "min_gradient_pct": 4.932090551740089
  }
 ],
 "shape": {
  "ascent_concentration": 0.362,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 148.0,
  "shape_class": "sustained"
 },
 "length_m": 1403.7000000001892,
 "start_elevation_m": 719.9871296108474,
 "end_elevation_m": 843.2451267037022,
 "endpoint_gain_m": 123.2579970928548,
 "overall_gradient_pct": 8.78093589034966,
 "accumulated_ascent_m": 123.44690495559996,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 32.26674372634534,
   "start_distance_m": 1193.0,
   "end_distance_m": 1198.0,
   "midpoint_distance_m": 1195.5,
   "start_elevation_m": 816.451408458063,
   "end_elevation_m": 818.0647456443803,
   "start_xy": [
    4640169.777459581,
    2721578.3908172688
   ],
   "end_xy": [
    4640168.3474190375,
    2721573.5996813164
   ]
  },
  "max_10m": {
   "gradient_pct": 27.326376956921195,
   "start_distance_m": 1189.0,
   "end_distance_m": 1199.0,
   "midpoint_distance_m": 1194.0,
   "start_elevation_m": 815.6140129063808,
   "end_elevation_m": 818.3466506020729,
   "start_xy": [
    4640170.922355361,
    2721582.2234678017
   ],
   "end_xy": [
    4640168.061547232,
    2721572.6414134554
   ]
  },
  "max_20m": {
   "gradient_pct": 20.94766014057484,
   "start_distance_m": 1189.0,
   "end_distance_m": 1209.0,
   "midpoint_distance_m": 1199.0,
   "start_elevation_m": 815.6140129063808,
   "end_elevation_m": 819.8035449344958,
   "start_xy": [
    4640170.922355361,
    2721582.2234678017
   ],
   "end_xy": [
    4640163.079516623,
    2721564.2909165276
   ]
  },
  "max_25m": {
   "gradient_pct": 20.02495731986346,
   "start_distance_m": 1190.0,
   "end_distance_m": 1215.0,
   "midpoint_distance_m": 1202.5,
   "start_elevation_m": 815.7593373220566,
   "end_elevation_m": 820.7655766520224,
   "start_xy": [
    4640170.636483495,
    2721581.2651999583
   ],
   "end_xy": [
    4640158.862453196,
    2721560.0228523794
   ]
  },
  "max_50m": {
   "gradient_pct": 15.99796060675044,
   "start_distance_m": 1236.0,
   "end_distance_m": 1286.0,
   "midpoint_distance_m": 1261.0,
   "start_elevation_m": 822.6327124462418,
   "end_elevation_m": 830.6316927496171,
   "start_xy": [
    4640141.418772193,
    2721548.740805278
   ],
   "end_xy": [
    4640093.487034058,
    2721536.366739204
   ]
  },
  "max_100m": {
   "gradient_pct": 15.376736278656153,
   "start_distance_m": 1187.0,
   "end_distance_m": 1287.0,
   "midpoint_distance_m": 1237.0,
   "start_elevation_m": 815.366420264138,
   "end_elevation_m": 830.7431565427942,
   "start_xy": [
    4640171.470778563,
    2721584.146515359
   ],
   "end_xy": [
    4640092.492352852,
    2721536.2637377703
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -0.32137828547774916,
   "start_distance_m": 31.0,
   "end_distance_m": 36.0,
   "midpoint_distance_m": 33.5,
   "start_elevation_m": 721.478459855031,
   "end_elevation_m": 721.4623909407571,
   "start_xy": [
    4640661.555059668,
    2722558.98815362
   ],
   "end_xy": [
    4640659.664905685,
    2722554.3597786487
   ]
  },
  "min_10m": {
   "gradient_pct": -0.041015628289642336,
   "start_distance_m": 27.0,
   "end_distance_m": 37.0,
   "midpoint_distance_m": 32.0,
   "start_elevation_m": 721.4709468310339,
   "end_elevation_m": 721.4668452682049,
   "start_xy": [
    4640663.002093419,
    2722562.717240773
   ],
   "end_xy": [
    4640659.272918229,
    2722553.4398080874
   ]
  },
  "min_20m": {
   "gradient_pct": 2.336555292100684,
   "start_distance_m": 22.0,
   "end_distance_m": 42.0,
   "midpoint_distance_m": 32.0,
   "start_elevation_m": 721.1959089124016,
   "end_elevation_m": 721.6632199708217,
   "start_xy": [
    4640664.810850071,
    2722567.378613582
   ],
   "end_xy": [
    4640657.313827616,
    2722548.8395949854
   ]
  },
  "min_25m": {
   "gradient_pct": 3.2684299204238414,
   "start_distance_m": 16.0,
   "end_distance_m": 41.0,
   "midpoint_distance_m": 28.5,
   "start_elevation_m": 720.7857548242403,
   "end_elevation_m": 721.6028623043462,
   "start_xy": [
    4640666.981134788,
    2722572.972347396
   ],
   "end_xy": [
    4640657.705814914,
    2722549.759565614
   ]
  },
  "min_50m": {
   "gradient_pct": 4.646371058339355,
   "start_distance_m": 0.0,
   "end_distance_m": 50.0,
   "midpoint_distance_m": 25.0,
   "start_elevation_m": 719.9871296108474,
   "end_elevation_m": 722.3103151400171,
   "start_xy": [
    4640672.724,
    2722587.906
   ],
   "end_xy": [
    4640654.179981475,
    2722541.4789565234
   ]
  },
  "min_100m": {
   "gradient_pct": 4.932090551740089,
   "start_distance_m": 192.0,
   "end_distance_m": 292.0,
   "midpoint_distance_m": 242.0,
   "start_elevation_m": 729.8729209678846,
   "end_elevation_m": 734.8050115196247,
   "start_xy": [
    4640634.215986017,
    2722434.4773456813
   ],
   "end_xy": [
    4640569.687811558,
    2722358.198650989
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 33.12696583623165,
   "start_distance_m": 1193.0,
   "end_distance_m": 1195.0,
   "midpoint_distance_m": 1194.0,
   "start_elevation_m": 816.451408458063,
   "end_elevation_m": 817.1139477747877,
   "start_xy": [
    4640169.777459581,
    2721578.3908172688
   ],
   "end_xy": [
    4640169.205524875,
    2721576.4743385664
   ]
  },
  "max_3m": {
   "gradient_pct": 32.88636231156185,
   "start_distance_m": 1193.0,
   "end_distance_m": 1196.0,
   "midpoint_distance_m": 1194.5,
   "start_elevation_m": 816.451408458063,
   "end_elevation_m": 817.4379993274099,
   "start_xy": [
    4640169.777459581,
    2721578.3908172688
   ],
   "end_xy": [
    4640168.919461934,
    2721575.516127737
   ]
  }
 },
 "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.135,
   "obstruction_max_height_m": 22.11,
   "flagged_windows_m": [
    2,
    3,
    5,
    10,
    20,
    25,
    50,
    100
   ]
  },
  "review": [],
  "extent": [
   "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_E4639-N2720.tif",
   "data/cache/at/bev-als_dtm_E4639-N2721.tif",
   "data/cache/at/bev-als_dtm_E4640-N2720.tif",
   "data/cache/at/bev-als_dtm_E4640-N2721.tif",
   "data/cache/at/bev-als_dtm_E4640-N2722.tif"
  ],
  "calculated_at": "2026-09-13T07:30:31+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": [
   "E4639-N2720",
   "E4639-N2721",
   "E4640-N2720",
   "E4640-N2721",
   "E4640-N2722"
  ],
  "elevation_blocks": [
   "N2700000E4600000@2022-09-15"
  ],
  "route_cut_m": 1403.7,
  "climb_origin": "discovered",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Lassing",
  "county": "Steiermark",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}