{
 "ocl_version": "0.1.0",
 "name": "Discovered lane (46.9644, 7.7975)",
 "slug": "discovered-lane-46-9644-7-7975",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 33.84878100150672,
   "diagnostic": true,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 662.0,
   "end_distance_m": 664.0,
   "start_elevation_m": 832.1261299189528,
   "end_elevation_m": 832.8031055389829,
   "min_gradient_pct": -20.508482165416808,
   "suppressed_max_gradient_pct": 51.818579681781785,
   "suppressed_location_m": [
    494.0,
    496.0
   ]
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 32.70407715964817,
   "diagnostic": true,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 662.0,
   "end_distance_m": 665.0,
   "start_elevation_m": 832.1261299189528,
   "end_elevation_m": 833.1072522337422,
   "min_gradient_pct": -16.971925302614938,
   "suppressed_max_gradient_pct": 46.18327749459089,
   "suppressed_location_m": [
    493.0,
    496.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 31.483827576869317,
   "diagnostic": false,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 662.0,
   "end_distance_m": 667.0,
   "start_elevation_m": 832.1261299189528,
   "end_elevation_m": 833.7003212977962,
   "min_gradient_pct": -12.303824106679713,
   "suppressed_max_gradient_pct": 41.535576463313646,
   "suppressed_location_m": [
    491.0,
    496.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 26.47540629007608,
   "diagnostic": false,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 658.0,
   "end_distance_m": 668.0,
   "start_elevation_m": 831.2773114055035,
   "end_elevation_m": 833.9248520345111,
   "min_gradient_pct": -11.94527582145156,
   "suppressed_max_gradient_pct": 29.585443696397533,
   "suppressed_location_m": [
    487.0,
    497.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 20.596349105926492,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 423.0,
   "end_distance_m": 443.0,
   "start_elevation_m": 800.0585789999219,
   "end_elevation_m": 804.1778488211072,
   "min_gradient_pct": -10.116276496874548,
   "suppressed_max_gradient_pct": 27.559643794254498,
   "suppressed_location_m": [
    478.0,
    498.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 20.070041417005996,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 421.0,
   "end_distance_m": 446.0,
   "start_elevation_m": 799.6507045393937,
   "end_elevation_m": 804.6682148936452,
   "min_gradient_pct": -9.226488018300188,
   "suppressed_max_gradient_pct": 28.193806925734407,
   "suppressed_location_m": [
    471.0,
    496.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 16.593247068039318,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 186.0,
   "end_distance_m": 236.0,
   "start_elevation_m": 780.1532804902773,
   "end_elevation_m": 788.449904024297,
   "min_gradient_pct": -6.999600605927753,
   "suppressed_max_gradient_pct": 24.04384857555874,
   "suppressed_location_m": [
    455.0,
    505.0
   ]
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 14.008350090928388,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 657.0,
   "end_distance_m": 757.0,
   "start_elevation_m": 831.1281785017413,
   "end_elevation_m": 845.1365285926697,
   "min_gradient_pct": -4.660912586217478,
   "suppressed_max_gradient_pct": 19.614760145215996,
   "suppressed_location_m": [
    420.0,
    520.0
   ]
  }
 ],
 "shape": {
  "ascent_concentration": 0.398,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 231.0,
  "shape_class": "sustained"
 },
 "length_m": 3177.300174496226,
 "start_elevation_m": 757.2654601128166,
 "end_elevation_m": 987.0495158154218,
 "endpoint_gain_m": 229.7840557026052,
 "overall_gradient_pct": 7.232053727471261,
 "accumulated_ascent_m": 239.5135597543092,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 31.483827576869317,
   "start_distance_m": 662.0,
   "end_distance_m": 667.0,
   "midpoint_distance_m": 664.5,
   "start_elevation_m": 832.1261299189528,
   "end_elevation_m": 833.7003212977962,
   "start_xy": [
    2627017.3192081572,
    1201511.5628355693
   ],
   "end_xy": [
    2627021.4542123973,
    1201508.7518326875
   ]
  },
  "max_10m": {
   "gradient_pct": 26.47540629007608,
   "start_distance_m": 658.0,
   "end_distance_m": 668.0,
   "midpoint_distance_m": 663.0,
   "start_elevation_m": 831.2773114055035,
   "end_elevation_m": 833.9248520345111,
   "start_xy": [
    2627014.0238491693,
    1201513.8296999189
   ],
   "end_xy": [
    2627022.2812324637,
    1201508.1896603664
   ]
  },
  "max_20m": {
   "gradient_pct": 20.596349105926492,
   "start_distance_m": 423.0,
   "end_distance_m": 443.0,
   "midpoint_distance_m": 433.0,
   "start_elevation_m": 800.0585789999219,
   "end_elevation_m": 804.1778488211072,
   "start_xy": [
    2626881.9666798827,
    1201704.1490106685
   ],
   "end_xy": [
    2626887.8986217165,
    1201685.6937244323
   ]
  },
  "max_25m": {
   "gradient_pct": 20.070041417005996,
   "start_distance_m": 421.0,
   "end_distance_m": 446.0,
   "midpoint_distance_m": 433.5,
   "start_elevation_m": 799.6507045393937,
   "end_elevation_m": 804.6682148936452,
   "start_xy": [
    2626882.005674974,
    1201706.1486302295
   ],
   "end_xy": [
    2626889.686599367,
    1201683.284754544
   ]
  },
  "max_50m": {
   "gradient_pct": 16.593247068039318,
   "start_distance_m": 186.0,
   "end_distance_m": 236.0,
   "midpoint_distance_m": 211.0,
   "start_elevation_m": 780.1532804902773,
   "end_elevation_m": 788.449904024297,
   "start_xy": [
    2626932.6733626476,
    1201897.8982016998
   ],
   "end_xy": [
    2626960.6615898544,
    1201869.0061432847
   ]
  },
  "max_100m": {
   "gradient_pct": 14.008350090928388,
   "start_distance_m": 657.0,
   "end_distance_m": 757.0,
   "midpoint_distance_m": 707.0,
   "start_elevation_m": 831.1281785017413,
   "end_elevation_m": 845.1365285926697,
   "start_xy": [
    2627013.281324037,
    1201514.4978799433
   ],
   "end_xy": [
    2627010.290322908,
    1201589.0249831364
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -12.303824106679713,
   "start_distance_m": 1234.0,
   "end_distance_m": 1239.0,
   "midpoint_distance_m": 1236.5,
   "start_elevation_m": 875.1075752468734,
   "end_elevation_m": 874.4923840415394,
   "start_xy": [
    2627198.9762684028,
    1201818.7097498826
   ],
   "end_xy": [
    2627201.3554496127,
    1201823.1074185076
   ]
  },
  "min_10m": {
   "gradient_pct": -11.94527582145156,
   "start_distance_m": 1231.0,
   "end_distance_m": 1241.0,
   "midpoint_distance_m": 1236.0,
   "start_elevation_m": 875.4418860998288,
   "end_elevation_m": 874.2473585176837,
   "start_xy": [
    2627197.5623834315,
    1201816.0641844552
   ],
   "end_xy": [
    2627202.3070342066,
    1201824.8665338277
   ]
  },
  "min_20m": {
   "gradient_pct": -10.116276496874548,
   "start_distance_m": 1225.0,
   "end_distance_m": 1245.0,
   "midpoint_distance_m": 1235.0,
   "start_elevation_m": 875.9343740340025,
   "end_elevation_m": 873.9111187346276,
   "start_xy": [
    2627195.3769385642,
    1201810.4859961383
   ],
   "end_xy": [
    2627204.2094855504,
    1201828.3851521774
   ]
  },
  "min_25m": {
   "gradient_pct": -9.226488018300188,
   "start_distance_m": 1225.0,
   "end_distance_m": 1250.0,
   "midpoint_distance_m": 1237.5,
   "start_elevation_m": 875.9343740340025,
   "end_elevation_m": 873.6277520294275,
   "start_xy": [
    2627195.3769385642,
    1201810.4859961383
   ],
   "end_xy": [
    2627206.588297726,
    1201832.783021006
   ]
  },
  "min_50m": {
   "gradient_pct": -6.999600605927753,
   "start_distance_m": 1207.0,
   "end_distance_m": 1257.0,
   "midpoint_distance_m": 1232.0,
   "start_elevation_m": 876.8016658953896,
   "end_elevation_m": 873.3018655924258,
   "start_xy": [
    2627196.427523614,
    1201792.6559034376
   ],
   "end_xy": [
    2627209.9184709573,
    1201838.9401251427
   ]
  },
  "min_100m": {
   "gradient_pct": -4.660912586217478,
   "start_distance_m": 1189.0,
   "end_distance_m": 1289.0,
   "midpoint_distance_m": 1239.0,
   "start_elevation_m": 877.2127556472853,
   "end_elevation_m": 872.5518430610679,
   "start_xy": [
    2627193.0896249455,
    1201775.166326822
   ],
   "end_xy": [
    2627225.1422019117,
    1201867.0868438706
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 33.84878100150672,
   "start_distance_m": 662.0,
   "end_distance_m": 664.0,
   "midpoint_distance_m": 663.0,
   "start_elevation_m": 832.1261299189528,
   "end_elevation_m": 832.8031055389829,
   "start_xy": [
    2627017.3192081572,
    1201511.5628355693
   ],
   "end_xy": [
    2627018.972930756,
    1201510.4380240813
   ]
  },
  "max_3m": {
   "gradient_pct": 32.70407715964817,
   "start_distance_m": 662.0,
   "end_distance_m": 665.0,
   "midpoint_distance_m": 663.5,
   "start_elevation_m": 832.1261299189528,
   "end_elevation_m": 833.1072522337422,
   "start_xy": [
    2627017.3192081572,
    1201511.5628355693
   ],
   "end_xy": [
    2627019.8000246366,
    1201509.8759602834
   ]
  }
 },
 "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.002,
   "windows_resited": [
    50.0,
    100.0
   ],
   "windows_unresolved": []
  },
  "texture_suppression": {
   "masked_fraction": 0.021,
   "windows_resited": [
    20.0,
    25.0,
    50.0,
    100.0
   ],
   "windows_unresolved": []
  },
  "texture_windows": {
   "rounds": 2,
   "windows_masked": [
    {
     "window_m": 25.0,
     "start_m": 471.0,
     "end_m": 496.0,
     "raw_pct": 28.19,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 478.0,
     "end_m": 498.0,
     "raw_pct": 27.56,
     "reason": "hump"
    },
    {
     "window_m": 5.0,
     "start_m": 491.0,
     "end_m": 496.0,
     "raw_pct": 41.54,
     "reason": "hump+short-step"
    },
    {
     "window_m": 25.0,
     "start_m": 24.0,
     "end_m": 49.0,
     "raw_pct": 21.93,
     "reason": "hump"
    }
   ],
   "advisory": [],
   "unresolved": []
  },
  "excluded_ranges_m": [
   [
    22.0,
    51.0
   ],
   [
    456.0,
    461.0
   ],
   [
    469.0,
    500.0
   ]
  ],
  "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_2025_2626-1201_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2025_2626-1202_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2025_2627-1201_0.5_2056_5728.tif",
   "data/cache/ch/swissalti3d_2025_2627-1202_0.5_2056_5728.tif"
  ],
  "calculated_at": "2026-09-11T23:49:25+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "output/texture-ch-ch/batch-switzerland-rchunk04.pbf",
  "osm_snapshot": "",
  "run_id": "texture-ch-ch-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": [
   "2626-1201",
   "2626-1202",
   "2627-1201",
   "2627-1202"
  ],
  "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": "Langnau im Emmental",
  "county": "Bern/Berne",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}