in metropolis/utils/geo.py [0:0]
def lla_from_topocentric(x, y, z, reflat, reflon, refalt):
"""
Transform from topocentric XYZ to lat, lon, alt.
"""
T = ecef_from_topocentric_transform(reflat, reflon, refalt)
ex = T[0, 0] * x + T[0, 1] * y + T[0, 2] * z + T[0, 3]
ey = T[1, 0] * x + T[1, 1] * y + T[1, 2] * z + T[1, 3]
ez = T[2, 0] * x + T[2, 1] * y + T[2, 2] * z + T[2, 3]
return lla_from_ecef(ex, ey, ez)