{
 "ocl_version": "0.1.0",
 "name": "Discovered lane (43.8345, 7.3596)",
 "slug": "discovered-lane-43-8345-7-3596",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 31.51221806904516,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 141.0,
   "end_distance_m": 143.0,
   "start_elevation_m": 364.16939364063165,
   "end_elevation_m": 364.79963800201256,
   "min_gradient_pct": -26.031260826277958
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 28.181379597913292,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 128.0,
   "end_distance_m": 131.0,
   "start_elevation_m": 361.4614312481011,
   "end_elevation_m": 362.3068726360385,
   "min_gradient_pct": -26.385663300050055
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 25.07702077441536,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 127.0,
   "end_distance_m": 132.0,
   "start_elevation_m": 361.22444729375604,
   "end_elevation_m": 362.4782983324768,
   "min_gradient_pct": -19.01579219571886
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 23.160018219731455,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 127.0,
   "end_distance_m": 137.0,
   "start_elevation_m": 361.22444729375604,
   "end_elevation_m": 363.5404491157292,
   "min_gradient_pct": -11.483646091508035
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 21.830674097716667,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 125.0,
   "end_distance_m": 145.0,
   "start_elevation_m": 360.9126898062736,
   "end_elevation_m": 365.2788246258169,
   "min_gradient_pct": -7.184210160980911
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 20.35087932343049,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 120.0,
   "end_distance_m": 145.0,
   "start_elevation_m": 360.1911047949593,
   "end_elevation_m": 365.2788246258169,
   "min_gradient_pct": -6.1353495177577315
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 17.794100824794327,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 7.0,
   "end_distance_m": 57.0,
   "start_elevation_m": 341.61346627402867,
   "end_elevation_m": 350.51051668642583,
   "min_gradient_pct": -3.8665898794681652
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 16.829284973550273,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 7.0,
   "end_distance_m": 107.0,
   "start_elevation_m": 341.61346627402867,
   "end_elevation_m": 358.44275124757894,
   "min_gradient_pct": -1.8525692517894186
  }
 ],
 "shape": {
  "ascent_concentration": 0.511,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 149.0,
  "shape_class": "stepped"
 },
 "length_m": 896.9090760911007,
 "start_elevation_m": 341.2566095732375,
 "end_elevation_m": 392.7166610089532,
 "endpoint_gain_m": 51.46005143571574,
 "overall_gradient_pct": 5.737488091879767,
 "accumulated_ascent_m": 57.6886368634033,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 25.07702077441536,
   "start_distance_m": 127.0,
   "end_distance_m": 132.0,
   "midpoint_distance_m": 129.5,
   "start_elevation_m": 361.22444729375604,
   "end_elevation_m": 362.4782983324768,
   "start_xy": [
    1050738.2157004147,
    6313573.1393644465
   ],
   "end_xy": [
    1050735.979861855,
    6313577.611615103
   ]
  },
  "max_10m": {
   "gradient_pct": 23.160018219731455,
   "start_distance_m": 127.0,
   "end_distance_m": 137.0,
   "midpoint_distance_m": 132.0,
   "start_elevation_m": 361.22444729375604,
   "end_elevation_m": 363.5404491157292,
   "start_xy": [
    1050738.2157004147,
    6313573.1393644465
   ],
   "end_xy": [
    1050733.7440232954,
    6313582.083865759
   ]
  },
  "max_20m": {
   "gradient_pct": 21.830674097716667,
   "start_distance_m": 125.0,
   "end_distance_m": 145.0,
   "midpoint_distance_m": 135.0,
   "start_elevation_m": 360.9126898062736,
   "end_elevation_m": 365.2788246258169,
   "start_xy": [
    1050739.1100358388,
    6313571.350464184
   ],
   "end_xy": [
    1050730.1666815998,
    6313589.23946681
   ]
  },
  "max_25m": {
   "gradient_pct": 20.35087932343049,
   "start_distance_m": 120.0,
   "end_distance_m": 145.0,
   "midpoint_distance_m": 132.5,
   "start_elevation_m": 360.1911047949593,
   "end_elevation_m": 365.2788246258169,
   "start_xy": [
    1050741.1798094483,
    6313566.844106263
   ],
   "end_xy": [
    1050730.1666815998,
    6313589.23946681
   ]
  },
  "max_50m": {
   "gradient_pct": 17.794100824794327,
   "start_distance_m": 7.0,
   "end_distance_m": 57.0,
   "midpoint_distance_m": 32.0,
   "start_elevation_m": 341.61346627402867,
   "end_elevation_m": 350.51051668642583,
   "start_xy": [
    1050685.4473051496,
    6313505.072084927
   ],
   "end_xy": [
    1050706.8043333045,
    6313548.985738529
   ]
  },
  "max_100m": {
   "gradient_pct": 16.829284973550273,
   "start_distance_m": 7.0,
   "end_distance_m": 107.0,
   "midpoint_distance_m": 57.0,
   "start_elevation_m": 341.61346627402867,
   "end_elevation_m": 358.44275124757894,
   "start_xy": [
    1050685.4473051496,
    6313505.072084927
   ],
   "end_xy": [
    1050733.8578131783,
    6313561.542124325
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -19.01579219571886,
   "start_distance_m": 744.0,
   "end_distance_m": 749.0,
   "midpoint_distance_m": 746.5,
   "start_elevation_m": 394.285314303724,
   "end_elevation_m": 393.3345246939381,
   "start_xy": [
    1050690.9629883377,
    6313665.805137612
   ],
   "end_xy": [
    1050695.8730312453,
    6313664.860956143
   ]
  },
  "min_10m": {
   "gradient_pct": -11.483646091508035,
   "start_distance_m": 744.0,
   "end_distance_m": 754.0,
   "midpoint_distance_m": 749.0,
   "start_elevation_m": 394.285314303724,
   "end_elevation_m": 393.1369496945732,
   "start_xy": [
    1050690.9629883377,
    6313665.805137612
   ],
   "end_xy": [
    1050700.7830741527,
    6313663.916774672
   ]
  },
  "min_20m": {
   "gradient_pct": -7.184210160980911,
   "start_distance_m": 744.0,
   "end_distance_m": 764.0,
   "midpoint_distance_m": 754.0,
   "start_elevation_m": 394.285314303724,
   "end_elevation_m": 392.84847227152784,
   "start_xy": [
    1050690.9629883377,
    6313665.805137612
   ],
   "end_xy": [
    1050710.6723717921,
    6313663.439919338
   ]
  },
  "min_25m": {
   "gradient_pct": -6.1353495177577315,
   "start_distance_m": 744.0,
   "end_distance_m": 769.0,
   "midpoint_distance_m": 756.5,
   "start_elevation_m": 394.285314303724,
   "end_elevation_m": 392.7514769242846,
   "start_xy": [
    1050690.9629883377,
    6313665.805137612
   ],
   "end_xy": [
    1050715.651232444,
    6313663.899208583
   ]
  },
  "min_50m": {
   "gradient_pct": -3.8665898794681652,
   "start_distance_m": 721.0,
   "end_distance_m": 771.0,
   "midpoint_distance_m": 746.0,
   "start_elevation_m": 394.6393272655083,
   "end_elevation_m": 392.70603232577423,
   "start_xy": [
    1050668.682795365,
    6313662.287676434
   ],
   "end_xy": [
    1050717.6427767046,
    6313664.082924281
   ]
  },
  "min_100m": {
   "gradient_pct": -1.8525692517894186,
   "start_distance_m": 721.0,
   "end_distance_m": 821.0,
   "midpoint_distance_m": 771.0,
   "start_elevation_m": 394.6393272655083,
   "end_elevation_m": 392.7867580137189,
   "start_xy": [
    1050668.682795365,
    6313662.287676434
   ],
   "end_xy": [
    1050767.3969686457,
    6313669.032499715
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 31.51221806904516,
   "start_distance_m": 141.0,
   "end_distance_m": 143.0,
   "midpoint_distance_m": 142.0,
   "start_elevation_m": 364.16939364063165,
   "end_elevation_m": 364.79963800201256,
   "start_xy": [
    1050731.9553524475,
    6313585.661666284
   ],
   "end_xy": [
    1050731.0610170236,
    6313587.450566547
   ]
  },
  "max_3m": {
   "gradient_pct": 28.181379597913292,
   "start_distance_m": 128.0,
   "end_distance_m": 131.0,
   "midpoint_distance_m": 129.5,
   "start_elevation_m": 361.4614312481011,
   "end_elevation_m": 362.3068726360385,
   "start_xy": [
    1050737.768532703,
    6313574.033814577
   ],
   "end_xy": [
    1050736.427029567,
    6313576.717164972
   ]
  }
 },
 "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.342,
   "obstruction_max_height_m": 26.16,
   "flagged_windows_m": [
    2,
    3,
    5,
    10,
    20,
    25,
    50
   ]
  },
  "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:2154",
  "elevation_resolution_m": 0.5,
  "elevation_tiles": [
   "data/cache/fr/ign-lidarhd_dtm_E1050-N6313_0m5.tif"
  ],
  "calculated_at": "2026-09-17T02:51:09+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/block-batch-fr-alps4.osm.pbf",
  "osm_snapshot": "",
  "run_id": "fr-alps4",
  "elevation_provider": "IGN LiDAR HD MNT 0.5 m",
  "elevation_licence": "Licence Ouverte / Open Licence 2.0 (Etalab) \u2014 \u00a9 IGN, LiDAR HD (MNT/MNS), data.geopf.fr; reproduction autoris\u00e9e avec mention de la source et de la date",
  "elevation_dataset": "LiDAR HD \u2014 MNT (sol) et MNS (surface), 0,50 m (Institut national de l'information g\u00e9ographique et foresti\u00e8re), RGF93 / Lambert-93 EPSG:2154, altitudes IGN69",
  "elevation_vertical_datum": "IGN69",
  "elevation_tile_ids": [
   "E1050-N6313"
  ],
  "elevation_blocks": [
   "21LHD8SP@2025-06-20"
  ],
  "ign_dalles": [
   "LHD_FXX_1050_6314_MNT_O_0M50_LAMB93_IGN69"
  ],
  "ign_missions": [
   "21LHD8SP"
  ],
  "ign_editions": [
   "2025-06-20"
  ],
  "ign_dsm_edition": {
   "LHD_FXX_1050_6314_MNT_O_0M50_LAMB93_IGN69": "2025-06-20"
  },
  "climb_origin": "discovered",
  "structure_own_ways": "none \u2014 the route carried no way list; own decks unmasked",
  "carriageway": {
   "stations": 41,
   "stations_resolved": 41,
   "width_median_m": 4.0,
   "width_p10_m": 1.75,
   "width_min_m": 1.0,
   "width_max_m": 12.0,
   "bounded_share": 0.537,
   "unbounded_share": 0.463,
   "confidence_median": 0.619,
   "width_median_bounded_m": 3.88,
   "window_m": [
    120.0,
    145.0
   ],
   "width_at_max25_m": 3.5,
   "window_stations": 6,
   "single_track": false,
   "single_track_rule": "PROVISIONAL (2026-09-15): width_p10_m <= 3.0 m with bounded_share >= 0.6; recorded, not a rule",
   "status": "ok",
   "source": "dtm",
   "station_m": 25.0,
   "window_station_m": 5.0,
   "halfwidth_m": 6.0,
   "step_m": 0.25,
   "level_tol_m": 0.12,
   "break_min_m": 0.3,
   "stations_failed": 0,
   "hedge_to_hedge": {
    "stations": 41,
    "stations_resolved": 41,
    "width_median_m": 2.5,
    "width_p10_m": 0.5,
    "width_min_m": 0.0,
    "width_max_m": 12.0,
    "bounded_share": 0.951,
    "unbounded_share": 0.049,
    "confidence_median": 1.0,
    "width_median_bounded_m": 2.25,
    "window_m": [
     120.0,
     145.0
    ],
    "width_at_max25_m": 3.12,
    "window_stations": 6,
    "status": "ok",
    "source": "dsm",
    "station_m": 25.0,
    "window_station_m": 5.0,
    "halfwidth_m": 6.0,
    "step_m": 0.25,
    "level_tol_m": 0.5,
    "break_min_m": 0.3,
    "stations_failed": 0
   }
  },
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "L'Escar\u00e8ne",
  "county": "Alpes-Maritimes",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}