{
 "ocl_version": "0.1.0",
 "name": "Landwasserstrasse",
 "slug": "landwasserstrasse-3",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 28.867206083475594,
   "diagnostic": true,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 2028.0,
   "end_distance_m": 2030.0,
   "start_elevation_m": 1216.650184331868,
   "end_elevation_m": 1217.2275284535376,
   "min_gradient_pct": -117.83798541807755,
   "suppressed_max_gradient_pct": 128.80852481938518,
   "suppressed_location_m": [
    14.0,
    16.0
   ]
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 27.54565917061124,
   "diagnostic": true,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 2028.0,
   "end_distance_m": 2031.0,
   "start_elevation_m": 1216.650184331868,
   "end_elevation_m": 1217.4765541069864,
   "min_gradient_pct": -92.88262747062011,
   "suppressed_max_gradient_pct": 105.4451004314463,
   "suppressed_location_m": [
    13.0,
    16.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 27.704462742754004,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 2028.0,
   "end_distance_m": 2033.0,
   "start_elevation_m": 1216.650184331868,
   "end_elevation_m": 1218.0354074690058,
   "min_gradient_pct": -73.42235363485088,
   "suppressed_max_gradient_pct": 81.76707093870846,
   "suppressed_location_m": [
    13.0,
    18.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 26.46243876814424,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 2027.0,
   "end_distance_m": 2037.0,
   "start_elevation_m": 1216.4198070910345,
   "end_elevation_m": 1219.066050967849,
   "min_gradient_pct": -58.354170606585285,
   "suppressed_max_gradient_pct": 61.13843774699262,
   "suppressed_location_m": [
    13.0,
    23.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 24.065344089168548,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 2017.0,
   "end_distance_m": 2037.0,
   "start_elevation_m": 1214.2529821500152,
   "end_elevation_m": 1219.066050967849,
   "min_gradient_pct": -3.605753145026256,
   "suppressed_max_gradient_pct": 38.13383615172825,
   "suppressed_location_m": [
    12.0,
    32.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 24.171828617092615,
   "diagnostic": false,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 2011.0,
   "end_distance_m": 2036.0,
   "start_elevation_m": 1212.7839907802197,
   "end_elevation_m": 1218.8269479344929,
   "min_gradient_pct": 1.7070047035622338,
   "suppressed_max_gradient_pct": 31.68457276722802,
   "suppressed_location_m": [
    12.0,
    37.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 21.166840882358883,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 2005.0,
   "end_distance_m": 2055.0,
   "start_elevation_m": 1211.3785763328094,
   "end_elevation_m": 1221.9619967739889,
   "min_gradient_pct": 2.427838601210169
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 18.813224524475345,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 2005.0,
   "end_distance_m": 2105.0,
   "start_elevation_m": 1211.3785763328094,
   "end_elevation_m": 1230.1918008572848,
   "min_gradient_pct": 3.853744973170933
  }
 ],
 "shape": {
  "ascent_concentration": 0.377,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 173.0,
  "shape_class": "sustained"
 },
 "length_m": 2173.03105394363,
 "start_elevation_m": 1063.9022912264882,
 "end_elevation_m": 1238.6764731738192,
 "endpoint_gain_m": 174.77418194733104,
 "overall_gradient_pct": 8.042875486300566,
 "accumulated_ascent_m": 181.08241032740762,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 27.704462742754004,
   "start_distance_m": 2028.0,
   "end_distance_m": 2033.0,
   "midpoint_distance_m": 2030.5,
   "start_elevation_m": 1216.650184331868,
   "end_elevation_m": 1218.0354074690058,
   "start_xy": [
    2768654.2777763223,
    1172249.3246404333
   ],
   "end_xy": [
    2768655.778550185,
    1172254.0909118971
   ]
  },
  "max_10m": {
   "gradient_pct": 26.46243876814424,
   "start_distance_m": 2027.0,
   "end_distance_m": 2037.0,
   "midpoint_distance_m": 2032.0,
   "start_elevation_m": 1216.4198070910345,
   "end_elevation_m": 1219.066050967849,
   "start_xy": [
    2768653.932501771,
    1172248.3861387104
   ],
   "end_xy": [
    2768656.881989891,
    1172257.9357032846
   ]
  },
  "max_20m": {
   "gradient_pct": 24.065344089168548,
   "start_distance_m": 2017.0,
   "end_distance_m": 2037.0,
   "midpoint_distance_m": 2027.0,
   "start_elevation_m": 1214.2529821500152,
   "end_elevation_m": 1219.066050967849,
   "start_xy": [
    2768650.4797562556,
    1172239.0011214803
   ],
   "end_xy": [
    2768656.881989891,
    1172257.9357032846
   ]
  },
  "max_25m": {
   "gradient_pct": 24.171828617092615,
   "start_distance_m": 2011.0,
   "end_distance_m": 2036.0,
   "midpoint_distance_m": 2023.5,
   "start_elevation_m": 1212.7839907802197,
   "end_elevation_m": 1218.8269479344929,
   "start_xy": [
    2768648.4081089464,
    1172233.3701111423
   ],
   "end_xy": [
    2768656.606129965,
    1172256.9745054378
   ]
  },
  "max_50m": {
   "gradient_pct": 21.166840882358883,
   "start_distance_m": 2005.0,
   "end_distance_m": 2055.0,
   "midpoint_distance_m": 2030.0,
   "start_elevation_m": 1211.3785763328094,
   "end_elevation_m": 1221.9619967739889,
   "start_xy": [
    2768646.3364616376,
    1172227.7391008043
   ],
   "end_xy": [
    2768645.690442261,
    1172269.5747265224
   ]
  },
  "max_100m": {
   "gradient_pct": 18.813224524475345,
   "start_distance_m": 2005.0,
   "end_distance_m": 2105.0,
   "midpoint_distance_m": 2055.0,
   "start_elevation_m": 1211.3785763328094,
   "end_elevation_m": 1230.1918008572848,
   "start_xy": [
    2768646.3364616376,
    1172227.7391008043
   ],
   "end_xy": [
    2768620.3994687875,
    1172302.5273986273
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -73.42235363485088,
   "start_distance_m": 4.0,
   "end_distance_m": 9.0,
   "midpoint_distance_m": 6.5,
   "start_elevation_m": 1061.8550372971845,
   "end_elevation_m": 1058.183919615442,
   "start_xy": [
    2767951.815959008,
    1171534.4388909978
   ],
   "end_xy": [
    2767956.77859333,
    1171534.0915738817
   ]
  },
  "min_10m": {
   "gradient_pct": -58.354170606585285,
   "start_distance_m": 0.0,
   "end_distance_m": 10.0,
   "midpoint_distance_m": 5.0,
   "start_elevation_m": 1063.9022912264882,
   "end_elevation_m": 1058.0668741658296,
   "start_xy": [
    2767947.816,
    1171534.457
   ],
   "end_xy": [
    2767957.753538542,
    1171533.869128755
   ]
  },
  "min_20m": {
   "gradient_pct": -3.605753145026256,
   "start_distance_m": 0.0,
   "end_distance_m": 20.0,
   "midpoint_distance_m": 10.0,
   "start_elevation_m": 1063.9022912264882,
   "end_elevation_m": 1063.181140597483,
   "start_xy": [
    2767947.816,
    1171534.457
   ],
   "end_xy": [
    2767966.7823102283,
    1171529.927327391
   ]
  },
  "min_25m": {
   "gradient_pct": 1.7070047035622338,
   "start_distance_m": 1584.0,
   "end_distance_m": 1609.0,
   "midpoint_distance_m": 1596.5,
   "start_elevation_m": 1169.5531723849545,
   "end_elevation_m": 1169.979923560845,
   "start_xy": [
    2768517.321674259,
    1171967.8835404643
   ],
   "end_xy": [
    2768530.086874506,
    1171989.345571966
   ]
  },
  "min_50m": {
   "gradient_pct": 2.427838601210169,
   "start_distance_m": 1573.0,
   "end_distance_m": 1623.0,
   "midpoint_distance_m": 1598.0,
   "start_elevation_m": 1169.1637574567444,
   "end_elevation_m": 1170.3776767573495,
   "start_xy": [
    2768510.393389991,
    1171959.3587778057
   ],
   "end_xy": [
    2768536.8090832615,
    1172001.6261220127
   ]
  },
  "min_100m": {
   "gradient_pct": 3.853744973170933,
   "start_distance_m": 1546.0,
   "end_distance_m": 1646.0,
   "midpoint_distance_m": 1596.0,
   "start_elevation_m": 1167.782134883745,
   "end_elevation_m": 1171.6358798569158,
   "start_xy": [
    2768492.680442917,
    1171938.9810569822
   ],
   "end_xy": [
    2768545.663572999,
    1172022.8279805395
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 28.867206083475594,
   "start_distance_m": 2028.0,
   "end_distance_m": 2030.0,
   "midpoint_distance_m": 2029.0,
   "start_elevation_m": 1216.650184331868,
   "end_elevation_m": 1217.2275284535376,
   "start_xy": [
    2768654.2777763223,
    1172249.3246404333
   ],
   "end_xy": [
    2768654.950970405,
    1172251.2073183565
   ]
  },
  "max_3m": {
   "gradient_pct": 27.54565917061124,
   "start_distance_m": 2028.0,
   "end_distance_m": 2031.0,
   "midpoint_distance_m": 2029.5,
   "start_elevation_m": 1216.650184331868,
   "end_elevation_m": 1217.4765541069864,
   "start_xy": [
    2768654.2777763223,
    1172249.3246404333
   ],
   "end_xy": [
    2768655.226830331,
    1172252.1685162033
   ]
  }
 },
 "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.016,
   "windows_resited": [
    2.0,
    3.0,
    5.0,
    10.0,
    20.0,
    25.0
   ],
   "windows_unresolved": []
  },
  "excluded_ranges_m": [
   [
    0.0,
    34.0
   ]
  ],
  "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:2056",
  "elevation_resolution_m": 0.5,
  "elevation_tiles": [
   "data/cache/ch/swissalti3d_2023_2767-1171_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2023_2768-1171_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2023_2768-1172_0.5_2056_5728.tif"
  ],
  "calculated_at": "2026-09-11T03:50:50+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-run7-260911",
  "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": [
   "2767-1171",
   "2768-1171",
   "2768-1172"
  ],
  "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": "Albula/Alvra",
  "county": "Graub\u00fcnden/Grischun/Grigioni",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}