У ArcGIS у мене є два точкових набори даних, обидва наведені у координатах WGS84 lat / lon, і точки поширюються по всьому світу. Я хотів би знайти найближчу точку в наборі даних A до кожної точки в наборі даних B і отримати відстань між ними в кілометрах.
Це здається ідеальним використанням інструмента "Близький", але це дає мені результати в системі координат вхідних точок: тобто десяткових градусів. Я знаю, що міг би перепроектувати дані, але я розумію ( з цього питання ), що важко (якщо не неможливо) знайти проекцію, яка дасть точні відстані у всьому світі.
Відповіді на це запитання пропонують використовувати формулу Гаверсіна для обчислення відстаней, використовуючи безпосередньо координати широти-довготи. Чи є спосіб це зробити і отримати результат у км за допомогою ArcGIS? Якщо ні, то який найкращий спосіб підійти до цього?