{
  "code": "VC",
  "name": "Saint Vincent and the Grenadines",
  "status": "rendered_from_pinned_sentinel_scenes",
  "computed_at": "2026-10-11T19:06:23.970162+00:00",
  "rgb": {
    "src": "/evidence/2026/VC-rgb.png",
    "width": 533,
    "height": 1200,
    "sha256": "a75f40b302871b7155e27e4c85cc095d4d326a4c50a715dd05adf89faa4663bf",
    "bytes": 185297,
    "nontransparent_pixels": 62466,
    "transparent_pixels": 577134,
    "partially_transparent_pixels": 1112,
    "render_strategy": "single_thumbnail"
  },
  "ndvi": {
    "src": "/evidence/2026/VC-ndvi.png",
    "width": 533,
    "height": 1200,
    "sha256": "f28020402675ab6392bc8a9ecdf9f8f36165f3372e1026a1a3897fb770419d9a",
    "bytes": 121837,
    "nontransparent_pixels": 62466,
    "transparent_pixels": 577134,
    "partially_transparent_pixels": 1112,
    "render_strategy": "single_thumbnail"
  },
  "bounds_wgs84": [
    -61.481623613908255,
    12.556450978786001,
    -61.092415263743604,
    13.405484662752121
  ],
  "display_bounds_projected": [
    664958.3461562473,
    1388831.3461789186,
    706556.6229595857,
    1482486.0031470351
  ],
  "display_crs": "EPSG:32620",
  "display_pixel_size_m": 78.04554747343045,
  "display_affine_transform": [
    78.04554747343045,
    0,
    664958.3461562473,
    0,
    -78.04554747343045,
    1482486.0031470351
  ],
  "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": 51
  },
  "source_image_count": 138,
  "source_ids_url": "/evidence/2026/VC-source-ids.json",
  "source_ids_sha256": "0aa9ead2e488b7eb57fc137ccf9bf40e60a79140882e3890a966ba71d0830de7",
  "source_ids_file_sha256": "6ab747e19a371471fd11db5a606aea7926f01ec46b961e17fcf00b823e254afb",
  "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/VCT/ADM0/geoBoundaries-VCT-ADM0.geojson",
    "geometry_sha256": "c58186849921b1fca83779d3ab614801d7b60f444f36348dc24429ff837a452e",
    "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/VC-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": 80.11
}
