openworld_radio_twin.geodesy#

Classes

LocalFrame(origin_longitude, ...)

WGS84 Earth-centered to local East-North-Up transformation.

class openworld_radio_twin.geodesy.LocalFrame(origin_longitude, origin_latitude, transformer)[source]#

Bases: object

WGS84 Earth-centered to local East-North-Up transformation.

origin_longitude: float#
origin_latitude: float#
transformer: Transformer#
classmethod at(longitude, latitude)[source]#
Return type:

LocalFrame

to_local(longitude, latitude, altitude_m=0)[source]#
Return type:

tuple[float, float, float]

to_geographic(east_m, north_m, up_m=0)[source]#
Return type:

tuple[float, float, float]

corners(west_m, south_m, east_m, north_m)[source]#
Return type:

list[list[float]]