У меня есть две заданные точки широты и долготы. Например, предположим, что у меня есть две позиции (точка_1 и точка_2) в координатах (lat1, lon1) и (lat2, lon2). Я хотел бы вычислить третью точку, которая находится на той же широте, что и точка_2, но на x км к востоку или западу от точки_2. Таким образом, третья точка будет иметь ту же широту, что и точка_2, но разную долготу в зависимости от расстояния x (в километрах), другими словами, точка_3 будет (широта2, долгота?). Я пишу это на IDL, но любой другой язык или формулы были бы очень кстати.
Спасибо