Добрый день.
Есть 2-х таблицах указаны координаты с долготой и широтой. На основании этих координат вычисляется расстояние, между ними, но только в рамках строки.
В данном случае необходимо, чтобы расстояние вычислялось между всеми парами координат в рамках таблицы, и на основании полученного расстояния с определенным условием (больше или меньше определенного значения) выдавалась пара координат. Из какой таблицы - не важно, из 1 или 2.
Формула для расчета расстояния следующая (если кому интересно будет):
Для примера приложу:
Буду крайне Вам благодарен.
Есть 2-х таблицах указаны координаты с долготой и широтой. На основании этих координат вычисляется расстояние, между ними, но только в рамках строки.
В данном случае необходимо, чтобы расстояние вычислялось между всеми парами координат в рамках таблицы, и на основании полученного расстояния с определенным условием (больше или меньше определенного значения) выдавалась пара координат. Из какой таблицы - не важно, из 1 или 2.
Формула для расчета расстояния следующая (если кому интересно будет):
Код |
---|
=ОКРУГЛ(ACOSH(COSH(ABS(C3*ПИ()/180-A3*ПИ()/180))*COSH(ABS(D3*ПИ()/180-B3*ПИ()/180)* ABS(COS(МИН(ABS(C3*ПИ()/180);ABS(A3*ПИ()/180))))))*6371;3) |
Для примера приложу:
55,36416 | 50,63262 | 55,5456 | 50,4583 |
54,53947 | 52,78921 | 55,4608 | 49,2132 |
53,22408 | 50,19263 | 55,5474 | 53,4876 |
55,85374 | 48,50209 | 55,3617 | 49,8856 |
54,5366 | 52,82998 | 55,2225 | 50,9175 |
Буду крайне Вам благодарен.