Пример #1
0
def eval_window(*args, **kwargs):
    from rasterio.windows import evaluate
    warnings.warn("Deprecated; Use rasterio.windows instead", FutureWarning)
    return evaluate(*args, **kwargs)
Пример #2
0
def test_eval_window_bad_type(window):
    with pytest.raises(WindowError):
        evaluate(window, 10, 10)
Пример #3
0
def test_eval_window_invalid_dims(params):
    with pytest.raises(ValueError):
        evaluate(*params)
Пример #4
0
def eval_window(*args, **kwargs):
    from rasterio.windows import evaluate
    warnings.warn("Deprecated; Use rasterio.windows instead", FutureWarning)
    return evaluate(*args, **kwargs)
Пример #5
0
def test_windows_evaluate():
    assert evaluate(((2, 4), (2, 4)), 10, 10) == ((2, 4), (2, 4))
    assert evaluate(((-10, None), (-10, None)), 100,
                    90) == ((90, 100), (80, 90))
    assert evaluate(((None, -10), (None, -10)), 100, 90) == ((0, 90), (0, 80))
Пример #6
0
def test_eval_window_bad_structure(window):
    with pytest.raises(ValueError):
        evaluate(window, 10, 10)
Пример #7
0
def test_eval_window_bad_type(window):
    with pytest.raises(WindowError):
        evaluate(window, 10, 10)
Пример #8
0
def test_eval_window_invalid_dims(params):
    with pytest.raises(ValueError):
        evaluate(*params)
Пример #9
0
def test_eval_window_bad_structure(window):
    with pytest.raises(ValueError):
        evaluate(window, 10, 10)
Пример #10
0
def test_windows_evaluate(params,expected):
    assert evaluate(*params) == expected
Пример #11
0
def test_windows_evaluate(params, expected):
    assert evaluate(*params) == expected