{
 "ocl_version": "0.1.0",
 "name": "L\u00fcenerstrasse",
 "slug": "luenerstrasse",
 "confidence": "A",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 25.33535743385187,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 16.0,
   "end_distance_m": 18.0,
   "start_elevation_m": 903.6652199083085,
   "end_elevation_m": 904.1719270569855,
   "min_gradient_pct": -7.638789721829653
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 25.08468712676783,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 15.0,
   "end_distance_m": 18.0,
   "start_elevation_m": 903.4193864431825,
   "end_elevation_m": 904.1719270569855,
   "min_gradient_pct": -7.081768570530282
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 24.16413417876356,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 15.0,
   "end_distance_m": 20.0,
   "start_elevation_m": 903.4193864431825,
   "end_elevation_m": 904.6275931521207,
   "min_gradient_pct": -6.892873948058877
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 22.68078614171941,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 14.0,
   "end_distance_m": 24.0,
   "start_elevation_m": 903.2088367739977,
   "end_elevation_m": 905.4769153881697,
   "min_gradient_pct": -6.0775123514963525
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 20.01178478708539,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 13.0,
   "end_distance_m": 33.0,
   "start_elevation_m": 903.0432408256252,
   "end_elevation_m": 907.0455977830422,
   "min_gradient_pct": -5.119315372580786
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 18.291269510007623,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 12.0,
   "end_distance_m": 37.0,
   "start_elevation_m": 902.8956311709986,
   "end_elevation_m": 907.4684485485005,
   "min_gradient_pct": -4.555350768216158
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 16.515835581001056,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 388.0,
   "end_distance_m": 438.0,
   "start_elevation_m": 955.7942162258682,
   "end_elevation_m": 964.0521340163688,
   "min_gradient_pct": 0.2691284727288803
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 16.437038852615387,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 318.0,
   "end_distance_m": 418.0,
   "start_elevation_m": 944.3631143595939,
   "end_elevation_m": 960.8001532122092,
   "min_gradient_pct": 1.6810396409225632
  }
 ],
 "shape": {
  "ascent_concentration": 0.312,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 1095.0,
  "shape_class": "sustained"
 },
 "length_m": 2644.886707241481,
 "start_elevation_m": 902.2399121460239,
 "end_elevation_m": 1181.3999617734441,
 "endpoint_gain_m": 279.1600496274202,
 "overall_gradient_pct": 10.554707272077216,
 "accumulated_ascent_m": 280.54730566286753,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 24.16413417876356,
   "start_distance_m": 15.0,
   "end_distance_m": 20.0,
   "midpoint_distance_m": 17.5,
   "start_elevation_m": 903.4193864431825,
   "end_elevation_m": 904.6275931521207,
   "start_xy": [
    2765296.4587551877,
    1188970.0571462251
   ],
   "end_xy": [
    2765298.712703613,
    1188974.496399544
   ]
  },
  "max_10m": {
   "gradient_pct": 22.68078614171941,
   "start_distance_m": 14.0,
   "end_distance_m": 24.0,
   "midpoint_distance_m": 19.0,
   "start_elevation_m": 903.2088367739977,
   "end_elevation_m": 905.4769153881697,
   "start_xy": [
    2765296.155460411,
    1188969.1096950353
   ],
   "end_xy": [
    2765300.8178481804,
    1188977.8976296673
   ]
  },
  "max_20m": {
   "gradient_pct": 20.01178478708539,
   "start_distance_m": 13.0,
   "end_distance_m": 33.0,
   "midpoint_distance_m": 23.0,
   "start_elevation_m": 903.0432408256252,
   "end_elevation_m": 907.0455977830422,
   "start_xy": [
    2765296.0221292046,
    1188968.1186234993
   ],
   "end_xy": [
    2765305.2048010556,
    1188985.7442046083
   ]
  },
  "max_25m": {
   "gradient_pct": 18.291269510007623,
   "start_distance_m": 12.0,
   "end_distance_m": 37.0,
   "midpoint_distance_m": 24.5,
   "start_elevation_m": 902.8956311709986,
   "end_elevation_m": 907.4684485485005,
   "start_xy": [
    2765295.888797998,
    1188967.1275519633
   ],
   "end_xy": [
    2765306.973781462,
    1188989.3317815512
   ]
  },
  "max_50m": {
   "gradient_pct": 16.515835581001056,
   "start_distance_m": 388.0,
   "end_distance_m": 438.0,
   "midpoint_distance_m": 413.0,
   "start_elevation_m": 955.7942162258682,
   "end_elevation_m": 964.0521340163688,
   "start_xy": [
    2765482.9783239886,
    1189095.2300914703
   ],
   "end_xy": [
    2765532.9502946762,
    1189094.0606849918
   ]
  },
  "max_100m": {
   "gradient_pct": 16.437038852615387,
   "start_distance_m": 318.0,
   "end_distance_m": 418.0,
   "midpoint_distance_m": 368.0,
   "start_elevation_m": 944.3631143595939,
   "end_elevation_m": 960.8001532122092,
   "start_xy": [
    2765413.776382512,
    1189086.3139450732
   ],
   "end_xy": [
    2765512.9596268893,
    1189094.1710936641
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -6.892873948058877,
   "start_distance_m": 2449.0,
   "end_distance_m": 2454.0,
   "midpoint_distance_m": 2451.5,
   "start_elevation_m": 1176.2416244011024,
   "end_elevation_m": 1175.8969807036995,
   "start_xy": [
    2765035.7676187344,
    1189819.4270290271
   ],
   "end_xy": [
    2765037.394795013,
    1189824.1548506564
   ]
  },
  "min_10m": {
   "gradient_pct": -6.0775123514963525,
   "start_distance_m": 2444.0,
   "end_distance_m": 2454.0,
   "midpoint_distance_m": 2449.0,
   "start_elevation_m": 1176.504731938849,
   "end_elevation_m": 1175.8969807036995,
   "start_xy": [
    2765034.162285297,
    1189814.6918443018
   ],
   "end_xy": [
    2765037.394795013,
    1189824.1548506564
   ]
  },
  "min_20m": {
   "gradient_pct": -5.119315372580786,
   "start_distance_m": 2434.0,
   "end_distance_m": 2454.0,
   "midpoint_distance_m": 2444.0,
   "start_elevation_m": 1176.9208437782156,
   "end_elevation_m": 1175.8969807036995,
   "start_xy": [
    2765033.78364731,
    1189804.9011467136
   ],
   "end_xy": [
    2765037.394795013,
    1189824.1548506564
   ]
  },
  "min_25m": {
   "gradient_pct": -4.555350768216158,
   "start_distance_m": 2429.0,
   "end_distance_m": 2454.0,
   "midpoint_distance_m": 2441.5,
   "start_elevation_m": 1177.0358183957535,
   "end_elevation_m": 1175.8969807036995,
   "start_xy": [
    2765034.5489334557,
    1189799.9600600805
   ],
   "end_xy": [
    2765037.394795013,
    1189824.1548506564
   ]
  },
  "min_50m": {
   "gradient_pct": 0.2691284727288803,
   "start_distance_m": 2419.0,
   "end_distance_m": 2469.0,
   "midpoint_distance_m": 2444.0,
   "start_elevation_m": 1176.847086987441,
   "end_elevation_m": 1176.9816512238053,
   "start_xy": [
    2765037.7377335676,
    1189790.5028731953
   ],
   "end_xy": [
    2765051.4763429672,
    1189821.099535351
   ]
  },
  "min_100m": {
   "gradient_pct": 1.6810396409225632,
   "start_distance_m": 2006.0,
   "end_distance_m": 2106.0,
   "midpoint_distance_m": 2056.0,
   "start_elevation_m": 1149.8941182231958,
   "end_elevation_m": 1151.5751578641184,
   "start_xy": [
    2765202.6827634503,
    1189790.2903256863
   ],
   "end_xy": [
    2765110.8510840647,
    1189771.3430513842
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 25.33535743385187,
   "start_distance_m": 16.0,
   "end_distance_m": 18.0,
   "midpoint_distance_m": 17.0,
   "start_elevation_m": 903.6652199083085,
   "end_elevation_m": 904.1719270569855,
   "start_xy": [
    2765296.819174084,
    1188970.9899367802
   ],
   "end_xy": [
    2765297.660131329,
    1188972.7957844825
   ]
  },
  "max_3m": {
   "gradient_pct": 25.08468712676783,
   "start_distance_m": 15.0,
   "end_distance_m": 18.0,
   "midpoint_distance_m": 16.5,
   "start_elevation_m": 903.4193864431825,
   "end_elevation_m": 904.1719270569855,
   "start_xy": [
    2765296.4587551877,
    1188970.0571462251
   ],
   "end_xy": [
    2765297.660131329,
    1188972.7957844825
   ]
  }
 },
 "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": {
  "review": [],
  "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:2056",
  "elevation_resolution_m": 0.5,
  "elevation_tiles": [
   "data/cache/ch/swissalti3d_2023_2764-1189_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2023_2765-1188_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2023_2765-1189_0.5_2056_5728.tif"
  ],
  "calculated_at": "2026-09-10T20:00:24+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/switzerland-2026-09-10-batch.osm.pbf",
  "osm_snapshot": "",
  "run_id": "ch-run6-260910",
  "elevation_provider": "swisstopo swissALTI3D",
  "elevation_licence": "swisstopo open government data (OGD): free use, attribution '\u00a9 swisstopo' \u2014 https://www.swisstopo.admin.ch/en/terms-and-conditions",
  "elevation_dataset": "swissALTI3D 0.5 m DTM (Federal Office of Topography swisstopo)",
  "elevation_tile_ids": [
   "2764-1189",
   "2765-1188",
   "2765-1189"
  ],
  "climb_origin": "discovered",
  "canopy_check": "unavailable \u2014 no surface model (DSM or point cloud) registered for this coverage",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Arosa",
  "county": "Graub\u00fcnden/Grischun/Grigioni",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}