{
 "ocl_version": "0.1.0",
 "name": "Jeizinenstrasse",
 "slug": "jeizinenstrasse",
 "confidence": "U",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 48.03504718366867,
   "diagnostic": true,
   "flags": [
    "structure_excluded"
   ],
   "start_distance_m": 5246.0,
   "end_distance_m": 5248.0,
   "start_elevation_m": 1615.489903955214,
   "end_elevation_m": 1616.4506048988874,
   "min_gradient_pct": -29.52136961398537,
   "suppressed_max_gradient_pct": 50.42911297083492,
   "suppressed_location_m": [
    1199.0,
    1201.0
   ]
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 32.77133002420669,
   "diagnostic": true,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 5245.0,
   "end_distance_m": 5248.0,
   "start_elevation_m": 1615.4674649981612,
   "end_elevation_m": 1616.4506048988874,
   "min_gradient_pct": -27.321123427130562,
   "suppressed_max_gradient_pct": 44.080217545827814,
   "suppressed_location_m": [
    1199.0,
    1202.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 25.622009243370485,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_unresolved"
   ],
   "start_distance_m": 5243.0,
   "end_distance_m": 5248.0,
   "start_elevation_m": 1615.1695044367189,
   "end_elevation_m": 1616.4506048988874,
   "min_gradient_pct": -26.59958739700869,
   "suppressed_max_gradient_pct": 37.479714483320095,
   "suppressed_location_m": [
    6156.0,
    6161.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 20.2515057523442,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 5238.0,
   "end_distance_m": 5248.0,
   "start_elevation_m": 1614.425454323653,
   "end_elevation_m": 1616.4506048988874,
   "min_gradient_pct": -18.61862600191671,
   "suppressed_max_gradient_pct": 30.905491032337977,
   "suppressed_location_m": [
    6152.0,
    6162.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 15.85959268097099,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_unresolved"
   ],
   "start_distance_m": 5989.0,
   "end_distance_m": 6009.0,
   "start_elevation_m": 1681.463345662635,
   "end_elevation_m": 1684.6352641988292,
   "min_gradient_pct": -7.83257579877727,
   "suppressed_max_gradient_pct": 21.950058085959654,
   "suppressed_location_m": [
    5721.0,
    5741.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 15.038447244681265,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "texture_unresolved"
   ],
   "start_distance_m": 5984.0,
   "end_distance_m": 6009.0,
   "start_elevation_m": 1680.8756523876589,
   "end_elevation_m": 1684.6352641988292,
   "min_gradient_pct": -5.963819103999413,
   "suppressed_max_gradient_pct": 19.55600105938356,
   "suppressed_location_m": [
    5715.0,
    5740.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 13.194793937875147,
   "diagnostic": false,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 5962.0,
   "end_distance_m": 6012.0,
   "start_elevation_m": 1678.4273546910188,
   "end_elevation_m": 1685.0247516599563,
   "min_gradient_pct": -1.8419047610382222,
   "suppressed_max_gradient_pct": 17.206485982248978,
   "suppressed_location_m": [
    5767.0,
    5817.0
   ]
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 10.737726294519689,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 5983.0,
   "end_distance_m": 6083.0,
   "start_elevation_m": 1680.6798071634917,
   "end_elevation_m": 1691.4175334580113,
   "min_gradient_pct": 0.46016355641404516,
   "suppressed_max_gradient_pct": 14.16682655441764,
   "suppressed_location_m": [
    5715.0,
    5815.0
   ]
  }
 ],
 "shape": {
  "ascent_concentration": 0.293,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 78.0,
  "shape_class": "sustained"
 },
 "length_m": 6709.643476179941,
 "start_elevation_m": 1220.973037841801,
 "end_elevation_m": 1749.4442227148465,
 "endpoint_gain_m": 528.4711848730456,
 "overall_gradient_pct": 7.876293080983859,
 "accumulated_ascent_m": 542.0191770425588,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 25.622009243370485,
   "start_distance_m": 5243.0,
   "end_distance_m": 5248.0,
   "midpoint_distance_m": 5245.5,
   "start_elevation_m": 1615.1695044367189,
   "end_elevation_m": 1616.4506048988874,
   "start_xy": [
    2620181.5836197096,
    1130801.8831519317
   ],
   "end_xy": [
    2620177.0109106507,
    1130803.9056084214
   ]
  },
  "max_10m": {
   "gradient_pct": 20.2515057523442,
   "start_distance_m": 5238.0,
   "end_distance_m": 5248.0,
   "midpoint_distance_m": 5243.0,
   "start_elevation_m": 1614.425454323653,
   "end_elevation_m": 1616.4506048988874,
   "start_xy": [
    2620186.156545089,
    1130799.8611849605
   ],
   "end_xy": [
    2620177.0109106507,
    1130803.9056084214
   ]
  },
  "max_20m": {
   "gradient_pct": 15.85959268097099,
   "start_distance_m": 5989.0,
   "end_distance_m": 6009.0,
   "midpoint_distance_m": 5999.0,
   "start_elevation_m": 1681.463345662635,
   "end_elevation_m": 1684.6352641988292,
   "start_xy": [
    2619683.651969238,
    1131204.4611443847
   ],
   "end_xy": [
    2619691.038901861,
    1131223.0469752129
   ]
  },
  "max_25m": {
   "gradient_pct": 15.038447244681265,
   "start_distance_m": 5984.0,
   "end_distance_m": 6009.0,
   "midpoint_distance_m": 5996.5,
   "start_elevation_m": 1680.8756523876589,
   "end_elevation_m": 1684.6352641988292,
   "start_xy": [
    2619681.8048483185,
    1131199.814840778
   ],
   "end_xy": [
    2619691.038901861,
    1131223.0469752129
   ]
  },
  "max_50m": {
   "gradient_pct": 13.194793937875147,
   "start_distance_m": 5962.0,
   "end_distance_m": 6012.0,
   "midpoint_distance_m": 5987.0,
   "start_elevation_m": 1678.4273546910188,
   "end_elevation_m": 1685.0247516599563,
   "start_xy": [
    2619680.767587738,
    1131177.9980873277
   ],
   "end_xy": [
    2619692.0152187226,
    1131225.875362432
   ]
  },
  "max_100m": {
   "gradient_pct": 10.737726294519689,
   "start_distance_m": 5983.0,
   "end_distance_m": 6083.0,
   "midpoint_distance_m": 6033.0,
   "start_elevation_m": 1680.6798071634917,
   "end_elevation_m": 1691.4175334580113,
   "start_xy": [
    2619681.4350727075,
    1131198.8857198316
   ],
   "end_xy": [
    2619675.3743627584,
    1131293.3283645303
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -26.59958739700869,
   "start_distance_m": 5864.0,
   "end_distance_m": 5869.0,
   "midpoint_distance_m": 5866.5,
   "start_elevation_m": 1669.6697828570143,
   "end_elevation_m": 1668.3398034871639,
   "start_xy": [
    2619683.9156168993,
    1131081.4155629617
   ],
   "end_xy": [
    2619680.495646012,
    1131085.041718092
   ]
  },
  "min_10m": {
   "gradient_pct": -18.61862600191671,
   "start_distance_m": 6209.0,
   "end_distance_m": 6219.0,
   "midpoint_distance_m": 6214.0,
   "start_elevation_m": 1706.8549755214074,
   "end_elevation_m": 1704.9931129212157,
   "start_xy": [
    2619709.684079992,
    1131408.6708544334
   ],
   "end_xy": [
    2619704.939062261,
    1131417.4632295964
   ]
  },
  "min_20m": {
   "gradient_pct": -7.83257579877727,
   "start_distance_m": 5686.0,
   "end_distance_m": 5706.0,
   "midpoint_distance_m": 5696.0,
   "start_elevation_m": 1652.5058158017987,
   "end_elevation_m": 1650.9393006420432,
   "start_xy": [
    2619843.236114165,
    1131014.6941308116
   ],
   "end_xy": [
    2619823.2547536204,
    1131013.9547188962
   ]
  },
  "min_25m": {
   "gradient_pct": -5.963819103999413,
   "start_distance_m": 5685.0,
   "end_distance_m": 5710.0,
   "midpoint_distance_m": 5697.5,
   "start_elevation_m": 1652.4717099376505,
   "end_elevation_m": 1650.9807551616507,
   "start_xy": [
    2619844.235264813,
    1131014.7353354576
   ],
   "end_xy": [
    2619819.3694042405,
    1131014.8934082114
   ]
  },
  "min_50m": {
   "gradient_pct": -1.8419047610382222,
   "start_distance_m": 4380.0,
   "end_distance_m": 4430.0,
   "midpoint_distance_m": 4405.0,
   "start_elevation_m": 1552.7848663162388,
   "end_elevation_m": 1551.8639139357197,
   "start_xy": [
    2619437.900116608,
    1130858.4482691141
   ],
   "end_xy": [
    2619487.847276306,
    1130860.5914734595
   ]
  },
  "min_100m": {
   "gradient_pct": 0.46016355641404516,
   "start_distance_m": 4366.0,
   "end_distance_m": 4466.0,
   "midpoint_distance_m": 4416.0,
   "start_elevation_m": 1552.2745545834605,
   "end_elevation_m": 1552.7347181398745,
   "start_xy": [
    2619438.128190262,
    1130844.9430632114
   ],
   "end_xy": [
    2619523.766113473,
    1130863.0074625278
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 48.03504718366867,
   "start_distance_m": 5246.0,
   "end_distance_m": 5248.0,
   "midpoint_distance_m": 5247.0,
   "start_elevation_m": 1615.489903955214,
   "end_elevation_m": 1616.4506048988874,
   "start_xy": [
    2620178.8399741594,
    1130803.0965803496
   ],
   "end_xy": [
    2620177.0109106507,
    1130803.9056084214
   ]
  },
  "max_3m": {
   "gradient_pct": 32.77133002420669,
   "start_distance_m": 5245.0,
   "end_distance_m": 5248.0,
   "midpoint_distance_m": 5246.5,
   "start_elevation_m": 1615.4674649981612,
   "end_elevation_m": 1616.4506048988874,
   "start_xy": [
    2620179.7545562154,
    1130802.692180036
   ],
   "end_xy": [
    2620177.0109106507,
    1130803.9056084214
   ]
  }
 },
 "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.001,
   "windows_resited": [
    2.0,
    3.0
   ],
   "windows_unresolved": []
  },
  "texture_suppression": {
   "masked_fraction": 0.029,
   "windows_resited": [
    3.0,
    5.0,
    10.0,
    20.0,
    25.0,
    100.0
   ],
   "windows_unresolved": []
  },
  "texture_windows": {
   "rounds": 4,
   "windows_masked": [
    {
     "window_m": 25.0,
     "start_m": 5715.0,
     "end_m": 5740.0,
     "raw_pct": 19.56,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 5721.0,
     "end_m": 5741.0,
     "raw_pct": 21.95,
     "reason": "hump"
    },
    {
     "window_m": 10.0,
     "start_m": 6152.0,
     "end_m": 6162.0,
     "raw_pct": 30.91,
     "reason": "hump+short-step"
    },
    {
     "window_m": 5.0,
     "start_m": 6156.0,
     "end_m": 6161.0,
     "raw_pct": 37.48,
     "reason": "hump"
    },
    {
     "window_m": 25.0,
     "start_m": 6174.0,
     "end_m": 6199.0,
     "raw_pct": 19.23,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 6176.0,
     "end_m": 6196.0,
     "raw_pct": 20.59,
     "reason": "hump"
    },
    {
     "window_m": 10.0,
     "start_m": 1544.0,
     "end_m": 1554.0,
     "raw_pct": 25.84,
     "reason": "hump"
    },
    {
     "window_m": 5.0,
     "start_m": 1549.0,
     "end_m": 1554.0,
     "raw_pct": 31.79,
     "reason": "hump"
    },
    {
     "window_m": 25.0,
     "start_m": 5794.0,
     "end_m": 5819.0,
     "raw_pct": 18.52,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 5795.0,
     "end_m": 5815.0,
     "raw_pct": 20.22,
     "reason": "hump"
    },
    {
     "window_m": 10.0,
     "start_m": 6390.0,
     "end_m": 6400.0,
     "raw_pct": 23.23,
     "reason": "hump"
    },
    {
     "window_m": 25.0,
     "start_m": 5873.0,
     "end_m": 5898.0,
     "raw_pct": 17.16,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 5767.0,
     "end_m": 5787.0,
     "raw_pct": 18.46,
     "reason": "mask-edge"
    },
    {
     "window_m": 10.0,
     "start_m": 5777.0,
     "end_m": 5787.0,
     "raw_pct": 23.19,
     "reason": "mask-edge"
    },
    {
     "window_m": 5.0,
     "start_m": 5779.0,
     "end_m": 5784.0,
     "raw_pct": 27.43,
     "reason": "short-step"
    }
   ],
   "advisory": [],
   "unresolved": [
    {
     "window_m": 25.0,
     "start_m": 5984.0,
     "end_m": 6009.0,
     "pct": 15.04,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 5989.0,
     "end_m": 6009.0,
     "pct": 15.86,
     "reason": "hump"
    },
    {
     "window_m": 5.0,
     "start_m": 5243.0,
     "end_m": 5248.0,
     "pct": 25.62,
     "reason": "short-step"
    }
   ]
  },
  "excluded_ranges_m": [
   [
    1198.0,
    1203.0
   ],
   [
    1542.0,
    1556.0
   ],
   [
    5713.0,
    5743.0
   ],
   [
    5765.0,
    5789.0
   ],
   [
    5792.0,
    5821.0
   ],
   [
    5871.0,
    5900.0
   ],
   [
    6150.0,
    6164.0
   ],
   [
    6172.0,
    6201.0
   ],
   [
    6388.0,
    6402.0
   ]
  ],
  "review": [
   "texture_unresolved"
  ],
  "extent": [
   "may_start_earlier",
   "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_2024_2618-1130_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2024_2619-1130_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2024_2619-1131_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2024_2620-1130_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2024_2620-1131_0.5_2056_5728.tif"
  ],
  "calculated_at": "2026-09-12T01:33:08+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "output/texture-ch-ch/batch-switzerland-rchunk00.pbf",
  "osm_snapshot": "",
  "run_id": "texture-ch-ch-260912",
  "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": [
   "2618-1130",
   "2619-1130",
   "2619-1131",
   "2620-1130",
   "2620-1131"
  ],
  "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": "Leuk",
  "county": "Valais/Wallis",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}