The FTW benchmark data includes all the chips and associated imagery to train field boundary models. This repo is starting as a demonstration of how to organize it, and will evolve to be alpha and beta releases of the 2.0 dataset. This catalog is a 'git-backed' Portolan catalog, backed by https://github.com/fieldsoftheworld/benchmark-data-catalog
Benchmark chips for Luxembourg cut from the harmonized field boundary collection for Luxembourg (edition 2026).
It contains 775 chips and 87,997 field polygons. Chips are pre-assigned to benchmark splits (train 601, val 79, test 95).
Licensed CC-BY-4.0.
Browse the collection in the Portolan data browser, or read the files below straight from collection.json.
The collection ships these files alongside collection.json:
Query them with DuckDB from inside the collection directory, so the relative paths below resolve:
Columns in the chips table:
gzd: MGRS grid zone designator of the chip's grid cellmgrs_10km: MGRS 100 km square plus 10 km cell identifier the chip belongs toid: chip identifier; matches the STAC item id (with the year suffix stripped)field_coverage_pct: percent of the chip's area covered by mapped field polygonssplit: which benchmark split the chip belongs to (train / val / test)geometry: the chip footprint, a square polygon in EPSG:4326bbox: bounding box of the chip footprintFTW properties on each STAC item:
ftw:buffer_days: half-width of the search window around the target day, in daysftw:buffer_expansion_size: set by the FTW pipeline; see the item JSONftw:calendar_year: calendar year of the crop cycle the chip documentsftw:cloud_cover_chip_threshold: set by the FTW pipeline; see the item JSONftw:expansions_performed: set by the FTW pipeline; see the item JSONftw:field_coverage_pct: percent of the chip's area covered by mapped field polygonsftw:harvest_buffer_used: set by the FTW pipeline; see the item JSONftw:harvest_cloud_cover: cloud cover of the selected harvest scene, in percentftw:harvest_day: day of year the harvest window is centred onftw:num_buffer_expansions: set by the FTW pipeline; see the item JSONftw:planting_buffer_used: set by the FTW pipeline; see the item JSONftw:planting_cloud_cover: cloud cover of the selected planting scene, in percentftw:planting_day: day of year the planting window is centred onftw:split: which benchmark split the chip belongs to (train / val / test)ftw:stac_host: STAC API the imagery was selected fromLabel rasters available as item assets: instance_mask, semantic_2class_mask, semantic_3class_mask, decode_boundary_mask, decode_distance_mask.
field_coverage_pct when sparse chips would skew an evaluation.eo:cloud_cover on the season child items.Every query below was run against this collection when this file was written; the -- result: lines are its first rows. Run them from the collection directory.
The field boundaries here come from Source field boundary collection; consult it for the original attributes, licensing terms and update cadence.