Building data cubes from image collections

How do the images a provider hands over become a regular data cube?

45 images as they come, on 25 datesRegular cube: 4 periods of 16 days

A provider hands over images cut into tiles and taken on uneven dates. Follow the book's example as sits turns them into a regular data cube, with one image per period.

Step 01 of 5

What does a provider hand over?

The book asks AWS for the Sentinel-2 images of 2 tiles from 30 Jun to 31 Aug 2018, in 3 bands plus the cloud band, CLOUD.

The book's code

s2_cube_rondonia <- sits_cube(
    source = "AWS",
    collection = "SENTINEL-2-L2A",
    tiles = c("20LLP", "20LKP"),
    bands = c("B02", "B8A", "B11", "CLOUD"),
    start_date = as.Date("2018-06-30"),
    end_date = as.Date("2018-08-31")
)

Where the sits book writes this call: dc_regularize.qmd, lines 62–69

Sentinel-2 files its images by the tiles of a fixed grid. Each tile is 109.8 km a side and has a name.

The book’s call asks for 2 tiles, 20LKP and 20LLP, each drawn here with one of its pictures.

They overlap: a strip 9.8 km wide lies in both.

The page follows one small region, 15.4 by 8 km, across that strip. Each tile covers part of it: 20LKP 97% and 20LLP 67% of its width.

One tile: 20LLP has 45 items on 25 dates from 30 Jun to 31 Aug 2018. Each item is a picture of the whole tile on one date; the row shows its part over the region.

23 of them hold no data there. Under each, its date and the cloud cover of the whole scene.

sits_cube() returns this collection as a table: one row per tile, with the files of its images listed.

Switch the tile to see 20LKP's 24 items on 12 dates.

20LKQ20LLQ20LMQ20LKP20LLP20LMP20LKN20LLN20LMN

This figure draws the tiles' pictures and the row of images from cube-map-20lkp.png, cube-map-20llp.png, cube-ard-20lkp.png and cube-ard-20llp.png, with JavaScript.

The tile grid around a region of Rondônia, Brazil, and one tile's images over the region, by date.

Step 02 of 5

Why can't the images be used as they come?

The book asks sits for the dates of those images, tile by tile.

The book's code

Each tile has its own dates. From 30 Jun to 31 Aug 2018, 20LKP has 12 dates and 20LLP 25. They share 12: every date of 20LKP is one of 20LLP's, and 20LLP has 13 more.

The figure draws a recorded run of the book’s call: 69 images of 2 tiles.

Some images cover only part of the tile. Tile 20LLP on 30 Jun 2018: the image covers 52% of it. The hatched part has no data.

Bands come at different resolutions. The same 480 m square of 20LLP: B04 at 10 m is 48 pixels a side, B11 at 20 m only 24. B02, B03 and B04 come at 10 m; B11, B8A and CLOUD at 20 m.

Clouds and their shadows hide the ground. sits drops the pixels the CLOUD band marks: on 7 Aug 2018 that is 38% of the region in one of 20LKP's two images that day, most of it thin cirrus.

A cube needs one grid, one set of dates, and a value for each cell. Images as they come promise none of the three. The next steps build a cube that does.

20LKP
20LLP

This figure draws its pictures from regularize-coverage.png (339 kB), regularize-patch-b04.png (2 kB), regularize-patch-b11.png (1 kB), cube-ard-20lkp.png (2.2 MB) and cube-ard-20lkp-mask.png (12 kB), with JavaScript.

  1. 20LKP
    20LLP

    Dates12 and 25 dates

Four problems of the images of the book's call as they come, one per beat, then side by side.

What the CLOUD band masks on 7 Aug 2018, tile 20LKP

sits masks a pixel when its CLOUD value is one of 0, 1, 2, 3, 8, 9, 10. On this image that is 38% of the pixels with data, and they hold:

ValueClassShare
10thin cirrus32%
8cloud medium5%
9cloud high1%

Step 03 of 5

What must a regular cube agree on?

The book asks sits to make those images a regular cube: cells of 40 m, and one image for every 16 days.

The book's code

reg_cube_rondonia <- sits_regularize(
          cube       = s2_cube_local,
          output_dir = tempdir_r_s2_reg,
          res        = 40,
          period     = "P16D",
          multicores = 6)

Where the sits book writes this call: dc_regularize.qmd, lines 204–209

The cube keeps the projection of each tile: WGS 84 / UTM zone 20S, EPSG:32720, for every tile of the call.

And it keeps the tile’s extent. 20LLP runs from x 300,000 to 409,800 m and from y 8,790,220 to 8,900,020 m: 109.8 km a side.

The figure draws 9 recorded runs of sits_regularize() on the 69 images of the book’s call: 3 periods at 3 cell sizes.

res = 40 sets the cell: a square of 40 m. Over the region, the cube of 20LLP is 256 by 200 cells; 20LKP has 372 by 200.

Each tile keeps a grid of its own, on its own pixels.

Every band is resampled to the cell. Under one 40 m cell lie 4 × 4 pixels of B02 (10 m) and 2 × 2 pixels of B8A and B11 (20 m).

In 20LLP the cells sit exactly on them; in 20LKP their edges lie off the 20 m pixels by 10 m in x.

period = "P16D" cuts time into 4 intervals of 16 days, each from its date t up to t + 16 days, that day left out. Each image belongs to the one it falls in.

The timeline starts at the latest first date of the tiles, 3 Jul 2018, and stops at the earliest last date, 27 Aug 2018: the two images of 20LLP of 30 Jun 2018 fall outside.

This is what sits asks gdalcubes to build, one view per tile, band and date.

Change the period or the cell and see the grid and the dates change.

EPSG:32720 · WGS 84 / UTM zone 20S

20LKP 372 × 200 · 20LLP 256 × 200 cells of 40 m

20LKP20LLPx 300,000 – 409,800y 8,900,020y 8,790,220

This figure draws its pictures from regularize-run-p16d-20m-20lkp.png (2.2 MB), regularize-run-p16d-20m-20llp.png (1.5 MB), cube-regular-20lkp.png (314 kB), cube-regular-20llp.png (259 kB), regularize-run-p16d-80m-20lkp.png (66 kB) and regularize-run-p16d-80m-20llp.png (55 kB), with JavaScript.

Tile bounds and cell grids as the pipeline's runs of sits_regularize() wrote them over the region; the pictures are their first regular images of the book's period. The cube view is written from sits' source, its extent shortened.

What is read at 40 m: B02 of 20LLP on 18 Jul 2018

Measured on one image, S2B_20LLP_20180718_1_L2A. Its B02 file is 10,980 pixels wide, 10 m each, and it holds smaller copies, overviews, of 5,490, 2,745, 1,373 and 687 pixels: 20 m, 40 m, 80 m and 159.8 m.

Measured: the share of the pixels of a 40 m run of this image alone that gdalwarp gives back, by what it reads:

gdalwarpReadsSame as the run
-ovr AUTOGDAL picks the overview100%
-ovr 1the overview of 2,745 pixels (40 m)100%
-ovr NONEthe full 10 m pixels7%

So at 40 m sits reads the file's overview, not its full pixels. A pixel counts as the same when sits' stored integer is the one nearest gdalwarp's value; 3 of them fall on a tie of one half.

Measured: the grid each tile's cube was written on, over the region, at 40 m.

Tile40 m cellsOn the 10 m pixelsOn the 20 m pixels
20LKP372 × 200 from x 294,910on their edgesoff by 10 m in x
20LLP256 × 200 from x 300,000on their edgeson their edges

Try it: Period and cell of a regular cube

Step 04 of 5

What does sits_regularize() do?

The book asks sits to give each 40 m cell one value per 16-day period, from the least cloudy image of the period that sees the ground there.

The book's code

reg_cube_rondonia <- sits_regularize(
          cube       = s2_cube_local,
          output_dir = tempdir_r_s2_reg,
          res        = 40,
          period     = "P16D",
          multicores = 6)

Where the sits book writes this call: dc_regularize.qmd, lines 204–209

The images of one tile, 20LLP, as they come: 45 items on 25 days, each a card at its date.

23 of them hold no data over the region, drawn empty: the satellite’s swath passed beside it.

The figure draws one recorded run of sits_regularize(): the book’s call on 69 images of 2 tiles.

period = "P16D" cuts the axis into four bins of 16 days, each from its date t up to t + 16 days, that day left out.

Each image goes to the bin it falls in; the two items of 30 Jun 2018 fall before the first bin, and are left out.

In each bin sits takes the images by scene cloud cover, least first: the cloud_cover the provider’s catalogue gives for the whole scene. Equal covers keep the collection’s order.

The 21 items in the bins with no data here keep their place in the order, with nothing to give.

For each cell, sits keeps the first value, in that order, that the image has there and the CLOUD band does not mask: aggregation “first”. It writes one image per period at 40 m and crops each file to the region: on 20LKP the 373 × 200 cells of the view become 372 × 200; the files of 20LLP already lay inside the region and were copied as they are.

In these two dry months the first image fills nearly every cell of every period, on both tiles: where it fills least, 74,393 of 74,400 (20LKP, 3 Jul).

Open a period to see how its cells were chosen, image by image.

Switch to 20LKP: each tile is regularized on its own grid, apart from its neighbour.

In these two dry months the first image gives almost every cell. Over the year it does not: here are the 176 images of 20LLP in 2018, an extension of the book’s example, in 23 periods. The first image gives half the cells or more in 11 of them, and nothing in 10.

In 12 Apr to 27 Apr 2018, the first image has no data here and gives nothing; the 2nd and 3rd give 52% and 38%, and 10% of the cells stay empty. Open a period of the rainy season.

20LLP · 45 images · P16D · 40 m

