{
  "city": "Barcelona",
  "version": 1,
  "width": 48,
  "sourceGridShape": [
    368,
    370
  ],
  "sourceWindow": [
    112,
    120,
    144,
    144
  ],
  "sampleStride": 3,
  "geometry": "Sampled original building-height, canopy-height, canopy-bottom and DEM grids.",
  "coordinates": "Local source-grid coordinates. Presentation sampling is not survey accuracy.",
  "solar": "Normalised modelled solar input from the cached solar_peak grid, not observed temperature or a geospatial ML prediction.",
  "sources": {
    "building_height": "0639c335638a66a1bb2b9a41549a158b853b6713b6c97f4ace23650dbfc73fce",
    "canopy_height": "5cc2839d921601ff265fe1d1e8da97c705918861969bb7122d1ec837f5a7e5fc",
    "canopy_bottom": "3a952141b9ef5143dca151d7f376f8ec8fae21a9088e19270900273b18840593",
    "dem": "22c7b8af914bc0afab53678ad60f4ad6f7b7fc3042d3db1c1ac756573b642a8f",
    "solar_peak": "467d884c0012b255babdb52fa120a87169445a35b4105d15d42a4d05e0174621"
  },
  "missingSolarCells": 667,
  "buildingColumns": 665,
  "canopyColumns": 277,
  "claimBoundary": "Research visual study. Sensor positions and ML flows are illustrative, with no live telemetry or validated forecast. Source heights and canopy are coarsened for presentation."
}
