{
 "ocl_version": "0.1.0",
 "name": "Jerusalem Hill",
 "slug": "jerusalem-hill",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 36.5909017178808,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 3388.0,
   "end_distance_m": 3390.0,
   "start_elevation_m": 546.4928764154131,
   "end_elevation_m": 547.2246944497707,
   "min_gradient_pct": -14.710926151047943
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 31.312924796452535,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 3387.0,
   "end_distance_m": 3390.0,
   "start_elevation_m": 546.2853067058771,
   "end_elevation_m": 547.2246944497707,
   "min_gradient_pct": -10.283626152020512
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 21.871043358528368,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 3306.0,
   "end_distance_m": 3311.0,
   "start_elevation_m": 538.5562537653162,
   "end_elevation_m": 539.6498059332426,
   "min_gradient_pct": -6.943417436368691
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 20.81650261827349,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 586.0,
   "end_distance_m": 596.0,
   "start_elevation_m": 283.8733589593661,
   "end_elevation_m": 285.95500922119345,
   "min_gradient_pct": -5.180003066330983
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 19.943257259017457,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1696.0,
   "end_distance_m": 1716.0,
   "start_elevation_m": 371.98904946576556,
   "end_elevation_m": 375.97770091756905,
   "min_gradient_pct": -4.9414117056065265
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 19.617689087692497,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1692.0,
   "end_distance_m": 1717.0,
   "start_elevation_m": 371.25562979296103,
   "end_elevation_m": 376.16005206488416,
   "min_gradient_pct": -4.7321254360440435
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 18.74318151031696,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1696.0,
   "end_distance_m": 1746.0,
   "start_elevation_m": 371.98904946576556,
   "end_elevation_m": 381.36064022092404,
   "min_gradient_pct": -4.171395053125025
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 17.597252721285486,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 1841.0,
   "end_distance_m": 1941.0,
   "start_elevation_m": 395.4718145275874,
   "end_elevation_m": 413.0690672488729,
   "min_gradient_pct": -1.4114019331545364
  }
 ],
 "shape": {
  "ascent_concentration": 0.385,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 497.0,
  "shape_class": "sustained"
 },
 "length_m": 3410.8944006282163,
 "start_elevation_m": 240.19162834571887,
 "end_elevation_m": 549.3225814325549,
 "endpoint_gain_m": 309.13095308683603,
 "overall_gradient_pct": 9.063046719649265,
 "accumulated_ascent_m": 313.5564060340931,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 21.871043358528368,
   "start_distance_m": 3306.0,
   "end_distance_m": 3311.0,
   "midpoint_distance_m": 3308.5,
   "start_elevation_m": 538.5562537653162,
   "end_elevation_m": 539.6498059332426,
   "start_xy": [
    679236.3902001384,
    4856692.25358607
   ],
   "end_xy": [
    679239.614559049,
    4856696.075039932
   ]
  },
  "max_10m": {
   "gradient_pct": 20.81650261827349,
   "start_distance_m": 586.0,
   "end_distance_m": 596.0,
   "midpoint_distance_m": 591.0,
   "start_elevation_m": 283.8733589593661,
   "end_elevation_m": 285.95500922119345,
   "start_xy": [
    677937.9132916117,
    4854623.618422267
   ],
   "end_xy": [
    677947.8955087668,
    4854623.514651518
   ]
  },
  "max_20m": {
   "gradient_pct": 19.943257259017457,
   "start_distance_m": 1696.0,
   "end_distance_m": 1716.0,
   "midpoint_distance_m": 1706.0,
   "start_elevation_m": 371.98904946576556,
   "end_elevation_m": 375.97770091756905,
   "start_xy": [
    678817.1016711207,
    4855247.0853707865
   ],
   "end_xy": [
    678829.6222230172,
    4855262.675399882
   ]
  },
  "max_25m": {
   "gradient_pct": 19.617689087692497,
   "start_distance_m": 1692.0,
   "end_distance_m": 1717.0,
   "midpoint_distance_m": 1704.5,
   "start_elevation_m": 371.25562979296103,
   "end_elevation_m": 376.16005206488416,
   "start_xy": [
    678814.4793753022,
    4855244.064846884
   ],
   "end_xy": [
    678830.2388456867,
    4855263.462658723
   ]
  },
  "max_50m": {
   "gradient_pct": 18.74318151031696,
   "start_distance_m": 1696.0,
   "end_distance_m": 1746.0,
   "midpoint_distance_m": 1721.0,
   "start_elevation_m": 371.98904946576556,
   "end_elevation_m": 381.36064022092404,
   "start_xy": [
    678817.1016711207,
    4855247.0853707865
   ],
   "end_xy": [
    678847.1479054481,
    4855286.991929213
   ]
  },
  "max_100m": {
   "gradient_pct": 17.597252721285486,
   "start_distance_m": 1841.0,
   "end_distance_m": 1941.0,
   "midpoint_distance_m": 1891.0,
   "start_elevation_m": 395.4718145275874,
   "end_elevation_m": 413.0690672488729,
   "start_xy": [
    678877.0771430237,
    4855376.0123954965
   ],
   "end_xy": [
    678873.3564909946,
    4855474.9904760355
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -6.943417436368691,
   "start_distance_m": 2809.0,
   "end_distance_m": 2814.0,
   "midpoint_distance_m": 2811.5,
   "start_elevation_m": 500.0613813935952,
   "end_elevation_m": 499.71421052177675,
   "start_xy": [
    678982.351936493,
    4856303.151869419
   ],
   "end_xy": [
    678981.7356848594,
    4856308.113747483
   ]
  },
  "min_10m": {
   "gradient_pct": -5.180003066330983,
   "start_distance_m": 2770.0,
   "end_distance_m": 2780.0,
   "midpoint_distance_m": 2775.0,
   "start_elevation_m": 501.66853564838567,
   "end_elevation_m": 501.1505353417526,
   "start_xy": [
    678987.1586992345,
    4856264.449220518
   ],
   "end_xy": [
    678985.9261959675,
    4856274.372976646
   ]
  },
  "min_20m": {
   "gradient_pct": -4.9414117056065265,
   "start_distance_m": 2770.0,
   "end_distance_m": 2790.0,
   "midpoint_distance_m": 2780.0,
   "start_elevation_m": 501.66853564838567,
   "end_elevation_m": 500.68025330726437,
   "start_xy": [
    678987.1586992345,
    4856264.449220518
   ],
   "end_xy": [
    678984.6936927004,
    4856284.296732775
   ]
  },
  "min_25m": {
   "gradient_pct": -4.7321254360440435,
   "start_distance_m": 2776.0,
   "end_distance_m": 2801.0,
   "midpoint_distance_m": 2788.5,
   "start_elevation_m": 501.35181067366267,
   "end_elevation_m": 500.16877931465166,
   "start_xy": [
    678986.4191972743,
    4856270.403474195
   ],
   "end_xy": [
    678983.3379391066,
    4856295.212864516
   ]
  },
  "min_50m": {
   "gradient_pct": -4.171395053125025,
   "start_distance_m": 2764.0,
   "end_distance_m": 2814.0,
   "midpoint_distance_m": 2789.0,
   "start_elevation_m": 501.79990804833926,
   "end_elevation_m": 499.71421052177675,
   "start_xy": [
    678987.8982011947,
    4856258.49496684
   ],
   "end_xy": [
    678981.7356848594,
    4856308.113747483
   ]
  },
  "min_100m": {
   "gradient_pct": -1.4114019331545364,
   "start_distance_m": 2758.0,
   "end_distance_m": 2858.0,
   "midpoint_distance_m": 2808.0,
   "start_elevation_m": 501.6862761026406,
   "end_elevation_m": 500.27487416948605,
   "start_xy": [
    678988.6377031549,
    4856252.540713164
   ],
   "end_xy": [
    678975.2481892243,
    4856351.631020302
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 36.5909017178808,
   "start_distance_m": 3388.0,
   "end_distance_m": 3390.0,
   "midpoint_distance_m": 3389.0,
   "start_elevation_m": 546.4928764154131,
   "end_elevation_m": 547.2246944497707,
   "start_xy": [
    679297.4954979211,
    4856746.7261122
   ],
   "end_xy": [
    679299.0199106968,
    4856748.020780378
   ]
  },
  "max_3m": {
   "gradient_pct": 31.312924796452535,
   "start_distance_m": 3387.0,
   "end_distance_m": 3390.0,
   "midpoint_distance_m": 3388.5,
   "start_elevation_m": 546.2853067058771,
   "end_elevation_m": 547.2246944497707,
   "start_xy": [
    679296.7332915334,
    4856746.078778111
   ],
   "end_xy": [
    679299.0199106968,
    4856748.020780378
   ]
  }
 },
 "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.582,
   "obstruction_max_height_m": 30.06,
   "flagged_windows_m": [
    2,
    3,
    5,
    10,
    20,
    25,
    50,
    100
   ]
  },
  "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:26918",
  "elevation_resolution_m": 1.0,
  "elevation_tiles": [
   "data/cache/usa/vt/USGS_1M_18_x67y486_VT_Statewide_A23.tif"
  ],
  "calculated_at": "2026-08-29T01:48:35+00:00",
  "road_source": "routes/jerusalem-hill-inv.geojson",
  "run_id": "us-reline-pub-260828",
  "elevation_provider": "USGS 3DEP (The National Map)",
  "elevation_licence": "Public domain \u2014 USGS 3DEP 1 m DEM, courtesy of the U.S. Geological Survey",
  "elevation_dataset": "USGS 3DEP 1 m DEM, VT_Statewide_A23 (collected 2023)",
  "elevation_tile_ids": [
   "x67y486"
  ],
  "climb_origin": "discovered",
  "canopy_source": {
   "kind": "ept_corridor_max_return",
   "ept_source": "https://s3-us-west-2.amazonaws.com/usgs-lidar-public/VT_Statewide_2_A23",
   "ept_crs": "EPSG:3857",
   "station_coverage": 1.0,
   "cell_ground_m": 1.0,
   "nodes_failed": 0
  },
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing.html"
 },
 "area": {
  "place": "Rochester",
  "county": "Vermont"
 }
}