Ich habe zwei Punktdatensätze in ArcGIS, die beide in WGS84-Lat / Lon-Koordinaten angegeben sind und die Punkte auf der ganzen Welt verteilt sind. Ich möchte den nächstgelegenen Punkt in Datensatz A zu jedem Punkt in Datensatz B finden und die Entfernung zwischen ihnen in Kilometern ermitteln.
Dies scheint eine perfekte Verwendung des Near-Werkzeugs zu sein, aber das gibt mir Ergebnisse im Koordinatensystem der Eingabepunkte: dh Dezimalgrade. Ich weiß, dass ich die Daten neu projizieren könnte, aber ich stelle ( aus dieser Frage ) fest, dass es schwierig (wenn nicht unmöglich) ist, eine Projektion zu finden, die genaue Entfernungen auf der ganzen Welt liefert.
Die Antworten auf diese Frage legen nahe, die Haversine-Formel zu verwenden, um Entfernungen direkt anhand der Längen- und Breitengradkoordinaten zu berechnen. Gibt es eine Möglichkeit, mit ArcGIS ein Ergebnis in km zu erzielen? Wenn nicht, wie geht man das am besten an?