三角測量(05)俯角與仰角
Author: 藍邦偉  老師

由A點測得地面C點的俯角α與屋頂的仰角β

三角測量(5)仰角與俯角

u = Vector((x(Corner[1.0]), 0.0), (x(Corner[3.0]), 0.0))
v = Vector((0.0, y(Corner[1.0])), (0.0, y(Corner[3.0])))
A = (-0.24, 0.5)
a: y = y(A)
B = Point(a)
b = OrthogonalLine(B, a)
C = Point(b)
D = Point(b)
c = Segment(A, B)
d = Segment(A, D)
e = Segment(D, C)
f = Segment(C, A)
E = (8.48, 6.3)
F = (10.84, 6.3)
G = (8.44, 4.82)
H = (8.9, 4.58)
I = (8.94, 4.84)
J = (9.14, 4.7)
K = (10.24, 3.94)
L = (10.52, 3.96)
M = (10.86, 3.52)
N = (9.120000000000001, 4.46)
多邊形1, f_1, e_1, g, h, i, j, n, k, l, m = Polygon(F, E, G, H, I, J, N, K, L, M)
O = (-4.3, 6.3)
P = (-4.3, 1.02)
Q = (-3.88, 1.4000000000000001)
R = (-2.74, 1.2)
S = (-1.68, 1.82)
T = (0.72, 1.18)
U = (1.08, 1.26)
V = (1.52, 1.08)
W = (2.44, 2.02)
Z = (2.66, 1.84)
A_1 = (2.88, 1.94)
B_1 = (3.06, 1.68)
C_1 = (3.18, 1.3)
D_1 = (3.94, 0.96)
E_1 = (3.94, 1.6)
F_1 = (3.88, 1.86)
G_1 = (3.92, 2.48)
H_1 = (3.98, 2.74)
I_1 = (4.14, 3.38)
J_1 = (5.62, 3.98)
K_1 = (5.76, 4.84)
L_1 = (5.82, 4.04)
M_1 = (6.38, 3.86)
N_1 = (6.44, 4.22)
O_1 = (8.36, 4.6000000000000005)
多邊形2, o, p, q, r, s, t, u_1, v_1, w, z, a_1, b_1, c_1, d_1, e_2, f_2, g_1, h_1, i_1, j_1, k_1 = Polygon(O, P, Q, R, S, T, U, V, W, Z, A_1, B_1, C_1, D_1, E_1, F_1, G_1, H_1, I_1, J_1, K_1)
多邊形3, o_1, k_2, e_3 = Polygon(K_1, E, O)
多邊形4, k_3, e_4, g_2, o_2, n_1, l_1 = Polygon(K_1, E, G, O_1, N_1, L_1)
α = Angle(D, A, B)
β = Angle(C, A, B)
P_1 = (2.42, -2.38)
Q_1 = (3.94, -2.08)
R_1 = (2.44, -2.7)
m_1 = Ray(Q_1, P_1)
S_1 = Point(m_1)
多邊形5, r_1, s_1, p_1 = Polygon(S_1, P_1, R_1)
T_1 = Point(v_1)
U_1 = (1.6, 0)
V_1 = (2.92, -0.16)
W_1 = (3.36, 0.5)
Z_1 = Point(c_1)
B_2 = Point(a_1)
C_2 = Point(w)
A_2 = (3.58, 1.1)
多邊形6, c_2, t_1, u_2, v_2, w_1, z_1, a_2, b_2 = Polygon(C_2, T_1, U_1, V_1, W_1, Z_1, A_2, B_2)
D_2 = (9.92, -1.34)
E_2 = (10.88, -1.48)
F_2 = (10.84, -2.66)
G_2 = (5.84, -2.66)
多邊形7, g_3, f_3, e_5, d_2 = Polygon(G_2, F_2, E_2, D_2)
H_2 = (-0.68, -2.16)
I_2 = (1.28, -2.56)
J_2 = (2.36, -2.38)
K_2 = (2.12, -2.1)
L_2 = (4.86, -1.3800000000000001)
M_2 = (2.58, -1.16)
N_2 = (1.56, -0.9400000000000001)
O_2 = (1.54, -1.9000000000000001)
多邊形8, h_2, i_2, j_2, k_4, l_2, m_2, n_2, o_3 = Polygon(H_2, I_2, J_2, K_2, L_2, M_2, N_2, O_2)
P_2 = (1.62, -0.96)
Q_2 = (2.9, -0.78)
R_2 = (2.6, -1.16)
多邊形9, q_2, p_2, r_2 = Polygon(P_2, R_2, Q_2)
S_2 = Point(l_1)
T_2 = Point(g)
U_2 = (7.9, 4.1)
V_2 = (6.4, 3.8000000000000003)
W_2 = (6.24, 3.7)
多邊形10, t_2, u_3, v_3, w_2, s_2 = Polygon(T_2, U_2, V_2, W_2, S_2)
Z_2 = (4.14, 1.5)
A_3 = (4.5600000000000005, 1.4000000000000001)
B_3 = (4.58, 0.9)
C_3 = (4.16, 0.9)
多邊形11, a_3, b_3, c_3, z_2 = Polygon(A_3, B_3, C_3, Z_2)