Перевод в северную, южную широту и западную, восточную долготу

У меня есть формулы перевода из декартовых координат в широту и долготу:

lat = math.asin(z / rZ)
lon = math.atan2(y, x)

Я так понимаю, что это общие формулы широты и долготы. Как разделить их на северную, южную широту и западную, восточную долготу. Есть идеи?


Ответы (1 шт):

Автор решения: Igor

Положительная широта - северная, отрицательная - южная.

Положительная долгота - восточная, отрицательная - западная.


lat = math.asin(z / rZ)
latStr = str(abs(lat)) + ("радиан южной широты" if lat < 0 else " радиан северной широты")
→ Ссылка