Esempio n. 1
0
def test_series_at_pixel_1_1_is_correct(raster_dataset: RasterDataset):
    assert raster_dataset.series_at_pixel(1, 1).tolist() == [
        4.0, 14.0, 24.0, 34.0, 44.0, 54.0, 64.0, 74.0, 84.0, 94.0
    ]
Esempio n. 2
0
def test_series_at_pixel_0_1_is_correct(raster_dataset: RasterDataset):
    assert raster_dataset.series_at_pixel(0, 1).tolist() == [
        2.0, 12.0, 22.0, 32.0, 42.0, 52.0, 62.0, 72.0, 82.0, 92.0
    ]
Esempio n. 3
0
def test_series_at_pixel_1_0_is_correct(raster_dataset: RasterDataset):
    assert raster_dataset.series_at_pixel(1, 0).tolist() == [
        3.0, 13.0, 23.0, 33.0, 43.0, 53.0, 63.0, 73.0, 83.0, 93.0
    ]
Esempio n. 4
0
def test_series_returns_array_with_correct_values(
        raster_dataset: RasterDataset):
    series_array = raster_dataset.series_at_pixel(0, 0)
    assert series_array[0] == 1
    assert series_array[1] == 11
Esempio n. 5
0
def test_series_at_pixel_0_0_is_correct(raster_dataset: RasterDataset):
    assert raster_dataset.series_at_pixel(0, 0).tolist() == [
        1.0, 11.0, 21.0, 31.0, 41.0, 51.0, 61.0, 71.0, 81.0, 91.0
    ]
Esempio n. 6
0
def test_series_returns_numpy_ndarray(raster_dataset: RasterDataset):
    assert isinstance(raster_dataset.series_at_pixel(0, 0), numpy.ndarray)
Esempio n. 7
0
def test_series_returns_band_count_elments(raster_dataset: RasterDataset):
    assert len(raster_dataset.series_at_pixel(0, 0)) == 10
Esempio n. 8
0
def test_range_5_to_6_of_series_at_pixel_0_0_is_single_element_array(
        raster_dataset: RasterDataset):
    assert raster_dataset.series_at_pixel(0, 0, 5, 6).tolist() == [51.0]
Esempio n. 9
0
def test_range_5_to_5_of_series_at_pixel_0_0_is_empty_array(
        raster_dataset: RasterDataset):
    assert raster_dataset.series_at_pixel(0, 0, 5, 5).tolist() == []
Esempio n. 10
0
def test_range_5_to_none_of_series_at_pixel_0_0_is_correct(
        raster_dataset: RasterDataset):
    assert raster_dataset.series_at_pixel(
        0, 0, 5).tolist() == [51.0, 61.0, 71.0, 81.0, 91.0]
Esempio n. 11
0
def test_range_to_5_of_series_at_pixel_0_0_is_correct(
        raster_dataset: RasterDataset):
    assert raster_dataset.series_at_pixel(
        0, 0, end=5).tolist() == [1.0, 11.0, 21.0, 31.0, 41.0]
Esempio n. 12
0
def test_range_from_0_to_none_at_pixel_0_0_is_correct(
        raster_dataset: RasterDataset):
    assert raster_dataset.series_at_pixel(0, 0, 0, None).tolist() == [
        1.0, 11.0, 21.0, 31.0, 41.0, 51.0, 61.0, 71.0, 81.0, 91.0
    ]