Ho due set di dati punti in ArcGIS, entrambi indicati nelle coordinate lat / lon WGS84 e i punti sono sparsi in tutto il mondo. Vorrei trovare il punto più vicino nel set di dati A per ciascun punto nel set di dati B e ottenere la distanza tra loro in chilometri.
Questo sembra un uso perfetto dello strumento Vicino, ma ciò mi dà risultati nel sistema di coordinate dei punti di input: cioè, gradi decimali. So di poter riproiettare i dati, ma ritengo ( da questa domanda ) che sia difficile (se non impossibile) trovare una proiezione che fornisca distanze precise in tutto il mondo.
Le risposte a questa domanda suggeriscono di usare la formula di Haversine per calcolare le distanze usando direttamente le coordinate di latitudine-longitudine. C'è un modo per farlo e ottenere un risultato in km usando ArcGIS? In caso contrario, qual è il modo migliore per affrontarlo?