{
  "code": "GD",
  "name": "Grenada",
  "status": "rendered_from_pinned_sentinel_scenes",
  "computed_at": "2026-10-11T19:06:19.846274+00:00",
  "rgb": {
    "src": "/evidence/2026/GD-rgb.png",
    "width": 928,
    "height": 1200,
    "sha256": "387a1f2c0e0646b1396a86adf122c091d349e983fa7432dd61d0637dd36b921f",
    "bytes": 376441,
    "nontransparent_pixels": 125001,
    "transparent_pixels": 988599,
    "partially_transparent_pixels": 1432,
    "render_strategy": "single_thumbnail"
  },
  "ndvi": {
    "src": "/evidence/2026/GD-ndvi.png",
    "width": 928,
    "height": 1200,
    "sha256": "3635cdc758fb1c823d5a8cf51eef7e8a070a795d6e6243d66347ce9b26b6e4a1",
    "bytes": 239223,
    "nontransparent_pixels": 125001,
    "transparent_pixels": 988599,
    "partially_transparent_pixels": 1432,
    "render_strategy": "single_thumbnail"
  },
  "bounds_wgs84": [
    -61.81636659365564,
    11.97161924647868,
    -61.36388488215307,
    12.545500905666364
  ],
  "display_bounds_projected": [
    628870.0848771343,
    1323940.7882059892,
    677763.5063472621,
    1387165.0401070165
  ],
  "display_crs": "EPSG:32620",
  "display_pixel_size_m": 52.6868765841894,
  "display_affine_transform": [
    52.6868765841894,
    0,
    628870.0848771343,
    0,
    -52.6868765841894,
    1387165.0401070165
  ],
  "period": {
    "start_inclusive": "2026-01-01",
    "end_exclusive": "2026-10-01"
  },
  "source_acquisition_date_range": {
    "first": "2026-01-02",
    "last": "2026-09-29",
    "distinct_dates": 80
  },
  "source_image_count": 89,
  "source_ids_url": "/evidence/2026/GD-source-ids.json",
  "source_ids_sha256": "ef9a1f8154946d4ee4630c526c44056b2480d6f797ddf64cd158b81794659639",
  "source_ids_file_sha256": "a1ffa0910522fef5d452e118604599871343e65be6bb0efe1330c05244a75512",
  "source_dataset": "COPERNICUS/S2_SR_HARMONIZED",
  "source_catalog_url": "https://developers.google.com/earth-engine/datasets/catalog/COPERNICUS_S2_SR_HARMONIZED",
  "boundary": {
    "dataset": "geoBoundaries gbOpen",
    "release_commit": "9469f09",
    "boundary_year": 2017,
    "boundary_source": "OpenStreetMap, Wambacher",
    "boundary_license": "Open Data Commons Open Database License 1.0",
    "geometry_url": "https://media.githubusercontent.com/media/wmgeolab/geoBoundaries/9469f09/releaseData/gbOpen/GRD/ADM0/geoBoundaries-GRD-ADM0.geojson",
    "geometry_sha256": "5e9233fd5ed3c199cd387fc03500c8f3eaa2e076abb7e247e7a6c19c12e67b23",
    "override_reason": "GAUL2015 assigns Carriacou and Petite Martinique to Saint Vincent; geoBoundaries correctly assigns them to Grenada.",
    "legal_boundary_validation": false
  },
  "method": {
    "rgb_composite": "Per-band temporal median of scaled cloud-screened surface reflectance; a January\u2013September composite, not one acquisition.",
    "ndvi_composite": "Median of per-scene (B8-B4)/(B8+B4), evaluated after the same cloud and historical land masks.",
    "cloud_scene_filter": "Pinned source list previously selected using CLOUDY_PIXEL_PERCENTAGE < 50",
    "scl_excluded": [
      0,
      1,
      3,
      8,
      9,
      10,
      11
    ],
    "land_mask": "ESA/WorldCover/v200 2021, excluding classes 0 and 80; no implication of current use or availability.",
    "native_band_resolution_m": {
      "B2": 10,
      "B3": 10,
      "B4": 10,
      "B8": 10,
      "SCL": 20
    },
    "display": "Rendered country UTM overviews have a 1000\u20131200-pixel long side. Per-country dimensions, affine transform and metres per display pixel are authoritative. Original bands are sampled to this overview grid; it is not a native-resolution export or a replacement for the separate 1 km statistical grid.",
    "resampling": "Earth Engine default nearest-neighbour sampling on the declared output grid",
    "nodata": "Transparent alpha outside the selected country/land domain or where no valid composite value exists; blank areas are not vacant land.",
    "statistics_reference_grid_m": 1000,
    "land_availability_established": false,
    "classification_accuracy_established": false,
    "valid_pixel_mask": "Common valid B2/B3/B4/B8 mask and nonzero B8+B4, in addition to SCL exclusions and the historical land mask; shared by both displayed products.",
    "tiled_rendering": "Where a whole-image request exceeds memory, exact projected output-grid subrectangles of at most 500\u00d7500 pixels are rendered separately and copied into their original pixel positions, without resizing or interpolation. The image record lists the strategy and each tile."
  },
  "provenance_url": "/evidence/2026/GD-provenance.json",
  "notes": [
    "A temporal median of observations in January\u2013September 2026, not a single-date photograph.",
    "RGB and NDVI use identical bounds, display grid and valid-pixel masks. Higher NDVI indicates greater spectral greenness, not crop identity, yield, land vacancy or suitability.",
    "Transparent pixels represent the selected boundary/land mask or missing valid observations, not proof of absent vegetation.",
    "The overview grid is for display. The published numerical screening uses a separate 1 km grid; do not extract hectares or availability from these coloured pixels.",
    "Cloud and shadow masking can leave residual haze or remove valid surfaces. Native 10 m source bands do not make the overview a 10 m product.",
    "Uses pinned geoBoundaries replacement geometry that assigns Carriacou and Petite Martinique to Grenada. This is not legal territorial certification.",
    "Component islands shown are those represented in the documented boundary; small features can be difficult to distinguish at overview scale."
  ],
  "pair_alpha_masks_identical": true,
  "elapsed_seconds": 191.76
}
