J'ai deux jeux de données ponctuelles dans ArcGIS, qui sont tous deux donnés en coordonnées lat / lon WGS84 et les points sont répartis dans le monde entier. Je voudrais trouver le point le plus proche dans l'ensemble de données A de chaque point dans l'ensemble de données B, et obtenir la distance entre eux en kilomètres.
Cela semble être une utilisation parfaite de l'outil Near, mais cela me donne des résultats dans le système de coordonnées des points d'entrée: c'est-à-dire des degrés décimaux. Je sais que je pourrais re-projeter les données, mais je suppose (à partir de cette question ) qu'il est difficile (voire impossible) de trouver une projection qui donnera des distances précises partout dans le monde.
Les réponses à cette question suggèrent d'utiliser la formule Haversine pour calculer les distances en utilisant directement les coordonnées latitude-longitude. Existe-t-il un moyen de le faire et d'obtenir un résultat en km en utilisant ArcGIS? Sinon, quelle est la meilleure façon d'aborder cela?