Ejemplo n.º 1
0
def test_get_boundary_coords():

    x = np.arange(1000.)
    y = np.arange(1000.)
    truth = {'southwest': (np.max(x), np.min(y)), 'northeast': (np.min(x), np.max(y))}

    assert_array_equal(truth, get_boundary_coords(x, y))
Ejemplo n.º 2
0
def test_get_xy_range():
    
    x = np.arange(1000.)
    y = np.arange(1000.)
    
    bbox = get_boundary_coords(x, y)
    
    truth = np.array((999, 999))
    
    assert_array_equal(truth, get_xy_range(bbox))
    
    
    
Ejemplo n.º 3
0
def test_get_xy_steps():
    
    x = np.arange(1000.)
    y = np.arange(1000.)
    
    bbox = get_boundary_coords(x, y)
    
    x_dim = 100
    y_dim = 100
    
    truth = np.array((11, 11))
    
    assert_array_equal(truth, get_xy_steps(bbox, x_dim, y_dim))