Ejemplo n.º 1
0
def test_distance_plot():

    x = [0, 50, 100, 100]
    y = [100, 100, 100, 0]
    h = [0, 10, 20, 30]
    wdirs = [0, 30, 90]
    Distance = StraightDistance()
    distances = Distance.distances
    dw_ijl, hcw_ijl, dh_ijl, dw_indices_l = distances(
        src_x_i=x,
        src_y_i=y,
        src_h_i=h,
        dst_x_j=[0],
        dst_y_j=[0],
        dst_h_j=[0],
        wd_il=np.array(wdirs)[na])

    Distance.plot(src_x_i=x,
                  src_y_i=y,
                  src_h_i=h,
                  dst_x_j=[0],
                  dst_y_j=[0],
                  dst_h_j=[0],
                  wd_il=np.array(wdirs)[na])
    if 0:
        import matplotlib.pyplot as plt
        plt.show()
Ejemplo n.º 2
0
def test_distance_plot():

    x = [0, 50, 100, 100, 0]
    y = [100, 100, 100, 0, 0]
    h = [0, 10, 20, 30, 0]
    wdirs = [0, 30, 90]
    distance = StraightDistance()
    distance.setup(src_x_i=x, src_y_i=y, src_h_i=h)
    distance.plot(wd_il=np.array(wdirs)[na], src_idx=[0], dst_idx=[3])
    if 0:
        plt.show()
    plt.close('all')
Ejemplo n.º 3
0
def test_distance_plot():

    x = [0, 50, 100, 100]
    y = [100, 100, 100, 0]
    h = [0, 10, 20, 30]
    wdirs = [0, 30, 90]
    distance = StraightDistance()
    distance.plot(None, src_x_i=x, src_y_i=y, src_h_i=h, dst_x_j=[0], dst_y_j=[0], dst_h_j=[0],
                  wd_il=np.array(wdirs)[na])
    if 0:
        import matplotlib.pyplot as plt
        plt.show()