This figure draws its pictures from cube-ard-20lkp.png (2.2 MB), cube-regular-20lkp.png (314 kB), cube-ard-20llp.png (1.5 MB) and cube-regular-20llp.png (259 kB), with JavaScript.

The images as sits_cube() lists them, each drawn over the region in natural colour, and the regular images sits_regularize() wrote.

The images of 20LKP, 3 Jul to 18 Jul 2018

6 items of 20LKP fall in this period; 6 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading cube-ard-20lkp.png (2.2 MB).

  1. 1st3 Jul 2018cloud < 0.1%
  2. 2nd8 Jul 2018cloud < 0.1%
  3. 3rd3 Jul 2018cloud < 0.1%
  4. 4th18 Jul 2018cloud 0.1%
  5. 5th18 Jul 2018cloud 0.1%
  6. 6th13 Jul 2018cloud 4.8%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading cube-ard-20lkp.png (2.2 MB).

  • masked
  • no data
  1. 1st3 Jul 2018cloud < 0.1%< 1% masked
  2. 2nd8 Jul 2018cloud < 0.1%< 1% masked
  3. 3rd3 Jul 2018cloud < 0.1%< 1% masked
  4. 4th18 Jul 2018cloud 0.1%< 1% masked
  5. 5th18 Jul 2018cloud 0.1%0% masked
  6. 6th13 Jul 2018cloud 4.8%< 1% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading cube-ard-20lkp.png (2.2 MB).

0 of 74,400 cells filled

Filling: 0 of 74,400 cells filled

  1. 1st · 3 Jul…
  2. 2nd · 8 Jul…
  3. 3rd · 3 Jul…
  4. 4th · 18 Jul…
  5. 5th · 18 Jul…
  6. 6th · 13 Jul…

The first image fills 74,393 of 74,400 cells; the later images 7.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

All but 7 cells came from the 1st image (> 99%).

