{
 "ocl_version": "0.1.0",
 "name": "Pfaffenebener-Innerer Klaunzerberg",
 "slug": "pfaffenebener-innerer-klaunzerberg",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 35.51778309715701,
   "diagnostic": true,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 4274.0,
   "end_distance_m": 4276.0,
   "start_elevation_m": 2152.518103287215,
   "end_elevation_m": 2153.2284589491583,
   "min_gradient_pct": -38.92871954092243,
   "suppressed_max_gradient_pct": 72.39733895792142,
   "suppressed_location_m": [
    4279.0,
    4281.0
   ]
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 32.436276591314105,
   "diagnostic": true,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 291.0,
   "end_distance_m": 294.0,
   "start_elevation_m": 1684.3964273329552,
   "end_elevation_m": 1685.3695156306947,
   "min_gradient_pct": -32.34751357957369,
   "suppressed_max_gradient_pct": 68.98112140729609,
   "suppressed_location_m": [
    4279.0,
    4282.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 28.87887765058167,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 290.0,
   "end_distance_m": 295.0,
   "start_elevation_m": 1684.1631565108576,
   "end_elevation_m": 1685.6071003933866,
   "min_gradient_pct": -20.760691440727896,
   "suppressed_max_gradient_pct": 58.8452682767911,
   "suppressed_location_m": [
    4278.0,
    4283.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 22.31215148904994,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 85.0,
   "end_distance_m": 95.0,
   "start_elevation_m": 1659.405127425323,
   "end_elevation_m": 1661.636342574228,
   "min_gradient_pct": -2.6728100114087283,
   "suppressed_max_gradient_pct": 40.287817855632966,
   "suppressed_location_m": [
    4274.0,
    4284.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 19.83448775637271,
   "diagnostic": false,
   "flags": [
    "texture_excluded"
   ],
   "start_distance_m": 75.0,
   "end_distance_m": 95.0,
   "start_elevation_m": 1657.6694450229534,
   "end_elevation_m": 1661.636342574228,
   "min_gradient_pct": -1.0674769659271988,
   "suppressed_max_gradient_pct": 26.934099052321017,
   "suppressed_location_m": [
    4323.0,
    4343.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 18.976648927818133,
   "diagnostic": false,
   "flags": [
    "structure_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 70.0,
   "end_distance_m": 95.0,
   "start_elevation_m": 1656.8921803422734,
   "end_elevation_m": 1661.636342574228,
   "min_gradient_pct": -0.9205020052559121,
   "suppressed_max_gradient_pct": 23.39450863060847,
   "suppressed_location_m": [
    4259.0,
    4284.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 18.12914125269981,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 3506.0,
   "end_distance_m": 3556.0,
   "start_elevation_m": 2052.533091749623,
   "end_elevation_m": 2061.597662375973,
   "min_gradient_pct": 4.51773260846312
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 17.60865763392121,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 3488.0,
   "end_distance_m": 3588.0,
   "start_elevation_m": 2049.2862580779797,
   "end_elevation_m": 2066.894915711901,
   "min_gradient_pct": 6.896427977586654
  }
 ],
 "shape": {
  "ascent_concentration": 0.281,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 296.0,
  "shape_class": "sustained"
 },
 "length_m": 4357.939324294333,
 "start_elevation_m": 1647.2778118652043,
 "end_elevation_m": 2163.5559346496625,
 "endpoint_gain_m": 516.2781227844582,
 "overall_gradient_pct": 11.846840544712206,
 "accumulated_ascent_m": 518.2158216190282,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 28.87887765058167,
   "start_distance_m": 290.0,
   "end_distance_m": 295.0,
   "midpoint_distance_m": 292.5,
   "start_elevation_m": 1684.1631565108576,
   "end_elevation_m": 1685.6071003933866,
   "start_xy": [
    4516658.029921628,
    2657320.481824683
   ],
   "end_xy": [
    4516655.105975436,
    2657316.4258992802
   ]
  },
  "max_10m": {
   "gradient_pct": 22.31215148904994,
   "start_distance_m": 85.0,
   "end_distance_m": 95.0,
   "midpoint_distance_m": 90.0,
   "start_elevation_m": 1659.405127425323,
   "end_elevation_m": 1661.636342574228,
   "start_xy": [
    4516462.057804356,
    2657317.077858837
   ],
   "end_xy": [
    4516472.027572695,
    2657316.300878538
   ]
  },
  "max_20m": {
   "gradient_pct": 19.83448775637271,
   "start_distance_m": 75.0,
   "end_distance_m": 95.0,
   "midpoint_distance_m": 85.0,
   "start_elevation_m": 1657.6694450229534,
   "end_elevation_m": 1661.636342574228,
   "start_xy": [
    4516452.088042225,
    2657317.8549184618
   ],
   "end_xy": [
    4516472.027572695,
    2657316.300878538
   ]
  },
  "max_25m": {
   "gradient_pct": 18.976648927818133,
   "start_distance_m": 70.0,
   "end_distance_m": 95.0,
   "midpoint_distance_m": 82.5,
   "start_elevation_m": 1656.8921803422734,
   "end_elevation_m": 1661.636342574228,
   "start_xy": [
    4516447.133842903,
    2657317.716197312
   ],
   "end_xy": [
    4516472.027572695,
    2657316.300878538
   ]
  },
  "max_50m": {
   "gradient_pct": 18.12914125269981,
   "start_distance_m": 3506.0,
   "end_distance_m": 3556.0,
   "midpoint_distance_m": 3531.0,
   "start_elevation_m": 2052.533091749623,
   "end_elevation_m": 2061.597662375973,
   "start_xy": [
    4516967.601890917,
    2656431.519300937
   ],
   "end_xy": [
    4516991.73695699,
    2656387.95700362
   ]
  },
  "max_100m": {
   "gradient_pct": 17.60865763392121,
   "start_distance_m": 3488.0,
   "end_distance_m": 3588.0,
   "midpoint_distance_m": 3538.0,
   "start_elevation_m": 2049.2862580779797,
   "end_elevation_m": 2066.894915711901,
   "start_xy": [
    4516964.922706113,
    2656449.317909212
   ],
   "end_xy": [
    4517009.445405794,
    2656361.341973274
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -20.760691440727896,
   "start_distance_m": 4343.0,
   "end_distance_m": 4348.0,
   "midpoint_distance_m": 4345.5,
   "start_elevation_m": 2162.5366642022045,
   "end_elevation_m": 2161.498629630168,
   "start_xy": [
    4517429.193211854,
    2656223.2205160214
   ],
   "end_xy": [
    4517432.761022129,
    2656219.7194158025
   ]
  },
  "min_10m": {
   "gradient_pct": -2.6728100114087283,
   "start_distance_m": 4339.0,
   "end_distance_m": 4349.0,
   "midpoint_distance_m": 4344.0,
   "start_elevation_m": 2161.800640389226,
   "end_elevation_m": 2161.533359388085,
   "start_xy": [
    4517426.372294571,
    2656226.0564328353
   ],
   "end_xy": [
    4517433.521390953,
    2656219.06993112
   ]
  },
  "min_20m": {
   "gradient_pct": -1.0674769659271988,
   "start_distance_m": 4288.0,
   "end_distance_m": 4308.0,
   "midpoint_distance_m": 4298.0,
   "start_elevation_m": 2156.5298232512387,
   "end_elevation_m": 2156.3163278580532,
   "start_xy": [
    4517398.631421034,
    2656268.2575999307
   ],
   "end_xy": [
    4517407.266728189,
    2656250.4163355026
   ]
  },
  "min_25m": {
   "gradient_pct": -0.9205020052559121,
   "start_distance_m": 4285.0,
   "end_distance_m": 4310.0,
   "midpoint_distance_m": 4297.5,
   "start_elevation_m": 2156.5929676511287,
   "end_elevation_m": 2156.3628421498147,
   "start_xy": [
    4517398.03346103,
    2656271.1974029704
   ],
   "end_xy": [
    4517408.380520574,
    2656248.755171588
   ]
  },
  "min_50m": {
   "gradient_pct": 4.51773260846312,
   "start_distance_m": 782.0,
   "end_distance_m": 832.0,
   "midpoint_distance_m": 807.0,
   "start_elevation_m": 1745.247025326975,
   "end_elevation_m": 1747.5058916312066,
   "start_xy": [
    4516283.980723297,
    2657055.0252682026
   ],
   "end_xy": [
    4516250.758044696,
    2657019.1165857506
   ]
  },
  "min_100m": {
   "gradient_pct": 6.896427977586654,
   "start_distance_m": 1106.0,
   "end_distance_m": 1206.0,
   "midpoint_distance_m": 1156.0,
   "start_elevation_m": 1779.9710350658681,
   "end_elevation_m": 1786.8674630434548,
   "start_xy": [
    4516204.313941741,
    2656761.828075323
   ],
   "end_xy": [
    4516198.491905831,
    2656662.333461646
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 35.51778309715701,
   "start_distance_m": 4274.0,
   "end_distance_m": 4276.0,
   "midpoint_distance_m": 4275.0,
   "start_elevation_m": 2152.518103287215,
   "end_elevation_m": 2153.2284589491583,
   "start_xy": [
    4517396.88651512,
    2656282.1305788714
   ],
   "end_xy": [
    4517397.061543946,
    2656280.1382526136
   ]
  },
  "max_3m": {
   "gradient_pct": 32.436276591314105,
   "start_distance_m": 291.0,
   "end_distance_m": 294.0,
   "midpoint_distance_m": 292.5,
   "start_elevation_m": 1684.3964273329552,
   "end_elevation_m": 1685.3695156306947,
   "start_xy": [
    4516657.444981516,
    2657319.670748272
   ],
   "end_xy": [
    4516655.690991232,
    2657317.2369211777
   ]
  }
 },
 "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": [
    2.0,
    3.0,
    5.0,
    10.0,
    25.0
   ],
   "windows_unresolved": []
  },
  "texture_suppression": {
   "masked_fraction": 0.011,
   "windows_resited": [
    2.0,
    3.0,
    5.0
   ],
   "windows_unresolved": []
  },
  "texture_windows": {
   "rounds": 2,
   "windows_masked": [
    {
     "window_m": 25.0,
     "start_m": 4318.0,
     "end_m": 4343.0,
     "raw_pct": 23.38,
     "reason": "staircase+edge-step+hump"
    },
    {
     "window_m": 20.0,
     "start_m": 4323.0,
     "end_m": 4343.0,
     "raw_pct": 26.93,
     "reason": "staircase+edge-step+hump"
    },
    {
     "window_m": 10.0,
     "start_m": 4320.0,
     "end_m": 4330.0,
     "raw_pct": 31.97,
     "reason": "hump"
    },
    {
     "window_m": 5.0,
     "start_m": 4324.0,
     "end_m": 4329.0,
     "raw_pct": 47.4,
     "reason": "hump"
    },
    {
     "window_m": 5.0,
     "start_m": 4350.0,
     "end_m": 4355.0,
     "raw_pct": 31.49,
     "reason": "short-step"
    }
   ],
   "advisory": [],
   "unresolved": []
  },
  "overhead_obstruction": {
   "obstruction_threshold_m": 2.0,
   "obstructed_fraction": 0.025,
   "obstruction_max_height_m": 13.48,
   "flagged_windows_m": []
  },
  "excluded_ranges_m": [
   [
    4277.0,
    4284.0
   ],
   [
    4316.0,
    4345.0
   ],
   [
    4348.0,
    4357.0
   ]
  ],
  "review": [],
  "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:3035",
  "elevation_resolution_m": 1.0,
  "elevation_tiles": [
   "data/cache/at/bev-als_dtm_E4516-N2656.tif",
   "data/cache/at/bev-als_dtm_E4516-N2657.tif",
   "data/cache/at/bev-als_dtm_E4517-N2656.tif"
  ],
  "calculated_at": "2026-09-12T01:25:34+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/austria-2026-09-11-batch.osm.pbf",
  "osm_snapshot": "",
  "run_id": "texture-at-at-260912",
  "elevation_provider": "BEV ALS DTM 1 m",
  "elevation_licence": "Creative Commons Attribution 4.0 (CC BY 4.0) \u2014 \u00a9 BEV / L\u00e4nder, data.gv.at",
  "elevation_dataset": "ALS DTM H\u00f6henraster 1 m (Bundesamt f\u00fcr Eich- und Vermessungswesen with the L\u00e4nder), EPSG:3035",
  "elevation_tile_ids": [
   "E4516-N2656",
   "E4516-N2657",
   "E4517-N2656"
  ],
  "elevation_blocks": [
   "N2650000E4500000@2022-09-15"
  ],
  "climb_origin": "discovered",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Matrei in Osttirol",
  "county": "Tirol",
  "source": "OpenStreetMap administrative boundaries (\u00a9 OpenStreetMap contributors, ODbL)"
 }
}