Loading regular-cubes-book-ranks.bin (502 kB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 3 Jul74,393> 99%
2nd · 8 Jul7< 1%
3rd · 3 Jul00%
4th · 18 Jul00%
5th · 18 Jul00%
6th · 13 Jul00%
none00%

Tiles stay apart

Both tiles cover a strip 245 cells wide. sits regularizes each tile on its own grid: here the cells of 20LKP lie 10 m off those of 20LLP, so the two cubes never hold the same cell.

On the paired cells their B02 is equal on < 1% and differs by a median of 90.

cube of 20LKP

cube of 20LLP

20LKP20LLP10 m

40 m cells of each cube, to scale (a diagram)

Copied first? The book copies the images with sits_cube_copy() before it regularizes; the copies carry no cloud_cover, so sits takes them by date. Run here as a stand-in: the same images regularized with cloud_cover removed. By date, the period starts on 3 Jul 2018 in both orders, and 94% of the cells of B02 change, by a median of 4 on a median of 171. The book's sequence

The images of 20LKP, 19 Jul to 3 Aug 2018

6 items of 20LKP fall in this period; 6 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading cube-ard-20lkp.png (2.2 MB).

  1. 1st23 Jul 2018cloud < 0.1%
  2. 2nd28 Jul 2018cloud < 0.1%
  3. 3rd28 Jul 2018cloud < 0.1%
  4. 4th23 Jul 2018cloud < 0.1%
  5. 5th2 Aug 2018cloud 11.5%
  6. 6th2 Aug 2018cloud 13.6%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading cube-ard-20lkp.png (2.2 MB).

  • masked
  • no data
  1. 1st23 Jul 2018cloud < 0.1%0% masked
  2. 2nd28 Jul 2018cloud < 0.1%< 1% masked
  3. 3rd28 Jul 2018cloud < 0.1%< 1% masked
  4. 4th23 Jul 2018cloud < 0.1%< 1% masked
  5. 5th2 Aug 2018cloud 11.5%< 1% masked
  6. 6th2 Aug 2018cloud 13.6%< 1% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading cube-ard-20lkp.png (2.2 MB).

0 of 74,400 cells filled

Filling: 0 of 74,400 cells filled

  1. 1st · 23 Jul…
  2. 2nd · 28 Jul…
  3. 3rd · 28 Jul…
  4. 4th · 23 Jul…
  5. 5th · 2 Aug…
  6. 6th · 2 Aug…

The first image fills 74,400 of 74,400 cells; the later images none.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Every cell came from the 1st image.

Loading regular-cubes-book-ranks.bin (502 kB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 23 Jul74,400100%
2nd · 28 Jul00%
3rd · 28 Jul00%
4th · 23 Jul00%
5th · 2 Aug00%
6th · 2 Aug00%
none00%

Tiles stay apart

Both tiles cover a strip 245 cells wide. sits regularizes each tile on its own grid: here the cells of 20LKP lie 10 m off those of 20LLP, so the two cubes never hold the same cell.

On the paired cells their B02 is equal on < 1% and differs by a median of 61.

cube of 20LKP

cube of 20LLP

20LKP20LLP10 m

40 m cells of each cube, to scale (a diagram)

Copied first? The book copies the images with sits_cube_copy() before it regularizes; the copies carry no cloud_cover, so sits takes them by date. Run here as a stand-in: the same images regularized with cloud_cover removed. By date, the period starts on 23 Jul 2018 in both orders, and 97% of the cells of B02 change, by a median of 8 on a median of 202. The book's sequence

The images of 20LKP, 4 Aug to 19 Aug 2018

8 items of 20LKP fall in this period; 6 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading cube-ard-20lkp.png (2.2 MB).

  1. 1st12 Aug 2018cloud < 0.1%
  2. 2nd12 Aug 2018cloud < 0.1%
  3. 3rd17 Aug 2018cloud 2.1%outside the swath
  4. 4th17 Aug 2018cloud 2.2%outside the swath
  5. 5th17 Aug 2018cloud 10.0%
  6. 6th17 Aug 2018cloud 13.5%
  7. 7th7 Aug 2018cloud 74.1%
  8. 8th7 Aug 2018cloud 78.3%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading cube-ard-20lkp.png (2.2 MB).

  • masked
  • no data
  1. 1st12 Aug 2018cloud < 0.1%< 1% masked
  2. 2nd12 Aug 2018cloud < 0.1%< 1% masked
  3. 3rd17 Aug 2018cloud 2.1%no data here
  4. 4th17 Aug 2018cloud 2.2%no data here
  5. 5th17 Aug 2018cloud 10.0%< 1% masked
  6. 6th17 Aug 2018cloud 13.5%< 1% masked
  7. 7th7 Aug 2018cloud 74.1%24% masked
  8. 8th7 Aug 2018cloud 78.3%38% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading cube-ard-20lkp.png (2.2 MB).

0 of 74,400 cells filled

Filling: 0 of 74,400 cells filled

  1. 1st · 12 Aug…
  2. 2nd · 12 Aug…
  3. 3rd · 17 Aug…
  4. 4th · 17 Aug…
  5. 5th · 17 Aug…
  6. 6th · 17 Aug…
  7. 7th · 7 Aug…
  8. 8th · 7 Aug…

The first image fills 74,399 of 74,400 cells; the later images 1.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

All but 1 cell came from the 1st image (> 99%).

Loading regular-cubes-book-ranks.bin (502 kB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 12 Aug74,399> 99%
2nd · 12 Aug1< 1%
3rd · 17 Aug00%
4th · 17 Aug00%
5th · 17 Aug00%
6th · 17 Aug00%
7th · 7 Aug00%
8th · 7 Aug00%
none00%

Tiles stay apart

Both tiles cover a strip 245 cells wide. sits regularizes each tile on its own grid: here the cells of 20LKP lie 10 m off those of 20LLP, so the two cubes never hold the same cell.

On the paired cells their B02 is equal on < 1% and differs by a median of 73.

cube of 20LKP

cube of 20LLP

20LKP20LLP10 m

40 m cells of each cube, to scale (a diagram)

Copied first? The book copies the images with sits_cube_copy() before it regularizes; the copies carry no cloud_cover, so sits takes them by date. Run here as a stand-in: the same images regularized with cloud_cover removed. By date, the period starts on 7 Aug 2018, not 12 Aug 2018, and > 99% of the cells of B02 change, by a median of 40 on a median of 228. The book's sequence

The images of 20LKP, 20 Aug to 4 Sep 2018

4 items of 20LKP fall in this period; 4 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading cube-ard-20lkp.png (2.2 MB).

  1. 1st22 Aug 2018cloud < 0.1%
  2. 2nd22 Aug 2018cloud < 0.1%
  3. 3rd27 Aug 2018cloud 17.7%
  4. 4th27 Aug 2018cloud 32.6%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading cube-ard-20lkp.png (2.2 MB).

  • masked
  • no data
  1. 1st22 Aug 2018cloud < 0.1%< 1% masked
  2. 2nd22 Aug 2018cloud < 0.1%< 1% masked
  3. 3rd27 Aug 2018cloud 17.7%72% masked
  4. 4th27 Aug 2018cloud 32.6%88% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading cube-ard-20lkp.png (2.2 MB).

0 of 74,400 cells filled

Filling: 0 of 74,400 cells filled

  1. 1st · 22 Aug…
  2. 2nd · 22 Aug…
  3. 3rd · 27 Aug…
  4. 4th · 27 Aug…

The first image fills 74,399 of 74,400 cells; the later images 1.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

All but 1 cell came from the 1st image (> 99%).

Loading regular-cubes-book-ranks.bin (502 kB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 22 Aug74,399> 99%
2nd · 22 Aug1< 1%
3rd · 27 Aug00%
4th · 27 Aug00%
none00%

Tiles stay apart

Both tiles cover a strip 245 cells wide. sits regularizes each tile on its own grid: here the cells of 20LKP lie 10 m off those of 20LLP, so the two cubes never hold the same cell.

On the paired cells their B02 is equal on 4% and differs by a median of 8.

cube of 20LKP

cube of 20LLP

20LKP20LLP10 m

40 m cells of each cube, to scale (a diagram)

Copied first? The book copies the images with sits_cube_copy() before it regularizes; the copies carry no cloud_cover, so sits takes them by date. Run here as a stand-in: the same images regularized with cloud_cover removed. By date, the period starts on 22 Aug 2018 in both orders, and 96% of the cells of B02 change, by a median of 6 on a median of 217. The book's sequence

The images of 20LLP, 3 Jul to 18 Jul 2018

11 items of 20LLP fall in this period; 6 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading cube-ard-20llp.png (1.5 MB).

  1. 1st18 Jul 2018cloud < 0.1%
  2. 2nd8 Jul 2018cloud < 0.1%
  3. 3rd3 Jul 2018cloud < 0.1%
  4. 4th18 Jul 2018cloud < 0.1%
  5. 5th3 Jul 2018cloud < 0.1%
  6. 6th10 Jul 2018cloud < 0.1%outside the swath
  7. 7th13 Jul 2018cloud < 0.1%
  8. 8th5 Jul 2018cloud 1.4%outside the swath
  9. 9th5 Jul 2018cloud 1.9%outside the swath
  10. 10th15 Jul 2018cloud 2.1%outside the swath
  11. 11th15 Jul 2018cloud 3.4%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading cube-ard-20llp.png (1.5 MB).

  • masked
  • no data
  1. 1st18 Jul 2018cloud < 0.1%< 1% masked
  2. 2nd8 Jul 2018cloud < 0.1%< 1% masked
  3. 3rd3 Jul 2018cloud < 0.1%< 1% masked
  4. 4th18 Jul 2018cloud < 0.1%< 1% masked
  5. 5th3 Jul 2018cloud < 0.1%< 1% masked
  6. 6th10 Jul 2018cloud < 0.1%no data here
  7. 7th13 Jul 2018cloud < 0.1%< 1% masked
  8. 8th5 Jul 2018cloud 1.4%no data here
  9. 9th5 Jul 2018cloud 1.9%no data here
  10. 10th15 Jul 2018cloud 2.1%no data here
  11. 11th15 Jul 2018cloud 3.4%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading cube-ard-20llp.png (1.5 MB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 18 Jul…
  2. 2nd · 8 Jul…
  3. 3rd · 3 Jul…
  4. 4th · 18 Jul…
  5. 5th · 3 Jul…
  6. 6th · 10 Jul…
  7. 7th · 13 Jul…
  8. 8th · 5 Jul…
  9. 9th · 5 Jul…
  10. 10th · 15 Jul…
  11. 11th · 15 Jul…

The first image fills 51,200 of 51,200 cells; the later images none.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Every cell came from the 1st image.

Loading regular-cubes-book-ranks.bin (502 kB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 18 Jul51,200100%
2nd · 8 Jul00%
3rd · 3 Jul00%
4th · 18 Jul00%
5th · 3 Jul00%
6th · 10 Jul00%
7th · 13 Jul00%
8th · 5 Jul00%
9th · 5 Jul00%
10th · 15 Jul00%
11th · 15 Jul00%
none00%

Tiles stay apart

Both tiles cover a strip 245 cells wide. sits regularizes each tile on its own grid: here the cells of 20LKP lie 10 m off those of 20LLP, so the two cubes never hold the same cell.

On the paired cells their B02 is equal on < 1% and differs by a median of 90.

cube of 20LKP

cube of 20LLP

20LKP20LLP10 m

40 m cells of each cube, to scale (a diagram)

Copied first? The book copies the images with sits_cube_copy() before it regularizes; the copies carry no cloud_cover, so sits takes them by date. Run here as a stand-in: the same images regularized with cloud_cover removed. By date, the period starts on 3 Jul 2018, not 18 Jul 2018, and 100% of the cells of B02 change, by a median of 92 on a median of 322. The book's sequence

The images of 20LLP, 19 Jul to 3 Aug 2018

9 items of 20LLP fall in this period; 6 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading cube-ard-20llp.png (1.5 MB).

  1. 1st28 Jul 2018cloud < 0.1%
  2. 2nd28 Jul 2018cloud < 0.1%
  3. 3rd23 Jul 2018cloud < 0.1%
  4. 4th23 Jul 2018cloud < 0.1%
  5. 5th20 Jul 2018cloud < 0.1%outside the swath
  6. 6th25 Jul 2018cloud 0.7%outside the swath
  7. 7th2 Aug 2018cloud 40.7%
  8. 8th2 Aug 2018cloud 47.3%
  9. 9th30 Jul 2018cloud 79.9%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading cube-ard-20llp.png (1.5 MB).

  • masked
  • no data
  1. 1st28 Jul 2018cloud < 0.1%< 1% masked
  2. 2nd28 Jul 2018cloud < 0.1%< 1% masked
  3. 3rd23 Jul 2018cloud < 0.1%< 1% masked
  4. 4th23 Jul 2018cloud < 0.1%< 1% masked
  5. 5th20 Jul 2018cloud < 0.1%no data here
  6. 6th25 Jul 2018cloud 0.7%no data here
  7. 7th2 Aug 2018cloud 40.7%< 1% masked
  8. 8th2 Aug 2018cloud 47.3%< 1% masked
  9. 9th30 Jul 2018cloud 79.9%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading cube-ard-20llp.png (1.5 MB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 28 Jul…
  2. 2nd · 28 Jul…
  3. 3rd · 23 Jul…
  4. 4th · 23 Jul…
  5. 5th · 20 Jul…
  6. 6th · 25 Jul…
  7. 7th · 2 Aug…
  8. 8th · 2 Aug…
  9. 9th · 30 Jul…

The first image fills 51,199 of 51,200 cells; the later images 1.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

All but 1 cell came from the 1st image (> 99%).

Loading regular-cubes-book-ranks.bin (502 kB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 28 Jul51,199> 99%
2nd · 28 Jul1< 1%
3rd · 23 Jul00%
4th · 23 Jul00%
5th · 20 Jul00%
6th · 25 Jul00%
7th · 2 Aug00%
8th · 2 Aug00%
9th · 30 Jul00%
none00%

Tiles stay apart

Both tiles cover a strip 245 cells wide. sits regularizes each tile on its own grid: here the cells of 20LKP lie 10 m off those of 20LLP, so the two cubes never hold the same cell.

On the paired cells their B02 is equal on < 1% and differs by a median of 61.

cube of 20LKP

cube of 20LLP

20LKP20LLP10 m

40 m cells of each cube, to scale (a diagram)

Copied first? The book copies the images with sits_cube_copy() before it regularizes; the copies carry no cloud_cover, so sits takes them by date. Run here as a stand-in: the same images regularized with cloud_cover removed. By date, the period starts on 20 Jul 2018, not 28 Jul 2018, and > 99% of the cells of B02 change, by a median of 54 on a median of 340. The book's sequence

The images of 20LLP, 4 Aug to 19 Aug 2018

16 items of 20LLP fall in this period; 6 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading cube-ard-20llp.png (1.5 MB).

  1. 1st12 Aug 2018cloud < 0.1%
  2. 2nd12 Aug 2018cloud < 0.1%
  3. 3rd19 Aug 2018cloud 0.2%outside the swath
  4. 4th19 Aug 2018cloud 0.3%outside the swath
  5. 5th4 Aug 2018cloud 1.0%outside the swath
  6. 6th4 Aug 2018cloud 1.0%outside the swath
  7. 7th17 Aug 2018cloud 1.2%outside the swath
  8. 8th17 Aug 2018cloud 1.4%outside the swath
  9. 9th14 Aug 2018cloud 1.8%outside the swath
  10. 10th14 Aug 2018cloud 2.0%outside the swath
  11. 11th9 Aug 2018cloud 6.0%outside the swath
  12. 12th9 Aug 2018cloud 8.8%outside the swath
  13. 13th7 Aug 2018cloud 17.2%
  14. 14th7 Aug 2018cloud 26.9%
  15. 15th17 Aug 2018cloud 30.3%
  16. 16th17 Aug 2018cloud 40.3%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading cube-ard-20llp.png (1.5 MB).

  • masked
  • no data
  1. 1st12 Aug 2018cloud < 0.1%< 1% masked
  2. 2nd12 Aug 2018cloud < 0.1%< 1% masked
  3. 3rd19 Aug 2018cloud 0.2%no data here
  4. 4th19 Aug 2018cloud 0.3%no data here
  5. 5th4 Aug 2018cloud 1.0%no data here
  6. 6th4 Aug 2018cloud 1.0%no data here
  7. 7th17 Aug 2018cloud 1.2%no data here
  8. 8th17 Aug 2018cloud 1.4%no data here
  9. 9th14 Aug 2018cloud 1.8%no data here
  10. 10th14 Aug 2018cloud 2.0%no data here
  11. 11th9 Aug 2018cloud 6.0%no data here
  12. 12th9 Aug 2018cloud 8.8%no data here
  13. 13th7 Aug 2018cloud 17.2%8% masked
  14. 14th7 Aug 2018cloud 26.9%17% masked
  15. 15th17 Aug 2018cloud 30.3%< 1% masked
  16. 16th17 Aug 2018cloud 40.3%< 1% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading cube-ard-20llp.png (1.5 MB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 12 Aug…
  2. 2nd · 12 Aug…
  3. 3rd · 19 Aug…
  4. 4th · 19 Aug…
  5. 5th · 4 Aug…
  6. 6th · 4 Aug…
  7. 7th · 17 Aug…
  8. 8th · 17 Aug…
  9. 9th · 14 Aug…
  10. 10th · 14 Aug…
  11. 11th · 9 Aug…
  12. 12th · 9 Aug…
  13. 13th · 7 Aug…
  14. 14th · 7 Aug…
  15. 15th · 17 Aug…
  16. 16th · 17 Aug…

The first image fills 51,199 of 51,200 cells; the later images 1.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

All but 1 cell came from the 1st image (> 99%).

Loading regular-cubes-book-ranks.bin (502 kB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 12 Aug51,199> 99%
2nd · 12 Aug1< 1%
3rd · 19 Aug00%
4th · 19 Aug00%
5th · 4 Aug00%
6th · 4 Aug00%
7th · 17 Aug00%
8th · 17 Aug00%
9th · 14 Aug00%
10th · 14 Aug00%
11th · 9 Aug00%
12th · 9 Aug00%
13th · 7 Aug00%
14th · 7 Aug00%
15th · 17 Aug00%
16th · 17 Aug00%
none00%

Tiles stay apart

Both tiles cover a strip 245 cells wide. sits regularizes each tile on its own grid: here the cells of 20LKP lie 10 m off those of 20LLP, so the two cubes never hold the same cell.

On the paired cells their B02 is equal on < 1% and differs by a median of 73.

cube of 20LKP

cube of 20LLP

20LKP20LLP10 m

40 m cells of each cube, to scale (a diagram)

Copied first? The book copies the images with sits_cube_copy() before it regularizes; the copies carry no cloud_cover, so sits takes them by date. Run here as a stand-in: the same images regularized with cloud_cover removed. By date, the period starts on 4 Aug 2018, not 12 Aug 2018, and 99% of the cells of B02 change, by a median of 36 on a median of 367. The book's sequence

The images of 20LLP, 20 Aug to 4 Sep 2018

7 items of 20LLP fall in this period; 4 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading cube-ard-20llp.png (1.5 MB).

  1. 1st22 Aug 2018cloud < 0.1%
  2. 2nd22 Aug 2018cloud < 0.1%
  3. 3rd29 Aug 2018cloud 0.1%outside the swath
  4. 4th24 Aug 2018cloud 0.1%outside the swath
  5. 5th24 Aug 2018cloud 0.2%outside the swath
  6. 6th27 Aug 2018cloud 42.4%
  7. 7th27 Aug 2018cloud 45.5%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading cube-ard-20llp.png (1.5 MB).

  • masked
  • no data
  1. 1st22 Aug 2018cloud < 0.1%< 1% masked
  2. 2nd22 Aug 2018cloud < 0.1%< 1% masked
  3. 3rd29 Aug 2018cloud 0.1%no data here
  4. 4th24 Aug 2018cloud 0.1%no data here
  5. 5th24 Aug 2018cloud 0.2%no data here
  6. 6th27 Aug 2018cloud 42.4%89% masked
  7. 7th27 Aug 2018cloud 45.5%95% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading cube-ard-20llp.png (1.5 MB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 22 Aug…
  2. 2nd · 22 Aug…
  3. 3rd · 29 Aug…
  4. 4th · 24 Aug…
  5. 5th · 24 Aug…
  6. 6th · 27 Aug…
  7. 7th · 27 Aug…

The first image fills 51,199 of 51,200 cells; the later images 1.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

All but 1 cell came from the 1st image (> 99%).

Loading regular-cubes-book-ranks.bin (502 kB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 22 Aug51,199> 99%
2nd · 22 Aug1< 1%
3rd · 29 Aug00%
4th · 24 Aug00%
5th · 24 Aug00%
6th · 27 Aug00%
7th · 27 Aug00%
none00%

Tiles stay apart

Both tiles cover a strip 245 cells wide. sits regularizes each tile on its own grid: here the cells of 20LKP lie 10 m off those of 20LLP, so the two cubes never hold the same cell.

On the paired cells their B02 is equal on 4% and differs by a median of 8.

cube of 20LKP

cube of 20LLP

20LKP20LLP10 m

40 m cells of each cube, to scale (a diagram)

Copied first? The book copies the images with sits_cube_copy() before it regularizes; the copies carry no cloud_cover, so sits takes them by date. Run here as a stand-in: the same images regularized with cloud_cover removed. By date, the period starts on 22 Aug 2018 in both orders, and 97% of the cells of B02 change, by a median of 9 on a median of 298. The book's sequence

The images of 20LLP, 6 Jan to 21 Jan 2018

5 items of 20LLP fall in this period; 3 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-01-06.png (115 kB).

  1. 1st21 Jan 2018cloud 7.2%outside the swath
  2. 2nd6 Jan 2018cloud 53.5%outside the swath
  3. 3rd19 Jan 2018cloud 72.9%
  4. 4th19 Jan 2018cloud 81.2%
  5. 5th9 Jan 2018cloud 100%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-01-06.png (115 kB).

  • masked
  • no data
  1. 1st21 Jan 2018cloud 7.2%no data here
  2. 2nd6 Jan 2018cloud 53.5%no data here
  3. 3rd19 Jan 2018cloud 72.9%39% masked
  4. 4th19 Jan 2018cloud 81.2%62% masked
  5. 5th9 Jan 2018cloud 100%100% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-01-06.png (115 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 21 Jan…
  2. 2nd · 6 Jan…
  3. 3rd · 19 Jan…
  4. 4th · 19 Jan…
  5. 5th · 9 Jan…

The first image fills 0 of 51,200 cells; the later images 31,222; 19,978 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 21 Jan00%
2nd · 6 Jan00%
3rd · 19 Jan31,04161%
4th · 19 Jan181< 1%
5th · 9 Jan00%
none19,97839%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 22 Jan to 6 Feb 2018

3 items of 20LLP fall in this period; 1 has data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-01-22.png (1 kB).

  1. 1st5 Feb 2018cloud 43.1%outside the swath
  2. 2nd26 Jan 2018cloud 51.5%outside the swath
  3. 3rd29 Jan 2018cloud 91.4%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-01-22.png (1 kB).

  • masked
  • no data
  1. 1st5 Feb 2018cloud 43.1%no data here
  2. 2nd26 Jan 2018cloud 51.5%no data here
  3. 3rd29 Jan 2018cloud 91.4%100% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-01-22.png (1 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 5 Feb…
  2. 2nd · 26 Jan…
  3. 3rd · 29 Jan…

The first image fills 0 of 51,200 cells; the later images none; 51,200 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 5 Feb00%
2nd · 26 Jan00%
3rd · 29 Jan00%
none51,200100%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 7 Feb to 22 Feb 2018

9 items of 20LLP fall in this period; 4 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-02-07.png (83 kB).

  1. 1st18 Feb 2018cloud 41.8%
  2. 2nd18 Feb 2018cloud 52.6%
  3. 3rd15 Feb 2018cloud 77.7%outside the swath
  4. 4th15 Feb 2018cloud 77.7%outside the swath
  5. 5th15 Feb 2018cloud 81.8%outside the swath
  6. 6th8 Feb 2018cloud 94.7%
  7. 7th13 Feb 2018cloud 96.7%
  8. 8th20 Feb 2018cloud 98.5%outside the swath
  9. 9th10 Feb 2018cloud > 99.9%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-02-07.png (83 kB).

  • masked
  • no data
  1. 1st18 Feb 2018cloud 41.8%57% masked
  2. 2nd18 Feb 2018cloud 52.6%66% masked
  3. 3rd15 Feb 2018cloud 77.7%no data here
  4. 4th15 Feb 2018cloud 77.7%no data here
  5. 5th15 Feb 2018cloud 81.8%no data here
  6. 6th8 Feb 2018cloud 94.7%100% masked
  7. 7th13 Feb 2018cloud 96.7%94% masked
  8. 8th20 Feb 2018cloud 98.5%no data here
  9. 9th10 Feb 2018cloud > 99.9%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-02-07.png (83 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 18 Feb…
  2. 2nd · 18 Feb…
  3. 3rd · 15 Feb…
  4. 4th · 15 Feb…
  5. 5th · 15 Feb…
  6. 6th · 8 Feb…
  7. 7th · 13 Feb…
  8. 8th · 20 Feb…
  9. 9th · 10 Feb…

The first image fills 21,797 of 51,200 cells; the later images 1,824; 27,579 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 18 Feb21,79743%
2nd · 18 Feb7121%
3rd · 15 Feb00%
4th · 15 Feb00%
5th · 15 Feb00%
6th · 8 Feb00%
7th · 13 Feb1,1122%
8th · 20 Feb00%
9th · 10 Feb00%
none27,57954%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 23 Feb to 10 Mar 2018

6 items of 20LLP fall in this period; 4 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-02-23.png (137 kB).

  1. 1st5 Mar 2018cloud 12.5%
  2. 2nd28 Feb 2018cloud 20.4%
  3. 3rd23 Feb 2018cloud 99.9%
  4. 4th2 Mar 2018cloud 100%outside the swath
  5. 5th7 Mar 2018cloud 100%outside the swath
  6. 6th10 Mar 2018cloud 100%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-02-23.png (137 kB).

  • masked
  • no data
  1. 1st5 Mar 2018cloud 12.5%4% masked
  2. 2nd28 Feb 2018cloud 20.4%39% masked
  3. 3rd23 Feb 2018cloud 99.9%100% masked
  4. 4th2 Mar 2018cloud 100%no data here
  5. 5th7 Mar 2018cloud 100%no data here
  6. 6th10 Mar 2018cloud 100%100% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-02-23.png (137 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 5 Mar…
  2. 2nd · 28 Feb…
  3. 3rd · 23 Feb…
  4. 4th · 2 Mar…
  5. 5th · 7 Mar…
  6. 6th · 10 Mar…

The first image fills 49,383 of 51,200 cells; the later images 1,122; 695 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 5 Mar49,38396%
2nd · 28 Feb1,1222%
3rd · 23 Feb00%
4th · 2 Mar00%
5th · 7 Mar00%
6th · 10 Mar00%
none6951%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 11 Mar to 26 Mar 2018

6 items of 20LLP fall in this period; 4 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-03-11.png (141 kB).

  1. 1st15 Mar 2018cloud 5.5%
  2. 2nd15 Mar 2018cloud 9.6%
  3. 3rd20 Mar 2018cloud 93.1%
  4. 4th12 Mar 2018cloud 97.8%outside the swath
  5. 5th25 Mar 2018cloud > 99.9%
  6. 6th17 Mar 2018cloud 100%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-03-11.png (141 kB).

  • masked
  • no data
  1. 1st15 Mar 2018cloud 5.5%17% masked
  2. 2nd15 Mar 2018cloud 9.6%41% masked
  3. 3rd20 Mar 2018cloud 93.1%> 99% masked
  4. 4th12 Mar 2018cloud 97.8%no data here
  5. 5th25 Mar 2018cloud > 99.9%100% masked
  6. 6th17 Mar 2018cloud 100%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-03-11.png (141 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 15 Mar…
  2. 2nd · 15 Mar…
  3. 3rd · 20 Mar…
  4. 4th · 12 Mar…
  5. 5th · 25 Mar…
  6. 6th · 17 Mar…

The first image fills 42,573 of 51,200 cells; the later images 49; 8,578 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 15 Mar42,57383%
2nd · 15 Mar47< 1%
3rd · 20 Mar2< 1%
4th · 12 Mar00%
5th · 25 Mar00%
6th · 17 Mar00%
none8,57817%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 27 Mar to 11 Apr 2018

7 items of 20LLP fall in this period; 3 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-03-27.png (195 kB).

  1. 1st30 Mar 2018cloud 32.2%
  2. 2nd30 Mar 2018cloud 41.4%
  3. 3rd11 Apr 2018cloud 73.1%outside the swath
  4. 4th6 Apr 2018cloud 73.4%outside the swath
  5. 5th9 Apr 2018cloud 89.9%
  6. 6th1 Apr 2018cloud 99.3%outside the swath
  7. 7th27 Mar 2018cloud 99.7%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-03-27.png (195 kB).

  • masked
  • no data
  1. 1st30 Mar 2018cloud 32.2%9% masked
  2. 2nd30 Mar 2018cloud 41.4%33% masked
  3. 3rd11 Apr 2018cloud 73.1%no data here
  4. 4th6 Apr 2018cloud 73.4%no data here
  5. 5th9 Apr 2018cloud 89.9%76% masked
  6. 6th1 Apr 2018cloud 99.3%no data here
  7. 7th27 Mar 2018cloud 99.7%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-03-27.png (195 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 30 Mar…
  2. 2nd · 30 Mar…
  3. 3rd · 11 Apr…
  4. 4th · 6 Apr…
  5. 5th · 9 Apr…
  6. 6th · 1 Apr…
  7. 7th · 27 Mar…

The first image fills 46,709 of 51,200 cells; the later images 2,022; 2,469 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 30 Mar46,70991%
2nd · 30 Mar77< 1%
3rd · 11 Apr00%
4th · 6 Apr00%
5th · 9 Apr1,9454%
6th · 1 Apr00%
7th · 27 Mar00%
none2,4695%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 12 Apr to 27 Apr 2018

4 items of 20LLP fall in this period; 2 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-04-12.png (105 kB).

  1. 1st26 Apr 2018cloud 9.4%outside the swath
  2. 2nd24 Apr 2018cloud 46.9%
  3. 3rd19 Apr 2018cloud 51.7%
  4. 4th21 Apr 2018cloud 69.3%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-04-12.png (105 kB).

  • masked
  • no data
  1. 1st26 Apr 2018cloud 9.4%no data here
  2. 2nd24 Apr 2018cloud 46.9%48% masked
  3. 3rd19 Apr 2018cloud 51.7%45% masked
  4. 4th21 Apr 2018cloud 69.3%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-04-12.png (105 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 26 Apr…
  2. 2nd · 24 Apr…
  3. 3rd · 19 Apr…
  4. 4th · 21 Apr…

The first image fills 0 of 51,200 cells; the later images 45,954; 5,246 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 26 Apr00%
2nd · 24 Apr26,45052%
3rd · 19 Apr19,50438%
4th · 21 Apr00%
none5,24610%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 28 Apr to 13 May 2018

5 items of 20LLP fall in this period; 3 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-04-28.png (177 kB).

  1. 1st9 May 2018cloud 12.5%
  2. 2nd4 May 2018cloud 19.5%
  3. 3rd11 May 2018cloud 28.3%outside the swath
  4. 4th1 May 2018cloud 74.5%outside the swath
  5. 5th29 Apr 2018cloud 93.1%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-04-28.png (177 kB).

  • masked
  • no data
  1. 1st9 May 2018cloud 12.5%21% masked
  2. 2nd4 May 2018cloud 19.5%40% masked
  3. 3rd11 May 2018cloud 28.3%no data here
  4. 4th1 May 2018cloud 74.5%no data here
  5. 5th29 Apr 2018cloud 93.1%80% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-04-28.png (177 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 9 May…
  2. 2nd · 4 May…
  3. 3rd · 11 May…
  4. 4th · 1 May…
  5. 5th · 29 Apr…

The first image fills 40,670 of 51,200 cells; the later images 6,690; 3,840 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 9 May40,67079%
2nd · 4 May6,07512%
3rd · 11 May00%
4th · 1 May00%
5th · 29 Apr6151%
none3,8408%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 14 May to 29 May 2018

7 items of 20LLP fall in this period; 4 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-05-14.png (168 kB).

  1. 1st26 May 2018cloud 1.9%outside the swath
  2. 2nd26 May 2018cloud 2.0%outside the swath
  3. 3rd24 May 2018cloud 23.0%
  4. 4th21 May 2018cloud 28.6%outside the swath
  5. 5th29 May 2018cloud 39.3%
  6. 6th29 May 2018cloud 47.4%
  7. 7th14 May 2018cloud 62.4%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-05-14.png (168 kB).

  • masked
  • no data
  1. 1st26 May 2018cloud 1.9%no data here
  2. 2nd26 May 2018cloud 2.0%no data here
  3. 3rd24 May 2018cloud 23.0%25% masked
  4. 4th21 May 2018cloud 28.6%no data here
  5. 5th29 May 2018cloud 39.3%28% masked
  6. 6th29 May 2018cloud 47.4%45% masked
  7. 7th14 May 2018cloud 62.4%99% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-05-14.png (168 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 26 May…
  2. 2nd · 26 May…
  3. 3rd · 24 May…
  4. 4th · 21 May…
  5. 5th · 29 May…
  6. 6th · 29 May…
  7. 7th · 14 May…

The first image fills 0 of 51,200 cells; the later images 41,445; 9,755 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 26 May00%
2nd · 26 May00%
3rd · 24 May38,41675%
4th · 21 May00%
5th · 29 May2,5195%
6th · 29 May00%
7th · 14 May5101%
none9,75519%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 30 May to 14 Jun 2018

9 items of 20LLP fall in this period; 5 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-05-30.png (43 kB).

  1. 1st31 May 2018cloud 10.2%outside the swath
  2. 2nd8 Jun 2018cloud 19.8%
  3. 3rd10 Jun 2018cloud 24.9%outside the swath
  4. 4th8 Jun 2018cloud 38.8%
  5. 5th5 Jun 2018cloud 53.9%outside the swath
  6. 6th5 Jun 2018cloud 57.1%outside the swath
  7. 7th13 Jun 2018cloud 84.7%
  8. 8th13 Jun 2018cloud 88.6%
  9. 9th3 Jun 2018cloud 94.0%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-05-30.png (43 kB).

  • masked
  • no data
  1. 1st31 May 2018cloud 10.2%no data here
  2. 2nd8 Jun 2018cloud 19.8%62% masked
  3. 3rd10 Jun 2018cloud 24.9%no data here
  4. 4th8 Jun 2018cloud 38.8%87% masked
  5. 5th5 Jun 2018cloud 53.9%no data here
  6. 6th5 Jun 2018cloud 57.1%no data here
  7. 7th13 Jun 2018cloud 84.7%99% masked
  8. 8th13 Jun 2018cloud 88.6%99% masked
  9. 9th3 Jun 2018cloud 94.0%99% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-05-30.png (43 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 31 May…
  2. 2nd · 8 Jun…
  3. 3rd · 10 Jun…
  4. 4th · 8 Jun…
  5. 5th · 5 Jun…
  6. 6th · 5 Jun…
  7. 7th · 13 Jun…
  8. 8th · 13 Jun…
  9. 9th · 3 Jun…

The first image fills 0 of 51,200 cells; the later images 20,365; 30,835 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 31 May00%
2nd · 8 Jun19,56038%
3rd · 10 Jun00%
4th · 8 Jun8< 1%
5th · 5 Jun00%
6th · 5 Jun00%
7th · 13 Jun4851%
8th · 13 Jun7< 1%
9th · 3 Jun3051%
none30,83560%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 15 Jun to 30 Jun 2018

13 items of 20LLP fall in this period; 5 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-06-15.png (325 kB).

  1. 1st25 Jun 2018cloud < 0.1%outside the swath
  2. 2nd18 Jun 2018cloud < 0.1%
  3. 3rd25 Jun 2018cloud < 0.1%outside the swath
  4. 4th18 Jun 2018cloud < 0.1%
  5. 5th30 Jun 2018cloud < 0.1%outside the swath
  6. 6th30 Jun 2018cloud < 0.1%outside the swath
  7. 7th28 Jun 2018cloud < 0.1%
  8. 8th20 Jun 2018cloud 1.0%outside the swath
  9. 9th20 Jun 2018cloud 1.1%outside the swath
  10. 10th23 Jun 2018cloud 16.1%
  11. 11th23 Jun 2018cloud 19.9%
  12. 12th15 Jun 2018cloud 72.4%outside the swath
  13. 13th15 Jun 2018cloud 80.8%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-06-15.png (325 kB).

  • masked
  • no data
  1. 1st25 Jun 2018cloud < 0.1%no data here
  2. 2nd18 Jun 2018cloud < 0.1%0% masked
  3. 3rd25 Jun 2018cloud < 0.1%no data here
  4. 4th18 Jun 2018cloud < 0.1%< 1% masked
  5. 5th30 Jun 2018cloud < 0.1%no data here
  6. 6th30 Jun 2018cloud < 0.1%no data here
  7. 7th28 Jun 2018cloud < 0.1%< 1% masked
  8. 8th20 Jun 2018cloud 1.0%no data here
  9. 9th20 Jun 2018cloud 1.1%no data here
  10. 10th23 Jun 2018cloud 16.1%3% masked
  11. 11th23 Jun 2018cloud 19.9%5% masked
  12. 12th15 Jun 2018cloud 72.4%no data here
  13. 13th15 Jun 2018cloud 80.8%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-06-15.png (325 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 25 Jun…
  2. 2nd · 18 Jun…
  3. 3rd · 25 Jun…
  4. 4th · 18 Jun…
  5. 5th · 30 Jun…
  6. 6th · 30 Jun…
  7. 7th · 28 Jun…
  8. 8th · 20 Jun…
  9. 9th · 20 Jun…
  10. 10th · 23 Jun…
  11. 11th · 23 Jun…
  12. 12th · 15 Jun…
  13. 13th · 15 Jun…

The first image fills 0 of 51,200 cells; the later images 51,200.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 25 Jun00%
2nd · 18 Jun51,200100%
3rd · 25 Jun00%
4th · 18 Jun00%
5th · 30 Jun00%
6th · 30 Jun00%
7th · 28 Jun00%
8th · 20 Jun00%
9th · 20 Jun00%
10th · 23 Jun00%
11th · 23 Jun00%
12th · 15 Jun00%
13th · 15 Jun00%
none00%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 1 Jul to 16 Jul 2018

9 items of 20LLP fall in this period; 4 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-07-01.png (273 kB).

  1. 1st8 Jul 2018cloud < 0.1%
  2. 2nd3 Jul 2018cloud < 0.1%
  3. 3rd3 Jul 2018cloud < 0.1%
  4. 4th10 Jul 2018cloud < 0.1%outside the swath
  5. 5th13 Jul 2018cloud < 0.1%
  6. 6th5 Jul 2018cloud 1.4%outside the swath
  7. 7th5 Jul 2018cloud 1.9%outside the swath
  8. 8th15 Jul 2018cloud 2.1%outside the swath
  9. 9th15 Jul 2018cloud 3.4%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-07-01.png (273 kB).

  • masked
  • no data
  1. 1st8 Jul 2018cloud < 0.1%< 1% masked
  2. 2nd3 Jul 2018cloud < 0.1%0% masked
  3. 3rd3 Jul 2018cloud < 0.1%< 1% masked
  4. 4th10 Jul 2018cloud < 0.1%no data here
  5. 5th13 Jul 2018cloud < 0.1%< 1% masked
  6. 6th5 Jul 2018cloud 1.4%no data here
  7. 7th5 Jul 2018cloud 1.9%no data here
  8. 8th15 Jul 2018cloud 2.1%no data here
  9. 9th15 Jul 2018cloud 3.4%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-07-01.png (273 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 8 Jul…
  2. 2nd · 3 Jul…
  3. 3rd · 3 Jul…
  4. 4th · 10 Jul…
  5. 5th · 13 Jul…
  6. 6th · 5 Jul…
  7. 7th · 5 Jul…
  8. 8th · 15 Jul…
  9. 9th · 15 Jul…

The first image fills 51,194 of 51,200 cells; the later images 6.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

All but 6 cells came from the 1st image (> 99%).

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 8 Jul51,194> 99%
2nd · 3 Jul6< 1%
3rd · 3 Jul00%
4th · 10 Jul00%
5th · 13 Jul00%
6th · 5 Jul00%
7th · 5 Jul00%
8th · 15 Jul00%
9th · 15 Jul00%
none00%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 17 Jul to 1 Aug 2018

9 items of 20LLP fall in this period; 6 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-07-17.png (406 kB).

  1. 1st28 Jul 2018cloud < 0.1%
  2. 2nd28 Jul 2018cloud < 0.1%
  3. 3rd23 Jul 2018cloud < 0.1%
  4. 4th18 Jul 2018cloud < 0.1%
  5. 5th23 Jul 2018cloud < 0.1%
  6. 6th18 Jul 2018cloud < 0.1%
  7. 7th20 Jul 2018cloud < 0.1%outside the swath
  8. 8th25 Jul 2018cloud 0.7%outside the swath
  9. 9th30 Jul 2018cloud 79.9%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-07-17.png (406 kB).

  • masked
  • no data
  1. 1st28 Jul 2018cloud < 0.1%< 1% masked
  2. 2nd28 Jul 2018cloud < 0.1%< 1% masked
  3. 3rd23 Jul 2018cloud < 0.1%0% masked
  4. 4th18 Jul 2018cloud < 0.1%0% masked
  5. 5th23 Jul 2018cloud < 0.1%< 1% masked
  6. 6th18 Jul 2018cloud < 0.1%< 1% masked
  7. 7th20 Jul 2018cloud < 0.1%no data here
  8. 8th25 Jul 2018cloud 0.7%no data here
  9. 9th30 Jul 2018cloud 79.9%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-07-17.png (406 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 28 Jul…
  2. 2nd · 28 Jul…
  3. 3rd · 23 Jul…
  4. 4th · 18 Jul…
  5. 5th · 23 Jul…
  6. 6th · 18 Jul…
  7. 7th · 20 Jul…
  8. 8th · 25 Jul…
  9. 9th · 30 Jul…

The first image fills 51,199 of 51,200 cells; the later images 1.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

All but 1 cell came from the 1st image (> 99%).

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 28 Jul51,199> 99%
2nd · 28 Jul1< 1%
3rd · 23 Jul00%
4th · 18 Jul00%
5th · 23 Jul00%
6th · 18 Jul00%
7th · 20 Jul00%
8th · 25 Jul00%
9th · 30 Jul00%
none00%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 2 Aug to 17 Aug 2018

16 items of 20LLP fall in this period; 8 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-08-02.png (517 kB).

  1. 1st12 Aug 2018cloud < 0.1%
  2. 2nd12 Aug 2018cloud < 0.1%
  3. 3rd4 Aug 2018cloud 1.0%outside the swath
  4. 4th4 Aug 2018cloud 1.0%outside the swath
  5. 5th17 Aug 2018cloud 1.2%outside the swath
  6. 6th17 Aug 2018cloud 1.4%outside the swath
  7. 7th14 Aug 2018cloud 1.8%outside the swath
  8. 8th14 Aug 2018cloud 2.0%outside the swath
  9. 9th9 Aug 2018cloud 6.0%outside the swath
  10. 10th9 Aug 2018cloud 8.8%outside the swath
  11. 11th7 Aug 2018cloud 17.2%
  12. 12th7 Aug 2018cloud 26.9%
  13. 13th17 Aug 2018cloud 30.3%
  14. 14th17 Aug 2018cloud 40.3%
  15. 15th2 Aug 2018cloud 40.7%
  16. 16th2 Aug 2018cloud 47.3%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-08-02.png (517 kB).

  • masked
  • no data
  1. 1st12 Aug 2018cloud < 0.1%< 1% masked
  2. 2nd12 Aug 2018cloud < 0.1%< 1% masked
  3. 3rd4 Aug 2018cloud 1.0%no data here
  4. 4th4 Aug 2018cloud 1.0%no data here
  5. 5th17 Aug 2018cloud 1.2%no data here
  6. 6th17 Aug 2018cloud 1.4%no data here
  7. 7th14 Aug 2018cloud 1.8%no data here
  8. 8th14 Aug 2018cloud 2.0%no data here
  9. 9th9 Aug 2018cloud 6.0%no data here
  10. 10th9 Aug 2018cloud 8.8%no data here
  11. 11th7 Aug 2018cloud 17.2%8% masked
  12. 12th7 Aug 2018cloud 26.9%17% masked
  13. 13th17 Aug 2018cloud 30.3%< 1% masked
  14. 14th17 Aug 2018cloud 40.3%< 1% masked
  15. 15th2 Aug 2018cloud 40.7%< 1% masked
  16. 16th2 Aug 2018cloud 47.3%< 1% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-08-02.png (517 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 12 Aug…
  2. 2nd · 12 Aug…
  3. 3rd · 4 Aug…
  4. 4th · 4 Aug…
  5. 5th · 17 Aug…
  6. 6th · 17 Aug…
  7. 7th · 14 Aug…
  8. 8th · 14 Aug…
  9. 9th · 9 Aug…
  10. 10th · 9 Aug…
  11. 11th · 7 Aug…
  12. 12th · 7 Aug…
  13. 13th · 17 Aug…
  14. 14th · 17 Aug…
  15. 15th · 2 Aug…
  16. 16th · 2 Aug…

The first image fills 51,199 of 51,200 cells; the later images 1.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

All but 1 cell came from the 1st image (> 99%).

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 12 Aug51,199> 99%
2nd · 12 Aug1< 1%
3rd · 4 Aug00%
4th · 4 Aug00%
5th · 17 Aug00%
6th · 17 Aug00%
7th · 14 Aug00%
8th · 14 Aug00%
9th · 9 Aug00%
10th · 9 Aug00%
11th · 7 Aug00%
12th · 7 Aug00%
13th · 17 Aug00%
14th · 17 Aug00%
15th · 2 Aug00%
16th · 2 Aug00%
none00%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 18 Aug to 2 Sep 2018

11 items of 20LLP fall in this period; 6 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-08-18.png (359 kB).

  1. 1st22 Aug 2018cloud < 0.1%
  2. 2nd22 Aug 2018cloud < 0.1%
  3. 3rd29 Aug 2018cloud 0.1%outside the swath
  4. 4th24 Aug 2018cloud 0.1%outside the swath
  5. 5th19 Aug 2018cloud 0.2%outside the swath
  6. 6th24 Aug 2018cloud 0.2%outside the swath
  7. 7th19 Aug 2018cloud 0.3%outside the swath
  8. 8th1 Sep 2018cloud 1.0%
  9. 9th1 Sep 2018cloud 1.8%
  10. 10th27 Aug 2018cloud 42.4%
  11. 11th27 Aug 2018cloud 45.5%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-08-18.png (359 kB).

  • masked
  • no data
  1. 1st22 Aug 2018cloud < 0.1%< 1% masked
  2. 2nd22 Aug 2018cloud < 0.1%< 1% masked
  3. 3rd29 Aug 2018cloud 0.1%no data here
  4. 4th24 Aug 2018cloud 0.1%no data here
  5. 5th19 Aug 2018cloud 0.2%no data here
  6. 6th24 Aug 2018cloud 0.2%no data here
  7. 7th19 Aug 2018cloud 0.3%no data here
  8. 8th1 Sep 2018cloud 1.0%1% masked
  9. 9th1 Sep 2018cloud 1.8%2% masked
  10. 10th27 Aug 2018cloud 42.4%89% masked
  11. 11th27 Aug 2018cloud 45.5%95% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-08-18.png (359 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 22 Aug…
  2. 2nd · 22 Aug…
  3. 3rd · 29 Aug…
  4. 4th · 24 Aug…
  5. 5th · 19 Aug…
  6. 6th · 24 Aug…
  7. 7th · 19 Aug…
  8. 8th · 1 Sep…
  9. 9th · 1 Sep…
  10. 10th · 27 Aug…
  11. 11th · 27 Aug…

The first image fills 51,199 of 51,200 cells; the later images 1.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

All but 1 cell came from the 1st image (> 99%).

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 22 Aug51,199> 99%
2nd · 22 Aug1< 1%
3rd · 29 Aug00%
4th · 24 Aug00%
5th · 19 Aug00%
6th · 24 Aug00%
7th · 19 Aug00%
8th · 1 Sep00%
9th · 1 Sep00%
10th · 27 Aug00%
11th · 27 Aug00%
none00%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 3 Sep to 18 Sep 2018

13 items of 20LLP fall in this period; 5 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-09-03.png (196 kB).

  1. 1st8 Sep 2018cloud < 0.1%outside the swath
  2. 2nd8 Sep 2018cloud < 0.1%outside the swath
  3. 3rd6 Sep 2018cloud 0.1%
  4. 4th11 Sep 2018cloud 0.2%
  5. 5th11 Sep 2018cloud 0.3%
  6. 6th3 Sep 2018cloud 10.9%outside the swath
  7. 7th3 Sep 2018cloud 20.1%outside the swath
  8. 8th18 Sep 2018cloud 47.8%outside the swath
  9. 9th18 Sep 2018cloud 57.6%outside the swath
  10. 10th13 Sep 2018cloud > 99.9%outside the swath
  11. 11th13 Sep 2018cloud > 99.9%outside the swath
  12. 12th16 Sep 2018cloud 100%
  13. 13th16 Sep 2018cloud 100%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-09-03.png (196 kB).

  • masked
  • no data
  1. 1st8 Sep 2018cloud < 0.1%no data here
  2. 2nd8 Sep 2018cloud < 0.1%no data here
  3. 3rd6 Sep 2018cloud 0.1%< 1% masked
  4. 4th11 Sep 2018cloud 0.2%< 1% masked
  5. 5th11 Sep 2018cloud 0.3%< 1% masked
  6. 6th3 Sep 2018cloud 10.9%no data here
  7. 7th3 Sep 2018cloud 20.1%no data here
  8. 8th18 Sep 2018cloud 47.8%no data here
  9. 9th18 Sep 2018cloud 57.6%no data here
  10. 10th13 Sep 2018cloud > 99.9%no data here
  11. 11th13 Sep 2018cloud > 99.9%no data here
  12. 12th16 Sep 2018cloud 100%100% masked
  13. 13th16 Sep 2018cloud 100%100% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-09-03.png (196 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 8 Sep…
  2. 2nd · 8 Sep…
  3. 3rd · 6 Sep…
  4. 4th · 11 Sep…
  5. 5th · 11 Sep…
  6. 6th · 3 Sep…
  7. 7th · 3 Sep…
  8. 8th · 18 Sep…
  9. 9th · 18 Sep…
  10. 10th · 13 Sep…
  11. 11th · 13 Sep…
  12. 12th · 16 Sep…
  13. 13th · 16 Sep…

The first image fills 0 of 51,200 cells; the later images 51,200.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 8 Sep00%
2nd · 8 Sep00%
3rd · 6 Sep51,188> 99%
4th · 11 Sep10< 1%
5th · 11 Sep2< 1%
6th · 3 Sep00%
7th · 3 Sep00%
8th · 18 Sep00%
9th · 18 Sep00%
10th · 13 Sep00%
11th · 13 Sep00%
12th · 16 Sep00%
13th · 16 Sep00%
none00%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 19 Sep to 4 Oct 2018

10 items of 20LLP fall in this period; 6 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-09-19.png (365 kB).

  1. 1st1 Oct 2018cloud 0.7%
  2. 2nd26 Sep 2018cloud 10.0%
  3. 3rd1 Oct 2018cloud 11.2%
  4. 4th21 Sep 2018cloud 11.5%
  5. 5th26 Sep 2018cloud 11.8%
  6. 6th21 Sep 2018cloud 24.8%
  7. 7th23 Sep 2018cloud 45.0%outside the swath
  8. 8th23 Sep 2018cloud 51.7%outside the swath
  9. 9th28 Sep 2018cloud 80.2%outside the swath
  10. 10th3 Oct 2018cloud 99.2%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-09-19.png (365 kB).

  • masked
  • no data
  1. 1st1 Oct 2018cloud 0.7%< 1% masked
  2. 2nd26 Sep 2018cloud 10.0%< 1% masked
  3. 3rd1 Oct 2018cloud 11.2%< 1% masked
  4. 4th21 Sep 2018cloud 11.5%2% masked
  5. 5th26 Sep 2018cloud 11.8%0% masked
  6. 6th21 Sep 2018cloud 24.8%5% masked
  7. 7th23 Sep 2018cloud 45.0%no data here
  8. 8th23 Sep 2018cloud 51.7%no data here
  9. 9th28 Sep 2018cloud 80.2%no data here
  10. 10th3 Oct 2018cloud 99.2%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-09-19.png (365 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 1 Oct…
  2. 2nd · 26 Sep…
  3. 3rd · 1 Oct…
  4. 4th · 21 Sep…
  5. 5th · 26 Sep…
  6. 6th · 21 Sep…
  7. 7th · 23 Sep…
  8. 8th · 23 Sep…
  9. 9th · 28 Sep…
  10. 10th · 3 Oct…

The first image fills 51,194 of 51,200 cells; the later images 6.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

All but 6 cells came from the 1st image (> 99%).

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 1 Oct51,194> 99%
2nd · 26 Sep5< 1%
3rd · 1 Oct1< 1%
4th · 21 Sep00%
5th · 26 Sep00%
6th · 21 Sep00%
7th · 23 Sep00%
8th · 23 Sep00%
9th · 28 Sep00%
10th · 3 Oct00%
none00%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 5 Oct to 20 Oct 2018

9 items of 20LLP fall in this period; 3 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-10-05.png (39 kB).

  1. 1st8 Oct 2018cloud 0.3%outside the swath
  2. 2nd16 Oct 2018cloud 31.2%
  3. 3rd13 Oct 2018cloud 51.0%outside the swath
  4. 4th13 Oct 2018cloud 63.2%outside the swath
  5. 5th6 Oct 2018cloud 85.0%
  6. 6th6 Oct 2018cloud 96.1%outside the swath
  7. 7th6 Oct 2018cloud 97.1%outside the swath
  8. 8th18 Oct 2018cloud > 99.9%outside the swath
  9. 9th11 Oct 2018cloud 100%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-10-05.png (39 kB).

  • masked
  • no data
  1. 1st8 Oct 2018cloud 0.3%no data here
  2. 2nd16 Oct 2018cloud 31.2%56% masked
  3. 3rd13 Oct 2018cloud 51.0%no data here
  4. 4th13 Oct 2018cloud 63.2%no data here
  5. 5th6 Oct 2018cloud 85.0%100% masked
  6. 6th6 Oct 2018cloud 96.1%no data here
  7. 7th6 Oct 2018cloud 97.1%no data here
  8. 8th18 Oct 2018cloud > 99.9%no data here
  9. 9th11 Oct 2018cloud 100%100% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-10-05.png (39 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 8 Oct…
  2. 2nd · 16 Oct…
  3. 3rd · 13 Oct…
  4. 4th · 13 Oct…
  5. 5th · 6 Oct…
  6. 6th · 6 Oct…
  7. 7th · 6 Oct…
  8. 8th · 18 Oct…
  9. 9th · 11 Oct…

The first image fills 0 of 51,200 cells; the later images 22,506; 28,694 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 8 Oct00%
2nd · 16 Oct22,50644%
3rd · 13 Oct00%
4th · 13 Oct00%
5th · 6 Oct00%
6th · 6 Oct00%
7th · 6 Oct00%
8th · 18 Oct00%
9th · 11 Oct00%
none28,69456%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 21 Oct to 5 Nov 2018

12 items of 20LLP fall in this period; 5 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-10-21.png (113 kB).

  1. 1st26 Oct 2018cloud 24.0%
  2. 2nd26 Oct 2018cloud 38.2%
  3. 3rd28 Oct 2018cloud 42.7%outside the swath
  4. 4th28 Oct 2018cloud 51.4%outside the swath
  5. 5th21 Oct 2018cloud 77.9%
  6. 6th31 Oct 2018cloud 89.9%
  7. 7th2 Nov 2018cloud 90.5%outside the swath
  8. 8th2 Nov 2018cloud 90.8%outside the swath
  9. 9th5 Nov 2018cloud 91.5%
  10. 10th23 Oct 2018cloud 98.3%outside the swath
  11. 11th23 Oct 2018cloud 99.8%outside the swath
  12. 12th23 Oct 2018cloud 99.9%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-10-21.png (113 kB).

  • masked
  • no data
  1. 1st26 Oct 2018cloud 24.0%41% masked
  2. 2nd26 Oct 2018cloud 38.2%68% masked
  3. 3rd28 Oct 2018cloud 42.7%no data here
  4. 4th28 Oct 2018cloud 51.4%no data here
  5. 5th21 Oct 2018cloud 77.9%97% masked
  6. 6th31 Oct 2018cloud 89.9%100% masked
  7. 7th2 Nov 2018cloud 90.5%no data here
  8. 8th2 Nov 2018cloud 90.8%no data here
  9. 9th5 Nov 2018cloud 91.5%> 99% masked
  10. 10th23 Oct 2018cloud 98.3%no data here
  11. 11th23 Oct 2018cloud 99.8%no data here
  12. 12th23 Oct 2018cloud 99.9%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-10-21.png (113 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 26 Oct…
  2. 2nd · 26 Oct…
  3. 3rd · 28 Oct…
  4. 4th · 28 Oct…
  5. 5th · 21 Oct…
  6. 6th · 31 Oct…
  7. 7th · 2 Nov…
  8. 8th · 2 Nov…
  9. 9th · 5 Nov…
  10. 10th · 23 Oct…
  11. 11th · 23 Oct…
  12. 12th · 23 Oct…

The first image fills 30,299 of 51,200 cells; the later images 523; 20,378 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 26 Oct30,29959%
2nd · 26 Oct141< 1%
3rd · 28 Oct00%
4th · 28 Oct00%
5th · 21 Oct3801%
6th · 31 Oct00%
7th · 2 Nov00%
8th · 2 Nov00%
9th · 5 Nov2< 1%
10th · 23 Oct00%
11th · 23 Oct00%
12th · 23 Oct00%
none20,37840%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 6 Nov to 21 Nov 2018

1 item of 20LLP fall in this period; 1 has data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-11-06.png (73 kB).

  1. 1st10 Nov 2018cloud 23.5%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-11-06.png (73 kB).

  • masked
  • no data
  1. 1st10 Nov 2018cloud 23.5%18% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-11-06.png (73 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 10 Nov…

The first image fills 42,065 of 51,200 cells; the later images none; 9,135 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 10 Nov42,06582%
none9,13518%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 22 Nov to 7 Dec 2018

3 items of 20LLP fall in this period; 1 has data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-11-22.png (56 kB).

  1. 1st22 Nov 2018cloud 48.6%outside the swath
  2. 2nd5 Dec 2018cloud 49.2%
  3. 3rd27 Nov 2018cloud 51.0%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-11-22.png (56 kB).

  • masked
  • no data
  1. 1st22 Nov 2018cloud 48.6%no data here
  2. 2nd5 Dec 2018cloud 49.2%37% masked
  3. 3rd27 Nov 2018cloud 51.0%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-11-22.png (56 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 22 Nov…
  2. 2nd · 5 Dec…
  3. 3rd · 27 Nov…

The first image fills 0 of 51,200 cells; the later images 32,318; 18,882 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 22 Nov00%
2nd · 5 Dec32,31863%
3rd · 27 Nov00%
none18,88237%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 8 Dec to 23 Dec 2018

6 items of 20LLP fall in this period; 3 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-12-08.png (84 kB).

  1. 1st10 Dec 2018cloud 27.2%
  2. 2nd17 Dec 2018cloud 40.9%outside the swath
  3. 3rd20 Dec 2018cloud 57.2%
  4. 4th12 Dec 2018cloud 63.0%outside the swath
  5. 5th15 Dec 2018cloud 69.4%
  6. 6th22 Dec 2018cloud 77.3%outside the swath

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-12-08.png (84 kB).

  • masked
  • no data
  1. 1st10 Dec 2018cloud 27.2%98% masked
  2. 2nd17 Dec 2018cloud 40.9%no data here
  3. 3rd20 Dec 2018cloud 57.2%71% masked
  4. 4th12 Dec 2018cloud 63.0%no data here
  5. 5th15 Dec 2018cloud 69.4%29% masked
  6. 6th22 Dec 2018cloud 77.3%no data here

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-12-08.png (84 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 10 Dec…
  2. 2nd · 17 Dec…
  3. 3rd · 20 Dec…
  4. 4th · 12 Dec…
  5. 5th · 15 Dec…
  6. 6th · 22 Dec…

The first image fills 1,088 of 51,200 cells; the later images 39,267; 10,845 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 10 Dec1,0882%
2nd · 17 Dec00%
3rd · 20 Dec14,10128%
4th · 12 Dec00%
5th · 15 Dec25,16649%
6th · 22 Dec00%
none10,84521%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

The images of 20LLP, 24 Dec 2018 to 8 Jan 2019

3 items of 20LLP fall in this period; 2 have data over the region. sits takes them in the order below and keeps, for each cell, the first value that is not masked.

Ranked

In sits' order: by scene cloud cover, least first. The covers are shown rounded; equal covers keep the collection's order.

Loading regular-cubes-year-2018-12-24.png (20 kB).

  1. 1st27 Dec 2018cloud 76.2%outside the swath
  2. 2nd25 Dec 2018cloud 77.5%
  3. 3rd30 Dec 2018cloud > 99.9%

On the grid, masked

Each image on the 40 m grid of the cube. Hatched: the cells where the CLOUD band holds a value sits masks, 0, 1, 2, 3, 8, 9 and 10 (missing data, defective pixel, shadows, cloud shadows, cloud medium, cloud high and thin cirrus); they give nothing. sits keeps 4, 5, 6, 7 and 11 (vegetation, non-vegetated, water, unclassified and snow or ice). Dotted: no data, the image has no value there.

Loading regular-cubes-year-2018-12-24.png (20 kB).

  • masked
  • no data
  1. 1st27 Dec 2018cloud 76.2%no data here
  2. 2nd25 Dec 2018cloud 77.5%76% masked
  3. 3rd30 Dec 2018cloud > 99.9%100% masked

First fills

An empty grid. Image by image, in sits' order, the cells it fills light up; a cell already filled is not touched again.

Loading regular-cubes-year-2018-12-24.png (20 kB).

0 of 51,200 cells filled

Filling: 0 of 51,200 cells filled

  1. 1st · 27 Dec…
  2. 2nd · 25 Dec…
  3. 3rd · 30 Dec…

The first image fills 0 of 51,200 cells; the later images 12,074; 39,126 stay empty.

Where each cell came from

Where each cell came from: a shade per place in sits' order, the strongest for the first image (see the key); dotted where no image could fill a cell. Hover or tap a cell to see its image.

Loading regularize-sources.bin (1.2 MB).

  • 1st
  • 2nd
  • 3rd
  • 4th and later
  • none
ImageCellsShare
1st · 27 Dec00%
2nd · 25 Dec12,07424%
3rd · 30 Dec00%
none39,12676%

The year 2018 of 20LLP: an extension of the book's two months, regularized by the pipeline with the book's call (16-day periods, B02 for the source of each cell).

Try it: Where each cell of a regular image came from, or the tool Regularization settings

Step 05 of 5

What does a regular cube guarantee?

One image per period, every period the same grid. In the recorded run the figure draws, sits_regularize() made the 176 images of the tile into 23, one every 16 days, each 256 × 200 cells of 40 m.

This is the whole of 2018 on tile 20LLP: an extension of the book’s example, whose call covers 2 months (30 Jun 2018 to 31 Aug 2018).

A cell is the same ground on every date: its values are a time series.

The outlined cell goes through all 23 sheets; the chart draws its B02 reflectance, date by date.

And in every band, all at 40 m: B02, B03, B04, B8A and B11.

B03 and B04 were read in addition to the book’s bands, to draw the pictures.

The sits book lists 5 properties of a regular cube. Beside each, what this cube has.

Regular is not complete. sits_regularize() mosaics the images of each period; where none had a clear view of a cell, the cell stays empty.

On 16 of the 23 dates part of the region has no value; on 22 Jan 2018 none of it has. The bars give each date’s share.

Read the cube by date or by place.

Choose a date on the strip, a cell on the open sheet, or one band.

Loading cube-year.bin (5.9 MB).

The year of one tile made regular by sits, as a stack of one image per period; each sheet shows a small window of cells around the chosen cell, and the chart its series in every band.

Try it: A regular cube, by date and by place